summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNaohiro Aota <nao@gentoo.org>2012-01-28 14:44:26 +0000
committerNaohiro Aota <nao@gentoo.org>2012-01-28 14:44:26 +0000
commit085e2f863f1ba0935979547884696d5404647d13 (patch)
tree1ff0493efdf1f2e069a8901263204b6f8553a766 /dev-games
parentnet-misc/sshmenu: Drop USE_RUBY=ruby19 because dependencies do not support ru... (diff)
downloadsunrise-reviewed-085e2f863f1ba0935979547884696d5404647d13.tar.gz
sunrise-reviewed-085e2f863f1ba0935979547884696d5404647d13.tar.bz2
sunrise-reviewed-085e2f863f1ba0935979547884696d5404647d13.zip
dev-games/renpy: Re-adding removed ebuilds
svn path=/sunrise/; revision=12709
Diffstat (limited to 'dev-games')
-rw-r--r--dev-games/renpy/ChangeLog4
-rw-r--r--dev-games/renpy/Manifest8
-rw-r--r--dev-games/renpy/renpy-6.11.2.ebuild58
-rw-r--r--dev-games/renpy/renpy-6.12.2.ebuild83
-rw-r--r--dev-games/renpy/renpy-6.9.3-r1.ebuild57
5 files changed, 209 insertions, 1 deletions
diff --git a/dev-games/renpy/ChangeLog b/dev-games/renpy/ChangeLog
index 9bd152fc8..abf2483fb 100644
--- a/dev-games/renpy/ChangeLog
+++ b/dev-games/renpy/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 28 Jan 2012; Nao Nakashima (nao) <nao.nakashima@gmail.com>
+ +renpy-6.9.3-r1.ebuild, +renpy-6.11.2.ebuild, +renpy-6.12.2.ebuild:
+ Re-adding removed ebuilds
+
25 Jan 2012; Nao Nakashima (nao) <nao.nakashima@gmail.com>
-renpy-6.13.7.ebuild, +renpy-6.13.8.ebuild:
Version bump
diff --git a/dev-games/renpy/Manifest b/dev-games/renpy/Manifest
index b3223ea10..25f691374 100644
--- a/dev-games/renpy/Manifest
+++ b/dev-games/renpy/Manifest
@@ -1,8 +1,14 @@
AUX renpy-jedit-path.patch 362 RMD160 fd7a17f48b4911ddda89414f8eccc3da0d4ccbe6 SHA1 f592f721646354220b671d042730ef54b336d2b3 SHA256 a957962ed4d848b9c94330df809764107926e659f43c4f4f2d545767e1591253
AUX renpy.sh 85 RMD160 1701cad7c3fe5bfbed3c9e2687a9525ef212ee28 SHA1 efd08e9f7f172e5afdd6de79e976a366e947c469 SHA256 260b6b69efdf401d31656903a527eb4266830ff802b2f0d239fdd9f653dd4c3c
DIST renpy-6.10.2-source.tar.bz2 8860957 RMD160 5571738ca5db8b6e24da17a26913b4477760629f SHA1 747b01131756ce019b32e34ae70ae8ea803cf1d1 SHA256 80d590a0605e16d99bbfcb5bdb96957cd423f35e29ddceefa623e8d322d30de4
+DIST renpy-6.11.2-source.tar.bz2 8737479 RMD160 d5a0f22d1cfc524fc2b34dfebbe5df70738c02b3 SHA1 cacbec450a6cfaf5828019158078179b63d5bddc SHA256 c31a77bfcf81de24c31c146587b29497b92219882aa34742de23cec739eca5cc
+DIST renpy-6.12.2-source.tar.bz2 9264749 RMD160 8f085749840afb989522c673fe31f4e0fee284e2 SHA1 93a5430a9ca5bcb3e2f647ef5e4601fcd7d1ace2 SHA256 6dad1cf2bae8841969f8519487abca95c74535f1babb169a6b0144954d32d7e3
DIST renpy-6.13.8-source.tar.bz2 9677686 RMD160 850c95445c155abe7c173a9ae6c35f7595aa7662 SHA1 359385ff0dc15f0260d8d9ff7cfcda516dfce91a SHA256 1d82e80b4017108d5acfaf2bd3cc40e1086884125997acca66e1298299e43179
+DIST renpy-6.9.3-source.tar.bz2 6060203 RMD160 105c1c8e51fdfae64e07d41fb51508249c4ef219 SHA1 5f250c3b045a6c07a828020f6f99a40d8cbc0344 SHA256 f47bcf0e678a41eb3c73fe345c03387730661f9b38837ef993e69af9e926d955
EBUILD renpy-6.10.2-r3.ebuild 1157 RMD160 a61a87e60dab939036d72086d4c93fa2b3464daa SHA1 d2f81bfecf417df275b21fc11b59a90e968643d1 SHA256 6ac14abede9f6fa0b9021340eb36ec73bb242e2ce5927737ee5052d4ab65a817
+EBUILD renpy-6.11.2.ebuild 1178 RMD160 17714c9479ed7f0fb9753d535f5b792255aeae9c SHA1 84d4e8b5894753b6e5026d26fe5129c62dfb7ed1 SHA256 74c737ba846cbe22879d4ee8f0b5201b2e500c01baa1901bebde690de97999ce
+EBUILD renpy-6.12.2.ebuild 1834 RMD160 d1020242711168d2a286eb03c7a6c5277075320e SHA1 0368e924a2990928ad058516c79bb6eeff478e76 SHA256 e5b24862ec4ce4e20426181a73920365bdcc454a88db617be0e7fb3974a2a844
EBUILD renpy-6.13.8.ebuild 1834 RMD160 d1020242711168d2a286eb03c7a6c5277075320e SHA1 0368e924a2990928ad058516c79bb6eeff478e76 SHA256 e5b24862ec4ce4e20426181a73920365bdcc454a88db617be0e7fb3974a2a844
-MISC ChangeLog 3141 RMD160 774737ac7b6156db62d3001d33a4b9efc3ee650b SHA1 3ee3a021ea02b648b59d40fed9d9d9c6ef8425be SHA256 5511d6758ce6140f3f4ba6077bc6d442c0b5fdaa07802359740a7f46c10d4c86
+EBUILD renpy-6.9.3-r1.ebuild 1157 RMD160 a61a87e60dab939036d72086d4c93fa2b3464daa SHA1 d2f81bfecf417df275b21fc11b59a90e968643d1 SHA256 6ac14abede9f6fa0b9021340eb36ec73bb242e2ce5927737ee5052d4ab65a817
+MISC ChangeLog 3301 RMD160 45c2332a7f546ac7d81c028b6f087620be0a48eb SHA1 7b06315200b96653a8dec9ca1e48d8f3d98c9481 SHA256 9481b84af330cfeff0a39d2c6cbd3dc0ae4cca883a81329756dd505ff4f190d6
MISC metadata.xml 958 RMD160 96e932ad98a9592fde4b5fc3ea3f683ca482a9de SHA1 ff391c1ba8a0067af25af940946a2768e0a07ebe SHA256 30f0a538a2a09fba1b8bb4bcef6088b90d9ada856aae909771b81ee14d94f098
diff --git a/dev-games/renpy/renpy-6.11.2.ebuild b/dev-games/renpy/renpy-6.11.2.ebuild
new file mode 100644
index 000000000..503f012a7
--- /dev/null
+++ b/dev-games/renpy/renpy-6.11.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="3"
+PYTHON_DEPEND="2:2.5"
+
+inherit python versionator games
+
+DESCRIPTION="Visual novel engine written in python"
+HOMEPAGE="http://www.renpy.org"
+SRC_URI="http://www.renpy.org/dl/${PV}/${P}-source.tar.bz2"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-python/argparse
+ dev-python/pygame[X]
+ >=dev-games/renpy-modules-${PV}"
+
+pkg_setup() {
+ python_set_active_version 2
+ games_pkg_setup
+}
+
+src_prepare() {
+ find renpy -name '*.pyo' -exec rm -f {} + || die
+ python_convert_shebangs 2 renpy.py
+
+ sed -e "s:GAMES_DATADIR:${GAMES_DATADIR}:g" \
+ -e "s:PACKAGE:${P}:g" \
+ "${FILESDIR}"/${PN}.sh > "${T}"/${PN}.sh || die
+}
+
+src_install() {
+ insinto "${GAMES_DATADIR}"/${P}
+ exeinto "${GAMES_DATADIR}"/${P}
+
+ doexe renpy.py || die
+
+ newgamesbin "${T}"/${PN}.sh ${PN}-${SLOT}|| die
+
+ doins -r common renpy || die
+ dodoc CHANGELOG.txt || die
+
+ prepgamesdirs
+}
+
+pkg_postinst() {
+ python_mod_optimize "${GAMES_DATADIR}/${P}"
+ games_pkg_postinst
+}
+
+pkg_postrm() {
+ python_mod_cleanup "${GAMES_DATADIR}/${P}"
+}
diff --git a/dev-games/renpy/renpy-6.12.2.ebuild b/dev-games/renpy/renpy-6.12.2.ebuild
new file mode 100644
index 000000000..7bd4448ef
--- /dev/null
+++ b/dev-games/renpy/renpy-6.12.2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="3"
+PYTHON_DEPEND="2:2.5"
+
+inherit confutils eutils python versionator games
+
+DESCRIPTION="Visual novel engine written in python"
+HOMEPAGE="http://www.renpy.org"
+SRC_URI="http://www.renpy.org/dl/${PV}/${P}-source.tar.bz2"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE="development doc examples"
+
+RDEPEND="dev-python/argparse
+ dev-python/pygame[X]
+ >=dev-games/renpy-modules-${PV}"
+
+pkg_setup() {
+ confutils_use_depend_any examples development
+ python_set_active_version 2
+ games_pkg_setup
+}
+
+src_prepare() {
+ # Fix path to app-editors/jedit
+ epatch "${FILESDIR}"/${PN}-jedit-path.patch
+
+ find renpy -name '*.pyo' -exec rm -f {} + || die
+ python_convert_shebangs 2 renpy.py
+
+ sed -e "s:GAMES_DATADIR:${GAMES_DATADIR}:g" \
+ -e "s:PACKAGE:${P}:g" \
+ "${FILESDIR}"/${PN}.sh > "${T}"/${PN}.sh || die
+}
+
+src_install() {
+ insinto "${GAMES_DATADIR}"/${P}
+ exeinto "${GAMES_DATADIR}"/${P}
+
+ doexe renpy.py || die
+
+ local P_SLOT=${PN}-${SLOT}
+ newgamesbin "${T}"/${PN}.sh ${P_SLOT} || die
+
+ doins -r common renpy || die
+
+ if use development; then
+ doins -r launcher template || die
+
+ newicon launcher/logo32.png ${P}.png || die
+ make_desktop_entry ${P_SLOT} "Ren'Py ${PV}" ${P} Game Path="${GAMES_DATADIR}"/${P}
+ fi
+
+ if use examples; then
+ doins -r the_question || die
+ doins -r tutorial || die
+ fi
+
+ dodoc doc/_sources/changelog.txt || die
+
+ if use doc; then
+ dohtml -r doc || die
+ fi
+
+ prepgamesdirs
+}
+
+pkg_postinst() {
+ python_mod_optimize "${GAMES_DATADIR}/${P}"
+ if use development; then
+ elog "You need to emerge app-editors/jedit to easily use renpy development interface."
+ fi
+ games_pkg_postinst
+}
+
+pkg_postrm() {
+ python_mod_cleanup "${GAMES_DATADIR}/${P}"
+}
diff --git a/dev-games/renpy/renpy-6.9.3-r1.ebuild b/dev-games/renpy/renpy-6.9.3-r1.ebuild
new file mode 100644
index 000000000..a0c684ada
--- /dev/null
+++ b/dev-games/renpy/renpy-6.9.3-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="3"
+PYTHON_DEPEND="2:2.5"
+
+inherit python versionator games
+
+DESCRIPTION="Visual novel engine written in python"
+HOMEPAGE="http://www.renpy.org"
+SRC_URI="http://www.renpy.org/dl/${PV}/${P}-source.tar.bz2"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-python/pygame[X]
+ >=dev-games/renpy-modules-${PV}"
+
+pkg_setup() {
+ python_set_active_version 2
+ games_pkg_setup
+}
+
+src_prepare() {
+ find renpy -name '*.pyo' -exec rm -f {} + || die
+ python_convert_shebangs 2 renpy.py
+
+ sed -e "s:GAMES_DATADIR:${GAMES_DATADIR}:g" \
+ -e "s:PACKAGE:${P}:g" \
+ "${FILESDIR}"/${PN}.sh > "${T}"/${PN}.sh || die
+}
+
+src_install() {
+ insinto "${GAMES_DATADIR}"/${P}
+ exeinto "${GAMES_DATADIR}"/${P}
+
+ doexe renpy.py || die
+
+ newgamesbin "${T}"/${PN}.sh ${PN}-${SLOT}|| die
+
+ doins -r common renpy || die
+ dodoc CHANGELOG.txt || die
+
+ prepgamesdirs
+}
+
+pkg_postinst() {
+ python_mod_optimize "${GAMES_DATADIR}/${P}"
+ games_pkg_postinst
+}
+
+pkg_postrm() {
+ python_mod_cleanup "${GAMES_DATADIR}/${P}"
+}