summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2024-08-15 13:08:50 +0000
committerCoprDistGit <infra@openeuler.org>2024-08-15 13:08:50 +0000
commit84c863486acf14d3bbc945eaa8b1413af76fc106 (patch)
treec0b85430f41410c3922b42e2d7e1e202c9bbe82a
parentf5e3f879d661aa5855556a301cbb0c44602c745d (diff)
automatic import of aisleriot
-rw-r--r--.gitignore1
-rw-r--r--aisleriot.spec58
-rw-r--r--sources1
3 files changed, 60 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..f827864 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/aisleriot-3.22.33.tar.bz2
diff --git a/aisleriot.spec b/aisleriot.spec
new file mode 100644
index 0000000..9883cfb
--- /dev/null
+++ b/aisleriot.spec
@@ -0,0 +1,58 @@
+Name: aisleriot
+Epoch: 1
+Version: 3.22.33
+Release: 1
+Summary: A collection of card games
+
+License: GPL-3.0-or-later and LGPL-3.0-or-later and GFDL-1.1-or-later and GFDL-1.3-only
+URL: https://wiki.gnome.org/Apps/Aisleriot
+Source0: https://gitlab.gnome.org/GNOME/aisleriot/-/archive/%{version}/%{name}-%{version}.tar.bz2
+
+BuildRequires: meson >= 0.62.0
+BuildRequires: (pkgconfig(guile-3.0) >= 3.0.0 or pkgconfig(guile-2.2) >= 2.2.0 or pkgconfig(guile-2.0) >= 2.0.0)
+BuildRequires: pkgconfig(cairo) >= 1.10.0
+BuildRequires: pkgconfig(gio-2.0) >= 2.32.0
+BuildRequires: pkgconfig(glib-2.0) >= 2.32.0
+BuildRequires: pkgconfig(gtk+-3.0) >= 3.18.0
+BuildRequires: pkgconfig(libcanberra-gtk3) >= 0.26
+BuildRequires: pkgconfig(librsvg-2.0) >= 2.32.0
+BuildRequires: /usr/bin/gzip
+BuildRequires: /usr/bin/xmllint
+
+%description
+Aisleriot is a collection of over 80 card games programmed in scheme.
+
+%prep
+%autosetup -p1
+
+%build
+%meson -Dtheme_pysol_path=%{_datadir}/PySolFC
+%meson_build
+
+%install
+%meson_install
+
+# Omit the valgrind suppression file; only for use during development
+rm $RPM_BUILD_ROOT%{_libdir}/valgrind/aisleriot.supp
+
+%find_lang %{name} --with-gnome
+
+%files -f %{name}.lang
+%doc AUTHORS
+%license COPYING.GPL3 COPYING.LGPL3 COPYING.GFDL
+%{_bindir}/*
+%{_libdir}/aisleriot
+%{_libexecdir}/aisleriot/
+%{_datadir}/aisleriot
+%{_datadir}/applications/sol.desktop
+%{_datadir}/icons/hicolor/*/apps/*
+%{_datadir}/metainfo/sol.appdata.xml
+%{_datadir}/glib-2.0/schemas/org.gnome.Patience.WindowState.gschema.xml
+%{_mandir}/man6/sol.6*
+
+%changelog
+* Thu Aug 15 2024 Funda Wang <fundawang@yeah.net> - 1:3.22.33-1
+- update to version 3.22.33
+
+* Fri May 26 2023 wangtaozhi <wangtaozhi@kylinsec.com.cn> - 1:3.22.9-1
+- Package init
diff --git a/sources b/sources
new file mode 100644
index 0000000..55ac528
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+c91bbf0ab0d685599b159a6cd043f8a1 aisleriot-3.22.33.tar.bz2