Name: gitg Version: 0.0.4 Release: 1%{?dist} Summary: git frontend for GNOME Group: Development/Tools License: GPLv2+ URL: http://live.gnome.org/gitg Source0: http://ftp.gnome.org/pub/GNOME/sources/gitg/0.0/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: autoconf, automake, libtool BuildRequires: intltool BuildRequires: gnome-common BuildRequires: gettext BuildRequires: glib2-devel BuildRequires: gtk2-devel BuildRequires: gtksourceview2-devel BuildRequires: desktop-file-utils BuildRequires: GConf2-devel BuildRequires: git-core Requires: git-core %description gitg is a graphical frontend for the git version control system. %prep %setup -q %build autoreconf -f -i %configure --disable-static make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 make install DESTDIR=$RPM_BUILD_ROOT unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' desktop-file-install --vendor="fedora" \ --delete-original \ --dir=%{buildroot}%{_datadir}/applications \ %{buildroot}%{_datadir}/applications/gitg.desktop %find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT %post update-desktop-database -q export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/gedit.schemas > /dev/null || : touch --no-create %{_datadir}/icons/hicolor if [ -x %{_bindir}/gtk-update-icon-cache ]; then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi %pre if [ "$1" -gt 1 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule \ %{_sysconfdir}/gconf/schemas/gitg.schemas > /dev/null || : fi %preun if [ "$1" -eq 0 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule \ %{_sysconfdir}/gconf/schemas/gitg.schemas > /dev/null || : fi %postun update-desktop-database -q 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 README COPYING AUTHORS %{_bindir}/* %{_datadir}/gitg %{_datadir}/pixmaps/* %{_datadir}/applications/fedora-gitg.desktop %{_mandir}/man1/* %{_sysconfdir}/gconf/schemas/* %changelog * Thu Jul 30 1998 Paolo Borelli - First try at an RPM