Sophie

Sophie

distrib > Mageia > 8 > armv7hl > by-pkgid > b2411a1191f38c502f1e99399d576253 > files > 4

aisleriot-3.22.9-7.mga8.src.rpm

%define url_ver %(echo %{version}|cut -d. -f1,2)

Name:		aisleriot
Summary:	A compilation of solitaire card games
Version:	3.22.9
Release:	%mkrel 7
Group:		Games/Cards
License:	GPLv3+
Url:		https://wiki.gnome.org/Apps/Aisleriot
Source0:	https://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
Patch0:		aisleriot-3.16.2-fix-linking.patch
Patch1:		aisleriot-guile3.0.patch
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(guile-3.0)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libcanberra-gtk3)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(Qt5Svg)
BuildRequires:	intltool
BuildRequires:	yelp-tools
BuildRequires:	itstool
BuildRequires:	gnome-doc-utils
BuildRequires:	docbook-dtds
BuildRequires:	rpm-mageia-setup-build >= 1.144
BuildRequires:	gnome-common
# For autoreconf, due to Patch0
BuildRequires:	gettext-devel
BuildRequires:	appdata-tools
# For help
Requires:	yelp
# For solitaire (mga#25086)
Requires:	PySolFC-cardsets

%description
Aisleriot (also known as Solitaire or sol) is a collection of card games
which are easy to play with the aid of a mouse. The rules for the games
have been coded for your pleasure in the GNOME scripting language (Scheme).

%prep
%autosetup -p1

%build
NOCONFIGURE=1 gnome-autogen.sh
%configure \
	--with-platform=gtk-only \
	--with-card-theme-formats=svg,fixed,pysol \
	--with-pysol-card-theme-path=%{_datadir}/PySolFC \
	--disable-schemas-compile \
	--disable-static
%make_build

%install
%make_install

