/[packages]/cauldron/aisleriot/current/SPECS/aisleriot.spec
ViewVC logotype

Annotation of /cauldron/aisleriot/current/SPECS/aisleriot.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1954863 - (hide annotations) (download)
Tue Apr 25 04:03:48 2023 UTC (4 months, 4 weeks ago) by daviddavid
File size: 2080 byte(s)
- new version 3.22.29

1 wally 1840815 %define url_ver %{lua: ver = rpm.expand("%{version}"); majmin, count1 = string.gsub(ver, "^(%d+%.%d+).*", "%1", 1); if count1 == 0 then print(ver); return; end; maj, count2 = string.gsub(majmin, "^(%d+).*", "%1", 1); if count2 == 0 then print(majmin) elseif tonumber(majmin) < 40 then print(majmin) else print(maj) end}
2 wally 167780
3 wally 119470 Name: aisleriot
4 wally 592638 Summary: A compilation of solitaire card games
5 daviddavid 1954863 Version: 3.22.29
6     Release: %mkrel 1
7 wally 592638 Group: Games/Cards
8     License: GPLv3+
9 wally 1643465 Url: https://wiki.gnome.org/Apps/Aisleriot
10 wally 1743282 Source0: https://gitlab.gnome.org/GNOME/aisleriot/-/archive/%{version}/aisleriot-%{version}.tar.gz
11     BuildRequires: meson
12 wally 869751 BuildRequires: pkgconfig(cairo)
13 wally 167780 BuildRequires: pkgconfig(gmodule-2.0)
14     BuildRequires: pkgconfig(gobject-2.0)
15     BuildRequires: pkgconfig(gthread-2.0)
16 wally 869751 BuildRequires: pkgconfig(gtk+-3.0)
17 wally 1648061 BuildRequires: pkgconfig(guile-3.0)
18 wally 167780 BuildRequires: pkgconfig(ice)
19 wally 869751 BuildRequires: pkgconfig(libcanberra-gtk3)
20     BuildRequires: pkgconfig(librsvg-2.0)
21 wally 167780 BuildRequires: pkgconfig(sm)
22 ovitters 1055323 BuildRequires: pkgconfig(Qt5Svg)
23 wally 119470 BuildRequires: intltool
24 fwang 145242 BuildRequires: yelp-tools
25     BuildRequires: itstool
26 tv 222341 BuildRequires: gnome-doc-utils
27     BuildRequires: docbook-dtds
28 wally 427700 BuildRequires: gnome-common
29 ovitters 666287 BuildRequires: appdata-tools
30 wally 815327 # For help
31     Requires: yelp
32 zezinho 1443165 # For solitaire (mga#25086)
33     Requires: PySolFC-cardsets
34 wally 119470
35     %description
36     Aisleriot (also known as Solitaire or sol) is a collection of card games
37     which are easy to play with the aid of a mouse. The rules for the games
38     have been coded for your pleasure in the GNOME scripting language (Scheme).
39    
40     %prep
41 ovitters 1055878 %autosetup -p1
42 wally 119470
43     %build
44 wally 1743282 %meson \
45     -Dtheme_pysol=true \
46     -Dtheme_pysol_path=%{_datadir}/PySolFC \
47     -Dtheme_kde=true \
48     -Dtheme_kde_path=%{_datadir}/carddecks/
49     %meson_build
50 wally 119470
51     %install
52 wally 1743282 %meson_install
53 wally 119470
54 ovitters 1143220 %find_lang %{name} --with-gnome
55 wally 119470
56     %files -f %{name}.lang
57 wally 394256 %{_bindir}/sol
58 wally 188406 %{_libdir}/%{name}/
59 pterjan 337863 %{_libexecdir}/%{name}/
60 dams 485924 %{_libdir}/valgrind/%{name}.supp
61 wally 119470 %{_datadir}/applications/sol.desktop
62     %{_datadir}/glib-2.0/schemas/org.gnome.Patience.WindowState.gschema.xml
63 wally 851272 %{_iconsdir}/hicolor/*/apps/*
64 wally 1743282 %{_mandir}/man6/sol*
65 wally 264681 %{_datadir}/%{name}/
66 wally 1743282 %{_metainfodir}/sol.metainfo.xml

  ViewVC Help
Powered by ViewVC 1.1.28