[gentoo-commits] proj/betagarden:master commit in: games-board/xiexie-freeware-bin/
commit: 1ed6a0ca01a2c53b93d6d68d2533df9bce96fe93 Author: Sebastian Pipping gentoo org> AuthorDate: Wed Jan 27 22:10:03 2021 + Commit: Sebastian Pipping gentoo org> CommitDate: Wed Jan 27 22:22:19 2021 + URL:https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=1ed6a0ca games-board/xiexie-freeware-bin: Fix SRC_URI and HOMEPAGE + EAPI 7 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-3.0.14, Repoman-3.0.2 games-board/xiexie-freeware-bin/ChangeLog | 4 .../xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild | 14 +++--- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/games-board/xiexie-freeware-bin/ChangeLog b/games-board/xiexie-freeware-bin/ChangeLog new file mode 100644 index 000..8508b89 --- /dev/null +++ b/games-board/xiexie-freeware-bin/ChangeLog @@ -0,0 +1,4 @@ + 27 Jan 2021; Sebastian Pipping + xiexie-freeware-bin-2.5.0.ebuild: + games-board/xiexie-freeware-bin: Fix SRC_URI and HOMEPAGE + EAPI 7 Signed- + off-by: Sebastian Pipping diff --git a/games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild b/games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild index 182dd5b..d6263d4 100644 --- a/games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild +++ b/games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild @@ -1,14 +1,14 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI="7" -inherit versionator eutils +inherit desktop xdg -MY_PV=$(get_version_component_range 1-2) +MY_PV=$(ver_cut 1-2) DESCRIPTION="Free of cost Chinese chess software for Windows" -HOMEPAGE="http://www.cc-xiexie.com/; -SRC_URI="http://www.cc-xiexie.com/files/XXFreeware${MY_PV}.XInstaller.exe; +HOMEPAGE="http://xiexiemaster.com/; +SRC_URI="http://xiexiemaster.com/files/XXFreeware${MY_PV}.XInstaller.exe; LICENSE="all-rights-reserved" SLOT="0" @@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~x86" IUSE="" DEPEND="app-arch/p7zip" -RDEPEND="app-emulation/wine" +RDEPEND="virtual/wine" S="${WORKDIR}" RESTRICT="mirror strip"
[gentoo-commits] proj/betagarden:master commit in: games-board/xiexie-freeware-bin/
commit: 1a4c926c62eeb419718daf1beea008e688e5c3b2 Author: Sebastian Pipping sebastian AT pipping DOT org AuthorDate: Sun Aug 17 22:21:04 2014 + Commit: Sebastian Pipping sping AT gentoo DOT org CommitDate: Wed Aug 20 00:28:50 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=1a4c926c games-board/xiexie-freeware-bin: License fix --- games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild b/games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild index 3a7fa3a..1e525a9 100644 --- a/games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild +++ b/games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild @@ -11,7 +11,7 @@ DESCRIPTION=Free of cost Chinese chess software for Windows HOMEPAGE=http://www.cc-xiexie.com/; SRC_URI=http://www.cc-xiexie.com/files/XXFreeware${MY_PV}.XInstaller.exe; -LICENSE=freedist +LICENSE=all-rights-reserved SLOT=0 KEYWORDS=~amd64 ~x86 IUSE=
[gentoo-commits] proj/betagarden:master commit in: games-board/xiexie-freeware-bin/
commit: 06fe2b0739101b799ebe253d43e01c7cfb871dea Author: Sebastian Pipping sebastian AT pipping DOT org AuthorDate: Sun Aug 17 22:21:04 2014 + Commit: Sebastian Pipping sping AT gentoo DOT org CommitDate: Sun Aug 17 22:26:25 2014 + URL: http://git.overlays.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=06fe2b07 games-board/xiexie-freeware-bin: License fix --- games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild b/games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild index 3a7fa3a..1e525a9 100644 --- a/games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild +++ b/games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild @@ -11,7 +11,7 @@ DESCRIPTION=Free of cost Chinese chess software for Windows HOMEPAGE=http://www.cc-xiexie.com/; SRC_URI=http://www.cc-xiexie.com/files/XXFreeware${MY_PV}.XInstaller.exe; -LICENSE=freedist +LICENSE=all-rights-reserved SLOT=0 KEYWORDS=~amd64 ~x86 IUSE=
[gentoo-commits] proj/betagarden:master commit in: games-board/xiexie-freeware-bin/
commit: 3f96872912798b9503b7b0a4d63a1bc3d84fddc9 Author: Sebastian Pipping sebastian AT pipping DOT org AuthorDate: Sat Jul 5 19:48:48 2014 + Commit: Sebastian Pipping sping AT gentoo DOT org CommitDate: Sat Jul 5 19:48:48 2014 + URL: http://git.overlays.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=3f968729 games-board/xiexie-freeware-bin: 2.5.0 --- games-board/xiexie-freeware-bin/metadata.xml | 8 + .../xiexie-freeware-bin-2.5.0.ebuild | 41 ++ 2 files changed, 49 insertions(+) diff --git a/games-board/xiexie-freeware-bin/metadata.xml b/games-board/xiexie-freeware-bin/metadata.xml new file mode 100644 index 000..16bcc9f --- /dev/null +++ b/games-board/xiexie-freeware-bin/metadata.xml @@ -0,0 +1,8 @@ +?xml version=1.0 encoding=UTF-8? +!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; +pkgmetadata + maintainer + emailsp...@gentoo.org/email + nameSebastian Pipping/name + /maintainer +/pkgmetadata diff --git a/games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild b/games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild new file mode 100644 index 000..3a7fa3a --- /dev/null +++ b/games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit versionator eutils + +MY_PV=$(get_version_component_range 1-2) +DESCRIPTION=Free of cost Chinese chess software for Windows +HOMEPAGE=http://www.cc-xiexie.com/; +SRC_URI=http://www.cc-xiexie.com/files/XXFreeware${MY_PV}.XInstaller.exe; + +LICENSE=freedist +SLOT=0 +KEYWORDS=~amd64 ~x86 +IUSE= + +DEPEND=app-arch/p7zip +RDEPEND=app-emulation/wine + +S=${WORKDIR} +RESTRICT=mirror strip + +src_unpack() { + : +} + +src_compile() { + : +} + +src_install() { + local dir=/opt/${PN%-bin} + + dodir ${dir} + ( cd ${D}/${dir} 7z e ${DISTDIR}/${A} ) || die + + make_desktop_entry wine ${dir}/XieXieFreeware.exe 'XieXie' '' 'Game' + mv ${D}/usr/share/applications/{*,${PN}}.desktop || die +}