#fix .desktop file
desktop-file-edit %{buildroot}%{_datadir}/applications/sol.desktop

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%{_bindir}/sol
%{_libdir}/%{name}/
%{_libexecdir}/%{name}/
%{_libdir}/valgrind/%{name}.supp
%{_datadir}/applications/sol.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.Patience.WindowState.gschema.xml
%{_iconsdir}/hicolor/*/apps/*
%{_mandir}/man6/sol.*
%{_datadir}/%{name}/
%{_datadir}/metainfo/sol.appdata.xml


%changelog
* Fri Nov 27 2020 tmb <tmb> 3.22.9-7.mga8
+ Revision: 1649784
- rebuild for missing signatures

* Sat Nov 21 2020 wally <wally> 3.22.9-6.mga8
+ Revision: 1648061
- build with guile 3.0

* Sat Nov 07 2020 wally <wally> 3.22.9-5.mga8
+ Revision: 1643469
- rebuild after guile2.0 fork
- update url

* Sun Feb 16 2020 umeabot <umeabot> 3.22.9-4.mga8
+ Revision: 1534572
- Mageia 8 Mass Rebuild
+ wally <wally>
- replace deprecated %%configure2_5x

* Sat Oct 05 2019 daviddavid <daviddavid> 3.22.9-3.mga8
+ Revision: 1449425
- disable kde card theme format support (mga#18786#c4)

* Tue Sep 17 2019 zezinho <zezinho> 3.22.9-2.mga8
+ Revision: 1443165
- aisleriot requires also PySolFC-cardsets mga#25086

* Mon Sep 09 2019 ovitters <ovitters> 3.22.9-1.mga8
+ Revision: 1439062
- new version 3.22.9

* Fri Mar 29 2019 umeabot <umeabot> 3.22.8-2.mga7
+ Revision: 1381209
- Qt5 Rebuild

* Mon Mar 11 2019 ovitters <ovitters> 3.22.8-1.mga7
+ Revision: 1374372
- new version 3.22.8

* Mon Mar 11 2019 wally <wally> 3.22.7-2.mga7
+ Revision: 1374169
- build without gconf
  NOTE! Old statistics and preferences are lost

* Mon Oct 22 2018 ovitters <ovitters> 3.22.7-1.mga7
+ Revision: 1323948
- new version 3.22.7

* Fri Sep 21 2018 umeabot <umeabot> 3.22.6-2.mga7
+ Revision: 1294234
- Mageia 7 Mass Rebuild

* Sun Sep 02 2018 ovitters <ovitters> 3.22.6-1.mga7
+ Revision: 1256231
- new version 3.22.6

* Mon Mar 12 2018 ovitters <ovitters> 3.22.5-1.mga7
+ Revision: 1208697
- new version 3.22.5

* Mon Oct 30 2017 ovitters <ovitters> 3.22.4-1.mga7
+ Revision: 1175073
- new version 3.22.4

* Mon Sep 11 2017 ovitters <ovitters> 3.22.3-1.mga7
+ Revision: 1152999
- new version 3.22.3

* Tue Aug 22 2017 ovitters <ovitters> 3.22.2-1.mga7
+ Revision: 1143220
+ rebuild (emptylog)

* Sat May 13 2017 ovitters <ovitters> 3.22.2-1.mga6
+ Revision: 1100794
- new version 3.22.2

* Mon Nov 07 2016 ovitters <ovitters> 3.22.1-1.mga6
+ Revision: 1065679
- new version 3.22.1
- dropped merged patch 2

* Sat Sep 24 2016 ovitters <ovitters> 3.22.0-1.mga6
+ Revision: 1055879
- add patch to fix po
- new version 3.22.0

* Mon May 09 2016 ovitters <ovitters> 3.20.2-1.mga6
+ Revision: 1011705
- new version 3.20.2

* Sun Mar 20 2016 ovitters <ovitters> 3.20.1-1.mga6
+ Revision: 993345
- new version 3.20.1

* Sat Mar 19 2016 ovitters <ovitters> 3.20.0-1.mga6
+ Revision: 993002
- new version 3.20.0
- dropped merged patch 2

* Sat Feb 13 2016 umeabot <umeabot> 3.18.2-3.mga6
+ Revision: 959480
- Mageia 6 Mass Rebuild

* Fri Dec 04 2015 pterjan <pterjan> 3.18.2-2.mga6
+ Revision: 908177
- Fix build on arm

* Mon Nov 09 2015 ovitters <ovitters> 3.18.2-1.mga6
+ Revision: 900104
- new version 3.18.2

* Mon Oct 12 2015 ovitters <ovitters> 3.18.1-1.mga6
+ Revision: 890033
- new version 3.18.1

* Thu Sep 24 2015 tv <tv> 3.18.0-1.mga6
+ Revision: 883084
- new release

* Wed Aug 26 2015 wally <wally> 3.17.90-1.mga6
+ Revision: 869751
- new version 3.17.90

* Sun Jul 05 2015 wally <wally> 3.16.2-1.mga6
+ Revision: 851272
- add patch to fix linking
+ ovitters <ovitters>
- new version 3.16.2

* Tue Feb 17 2015 wally <wally> 3.14.2-2.mga5
+ Revision: 815327
- require yelp for showing help

* Tue Nov 11 2014 ovitters <ovitters> 3.14.2-1.mga5
+ Revision: 796304
- new version 3.14.2

* Wed Oct 15 2014 umeabot <umeabot> 3.14.1-2.mga5
+ Revision: 745235
- Second Mageia 5 Mass Rebuild

* Mon Oct 13 2014 ovitters <ovitters> 3.14.1-1.mga5
+ Revision: 738329
- new version 3.14.1

* Sun Sep 28 2014 ovitters <ovitters> 3.14.0-1.mga5
+ Revision: 731074
- new version 3.14.0

* Tue Sep 16 2014 umeabot <umeabot> 3.13.90-2.mga5
+ Revision: 677725
- Mageia 5 Mass Rebuild

* Sat Aug 23 2014 ovitters <ovitters> 3.13.90-1.mga5
+ Revision: 666728
- new version 3.13.90

* Mon May 12 2014 ovitters <ovitters> 3.12.1-1.mga5
+ Revision: 622306
- new version 3.12.1

* Tue Mar 25 2014 dams <dams> 3.12.0-1.mga5
+ Revision: 608495
- new version 3.12.0

* Sun Feb 16 2014 wally <wally> 3.10.2-2.mga5
+ Revision: 592638
- add upstream patch to fix build with latest yelp-tools

* Mon Nov 11 2013 ovitters <ovitters> 3.10.2-1.mga4
+ Revision: 550606
- new version 3.10.2

* Sat Nov 09 2013 ovitters <ovitters> 3.10.1-3.mga4
+ Revision: 550142
- fix url

* Tue Oct 22 2013 umeabot <umeabot> 3.10.1-2.mga4
+ Revision: 542437
- Mageia 4 Mass Rebuild

* Mon Oct 14 2013 ovitters <ovitters> 3.10.1-1.mga4
+ Revision: 497568
- new version 3.10.1

* Wed Sep 25 2013 dams <dams> 3.10.0-1.mga4
+ Revision: 485924
- rediff patch
- new version 3.10.0

* Sun Jul 28 2013 ovitters <ovitters> 3.9.90-1.mga4
+ Revision: 459708
- new version 3.9.90

* Sat May 25 2013 ovitters <ovitters> 3.8.0-1.mga4
+ Revision: 427700
- drop merged patch
- new version 3.8.0

* Sun Feb 03 2013 wally <wally> 3.6.2-5.mga3
+ Revision: 394277
- add patch from upstream git to add unlimited redeals option to klondike

* Sun Feb 03 2013 wally <wally> 3.6.2-4.mga3
+ Revision: 394256
- remove setuid bit (mga#8778)
- enable Werror flags

* Fri Jan 11 2013 umeabot <umeabot> 3.6.2-3.mga3
+ Revision: 345357
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Wed Jan 02 2013 pterjan <pterjan> 3.6.2-2.mga3
+ Revision: 337863
- Fix for _libdir != _libexecdir

* Tue Nov 13 2012 fwang <fwang> 3.6.2-1.mga3
+ Revision: 317418
- new version 3.6.2

* Tue Oct 16 2012 ovitters <ovitters> 3.6.1-1.mga3
+ Revision: 307181
- new version 3.6.1

* Sun Sep 30 2012 shlomif <shlomif> 3.6.0-2.mga3
+ Revision: 300678
- Move to a more appropriate group

* Tue Sep 25 2012 ovitters <ovitters> 3.6.0-1.mga3
+ Revision: 297413
- new version 3.6.0

* Mon Aug 20 2012 ovitters <ovitters> 3.5.90-1.mga3
+ Revision: 282610
- update file list
- drop merged patch
-new version 3.5.90

* Thu Jun 28 2012 wally <wally> 3.5.0-1.mga3
+ Revision: 264681
- add patch from upstream git to fix build
+ ovitters <ovitters>
- new version 3.5.0

* Thu Apr 19 2012 ovitters <ovitters> 3.4.1-1.mga2
+ Revision: 231817
- update buildrequires
- new version 3.4.1

* Mon Mar 26 2012 ovitters <ovitters> 3.4.0.1-1.mga2
+ Revision: 226838
- new version 3.4.0.1

* Mon Mar 26 2012 ovitters <ovitters> 3.4.0-1.mga2
+ Revision: 226632
- new version 3.4.0

* Thu Mar 22 2012 pterjan <pterjan> 3.3.2-1.mga2
+ Revision: 225605
- BuildRequire gettext-devel
- Add valgrind suppression to file list
- Fix build of help translations by only listing translated languages
+ tv <tv>
- add more BR
+ fwang <fwang>
- try verbose build
- new version 3.3.2

* Wed Dec 28 2011 wally <wally> 3.3.1-1.mga2
+ Revision: 188406
- new version 3.3.1
- bump guile dep

* Mon Nov 21 2011 wally <wally> 3.3.0-1.mga2
+ Revision: 170467
- new version 3.3.0

* Mon Nov 14 2011 wally <wally> 3.2.2-1.mga2
+ Revision: 167780
- new version 3.2.2

* Mon Oct 17 2011 fwang <fwang> 3.2.1-1.mga2
+ Revision: 155711
- new version 3.2.1

* Mon Sep 26 2011 fwang <fwang> 3.2.0-1.mga2
+ Revision: 148639
- new version 3.2.0

* Mon Sep 19 2011 fwang <fwang> 3.1.92-2.mga2
+ Revision: 145272
- build with latest find_lang

* Mon Sep 19 2011 fwang <fwang> 3.1.92-1.mga2
+ Revision: 145257
- update file list
- update file list
- update br
- new version 3.1.92
+ wally <wally>
- new version 3.1.1

* Wed Jul 06 2011 wally <wally> 3.1.0-1.mga2
+ Revision: 119472
- imported package aisleriot