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"
}




Reply via email to