|
@@ -0,0 +1,184 @@
|
|
|
+Name: giggle
|
|
|
+Version: 0.5
|
|
|
+Release: 1%{?_dist_release}
|
|
|
+Summary: A Gtk frontend to git
|
|
|
+
|
|
|
+Group: Development/Tools
|
|
|
+License: GPLv2+
|
|
|
+URL: http://live.gnome.org/giggle
|
|
|
+Source0: http://ftp.gnome.org/pub/GNOME/sources/giggle/0.5/%{name}-%{version}.tar.bz2
|
|
|
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
|
+
|
|
|
+BuildRequires: intltool
|
|
|
+BuildRequires: gettext
|
|
|
+BuildRequires: gtksourceview2-devel
|
|
|
+BuildRequires: glib2-devel
|
|
|
+BuildRequires: gtk2-devel
|
|
|
+BuildRequires: libglade2-devel
|
|
|
+BuildRequires: desktop-file-utils
|
|
|
+BuildRequires: git-core
|
|
|
+BuildRequires: evolution-data-server-devel
|
|
|
+BuildRequires: vte-devel
|
|
|
+BuildRequires: gnome-common
|
|
|
+BuildRequires: libtool autoconf automake
|
|
|
+
|
|
|
+Requires: git
|
|
|
+
|
|
|
+
|
|
|
+%description
|
|
|
+Giggle is a graphical frontend for the git directory tracker (think of gitk on
|
|
|
+GTK+).
|
|
|
+
|
|
|
+%package devel
|
|
|
+Summary: Headers for Giggle plugin development
|
|
|
+Group: Development/Libraries
|
|
|
+Requires: %{name} = %{version}-%{release}
|
|
|
+
|
|
|
+%description devel
|
|
|
+Headers for developing plugins for Giggle.
|
|
|
+
|
|
|
+%prep
|
|
|
+%setup -q
|
|
|
+
|
|
|
+libtoolize
|
|
|
+aclocal
|
|
|
+autoconf
|
|
|
+autoheader
|
|
|
+automake
|
|
|
+
|
|
|
+%build
|
|
|
+%configure --disable-static
|
|
|
+sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
|
|
|
+sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
|
|
|
+make %{?_smp_mflags}
|
|
|
+
|
|
|
+
|
|
|
+%install
|
|
|
+rm -rf $RPM_BUILD_ROOT
|
|
|
+make install DESTDIR=$RPM_BUILD_ROOT
|
|
|
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
|
|
|
+
|
|
|
+desktop-file-install --vendor="fedora" \
|
|
|
+ --delete-original \
|
|
|
+ --dir=%{buildroot}%{_datadir}/applications \
|
|
|
+ %{buildroot}%{_datadir}/applications/giggle.desktop
|
|
|
+
|
|
|
+%find_lang %{name}
|
|
|
+
|
|
|
+
|
|
|
+%clean
|
|
|
+rm -rf $RPM_BUILD_ROOT
|
|
|
+
|
|
|
+
|
|
|
+%post
|
|
|
+/sbin/ldconfig
|
|
|
+touch --no-create %{_datadir}/icons/hicolor
|
|
|
+if [ -x %{_bindir}/gtk-update-icon-cache ]; then
|
|
|
+ %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
|
|
|
+fi
|
|
|
+
|
|
|
+%postun
|
|
|
+/sbin/ldconfig
|
|
|
+touch --no-create %{_datadir}/icons/hicolor
|
|
|
+if [ -x %{_bindir}/gtk-update-icon-cache ]; then
|
|
|
+ %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
|
|
|
+fi
|
|
|
+
|
|
|
+
|
|
|
+%files -f %{name}.lang
|
|
|
+%defattr(-,root,root,-)
|
|
|
+%doc AUTHORS COPYING README
|
|
|
+
|
|
|
+%{_bindir}/giggle
|
|
|
+%{_libdir}/*.so.*
|
|
|
+%{_libdir}/giggle/plugins/%{version}/*.so*
|
|
|
+%{_libdir}/giggle/plugins/%{version}/*.xml
|
|
|
+
|
|
|
+%dir %{_datadir}/giggle
|
|
|
+%dir %{_datadir}/giggle/glade
|
|
|
+
|
|
|
+%{_datadir}/giggle/glade/main-window.ui
|
|
|
+%{_datadir}/applications/fedora-giggle.desktop
|
|
|
+
|
|
|
+%{_datadir}/icons/hicolor/16x16/apps/*.png
|
|
|
+%{_datadir}/icons/hicolor/22x22/apps/*.png
|
|
|
+%{_datadir}/icons/hicolor/24x24/apps/*.png
|
|
|
+%{_datadir}/icons/hicolor/32x32/apps/*.png
|
|
|
+%{_datadir}/icons/hicolor/48x48/apps/*.png
|
|
|
+%{_datadir}/icons/hicolor/scalable/apps/*.svg
|
|
|
+
|
|
|
+%files devel
|
|
|
+%defattr(-,root,root,-)
|
|
|
+%{_includedir}/giggle/
|
|
|
+%{_libdir}/*.so
|
|
|
+
|
|
|
+%changelog
|
|
|
+* Sun Oct 17 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.5-1
|
|
|
+- initial build for Vine Linux
|
|
|
+
|
|
|
+
|
|
|
+* Mon Jun 26 2010 Caolán McNamara <caolanm@redhat.com> 0.5-3
|
|
|
+- bump for dependencies
|
|
|
+
|
|
|
+* Fri Jun 11 2010 Mike McGrath <mmcgrath@redhat.com> 0.5-2
|
|
|
+- Release bump for rebuild to fix broken libedataserver dep
|
|
|
+
|
|
|
+* Wed May 05 2010 James Bowes <jbowes@redhat.com> 0.5-1
|
|
|
+- Update to 0.5
|
|
|
+
|
|
|
+* Fri Feb 12 2010 Tomas Bzatek <tbzatek@redhat.com> - 0.4.96-1
|
|
|
+- Update to 0.4.96
|
|
|
+
|
|
|
+* Tue Aug 11 2009 Ville Skyttä <ville.skytta@iki.fi> - 0.4.91-3
|
|
|
+- Use bzipped upstream tarball.
|
|
|
+
|
|
|
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.91-2
|
|
|
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
+
|
|
|
+* Fri Apr 10 2009 Lennart Poettering <lpoetter@redhat.com> - 0.4.91-1
|
|
|
+- Update to 0.4.91
|
|
|
+
|
|
|
+* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.90-3
|
|
|
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
+
|
|
|
+* Fri Feb 13 2009 Lennart Poettering <lpoetter@redhat.com> - 0.4.90-2
|
|
|
+- Add missing dep
|
|
|
+
|
|
|
+* Fri Feb 13 2009 Lennart Poettering <lpoetter@redhat.com> - 0.4.90-1
|
|
|
+- Update to 0.4.90
|
|
|
+
|
|
|
+* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.4-2
|
|
|
+- Autorebuild for GCC 4.3
|
|
|
+
|
|
|
+* Wed Dec 12 2007 James Bowes <jbowes@redhat.com> - 0.4-1
|
|
|
+- Update to 0.4
|
|
|
+
|
|
|
+* Sun Oct 14 2007 James Bowes <jbowes@redhat.com> 0.3-5
|
|
|
+- Update gtksourceview2 patch to build against current code.
|
|
|
+
|
|
|
+* Thu Aug 23 2007 James Bowes <jbowes@redhat.com> - 0.3-4
|
|
|
+- Add BR for gtksourceview2-devel
|
|
|
+
|
|
|
+* Thu Aug 23 2007 James Bowes <jbowes@redhat.com> - 0.3-3
|
|
|
+- Mark license as GPLv2+
|
|
|
+
|
|
|
+* Fri Jul 6 2007 Jeremy Katz <katzj@redhat.com> - 0.3-2
|
|
|
+- fix to build against gtksourceview2
|
|
|
+
|
|
|
+* Wed May 09 2007 James Bowes <jbowes@redhat.com> - 0.3-1
|
|
|
+- Update to 0.3
|
|
|
+
|
|
|
+* Thu Mar 29 2007 James Bowes <jbowes@redhat.com> - 0.2-2
|
|
|
+- Add buildrequires for git-core
|
|
|
+
|
|
|
+* Thu Mar 29 2007 James Bowes <jbowes@redhat.com> - 0.2-1
|
|
|
+- Update to 0.2
|
|
|
+
|
|
|
+* Sat Mar 17 2007 James Bowes <jbowes@redhat.com> - 0.1-3
|
|
|
+- Minor specfile fixes from the initial review.
|
|
|
+
|
|
|
+* Fri Mar 09 2007 James Bowes <jbowes@redhat.com> - 0.1-2
|
|
|
+- Use desktop-file-install for the desktop file.
|
|
|
+
|
|
|
+* Wed Mar 07 2007 James Bowes <jbowes@redhat.com> - 0.1-1
|
|
|
+- Initial packaging.
|