]> git.pld-linux.org Git - packages/chronojump.git/blame - chronojump.spec
- updated to 2.1.0
[packages/chronojump.git] / chronojump.spec
CommitLineData
be21fce2
JB
1Summary: ChronoJump - system for measurement, management and statistics of the jump events
2Summary(pl.UTF-8): ChronoJump - system do pomiarów, zarządzania i statystyk skoków
3Name: chronojump
ac126cee 4Version: 2.1.0
3c49fcf7 5Release: 1
be21fce2
JB
6License: GPL v2+
7Group: X11/Applications/Games
641bae81 8# release file misses many files
6989919a
JB
9#Source0: http://ftp.gnome.org/pub/GNOME/sources/chronojump/2.0/%{name}-%{version}.tar.xz
10## Source0-md5: 6af7450421e386cf6d5d0cc3e9cd6bac
641bae81
JB
11# ...so use git
12Source0: https://gitlab.gnome.org/GNOME/chronojump/-/archive/%{version}/%{name}-%{version}.tar.bz2
ac126cee 13# Source0-md5: 003e8050a89ac0cbbdb323ee3f87f499
be21fce2 14URL: http://chronojump.org/
256c9cb8
JB
15BuildRequires: autoconf >= 2.54
16BuildRequires: automake
6ca6d5f7
JB
17BuildRequires: dotnet-gtk-sharp2-devel >= 2.0
18BuildRequires: gettext-tools
be21fce2 19BuildRequires: glib2-devel >= 2.0
be21fce2
JB
20BuildRequires: gtk+2-devel >= 2:2.8
21BuildRequires: intltool >= 0.40.0
256c9cb8 22BuildRequires: libtool >= 2:2
be21fce2
JB
23BuildRequires: mono-devel >= 2.8
24BuildRequires: pkgconfig
25BuildRequires: python >= 2
bc7ac664 26BuildRequires: sed >= 4.0
be21fce2
JB
27Requires(post,postun): gtk-update-icon-cache
28Requires: hicolor-icon-theme
29Requires: mono >= 2.8
30BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32%description
33ChronoJump is a complete system for measurement, management and
34statistics of sport short-time tests. Chronojump is used by trainers,
35teachers and students.
36
37%description -l pl.UTF-8
38ChronoJump to kompletny system do pomiarów, zarządzania i statystyk
39krótkotrwałych zdarzeń sportowych. Jest używany przez trenerów,
40nauczycieli oraz uczniów.
41
42%prep
43%setup -q
be21fce2 44
6989919a
JB
45%{__sed} -i -e '1s,/usr/bin/env python,%{__python},' \
46 chronopic-firmware/chronopic-firmwarecord/chronopic-firmwarecord.in \
d5db9b62 47 rfid_raspberry_old/{MFRC522,chronojump_rfid_capture}.py
6989919a
JB
48
49%{__sed} -i -e '1s,/usr/bin/env python3,%{__python3},' src/chronojump-importer/chronojump_importer.py
bc7ac664 50
be21fce2 51%build
641bae81 52%{__intltoolize}
256c9cb8
JB
53%{__libtoolize}
54%{__aclocal} -I build/m4 -I build/m4/shave -I build/m4/shamrock
55%{__autoconf}
56%{__automake}
be21fce2
JB
57%configure \
58 --disable-static
59
60%{__make}
61
62%install
63rm -rf $RPM_BUILD_ROOT
64
65%{__make} install \
66 DESTDIR=$RPM_BUILD_ROOT
67
68%{__rm} $RPM_BUILD_ROOT%{_libdir}/chronojump/*.la
6989919a
JB
69# too common name
70%{__rm} $RPM_BUILD_ROOT%{_bindir}/test-delete.py
be21fce2 71
6ca6d5f7
JB
72# packaged as %doc
73%{__rm} $RPM_BUILD_ROOT%{_docdir}/chronojump/*.pdf
74
be21fce2
JB
75%find_lang %{name}
76
77%clean
78rm -rf $RPM_BUILD_ROOT
79
80%post
81%update_icon_cache hicolor
82
83%postun
84%update_icon_cache hicolor
85
86%files -f %{name}.lang
87%defattr(644,root,root,755)
6989919a 88%doc AUTHORS MAINTAINERS README TODO.txt manual/chronojump_manual_en.pdf
6ca6d5f7 89%lang(es) %doc manual/chronojump_manual_es.pdf
be21fce2
JB
90%attr(755,root,root) %{_bindir}/chronojump
91%attr(755,root,root) %{_bindir}/chronojump-test-accuracy
92%attr(755,root,root) %{_bindir}/chronojump-test-jumps
93%attr(755,root,root) %{_bindir}/chronojump-test-stream
256c9cb8 94%attr(755,root,root) %{_bindir}/chronojump_importer.py
be21fce2
JB
95%attr(755,root,root) %{_bindir}/chronojump_mini
96%attr(755,root,root) %{_bindir}/chronopic-firmwarecord
97%dir %{_libdir}/chronojump
be21fce2
JB
98%attr(755,root,root) %{_libdir}/chronojump/libchronopic.so*
99%{_libdir}/chronojump/Chronojump.exe
100%{_libdir}/chronojump/Chronojump.exe.mdb
101%{_libdir}/chronojump/Chronojump_Mini.exe
102%{_libdir}/chronojump/Chronojump_Mini.exe.mdb
be21fce2
JB
103%{_libdir}/chronojump/python
104%{_datadir}/chronojump
105%{_desktopdir}/chronojump.desktop
6ca6d5f7 106%{_iconsdir}/hicolor/scalable/apps/chronojump_icon.svg
This page took 0.096918 seconds and 4 git commands to generate.