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