[packages/chronojump] - new

qboosh qboosh at pld-linux.org
Sun Jun 22 18:06:34 CEST 2014


commit be21fce208f53c71faf549d18a83531508e70dfc
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Jun 22 18:10:33 2014 +0200

    - new

 chronojump-format.patch | 31 ++++++++++++++++
 chronojump.spec         | 94 +++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 125 insertions(+)
---
diff --git a/chronojump.spec b/chronojump.spec
new file mode 100644
index 0000000..ed03e63
--- /dev/null
+++ b/chronojump.spec
@@ -0,0 +1,94 @@
+Summary:	ChronoJump - system for measurement, management and statistics of the jump events
+Summary(pl.UTF-8):	ChronoJump - system do pomiarów, zarządzania i statystyk skoków
+Name:		chronojump
+Version:	1.4.4.1
+Release:	1
+License:	GPL v2+
+Group:		X11/Applications/Games
+Source0:	http://ftp.gnome.org/pub/GNOME/sources/chronojump/1.4/%{name}-%{version}.tar.xz
+# Source0-md5:	b01efd745109082345cfb790b42cdf27
+Patch0:		%{name}-format.patch
+URL:		http://chronojump.org/
+BuildRequires:	gettext-devel
+BuildRequires:	glib2-devel >= 2.0
+BuildRequires:	gstreamer0.10-devel >= 0.10
+BuildRequires:	gstreamer0.10-plugins-base-devel >= 0.10
+BuildRequires:	gtk+2-devel >= 2:2.8
+BuildRequires:	intltool >= 0.40.0
+BuildRequires:	mono-devel >= 2.8
+BuildRequires:	pkgconfig
+BuildRequires:	python >= 2
+Requires(post,postun):	gtk-update-icon-cache
+Requires:	hicolor-icon-theme
+Requires:	mono >= 2.8
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+ChronoJump is a complete system for measurement, management and
+statistics of sport short-time tests. Chronojump is used by trainers,
+teachers and students.
+
+%description -l pl.UTF-8
+ChronoJump to kompletny system do pomiarów, zarządzania i statystyk
+krótkotrwałych zdarzeń sportowych. Jest używany przez trenerów,
+nauczycieli oraz uczniów.
+
+%prep
+%setup -q
+%patch0 -p1
+
+%build
+%configure \
+	--disable-static
+
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} install \
+	DESTDIR=$RPM_BUILD_ROOT
+
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/chronojump/*.la
+
+%find_lang %{name}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+%update_icon_cache hicolor
+
+%postun
+%update_icon_cache hicolor
+
+%files -f %{name}.lang
+%defattr(644,root,root,755)
+%doc AUTHORS ChangeLog README manual/{chronojump_encoder_manual_english,chronojump_manual_en}.pdf
+%lang(es) %doc manual/{chronojump_encoder_manual_spanish,chronojump_manual_es}.pdf
+%attr(755,root,root) %{_bindir}/chronojump
+%attr(755,root,root) %{_bindir}/chronojump-test-accuracy
+%attr(755,root,root) %{_bindir}/chronojump-test-jumps
+%attr(755,root,root) %{_bindir}/chronojump-test-stream
+%attr(755,root,root) %{_bindir}/chronojump_mini
+%attr(755,root,root) %{_bindir}/chronopic-firmwarecord
+%dir %{_libdir}/chronojump
+%attr(755,root,root) %{_libdir}/chronojump/libcesarplayer.so*
+%attr(755,root,root) %{_libdir}/chronojump/libchronopic.so*
+%{_libdir}/chronojump/Chronojump.exe
+%{_libdir}/chronojump/Chronojump.exe.mdb
+%{_libdir}/chronojump/Chronojump_Mini.exe
+%{_libdir}/chronojump/Chronojump_Mini.exe.mdb
+%{_libdir}/chronojump/CesarPlayer.dll
+%{_libdir}/chronojump/CesarPlayer.dll.config
+%{_libdir}/chronojump/CesarPlayer.dll.mdb
+%{_libdir}/chronojump/RDotNet.dll
+%{_libdir}/chronojump/RDotNet.dll.mdb
+%{_libdir}/chronojump/RDotNet.NativeLibrary.dll
+%{_libdir}/chronojump/RDotNet.NativeLibrary.dll.mdb
+%{_libdir}/chronojump/chronojumpServer.dll
+%{_libdir}/chronojump/chronojumpServer.dll.mdb
+%{_libdir}/chronojump/python
+%{_datadir}/chronojump
+%{_desktopdir}/chronojump.desktop
+%{_iconsdir}/hicolor/scalable/apps/chronojump-logo-2013.svg
diff --git a/chronojump-format.patch b/chronojump-format.patch
new file mode 100644
index 0000000..4b2fe17
--- /dev/null
+++ b/chronojump-format.patch
@@ -0,0 +1,31 @@
+--- chronojump-1.4.4.1/chronopic-tests/test-precision.c.orig	2013-04-12 13:20:03.000000000 +0200
++++ chronojump-1.4.4.1/chronopic-tests/test-precision.c	2014-06-22 17:01:23.143871975 +0200
+@@ -158,7 +158,7 @@
+            sprintf (cad,"Periodo: %7.2f ms, Freq: %2.3f Hz. ",ton+toff,
+                     1000/(ton+toff));
+            //sprintf (cad,"%X %X %X",trama[2],trama[3],trama[4]);
+-           printf (cad);
++           fputs (cad, stdout);
+            for (i=0; i<strlen(cad); i++)
+              printf ("\b");
+            fflush(stdout);
+--- chronojump-1.4.4.1/chronopic-tests/test-saltos.c.orig	2013-04-12 13:20:03.000000000 +0200
++++ chronojump-1.4.4.1/chronopic-tests/test-saltos.c	2014-06-22 17:04:16.677201690 +0200
+@@ -99,7 +99,6 @@
+ /*----------------*/
+ int main (int argc, char **argv)
+ {
+-  char cad[80];
+   int serial_fd;
+   int ok;
+   double t;
+@@ -187,8 +186,7 @@
+           toff=t;
+           
+           //-- Imprimir informacion
+-          sprintf (cad,"Tiempo: %8.1f ms\n",toff);
+-          printf (cad);
++          printf ("Tiempo: %8.1f ms\n",toff);
+         }
+       case 1:  //-- Estado ON. Usuario estaba de la plataforma
+         
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/chronojump.git/commitdiff/be21fce208f53c71faf549d18a83531508e70dfc



More information about the pld-cvs-commit mailing list