diff options
author | David Seifert <soap@gentoo.org> | 2017-12-20 22:30:20 +0100 |
---|---|---|
committer | David Seifert <soap@gentoo.org> | 2017-12-21 02:42:02 +0100 |
commit | 034bfa1e2027a61ab26a1f3ac3b7929ffe8ac33a (patch) | |
tree | 4fcc1e6804d99f3db48c5712c9bc9a66f03c3282 /games-engines/renpy | |
parent | games-engines/openxcom: Remove old (diff) | |
download | gentoo-034bfa1e2027a61ab26a1f3ac3b7929ffe8ac33a.tar.gz gentoo-034bfa1e2027a61ab26a1f3ac3b7929ffe8ac33a.tar.bz2 gentoo-034bfa1e2027a61ab26a1f3ac3b7929ffe8ac33a.zip |
games-engines/renpy: Remove old
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Diffstat (limited to 'games-engines/renpy')
-rw-r--r-- | games-engines/renpy/renpy-6.99.12.4-r1.ebuild | 116 |
1 files changed, 0 insertions, 116 deletions
diff --git a/games-engines/renpy/renpy-6.99.12.4-r1.ebuild b/games-engines/renpy/renpy-6.99.12.4-r1.ebuild deleted file mode 100644 index 8c969e13c6bf..000000000000 --- a/games-engines/renpy/renpy-6.99.12.4-r1.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) -DISTUTILS_IN_SOURCE_BUILD=1 -inherit eutils games gnome2-utils toolchain-funcs versionator distutils-r1 - -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)" -MYSLOT=$(delete_all_version_separators ${SLOT}) -KEYWORDS="~amd64 ~x86" -IUSE="development doc examples" -REQUIRED_USE="examples? ( development )" - -RDEPEND=" - >=app-eselect/eselect-renpy-0.6 - dev-libs/fribidi - ~dev-python/pygame_sdl2-${PV}[${PYTHON_USEDEP}] - >=dev-lang/python-exec-0.3[${PYTHON_USEDEP}] - media-libs/glew:0 - media-libs/libpng:0 - media-libs/libsdl2[video] - media-libs/freetype:2 - sys-libs/zlib - virtual/ffmpeg" -DEPEND="${RDEPEND} - dev-python/cython[${PYTHON_USEDEP}] - virtual/pkgconfig" - -S=${WORKDIR}/${P}-source - -PATCHES=( - "${FILESDIR}"/${P}-multiple-abi.patch - "${FILESDIR}"/${P}-compat-window.patch #601200 - "${FILESDIR}"/${P}-compat-style.patch -) - -pkg_setup() { - games_pkg_setup - export CFLAGS="${CFLAGS} $($(tc-getPKG_CONFIG) --cflags fribidi)" -} - -python_prepare_all() { - distutils-r1_python_prepare_all - - einfo "Deleting precompiled python files" - find . -name '*.py[co]' -print -delete || die - - sed -i \ - -e "s/@SLOT@/${MYSLOT}/" \ - renpy.py renpy/common.py || die "setting slot failed!" -} - -python_compile() { - cd "${S}"/module || die - distutils-r1_python_compile -} - -python_install() { - cd "${S}"/module || die - distutils-r1_python_install --install-lib="$(python_get_sitedir)/renpy${MYSLOT}" - - cd "${S}" || die - python_scriptinto "${GAMES_BINDIR}" - python_newscript renpy.py ${PN}-${SLOT} - - python_moduleinto renpy${MYSLOT} - python_domodule renpy - if use development ; then - python_domodule launcher templates - fi - if use examples ; then - python_domodule the_question tutorial - fi -} - -python_install_all() { - distutils-r1_python_install_all - if use development; then - newicon -s 32 launcher/game/images/logo32.png ${P}.png - make_desktop_entry ${PN}-${SLOT} "Ren'Py ${PV}" ${P} - fi - - if use doc; then - insinto "/usr/share/doc/${PF}/html" - doins -r doc/* - fi - newman "${FILESDIR}/${PN}.1" "${P}.1" - - prepgamesdirs -} - -pkg_preinst() { - games_pkg_preinst - use development && gnome2_icon_savelist -} - -pkg_postinst() { - games_pkg_postinst - use development && gnome2_icon_cache_update - - einfo "running: eselect renpy update --if-unset" - eselect renpy update --if-unset -} - -pkg_postrm() { - use development && gnome2_icon_cache_update - - einfo "running: eselect renpy update --if-unset" - eselect renpy update --if-unset -} |