axs 14/07/03 22:07:43 Modified: ChangeLog Added: doom3-demo-1.1.1286-r1.ebuild Log: Bumped EAPI to 5, converted deps to gx86-multilib, dropped bundled glibc/libstdc++, dropped x11-drivers specific deps. Seems odd that there is no requirement for alsa/emul-*-soundlibs like there is in games-fps/doom3 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 2B6559ED)
Revision Changes Path 1.31 games-fps/doom3-demo/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/doom3-demo/ChangeLog?rev=1.31&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/doom3-demo/ChangeLog?rev=1.31&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/doom3-demo/ChangeLog?r1=1.30&r2=1.31 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/games-fps/doom3-demo/ChangeLog,v retrieving revision 1.30 retrieving revision 1.31 diff -u -r1.30 -r1.31 --- ChangeLog 5 Feb 2012 06:02:06 -0000 1.30 +++ ChangeLog 3 Jul 2014 22:07:43 -0000 1.31 @@ -1,6 +1,14 @@ # ChangeLog for games-fps/doom3-demo -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-fps/doom3-demo/ChangeLog,v 1.30 2012/02/05 06:02:06 vapier Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-fps/doom3-demo/ChangeLog,v 1.31 2014/07/03 22:07:43 axs Exp $ + +*doom3-demo-1.1.1286-r1 (03 Jul 2014) + + 03 Jul 2014; Ian Stakenvicius (_AxS_) <[email protected]> + +doom3-demo-1.1.1286-r1.ebuild: + Bumped EAPI to 5, converted deps to gx86-multilib, dropped bundled + glibc/libstdc++, dropped x11-drivers specific deps. Seems odd that there is + no requirement for alsa/emul-*-soundlibs like there is in games-fps/doom3 05 Feb 2012; Mike Frysinger <[email protected]> doom3-demo-1.1.1286.ebuild: Move to new unpacker eclass for unpack_makeself. @@ -121,4 +129,3 @@ 07 Oct 2004; Chris Gianelloni <[email protected]> +metadata.xml, +doom3-demo-1.1.1282.ebuild: Initial import. Ebuild by vapier. Closing bug #66352. - 1.1 games-fps/doom3-demo/doom3-demo-1.1.1286-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/doom3-demo/doom3-demo-1.1.1286-r1.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/doom3-demo/doom3-demo-1.1.1286-r1.ebuild?rev=1.1&content-type=text/plain Index: doom3-demo-1.1.1286-r1.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/games-fps/doom3-demo/doom3-demo-1.1.1286-r1.ebuild,v 1.1 2014/07/03 22:07:43 axs Exp $ EAPI=5 inherit eutils unpacker games DESCRIPTION="Doom III - 3rd installment of the classic id 3D first-person shooter" HOMEPAGE="http://www.doom3.com/" SRC_URI="mirror://3dgamers/doom3/doom3-linux-${PV}-demo.x86.run mirror://idsoftware/doom3/linux/doom3-linux-${PV}-demo.x86.run mirror://gentoo/doom3.png" LICENSE="DOOM3" SLOT="0" KEYWORDS="-* ~amd64 ~x86" IUSE="opengl dedicated" RESTRICT="strip mirror" QA_EXECSTACK="${GAMES_PREFIX_OPT:1}/${PN}/*" # Do not remove the amd64 dep unless you are POSITIVE that it is not necessary. # See bug #88227 for more. RDEPEND="sys-libs/glibc sys-libs/libstdc++-v3:5 amd64? ( sys-libs/glibc[multilib] sys-libs/libstdc++-v3:5[multilib] ) || ( ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)] >=x11-libs/libXext-1.3.2[abi_x86_32(-)] ) app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)] ) opengl? ( || ( virtual/opengl[abi_x86_32(-)] app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] ) ) dedicated? ( app-misc/screen )" S=${WORKDIR} dir=${GAMES_PREFIX_OPT}/${PN} Ddir=${D}/${dir} src_unpack() { unpack_makeself doom3-linux-${PV}-demo.x86.run } src_install() { dodir "${dir}" insinto "${dir}" doins License.txt README version.info exeinto "${dir}" #doexe gamex86.so libgcc_s.so.1 libstdc++.so.5 || die "doexe libs" doexe gamex86.so bin/Linux/x86/doom.x86 insinto "${dir}"/demo doins demo/* || die "doins base" newicon "${DISTDIR}"/doom3.png ${PN}.png games_make_wrapper ${PN} ./doom.x86 "${dir}" "${dir}" make_desktop_entry ${PN} "Doom III (Demo)" prepgamesdirs } pkg_postinst() { games_pkg_postinst elog "To play the game run:" elog " doom3-demo" }
