Summary: A collection of card games Name: aisleriot Version: 3.1.1 Release: 2%{?dist} License: GPLv3+ and GFDL Group: Amusements/Games #VCS: git:git://git.gnome.org/aisleriot Source: http://download.gnome.org/sources/aisleriot/3.1/aisleriot-%{version}.tar.xz URL: http://live.gnome.org/Aisleriot BuildRequires: glib2-devel BuildRequires: gtk3-devel BuildRequires: GConf2-devel BuildRequires: librsvg2-devel BuildRequires: libcanberra-devel BuildRequires: libICE-devel BuildRequires: libSM-devel BuildRequires: gstreamer-devel BuildRequires: intltool BuildRequires: guile-devel BuildRequires: gnome-doc-utils BuildRequires: yelp-tools BuildRequires: scrollkeeper BuildRequires: docbook-dtds BuildRequires: desktop-file-utils Requires(pre): GConf2 Requires(post): GConf2 Requires(preun): GConf2 %description AisleRiot is a collection of over 80 card games programmed in scheme. %prep %setup -q %build %configure make %{_smp_mflags} %install export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 make install DESTDIR=$RPM_BUILD_ROOT desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/freecell.desktop desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/sol.desktop %find_lang %{name} --with-gnome %pre %gconf_schema_prepare aisleriot %preun %gconf_schema_remove aisleriot %post %gconf_schema_upgrade aisleriot touch --no-create %{_datadir}/icons/hicolor >&/dev/null || : %postun if [ $1 -eq 0 ]; then touch --no-create %{_datadir}/icons/hicolor >&/dev/null || : gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || : glib-compile-schemas %{_datadir}/glib-2.0/schemas >&/dev/null || : fi %posttrans gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || : glib-compile-schemas %{_datadir}/glib-2.0/schemas >&/dev/null || : %files -f %{name}.lang %doc AUTHORS COPYING.GPL3 COPYING-DOCS %{_bindir}/* %{_libdir}/aisleriot %{_datadir}/aisleriot %{_datadir}/applications/*.desktop %{_datadir}/icons/hicolor/*/apps/*.png %{_sysconfdir}/gconf/schemas/aisleriot.schemas %{_datadir}/glib-2.0/schemas/org.gnome.Patience.WindowState.gschema.xml %{_mandir}/man6/sol.6.gz %changelog * Thu Sep 8 2011 Matthias Clasen - 3.1.1-2 - Package review feedback * Wed Sep 7 2011 Matthias Clasen - 3.1.1-1 - Initial packaging