Name: gnome-mud Version: 0.11.2 Release: 3%{?dist} Summary: A MUD client for GNOME Group: Amusements/Games License: GPLv2+ URL: http://live.gnome.org/GnomeMud Source: http://ftp.gnome.org/pub/gnome/sources/%{name}/0.11/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gettext BuildRequires: gtk2-devel BuildRequires: pcre-devel BuildRequires: gstreamer-devel BuildRequires: gnet2-devel BuildRequires: vte-devel BuildRequires: desktop-file-utils BuildRequires: intltool BuildRequires: libglade2-devel BuildRequires: GConf2-devel Requires(pre): GConf2 Requires(post): GConf2 Requires(preun): GConf2 %description GNOME-MUD is a simple MUD client for GNOME. It supports scripting in Python and C, and tabbed mudding. %prep %setup -q iconv -f iso-8859-1 -t utf8 ./AUTHORS > ./AUTHORS.utf8 mv ./AUTHORS.utf8 ./AUTHORS %build %configure --enable-mccp --enable-gstreamer make %{?_smp_mflags} %install rm -fr $RPM_BUILD_ROOT export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop %find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT %pre if [ "$1" -gt 1 ] ; then export GCONF_CONFIG_SOURCE=$(gconftool-2 --get-default-source) gconftool-2 --makefile-uninstall-rule \ %{_sysconfdir}/gconf/schemas/%{name}.schemas >/dev/null || : fi %post touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : export GCONF_CONFIG_SOURCE=$(gconftool-2 --get-default-source) gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null %preun if [ "$1" -eq 0 ] ; then export GCONF_CONFIG_SOURCE=$(gconftool-2 --get-default-source) gconftool-2 --makefile-uninstall-rule \ %{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null || : fi %postun if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor &>/dev/null gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi %posttrans gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog NEWS README %config(noreplace) %{_sysconfdir}/gconf/schemas/%{name}.schemas %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/%{name} %{_datadir}/icons/hicolor/16x16/apps/%{name}.png %{_datadir}/icons/hicolor/22x22/apps/%{name}.png %{_datadir}/icons/hicolor/24x24/apps/%{name}.png %{_datadir}/icons/hicolor/32x32/apps/%{name}.png %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %{_mandir}/man6/%{name}.6.gz %changelog * Wed Jun 18 2009 Sean Middleditch <sean@middleditch.us> - 0.11.2-3 - Rebuild against upstream's 0.11.2 tarball. - Apply UTF8 conversion to AUTHORS file. - Mark gconf schema file as config(noreplace). * Wed Jun 05 2009 Sean Middleditch <sean@middleditch.us> - 0.11.2-2 - Cleaned up spec file compliance. - Removed use of scrollkeeper until upstream fixes documentation. * Wed Apr 13 2009 Sean Middleditch <sean@middleditch.us> - 0.11.2-1 - Initial Fedora package.