Gentoo Archives: gentoo-commits

From: Sebastian Pipping <sping@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/betagarden:master commit in: games-board/xiexie-freeware-bin/
Date: Sat, 05 Jul 2014 19:50:00
Message-Id: 1404589728.3f96872912798b9503b7b0a4d63a1bc3d84fddc9.sping@gentoo
1 commit: 3f96872912798b9503b7b0a4d63a1bc3d84fddc9
2 Author: Sebastian Pipping <sebastian <AT> pipping <DOT> org>
3 AuthorDate: Sat Jul 5 19:48:48 2014 +0000
4 Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
5 CommitDate: Sat Jul 5 19:48:48 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=3f968729
7
8 games-board/xiexie-freeware-bin: 2.5.0
9
10 ---
11 games-board/xiexie-freeware-bin/metadata.xml | 8 +++++
12 .../xiexie-freeware-bin-2.5.0.ebuild | 41 ++++++++++++++++++++++
13 2 files changed, 49 insertions(+)
14
15 diff --git a/games-board/xiexie-freeware-bin/metadata.xml b/games-board/xiexie-freeware-bin/metadata.xml
16 new file mode 100644
17 index 0000000..16bcc9f
18 --- /dev/null
19 +++ b/games-board/xiexie-freeware-bin/metadata.xml
20 @@ -0,0 +1,8 @@
21 +<?xml version="1.0" encoding="UTF-8"?>
22 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
23 +<pkgmetadata>
24 + <maintainer>
25 + <email>sping@g.o</email>
26 + <name>Sebastian Pipping</name>
27 + </maintainer>
28 +</pkgmetadata>
29
30 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
31 new file mode 100644
32 index 0000000..3a7fa3a
33 --- /dev/null
34 +++ b/games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild
35 @@ -0,0 +1,41 @@
36 +# Copyright 1999-2014 Gentoo Foundation
37 +# Distributed under the terms of the GNU General Public License v2
38 +# $Header: $
39 +
40 +EAPI="5"
41 +
42 +inherit versionator eutils
43 +
44 +MY_PV=$(get_version_component_range 1-2)
45 +DESCRIPTION="Free of cost Chinese chess software for Windows"
46 +HOMEPAGE="http://www.cc-xiexie.com/"
47 +SRC_URI="http://www.cc-xiexie.com/files/XXFreeware${MY_PV}.XInstaller.exe"
48 +
49 +LICENSE="freedist"
50 +SLOT="0"
51 +KEYWORDS="~amd64 ~x86"
52 +IUSE=""
53 +
54 +DEPEND="app-arch/p7zip"
55 +RDEPEND="app-emulation/wine"
56 +
57 +S="${WORKDIR}"
58 +RESTRICT="mirror strip"
59 +
60 +src_unpack() {
61 + :
62 +}
63 +
64 +src_compile() {
65 + :
66 +}
67 +
68 +src_install() {
69 + local dir=/opt/${PN%-bin}
70 +
71 + dodir ${dir}
72 + ( cd "${D}"/${dir} && 7z e "${DISTDIR}/${A}" ) || die
73 +
74 + make_desktop_entry "wine ${dir}/XieXieFreeware.exe" 'XieXie' '' 'Game'
75 + mv "${D}"/usr/share/applications/{*,${PN}}.desktop || die
76 +}