Browse Source

updated games

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@12198 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 3 years ago
parent
commit
d3c9a6e2cb

+ 13 - 7
a/aisleriot/aisleriot-vl.spec

@@ -1,9 +1,11 @@
 Summary:	A collection of patience games written in guile scheme
 Name:		aisleriot
-Version:	3.20.2
+Version:	3.22.8
 Release:	1%{?_dist_release}
 
-Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.20/%{name}-%{version}.tar.xz
+%global			shortver %(echo "%{version}" | sed -e 's/\.[0-9]*$//')
+Source:			https://download.gnome.org/sources/%{name}/%{shortver}/%{name}-%{version}.tar.xz
+Source1:		https://github.com/GNOME/%{name}/raw/master/po/ja.po
 
 License:	GFDL,GPLv3,LGPLv3
 Group:		Applications/Games
@@ -16,11 +18,11 @@ BuildRequires:	libtool-ltdl-devel
 BuildRequires:	libcanberra-gtk3-devel
 BuildRequires:	librsvg2-devel
 BuildRequires:	libSM-devel
-BuildRequires:	guile-devel
+BuildRequires:	guile-devel > 2.2.0
 BuildRequires:	gc-devel
 BuildRequires:	itstool
 BuildRequires:	desktop-file-utils
-BuildRequires:	appdata-tools
+BuildRequires:	libappstream-glib
 
 Requires(postun,posttrans):	desktop-file-utils
 Requires(postun,posttrans):	glib2
@@ -29,7 +31,6 @@ Requires(post,preun):	GConf2
 
 Vendor: Project Vine
 Distribution: Vine Linux
-Packager: Takemikaduchi
 
 
 %description
@@ -85,14 +86,15 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 
 %files -f %{name}.lang
 %defattr(-,root,root,-)
-%doc AUTHORS ChangeLog COPYING.GFDL COPYING.GPL3 COPYING.LGPL3 NEWS
+%license COPYING.GFDL COPYING.GPL3 COPYING.LGPL3
+%doc AUTHORS ChangeLog NEWS
 %{_sysconfdir}/gconf/schemas/%{name}.schemas
 %{_bindir}/sol
 %{_libdir}/%{name}
 %{_libdir}/valgrind/aisleriot.supp
 %{_libexecdir}/%{name}/ar-cards-renderer
 %{_datadir}/%{name}
-%{_datadir}/appdata/sol.appdata.xml
+%{_datadir}/metainfo/sol.appdata.xml
 %{_datadir}/applications/sol.desktop
 %{_datadir}/glib-2.0/schemas/org.gnome.Patience.WindowState.gschema.xml
 %{_datadir}/help
@@ -101,6 +103,10 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 
 
 %changelog
+* Mon Sep 09 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.22.8-1
+- new upstream release.
+- imported newest ja.po from upstream.
+
 * Mon Jul 18 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.20.2-1
 - new upstream release
 

+ 11 - 4
g/gnome-mahjongg/gnome-mahjongg-vl.spec

@@ -1,12 +1,14 @@
 Name:			gnome-mahjongg
 Summary:		GNOME Mahjongg
 Summary(ja):	GNOME 上海
-Version:		3.20.0
+Version:		3.22.0
 Release:		1%{?_dist_release}
 License:		GPLv2
 Group:			Applications/Games
 URL:			https://live.gnome.org/Mahjongg
-Source:			ftp://ftp.gnome.org/pub/gnome/sources/%{name}/3.20/%{name}-%{version}.tar.xz
+%global			shortver %(echo "%{version}" | sed -e 's/\.[0-9]*$//')
+Source:			https://download.gnome.org/sources/%{name}/%{shortver}/%{name}-%{version}.tar.xz
+Source1:		https://github.com/GNOME/gnome-mahjongg/raw/master/po/ja.po
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
@@ -20,7 +22,6 @@ Requires(postun,posttrans): gtk3
 
 Vendor:			Project Vine
 Distribution:	Vine Linux
-Packager:		Takemikaduchi
 
 %description
 gnome-mahjongg is a solitaire (one player) version of the classic Eastern tile game,
@@ -29,6 +30,7 @@ Mahjongg. The objective is to select pairs of similar tiles.
 
 %prep
 %setup -q
+cp -f %{SOURCE1} po/
 
 %build
 %configure 
@@ -63,7 +65,8 @@ update-desktop-database -q > /dev/null || :
 
 %files -f %{name}.lang
 %defattr(-, root, root)
-%doc  COPYING NEWS
+%license COPYING
+%doc NEWS
 %{_bindir}/%{name}
 %{_datadir}/appdata/%{name}.appdata.xml
 %{_datadir}/applications/%{name}.desktop
@@ -74,6 +77,10 @@ update-desktop-database -q > /dev/null || :
 
 
 %changelog
+* Mon Sep 09 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.22.0-1
+- new upstream release.
+- imported newest ja.po from upstream.
+
 * Mon Jul 18 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.20.0-1
 - new upstream release
 

