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