]> git.pld-linux.org Git - packages/gource.git/blame - gource.spec
boost rebuild
[packages/gource.git] / gource.spec
CommitLineData
65d362fc 1Summary: Software version control visualization
69c24cb1 2Summary(pl.UTF-8): Narzędzie wizualizujące kontrolę wersji
65d362fc 3Name: gource
b0386fe3 4Version: 0.51
45f87e6d 5Release: 6
65d362fc 6License: GPL v3+
b0386fe3 7#Source0Download: https://github.com/acaudwell/Gource/releases
f31d1480 8Source0: https://github.com/acaudwell/Gource/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz
b0386fe3 9# Source0-md5: 957723684373e6d9493c4820e9c53399
f31d1480 10Patch0: gl-ac.patch
36b1ea0b 11URL: https://github.com/acaudwell/Gource
65d362fc 12Group: X11/Applications
9ec29968 13BuildRequires: GLM
65d362fc
ER
14BuildRequires: OpenGL-GLU-devel
15BuildRequires: OpenGL-GLX-devel
b0386fe3
JB
16BuildRequires: SDL2-devel >= 2
17BuildRequires: SDL2_image-devel >= 2
18BuildRequires: autoconf >= 2.61
19BuildRequires: automake
20BuildRequires: boost-devel >= 1.46
21BuildRequires: freetype-devel >= 2.0.9
65d362fc 22BuildRequires: ftgl-devel >= 2.1.3
22e8a972 23BuildRequires: glew-devel
65d362fc 24BuildRequires: libjpeg-devel
b0386fe3 25BuildRequires: libpng-devel >= 1.2
65d362fc 26BuildRequires: pcre-devel
7ce3180e 27BuildRequires: pkgconfig
ecc5c641 28BuildRequires: tinyxml-devel
65d362fc 29BuildRequires: xorg-lib-libX11-devel
b0386fe3 30Requires: freetype >= 2.0.9
69c24cb1 31Requires: fonts-TTF-freefont
65d362fc
ER
32BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34%description
5c2056ca 35Software projects are displayed by Gource as an animated tree with the
36root directory of the project at its centre. Directories appear as
37branches with files as leaves. Developers can be seen working on the
38tree at the times they contributed to the project.
39
69c24cb1
ER
40Currently there is first party support for Git and Mercurial, and
41third party (using additional steps) for CVS and SVN.
5c2056ca 42
43%description -l pl.UTF-8
44Gource wyświetla projekty software'owe jako animowane drzewo z
45katalogiem głównym projektu w centrum. Podkatalogi przedstawione są w
46postaci gałęzi, a pliki to liście. Developerzy widoczni są przy pracy
47nad drzewem w czasie gdy rzeczywiście pracowali.
48
49Na chwilę obecną Gource natywnie wspiera repozytoria Git i Mercurial.
69c24cb1
ER
50Przy pomocy zewnętrznych narzędzi można również oglądać repozytoria
51CVS i SVN.
65d362fc
ER
52
53%prep
54%setup -q
f31d1480 55%patch0 -p1
65d362fc
ER
56
57%build
f31d1480
JR
58%{__aclocal}
59%{__autoconf}
504f078d 60%{__automake}
cafb4ed7 61%configure \
ecc5c641 62 --with-tinyxml \
cafb4ed7 63 --enable-ttf-font-dir=%{_datadir}/fonts/TTF
65d362fc
ER
64%{__make}
65
66%install
67rm -rf $RPM_BUILD_ROOT
68%{__make} install \
69 DESTDIR=$RPM_BUILD_ROOT
70
71%clean
72rm -rf $RPM_BUILD_ROOT
73
74%files
75%defattr(644,root,root,755)
5c2056ca 76%doc ChangeLog README THANKS
d9c9b1b9 77%attr(755,root,root) %{_bindir}/gource
69c24cb1
ER
78%dir %{_datadir}/%{name}
79%{_datadir}/%{name}/*.png
80%{_datadir}/%{name}/*.tga
81%{_datadir}/%{name}/*.style
7bf6d315 82%{_datadir}/%{name}/shaders
d9c9b1b9 83%{_mandir}/man1/gource.1*
This page took 0.111592 seconds and 5 git commands to generate.