summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNaohiro Aota <nao@gentoo.org>2011-02-08 11:20:58 +0000
committerNaohiro Aota <nao@gentoo.org>2011-02-08 11:20:58 +0000
commitb80b1b13e75617124400d63b42355c064d173555 (patch)
tree4ba3028ef79c2577fd63e01e8277b4c83e20b3a5 /dev-games
parentdev-games/renpy-modules: Version bump (diff)
downloadsunrise-reviewed-b80b1b13e75617124400d63b42355c064d173555.tar.gz
sunrise-reviewed-b80b1b13e75617124400d63b42355c064d173555.tar.bz2
sunrise-reviewed-b80b1b13e75617124400d63b42355c064d173555.zip
dev-games/renpy: New version. Removed development part from 6.11.2 ebuild.
svn path=/sunrise/; revision=11761
Diffstat (limited to 'dev-games')
-rw-r--r--dev-games/renpy/ChangeLog6
-rw-r--r--dev-games/renpy/Manifest6
-rw-r--r--dev-games/renpy/renpy-6.11.2.ebuild33
-rw-r--r--dev-games/renpy/renpy-6.12.0.ebuild83
4 files changed, 96 insertions, 32 deletions
diff --git a/dev-games/renpy/ChangeLog b/dev-games/renpy/ChangeLog
index b4d025e00..714794210 100644
--- a/dev-games/renpy/ChangeLog
+++ b/dev-games/renpy/ChangeLog
@@ -1,7 +1,11 @@
# ChangeLog for dev-games/renpy
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 08 Feb 2011; Nao Nakashima (nao) <nao.nakashima@gmail.com>
+ renpy-6.11.2.ebuild, +renpy-6.12.0.ebuild:
+ New version. Removed development part from 6.11.2 ebuild.
+
03 Nov 2010; Nao Nakashima (nao) <nao.nakashima@gmail.com>
-renpy-6.11.1.ebuild, +renpy-6.11.2.ebuild:
Version bump
diff --git a/dev-games/renpy/Manifest b/dev-games/renpy/Manifest
index c68421ef7..703591e66 100644
--- a/dev-games/renpy/Manifest
+++ b/dev-games/renpy/Manifest
@@ -2,9 +2,11 @@ AUX renpy-jedit-path.patch 362 RMD160 fd7a17f48b4911ddda89414f8eccc3da0d4ccbe6 S
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.0-source.tar.bz2 9249352 RMD160 c1b0be55b89af57582aa1cc0206990d37d414cc0 SHA1 d086a5f1045070c7b4cd4c5550522049df9840e5 SHA256 1f2be06990b922abe8fe547ea7892bddf287ef25ecfc7c76f5da6c31ff82ea4d
DIST renpy-6.9.3-source.tar.bz2 6060203 RMD160 105c1c8e51fdfae64e07d41fb51508249c4ef219 SHA1 5f250c3b045a6c07a828020f6f99a40d8cbc0344 SHA256 f47bcf0e678a41eb3c73fe345c03387730661f9b38837ef993e69af9e926d955
EBUILD renpy-6.10.2-r3.ebuild 1157 RMD160 21a5dc2726543dd14a87079bcf3e29b6b52aae82 SHA1 3c66831fae4a7fda2e3b7bab6e16a023bd53e35f SHA256 d2256373a1a96994c9b605c42c023ae22b2adf8a5113e877319058f21b21bd2e
-EBUILD renpy-6.11.2.ebuild 1821 RMD160 d5e061ec0d946ca5632d081a296b90e5291e1e99 SHA1 02826c968f59b620d6d2672469e23bb811d04e63 SHA256 924f487bce6703b483346c5f39c0fa775d0e5214d209271f2b6042b87cf81504
+EBUILD renpy-6.11.2.ebuild 1178 RMD160 f86aabd6b4fa3ab93ec84af90e45b2372802423c SHA1 82453a77b336a1e4182bf237f4e1460511e4e68d SHA256 a2b99c5cf5049d651d15d53b29f3886e323c910ffcf9ef3a37ffe6eeae6fda36
+EBUILD renpy-6.12.0.ebuild 1821 RMD160 b426b543e0328caec1baebdccb4b90e8754be3f4 SHA1 655ac83270b9717206333f40e4d21ea119863aa7 SHA256 874c1f8f7f3a12f9d4deb68b8f6dc5154787d187377d1e94345e0771cc8634f5
EBUILD renpy-6.9.3-r1.ebuild 1157 RMD160 21a5dc2726543dd14a87079bcf3e29b6b52aae82 SHA1 3c66831fae4a7fda2e3b7bab6e16a023bd53e35f SHA256 d2256373a1a96994c9b605c42c023ae22b2adf8a5113e877319058f21b21bd2e
-MISC ChangeLog 1738 RMD160 9229c2afbfeb34dc283b25e8f217ca86d5810ae8 SHA1 35b8e5246140450736eccd8a7aa2f0edf1844e33 SHA256 e1868ac073f7e27ab3f528f8eb051445855e814206373503a66f8b1a136ff164
+MISC ChangeLog 1905 RMD160 ca3c7d7edf404bc21b1eea062ca95809422c5168 SHA1 265c9e5555553659fe320adb9c39827f59cabca6 SHA256 71eadbbe6f866b93544a343605f194ddd9cb7c2a43ba7b647d3499a91ed8d2e1
MISC metadata.xml 980 RMD160 feafd46cb258cf88bbc8ecc9131ba9ead790fe9f SHA1 78f3565bb0934b79bbd52758b922651d0a069641 SHA256 7ac64d18d9c165487a215a7729ecb0a7859c8bd7410e2a0e2aeabd71e42a14b8
diff --git a/dev-games/renpy/renpy-6.11.2.ebuild b/dev-games/renpy/renpy-6.11.2.ebuild
index 9c67c6f30..4fc7e6dd7 100644
--- a/dev-games/renpy/renpy-6.11.2.ebuild
+++ b/dev-games/renpy/renpy-6.11.2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="2"
PYTHON_DEPEND="2:2.5"
-inherit confutils eutils python versionator games
+inherit python versionator games
DESCRIPTION="Visual novel engine written in python"
HOMEPAGE="http://www.renpy.org"
@@ -14,22 +14,18 @@ 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"
+IUSE=""
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
@@ -44,37 +40,16 @@ src_install() {
doexe renpy.py || die
- local P_SLOT=${PN}-${SLOT}
- newgamesbin "${T}"/${PN}.sh ${P_SLOT} || die
+ newgamesbin "${T}"/${PN}.sh ${PN}-${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 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
}
diff --git a/dev-games/renpy/renpy-6.12.0.ebuild b/dev-games/renpy/renpy-6.12.0.ebuild
new file mode 100644
index 000000000..69091b564
--- /dev/null
+++ b/dev-games/renpy/renpy-6.12.0.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+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 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}"
+}