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