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