axs 14/07/08 21:21:11 Modified: metadata.xml ChangeLog Added: quake3-demo-1.11-r1.ebuild Log: bumped EAPI to 5, adjustd deps for gx86-multilib, dropped useless use flags, made USE=dedicated install only the dedicated server, as it should (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 2B6559ED)
Revision Changes Path 1.2 games-fps/quake3-demo/metadata.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/quake3-demo/metadata.xml?rev=1.2&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/quake3-demo/metadata.xml?rev=1.2&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/quake3-demo/metadata.xml?r1=1.1&r2=1.2 Index: metadata.xml =================================================================== RCS file: /var/cvsroot/gentoo-x86/games-fps/quake3-demo/metadata.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- metadata.xml 4 Mar 2004 17:29:36 -0000 1.1 +++ metadata.xml 8 Jul 2014 21:21:11 -0000 1.2 @@ -2,4 +2,7 @@ <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <herd>games</herd> +<use> + <flag name='dedicated'>install only as a dedicated game serer</flag> +</use> </pkgmetadata> 1.26 games-fps/quake3-demo/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/quake3-demo/ChangeLog?rev=1.26&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/quake3-demo/ChangeLog?rev=1.26&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/quake3-demo/ChangeLog?r1=1.25&r2=1.26 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/games-fps/quake3-demo/ChangeLog,v retrieving revision 1.25 retrieving revision 1.26 diff -u -r1.25 -r1.26 --- ChangeLog 25 Dec 2012 19:07:03 -0000 1.25 +++ ChangeLog 8 Jul 2014 21:21:11 -0000 1.26 @@ -1,6 +1,13 @@ # ChangeLog for games-fps/quake3-demo -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-fps/quake3-demo/ChangeLog,v 1.25 2012/12/25 19:07:03 tupone Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-fps/quake3-demo/ChangeLog,v 1.26 2014/07/08 21:21:11 axs Exp $ + +*quake3-demo-1.11-r1 (08 Jul 2014) + + 08 Jul 2014; Ian Stakenvicius (_AxS_) <[email protected]> + +quake3-demo-1.11-r1.ebuild, metadata.xml: + bumped EAPI to 5, adjustd deps for gx86-multilib, dropped useless use flags, + made USE=dedicated install only the dedicated server, as it should 25 Dec 2012; Tupone Alfredo <[email protected]> quake3-demo-1.11.ebuild: Use QA_PREBUILT. Bug #430374 by Diego Elio Pettenò 1.1 games-fps/quake3-demo/quake3-demo-1.11-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/quake3-demo/quake3-demo-1.11-r1.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/quake3-demo/quake3-demo-1.11-r1.ebuild?rev=1.1&content-type=text/plain Index: quake3-demo-1.11-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/quake3-demo/quake3-demo-1.11-r1.ebuild,v 1.1 2014/07/08 21:21:11 axs Exp $ EAPI=5 inherit eutils unpacker games DESCRIPTION="the playable demo of Quake III Arena by Id Software" HOMEPAGE="http://www.idsoftware.com/games/quake/quake3-arena/" SRC_URI="mirror://idsoftware/quake3/linux/linuxq3ademo-${PV}-6.x86.gz.sh mirror://3dgamers/quake3arena/linuxq3ademo-${PV}-6.x86.gz.sh" LICENSE="Q3AEULA" SLOT="0" KEYWORDS="-* ~amd64 ~x86" IUSE="dedicated" RESTRICT="strip" RDEPEND="sys-libs/glibc amd64? ( sys-libs/glibc[multilib] ) dedicated? ( app-misc/screen ) !dedicated? ( || ( ( >=virtual/opengl-7.0-r1[abi_x86_32(-)] >=x11-libs/libXext-1.3.2[abi_x86_32(-)] >=x11-libs/libX11-1.6.2[abi_x86_32(-)] ) ( app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)] app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] ) ) )" S=${WORKDIR} dir=${GAMES_PREFIX_OPT}/${PN} Ddir=${D}/${dir} QA_PREBUILT="${dir:1}/q3ded.x86 ${dir:1}/q3demo.x86" src_unpack() { unpack_makeself } src_install() { insinto "${dir}" doins -r Help demoq3 doins README icon.* exeinto "${dir}" newexe bin/x86/glibc-2.0/q3ded q3ded.x86 games_make_wrapper q3ded ./q3ded.x86 "${dir}" "${dir}" if ! use dedicated; then newexe bin/x86/glibc-2.0/q3demo q3demo.x86 games_make_wrapper q3demo ./q3demo.x86 "${dir}" "${dir}" make_desktop_entry q3demo "Quake III (Demo)" fi prepgamesdirs } pkg_postinst() { games_pkg_postinst if ! use dedicated; then elog "To play the game run:" elog " q3demo" fi echo elog "To start the gameserver, run:" elog " q3ded" }
