]>
Commit | Line | Data |
---|---|---|
cdea57ba | 1 | # |
fd55f0bb | 2 | # TODO: |
3 | # - seperate out libgiggle/libgiggle-git | |
4 | # | |
67790df6 | 5 | Summary: Graphical frontend for git |
6 | Summary(pl.UTF-8): Graficzna nakładka na git | |
7 | Name: giggle | |
58ff32b3 | 8 | Version: 0.5 |
41d0b5a9 | 9 | Release: 1 |
67790df6 | 10 | License: GPL v2 |
11 | Group: X11/Development/Tools | |
58ff32b3 | 12 | Source0: http://ftp.gnome.org/pub/GNOME/sources/giggle/0.5/%{name}-%{version}.tar.gz |
13 | # Source0-md5: 5aa3f6b72bc24fbdf41bca5ca4d0ba6b | |
a93f0310 | 14 | URL: http://live.gnome.org/giggle |
9e120fcc | 15 | BuildRequires: autoconf >= 2.52 |
67790df6 | 16 | BuildRequires: automake |
a93f0310 | 17 | BuildRequires: evolution-data-server-devel |
4a89a1b7 | 18 | BuildRequires: gettext-devel |
328608e2 | 19 | BuildRequires: git-core >= 1.4.4.3 |
a93f0310 | 20 | BuildRequires: glib2-devel >= 1:2.18 |
4a89a1b7 | 21 | BuildRequires: gnome-common |
269d8306 PZ |
22 | BuildRequires: gtk+2-devel >= 2:2.18 |
23 | BuildRequires: gtksourceview2-devel >= 2.8 | |
9e120fcc | 24 | BuildRequires: intltool >= 0.35.0 |
67790df6 | 25 | BuildRequires: libtool |
9e120fcc | 26 | BuildRequires: pkgconfig |
cc2c23ff | 27 | BuildRequires: rpmbuild(macros) >= 1.311 |
b226f720 | 28 | BuildRequires: vte-devel >= 0.17 |
cc2c23ff JB |
29 | Requires(post,postun): /sbin/ldconfig |
30 | Requires(post,postun): desktop-file-utils | |
31 | Requires(post,postun): gtk+2 | |
32 | Requires(post,postun): hicolor-icon-theme | |
67790df6 | 33 | Requires: git-core >= 1.4.4.3 |
cc2c23ff JB |
34 | Requires: gtk+2 >= 2:2.10 |
35 | Requires: libglade2 >= 1:2.4 | |
67790df6 | 36 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
37 | ||
38 | %description | |
b5a53950 | 39 | Giggle is a GTK+ based GIT repositories viewer, providing developers a |
40 | way to browse and visualize graphically revision trees, change logs, | |
41 | diffs, and other useful information. | |
67790df6 | 42 | |
43 | %description -l pl.UTF-8 | |
cc2c23ff | 44 | Giggle jest opartą na GTK+ przeglądarką repozytoriów GIT, dającą |
b5a53950 | 45 | deweloperom możliwość przeglądania i wizualizacji drzew rewizji, list |
cc2c23ff | 46 | zmian, różnic i innych przydatnych informacji. |
67790df6 | 47 | |
fd55f0bb | 48 | %package devel |
49 | Summary: libgiggle development files | |
50 | Summary(pl.UTF-8): Pliki programistyczne libgiggle | |
51 | Group: Development/Libraries | |
52 | Requires: %{name} = %{version}-%{release} | |
53 | ||
54 | %description devel | |
55 | libgiggle development files. | |
56 | ||
57 | %description devel -l pl.UTF-8 | |
58 | Pliki programistyczne libgiggle. | |
59 | ||
60 | ||
67790df6 | 61 | %prep |
62 | %setup -q | |
63 | ||
64 | %build | |
65 | %{__intltoolize} | |
66 | %{__libtoolize} | |
a93f0310 | 67 | %{__aclocal} -I m4 |
67790df6 | 68 | %{__autoconf} |
69 | %{__automake} | |
70 | %configure | |
71 | %{__make} | |
72 | ||
73 | %install | |
74 | rm -rf $RPM_BUILD_ROOT | |
75 | ||
76 | %{__make} install \ | |
77 | DESTDIR=$RPM_BUILD_ROOT | |
78 | ||
79 | %find_lang %{name} | |
80 | ||
81 | %clean | |
82 | rm -rf $RPM_BUILD_ROOT | |
83 | ||
84 | %post | |
b5a53950 | 85 | /sbin/ldconfig |
67790df6 | 86 | %update_desktop_database_post |
b5a53950 | 87 | %update_icon_cache hicolor |
67790df6 | 88 | |
89 | %postun | |
b5a53950 | 90 | /sbin/ldconfig |
67790df6 | 91 | %update_desktop_database_postun |
b5a53950 | 92 | %update_icon_cache hicolor |
67790df6 | 93 | |
94 | %files -f %{name}.lang | |
95 | %defattr(644,root,root,755) | |
96 | %doc AUTHORS ChangeLog NEWS README | |
97 | %attr(755,root,root) %{_bindir}/* | |
269d8306 PZ |
98 | %attr(755,root,root) %{_libdir}/libgiggle.so.*.*.* |
99 | %attr(755,root,root) %ghost %{_libdir}/libgiggle.so.0 | |
100 | %attr(755,root,root) %{_libdir}/libgiggle-git.so.*.*.* | |
101 | %attr(755,root,root) %ghost %{_libdir}/libgiggle-git.so.0 | |
fd55f0bb | 102 | %dir %{_libdir}/giggle |
103 | %dir %{_libdir}/giggle/plugins | |
269d8306 PZ |
104 | %dir %{_libdir}/giggle/plugins/%{version} |
105 | %attr(755,root,root) %{_libdir}/giggle/plugins/%{version}/libpersonal-details.so | |
106 | %attr(755,root,root) %{_libdir}/giggle/plugins/%{version}/libterminal-view.so | |
107 | %{_libdir}/giggle/plugins/%{version}/*.xml | |
67790df6 | 108 | %{_datadir}/%{name} |
cc2c23ff JB |
109 | %{_desktopdir}/*.desktop |
110 | %{_iconsdir}/hicolor/*/*/* | |
fd55f0bb | 111 | |
112 | %files devel | |
113 | %defattr(644,root,root,755) | |
114 | %dir %{_includedir}/giggle | |
115 | %dir %{_includedir}/giggle/libgiggle | |
116 | %{_includedir}/giggle/libgiggle/*.h | |
117 | %dir %{_includedir}/giggle/libgiggle-git | |
118 | %{_includedir}/giggle/libgiggle-git/*.h | |
119 | %{_libdir}/*.la | |
120 | %ghost %{_libdir}/*.so |