+ 20 - 10
g/gnome-sudoku/gnome-sudoku-vl.spec

@@ -1,15 +1,21 @@
 Name:			gnome-sudoku
 Summary:		GNOME Sudoku
 Summary(ja):	GNOME 数独
-Version:		3.20.4
+Version:		3.30.0
 Release:		1%{?_dist_release}
 License:		GPLv2
 Group:			Applications/Games
 URL:			https://live.gnome.org/
-Source:			ftp://ftp.gnome.org/pub/gnome/sources/%{name}/3.20/%{name}-%{version}.tar.xz
+%global			shortver %(echo "%{version}" | sed -e 's/\.[0-9]*$//')
+Source:			https://download.gnome.org/sources/%{name}/%{shortver}/%{name}-%{version}.tar.xz
+Source1:		https://raw.githubusercontent.com/GNOME/gnome-sudoku/master/po/ja.po
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
+BuildRequires:	meson
+BuildRequires:	vala
+BuildRequires:	libgee-vala
+BuildRequires:	libappstream-glib-devel
 BuildRequires:	gtk3-devel
 BuildRequires:	libgee-devel
 BuildRequires:	json-glib-devel
@@ -22,7 +28,6 @@ Requires:		qqwing
 
 Vendor:			Project Vine
 Distribution:	Vine Linux
-Packager:		Takemikaduchi
 
 %description
 Gnome Sudoku is a logic game with a Japanese name that has recently exploded
@@ -31,15 +36,16 @@ in popularity.
 
 %prep
 %setup -q
+cp -f %{SOURCE1} po/
 
 %build
-%configure 
-make %{?_smp_mflags}
+%meson
+%meson_build
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
-make install DESTDIR=$RPM_BUILD_ROOT
+%meson_install
 
 %find_lang %{name} --with-gnome
 
@@ -65,17 +71,21 @@ update-desktop-database -q > /dev/null || :
 
 %files -f %{name}.lang
 %defattr(-, root, root)
-%doc  COPYING NEWS
+%license COPYING
+%doc  NEWS
 %{_bindir}/%{name}
-%{_datadir}/appdata/%{name}.appdata.xml
-%{_datadir}/applications/%{name}.desktop
+%{_datadir}/metainfo/gnome-sudoku.appdata.xml
+%{_datadir}/applications/gnome-sudoku.desktop
 %{_datadir}/glib-2.0/schemas/org.gnome.sudoku.gschema.xml
-%{_datadir}/%{name}
 %{_datadir}/icons/hicolor/*/apps/*
 %{_mandir}/man6/%{name}.6.gz
 
 
 %changelog
+* Mon Sep 09 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.30.0-1
+- new upstream release.
+- imported newest ja.po from upstream.
+
 * Mon Jul 18 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.20.4-1
 - new upstream release
 

+ 12 - 6
i/iagno/iagno-vl.spec

@@ -1,13 +1,14 @@
 Name:			iagno
 Summary:		GNOME Reversi
 Summary(ja):	GNOME リバーシ
-Version:		3.20.2
+Version:		3.30.0
 Release:		1%{?_dist_release}
 License:		GPLv2
 Group:			Applications/Games
 URL:			https://live.gnome.org/Iagno
-Source:			ftp://ftp.gnome.org/pub/gnome/sources/%{name}/3.20/%{name}-%{version}.tar.xz
-
+%global			shortver %(echo "%{version}" | sed -e 's/\.[0-9]*$//')
+Source:			https://download.gnome.org/sources/%{name}/%{shortver}/%{name}-%{version}.tar.xz
+Source1:		https://github.com/GNOME/iagno/raw/master/po/ja.po
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
 BuildRequires:	gtk3-devel
@@ -21,7 +22,6 @@ Requires(postun,posttrans): gtk3
 
 Vendor:			Project Vine
 Distribution:	Vine Linux
-Packager:		Takemikaduchi
 
 %description
 Iagno is a computer version of the game Reversi, more popularly called Othello.
@@ -29,6 +29,7 @@ Iagno is a computer version of the game Reversi, more popularly called Othello.
 
 %prep
 %setup -q
+cp -f %{SOURCE1} po/
 
 %build
 %configure 
@@ -63,9 +64,10 @@ update-desktop-database -q > /dev/null || :
 
 %files -f %{name}.lang
 %defattr(-, root, root)
-%doc  COPYING NEWS
+%license COPYING
+%doc NEWS
 %{_bindir}/%{name}
-%{_datadir}/appdata/%{name}.appdata.xml
+%{_datadir}/metainfo/%{name}.appdata.xml
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/glib-2.0/schemas/org.gnome.iagno.gschema.xml
 %{_datadir}/%{name}
@@ -74,6 +76,10 @@ update-desktop-database -q > /dev/null || :
 
 
 %changelog
+* Mon Sep 09 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.30.0-1
+- new upstream release.
+- imported newest ja.po from upstream.
+
 * Mon Jul 18 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.20.2-1
 - new upstream release