diff options
Diffstat (limited to 'app-emulation/playonlinux/playonlinux-3.7-r1.ebuild')
-rw-r--r-- | app-emulation/playonlinux/playonlinux-3.7-r1.ebuild | 97 |
1 files changed, 0 insertions, 97 deletions
diff --git a/app-emulation/playonlinux/playonlinux-3.7-r1.ebuild b/app-emulation/playonlinux/playonlinux-3.7-r1.ebuild deleted file mode 100644 index ad699379b2ee..000000000000 --- a/app-emulation/playonlinux/playonlinux-3.7-r1.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/playonlinux/playonlinux-3.7-r1.ebuild,v 1.2 2010/06/08 21:17:41 arfrever Exp $ - -EAPI="2" - -inherit eutils python games - -MY_PN="PlayOnLinux" - -DESCRIPTION="Set of scripts to easily install and use Windows(tm) games and softwares" -HOMEPAGE="http://playonlinux.com/" -SRC_URI="http://www.playonlinux.com/script_files/${MY_PN}/${PV}/${MY_PN}_${PV}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND=" - app-emulation/wine - app-arch/cabextract - app-arch/unzip - dev-python/wxpython:2.8 - media-gfx/imagemagick - x11-apps/mesa-progs - x11-terms/xterm" - -S=${WORKDIR}/${PN} - -# TODO: -# Having a real install script and let playonlinux use standard filesystem -# architecture to prevent having everything installed into GAMES_DATADIR -# It will let using LANGUAGES easily -# How to deal with Microsoft Fonts installation asked every time ? -# How to deal with wine version installed ? (have a better mgmt of system one) -# Look at debian pkg: http://packages.debian.org/sid/playonlinux - -src_prepare() { - einfo "Removing temporary files..." - rm -f $(find . -name *.pyc) || die "rm -f doesn't die" - rm -f $(find . -name *~) || die "rm -f doesn't die" -} - -src_install() { - # all things without exec permissions - insinto "${GAMES_DATADIR}/${PN}" - doins -r themes lang lib etc || die "doins failed" - - # bash/ install - exeinto "${GAMES_DATADIR}/${PN}/bash" - doexe bash/* || die "doexe failed" - exeinto "${GAMES_DATADIR}/${PN}/bash/terminals" - doexe bash/terminals/* || die "doexe failed" - exeinto "${GAMES_DATADIR}/${PN}/bash/expert" - doexe bash/expert/* || die "doexe failed" - - # python/ install - exeinto "${GAMES_DATADIR}/${PN}/python" - doexe python/* || die "doexe failed" - # sub dir without exec permissions - insinto "${GAMES_DATADIR}/${PN}/python" - doins -r python/lib || die "doins failed" - - # daemon/ install - exeinto "${GAMES_DATADIR}/${PN}/daemon" - doexe daemon/* || die "doexe failed" - - # main executable files - exeinto "${GAMES_DATADIR}/${PN}" - doexe ${PN}{,-pkg,-daemon} || die "doexe failed" - - # making a script to run app from ${GAMES_BINDIR} - echo "#!/bin/bash" > ${PN}_launcher - echo "cd \"${GAMES_DATADIR}/${PN}\" && ./${PN}" >> ${PN}_launcher - newgamesbin playonlinux_launcher playonlinux || die "newgamesbin failed" - - dodoc CHANGELOG || die "dodoc failed" - - doicon etc/${PN}.png || die "doicon failed" - domenu etc/${MY_PN}.desktop || die "domenu failed" - prepgamesdirs -} - -pkg_postinst() { - games_pkg_postinst - python_mod_optimize "${GAMES_DATADIR}/${PN}" -} - -pkg_postrm() { - python_mod_cleanup "${GAMES_DATADIR}/${PN}" - - ewarn "Installed softwares and games with playonlinux have not been removed." - ewarn "To remove them, you can re-install playonlinux and remove them using it" - ewarn "or do it manually." -} |