summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-games/crystalspace-ps/Manifest2
-rw-r--r--dev-games/crystalspace-ps/crystalspace-ps-1.9-r35804.ebuild125
-rw-r--r--dev-games/physfs/ChangeLog65
-rw-r--r--dev-games/physfs/ChangeLog-2015233
-rw-r--r--dev-games/physfs/Manifest5
-rw-r--r--dev-games/physfs/metadata.xml33
-rw-r--r--dev-games/physfs/physfs-2.0.3-r1.ebuild58
-rw-r--r--games-arcade/supertux/supertux-scm.ebuild14
-rw-r--r--games-fps/xonotic-data/metadata.xml14
-rw-r--r--games-fps/xonotic-data/xonotic-data-scm.ebuild182
-rw-r--r--games-fps/xonotic-maps/metadata.xml11
-rw-r--r--games-fps/xonotic-maps/xonotic-maps-scm.ebuild161
-rw-r--r--games-fps/xonotic/metadata.xml17
-rw-r--r--games-fps/xonotic/xonotic-scm.ebuild137
-rw-r--r--games-util/gmqcc/gmqcc-scm.ebuild34
-rw-r--r--games-util/gmqcc/metadata.xml12
l---------kde-misc/tork/files1
-rw-r--r--media-gfx/nvidia-cg-toolkit/nvidia-cg-toolkit-3.0.0017.ebuild67
-rw-r--r--media-sound/ncmpcpp/Manifest12
-rw-r--r--media-sound/ncmpcpp/metadata.xml17
-rw-r--r--media-sound/ncmpcpp/ncmpcpp-scm.ebuild77
-rw-r--r--media-sound/songbird-bin/Manifest18
-rw-r--r--media-sound/songbird-bin/files/songbird-bin-1.1.1-gentoo.patch26
-rw-r--r--media-sound/songbird-bin/files/songbird-bin-1.2.0-symlink.patch17
-rw-r--r--media-sound/songbird-bin/songbird-bin-1.1.1.1018.ebuild96
-rw-r--r--media-sound/songbird-bin/songbird-bin-1.1.2.1042.ebuild95
-rw-r--r--media-sound/songbird-bin/songbird-bin-1.2.0.1146.ebuild95
-rw-r--r--media-sound/songbird-bin/songbird-bin-1.4.0.1303_beta3-r1.ebuild100
-rw-r--r--media-sound/songbird-bin/songbird-bin-1.4.0.1303_beta3.ebuild95
-rw-r--r--media-sound/songbird-bin/songbird-bin-1.4.3.1438.ebuild95
-rw-r--r--net-im/vacuum/vacuum-9999.ebuild90
-rw-r--r--net-libs/libtirpc/libtirpc-scm.ebuild59
-rw-r--r--sci-misc/boinc/boinc-7.0.25.ebuild150
-rw-r--r--sci-misc/boinc/files/7.0.2-fix_subdirs.patch10
-rw-r--r--sci-misc/boinc/files/boinc.conf17
-rw-r--r--sci-misc/boinc/files/boinc.init103
-rw-r--r--sci-misc/boinc/files/wxwidgets-2.8.0.12-menufix.patch14
-rw-r--r--sys-power/hibernate-script/hibernate-script-1.99.ebuild69
38 files changed, 1135 insertions, 1291 deletions
diff --git a/dev-games/crystalspace-ps/Manifest b/dev-games/crystalspace-ps/Manifest
deleted file mode 100644
index eb4585a..0000000
--- a/dev-games/crystalspace-ps/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST crystalspace-ps-1.9-r35803.tar.bz2 178673595 RMD160 a5849aec4471a7e941eeacdb00f8c40c3c176cd3 SHA1 94f96db7d877dac96291fa0b4d8159c54c40419c SHA256 8f0afb4fee1b2596fb36b929b207a2e3083e8325a05bb6ad1235f7e6b49c5af6
-EBUILD crystalspace-ps-1.9-r35803.ebuild 3553 RMD160 ee886cde03c2b85befb9dd0ddcad6db6ac8952e1 SHA1 010489752207411ed1b6f9ca90a0db1f067709ff SHA256 e79e1d7641ecf2ae1e8a53dc988fe5d106266fa4b1b3e1f9584cb24257799a51
diff --git a/dev-games/crystalspace-ps/crystalspace-ps-1.9-r35804.ebuild b/dev-games/crystalspace-ps/crystalspace-ps-1.9-r35804.ebuild
deleted file mode 100644
index 5d3a885..0000000
--- a/dev-games/crystalspace-ps/crystalspace-ps-1.9-r35804.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-games/crystalspace-ps/crystalspace-ps-1.9-r35803.ebuild,v 1.9 2011/02/18 12:00:00 loux.thefuture Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Portable 3D Game Development Kit written in C++"
-HOMEPAGE="http://crystal.sourceforge.net/"
-SRC_URI="http://dev.gentooexperimental.org/~loux/distfiles/crystalspace-ps-1.9-r35803.tar.bz2
- http://loux.thefuture.free.fr/distfiles/crystalspace-ps-1.9-r35803.tar.bz2"
-LICENSE="LGPL-2.1"
-SLOT="2"
-KEYWORDS=" ~x86 ~amd64"
-IUSE="alsa cegui mng ode sdl static maxoptimization doc debug multislot cairo"
-#to test IUSE="python"
-RESTRICT="mirror"
-
-RDEPEND="virtual/opengl
- media-libs/freeglut
- cegui? ( >=dev-games/cegui-0.5 )
- ode? ( dev-games/ode )
- media-libs/libogg
- media-libs/libvorbis
- alsa? ( media-libs/alsa-lib )
- mng? ( media-libs/libmng )
- cairo? ( x11-libs/cairo )
- virtual/jpeg
- x11-libs/libXaw
- x11-libs/libXxf86vm
- >=media-gfx/nvidia-cg-toolkit-2.2.0
- >=media-libs/cal3d-0.12
- >=media-libs/freetype-2.1
- media-libs/libpng
- media-libs/openal
- media-libs/freealut
- media-libs/speex
-"
-
-DEPEND="${RDEPEND}
- dev-util/ftjam"
-
-#to test python? ( dev-lang/swig )
-
-S="${WORKDIR}/crystal"
-CS_PREFIX="/opt/planeshift/crystalspace-1.9"
-
-src_compile() {
- my_conf=""
- if use maxoptimization && ! use debug ; then
- my_conf="--enable-cpu-specific-optimizations=maximum"
- else
- my_conf="--enable-cpu-specific-optimizations=no"
- fi
-
- if ! use doc ; then
- sed -e 's!SubInclude TOP docs ;!!' -i Jamfile.in
- fi
-
- if use debug; then
- my_conf="${my_conf} --enable-debug"
- LDFLAGS=""
- else
- my_conf="${my_conf} --enable-separate-debug-info=no"
- fi
-
- #for cg : media-gfx/nvidia-cg-toolkit
- my_conf="${my_conf} --with-Cg=/opt/nvidia-cg-toolkit"
- my_conf="${my_conf} --with-CgGL=/opt/nvidia-cg-toolkit"
-
- #force le crash du test v9 sparc
- sed 's/mcpu=v9/mcpu-bad=v9/g' -i configure
-
- econf --prefix=${CS_PREFIX} \
- --datadir=${CS_PREFIX}/share \
- --sysconfdir=${CS_PREFIX}/etc \
- --infodir=${CS_PREFIX}/share/info \
- --mandir=${CS_PREFIX}/share/man \
- ${my_conf} \
- --without-lcms \
- --without-java \
- --without-wx \
- --with-png \
- --with-freetype2 \
- --with-cal3d \
- --with-jpeg \
- --with-speex \
- $(use_with cairo) \
- $(use_with mng) \
- $(use_with ode) \
- $(use_with cegui CEGUI) \
- $(use_with alsa asound) \
- --without-python
- #$(use_with python)
-
- #jam ${MAKEOPTS} || die "compile failed"
- jam || die "compile failed"
- if use static ; then
- jam ${MAKEOPTS} staticplugins || die "compile staticplugins failed"
- fi
-}
-
-src_install() {
- jam -q -s DESTDIR="${D}" install || die "make install failed"
- MY_LIB="lib"
- if use amd64 ; then
- dosym ${CS_PREFIX}/lib64 ${CS_PREFIX}/lib
- MY_LIB="lib64"
- fi
- dosym libcrystalspace-1.9.a ${CS_PREFIX}/${MY_LIB}/libcrystalspace.a
- dosym libcrystalspace_opengl-1.9.a ${CS_PREFIX}/${MY_LIB}/libcrystalspace_opengl.a
- if use static ; then
- sed -i -e 's!Depends install_staticplugins : install_libs ;!!' \
- mk/jam/static.jam
-
- jam -q -s DESTDIR="${D}" install_staticplugins || die "make install_static_plugins failed"
- dosym libcrystalspace_staticplugins-1.9.a ${CS_PREFIX}/${MY_LIB}/libcrystalspace_staticplugins.a
- fi
- if [[ ! -e cs-config ]]; then
- dosym ${CS_PREFIX}/bin/cs-config-1.9 ${CS_PREFIX}/bin/cs-config
- fi
-
- #echo "CRYSTAL_CONFIG=${CS_PREFIX}/etc/crystalspace-1.9" > "${T}"/90crystalspace
- #echo "CRYSTAL=${CS_PREFIX}" >> "${T}"/90crystalspace
- #doenvd "${T}"/90crystalspace
-}
diff --git a/dev-games/physfs/ChangeLog b/dev-games/physfs/ChangeLog
new file mode 100644
index 0000000..254d436
--- /dev/null
+++ b/dev-games/physfs/ChangeLog
@@ -0,0 +1,65 @@
+# ChangeLog for dev-games/physfs
+# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
+# (auto-generated from git log)
+
+*physfs-2.0.3-r1 (09 Aug 2015)
+
+ 09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +metadata.xml,
+ +physfs-2.0.3-r1.ebuild:
+ proj/gentoo: Initial commit
+
+ This commit represents a new era for Gentoo:
+ Storing the gentoo-x86 tree in Git, as converted from CVS.
+
+ This commit is the start of the NEW history.
+ Any historical data is intended to be grafted onto this point.
+
+ Creation process:
+ 1. Take final CVS checkout snapshot
+ 2. Remove ALL ChangeLog* files
+ 3. Transform all Manifests to thin
+ 4. Remove empty Manifests
+ 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
+ 5.1. Do not touch files with -kb/-ko keyword flags.
+
+ Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
+ X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
+ tests
+ X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
+ project
+ X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
+ developer, wrote Git features for the migration
+ X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
+ cvs2svn
+ X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
+ X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
+ work in migration
+ X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
+ X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
+ the bikeshed
+
+ 24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
+ Use https by default
+
+ Convert all URLs for sites supporting encrypted connections from http to
+ https
+
+ Signed-off-by: Justin Lecher <jlec@gentoo.org>
+
+ 24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
+ Revert DOCTYPE SYSTEM https changes in metadata.xml
+
+ repoman does not yet accept the https version.
+ This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
+
+ Bug: https://bugs.gentoo.org/552720
+
+ 24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
+ Replace all herds with appropriate projects (GLEP 67)
+
+ Replace all uses of herd with appropriate project maintainers, or no
+ maintainers in case of herds requested to be disbanded.
+
+ 24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
+ Set appropriate maintainer types in metadata.xml (GLEP 67)
+
diff --git a/dev-games/physfs/ChangeLog-2015 b/dev-games/physfs/ChangeLog-2015
new file mode 100644
index 0000000..8402f0f
--- /dev/null
+++ b/dev-games/physfs/ChangeLog-2015
@@ -0,0 +1,233 @@
+# ChangeLog for dev-games/physfs
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-games/physfs/ChangeLog,v 1.63 2015/04/09 14:27:50 mr_bones_ Exp $
+
+ 09 Apr 2015; Michael Sterrett <mr_bones_@gentoo.org> -physfs-2.0.3.ebuild:
+ old
+
+ 09 Apr 2015; <jmorgan@gentoo.org> physfs-2.0.3-r1.ebuild:
+ ppc64 stable wrt 526060
+
+ 21 Feb 2015; Agostino Sarubbo <ago@gentoo.org> physfs-2.0.3-r1.ebuild:
+ Stable for ppc, wrt bug #526068
+
+ 16 Jan 2015; Raúl Porcel <armin76@gentoo.org> physfs-2.0.3-r1.ebuild:
+ alpha/sparc/x86 stable wrt #526060
+
+ 27 Dec 2014; Agostino Sarubbo <ago@gentoo.org> physfs-2.0.3-r1.ebuild:
+ Stable for amd64, wrt bug #526060
+
+ 20 Dec 2014; Markus Meier <maekke@gentoo.org> physfs-2.0.3-r1.ebuild:
+ arm stable, bug #526060
+
+ 09 Dec 2014; Jeroen Roovers <jer@gentoo.org> physfs-2.0.3-r1.ebuild:
+ Stable for HPPA (bug #526060).
+
+*physfs-2.0.3-r1 (06 Sep 2013)
+
+ 06 Sep 2013; Ian Stakenvicius <axs@gentoo.org> +physfs-2.0.3-r1.ebuild:
+ converted to support multilib-build; commit OKd by radhermit
+
+ 22 Jan 2013; Michael Sterrett <mr_bones_@gentoo.org> -physfs-2.0.1.ebuild,
+ -physfs-2.0.2-r1.ebuild:
+ old
+
+ 20 Jan 2013; Agostino Sarubbo <ago@gentoo.org> physfs-2.0.3.ebuild:
+ Stable for arm, wrt bug #449930
+
+ 20 Jan 2013; Agostino Sarubbo <ago@gentoo.org> physfs-2.0.3.ebuild:
+ Stable for alpha, wrt bug #449930
+
+ 13 Jan 2013; Agostino Sarubbo <ago@gentoo.org> physfs-2.0.3.ebuild:
+ Stable for x86, wrt bug #449930
+
+ 07 Jan 2013; Jeroen Roovers <jer@gentoo.org> physfs-2.0.3.ebuild:
+ Stable for HPPA (bug #449930).
+
+ 05 Jan 2013; Agostino Sarubbo <ago@gentoo.org> physfs-2.0.3.ebuild:
+ Stable for sparc, wrt bug #449930
+
+ 04 Jan 2013; Agostino Sarubbo <ago@gentoo.org> physfs-2.0.3.ebuild:
+ Stable for ppc64, wrt bug #449930
+
+ 04 Jan 2013; Agostino Sarubbo <ago@gentoo.org> physfs-2.0.3.ebuild:
+ Stable for ppc, wrt bug #449930
+
+ 03 Jan 2013; Agostino Sarubbo <ago@gentoo.org> physfs-2.0.3.ebuild:
+ Stable for amd64, wrt bug #449930
+
+*physfs-2.0.3 (14 Nov 2012)
+
+ 14 Nov 2012; Michael Sterrett <mr_bones_@gentoo.org> +physfs-2.0.3.ebuild:
+ version bump (bug #443036)
+
+ 03 Sep 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+ physfs-2.0.2-r1.ebuild:
+ Keyword ~arm.
+
+ 04 Oct 2011; Jeroen Roovers <jer@gentoo.org> physfs-2.0.2-r1.ebuild:
+ Stable for HPPA (bug #375385).
+
+ 07 Aug 2011; Raúl Porcel <armin76@gentoo.org> physfs-2.0.2-r1.ebuild:
+ alpha/sparc stable wrt #375385
+
+ 01 Aug 2011; Markus Meier <maekke@gentoo.org> physfs-2.0.2-r1.ebuild:
+ x86 stable, bug #375385
+
+ 23 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> physfs-2.0.2-r1.ebuild:
+ ppc/ppc64 stable wrt #375385
+
+ 16 Jul 2011; Markos Chandras <hwoarang@gentoo.org> physfs-2.0.2-r1.ebuild:
+ Stable on amd64 wrt bug #375385
+
+*physfs-2.0.2-r1 (25 Apr 2011)
+
+ 25 Apr 2011; Lars Wendler <polynomial-c@gentoo.org> -physfs-2.0.2.ebuild,
+ +physfs-2.0.2-r1.ebuild:
+ Non-maintainer commit: Don't install libs into /usr/lib6464. Thanks to Nick
+ Bowler for reporting this in bug #364741.
+
+*physfs-2.0.2 (24 Apr 2011)
+
+ 24 Apr 2011; Michael Sterrett <mr_bones_@gentoo.org> +physfs-2.0.2.ebuild:
+ version bump (bug #364559)
+
+ 15 Oct 2010; Brent Baude <ranger@gentoo.org> physfs-2.0.1.ebuild:
+ stable ppc, bug 317239
+
+ 21 Jul 2010; Jeroen Roovers <jer@gentoo.org> physfs-2.0.1.ebuild:
+ Stable for HPPA (bug #317239).
+
+ 05 Jun 2010; Raúl Porcel <armin76@gentoo.org> physfs-2.0.1.ebuild:
+ alpha/sparc stable wrt #317239
+
+ 24 May 2010; Pacho Ramos <pacho@gentoo.org> physfs-2.0.1.ebuild:
+ stable amd64, bug 317239
+
+ 20 May 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> physfs-2.0.1.ebuild:
+ x86 stable wrt bug #317239
+
+ 11 May 2010; Brent Baude <ranger@gentoo.org> physfs-2.0.1.ebuild:
+ stable ppc64, bug 317239
+
+*physfs-2.0.1 (25 Mar 2010)
+
+ 25 Mar 2010; Tristan Heaven <nyhm@gentoo.org> +physfs-2.0.1.ebuild:
+ Version bump
+
+ 08 Nov 2009; Joseph Jezak <josejx@gentoo.org> physfs-2.0.0.ebuild:
+ Marked ppc stable for bug #290054.
+
+ 29 Oct 2009; Michael Sterrett <mr_bones_@gentoo.org> physfs-2.0.0.ebuild:
+ add static-libs support
+
+ 11 Oct 2009; Raúl Porcel <armin76@gentoo.org> physfs-2.0.0.ebuild:
+ sparc stable wrt #284979
+
+ 01 Oct 2009; Tobias Klausmann <klausman@gentoo.org> physfs-2.0.0.ebuild:
+ Stable on alpha, bug #284979
+
+ 26 Sep 2009; Brent Baude <ranger@gentoo.org> physfs-2.0.0.ebuild:
+ Marking physfs-2.0.0 ppc64 for bug 284979
+
+ 19 Sep 2009; Markus Meier <maekke@gentoo.org> physfs-2.0.0.ebuild:
+ amd64/x86 stable, bug #284979
+
+ 18 Sep 2009; Jeroen Roovers <jer@gentoo.org> physfs-2.0.0.ebuild:
+ Stable for HPPA (bug #284979).
+
+ 09 Jun 2009; Tristan Heaven <nyhm@gentoo.org> physfs-2.0.0.ebuild:
+ Install into the correct libdir, bug #273308
+
+ 26 May 2009; Alfredo Tupone <tupone@gentoo.org>
+ +files/physfs-2.0.0-gcc44.patch, physfs-2.0.0.ebuild:
+ Remove -Werror, causing build to abort with gcc-4.4.0.
+ Bug #271251 by Robert Forster
+
+*physfs-2.0.0 (24 May 2009)
+
+ 24 May 2009; Tristan Heaven <nyhm@gentoo.org> +physfs-2.0.0.ebuild,
+ metadata.xml:
+ Version bump
+
+*physfs-1.0.2 (12 Apr 2009)
+
+ 12 Apr 2009; Michael Sterrett <mr_bones_@gentoo.org> +physfs-1.0.2.ebuild:
+ version bump
+
+*physfs-1.1.1 (27 Aug 2007)
+
+ 27 Aug 2007; Michael Sterrett <mr_bones_@gentoo.org> +physfs-1.1.1.ebuild:
+ dev version bump
+
+ 24 Apr 2007; Timothy Redaelli <drizzt@gentoo.org> physfs-1.1.0.ebuild:
+ Add ~x86-fbsd keyword.
+ Thanks to Nathan Smith for reporting wrt bug #175779
+
+ 08 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> ChangeLog:
+ Regenerate digest in Manifest2 format.
+
+ 18 Mar 2006; Markus Rothe <corsair@gentoo.org> physfs-1.0.1.ebuild:
+ Stable on ppc64
+
+ 07 Jan 2006; Mike Frysinger <vapier@gentoo.org> physfs-1.0.1.ebuild,
+ physfs-1.1.0.ebuild:
+ Make sure we use system readline and disable the testprog since it is never
+ needed and just pulls in readline.
+
+ 10 Sep 2005; Aron Griffis <agriffis@gentoo.org> physfs-1.0.1.ebuild:
+ Mark 1.0.1 stable on alpha
+
+*physfs-1.1.0 (01 Sep 2005)
+
+ 01 Sep 2005; Mike Frysinger <vapier@gentoo.org> +physfs-1.1.0.ebuild:
+ Version bump #104106 by Dennis Schridde.
+
+*physfs-1.0.1 (01 Sep 2005)
+
+ 01 Sep 2005; Mike Frysinger <vapier@gentoo.org> +physfs-1.0.1.ebuild:
+ Version bump #104106 by Dennis Schridde.
+
+ 29 Apr 2004; Aron Griffis <agriffis@gentoo.org> physfs-0.1.9.ebuild,
+ physfs-1.0.0.ebuild:
+ Add ~alpha
+
+*physfs-1.0.0 (03 Apr 2004)
+
+ 03 Apr 2004; Michael Sterrett <mr_bones_@gentoo.org> physfs-1.0.0.ebuild:
+ version bump - ebuild submitted by Alexander Bussman via bug #46477
+
+ 25 Feb 2004; Jason Wever <weeve@gentoo.org> physfs-0.1.9.ebuild:
+ Marked stable on sparc. Fixes sdl-sound's broken deps and helps fix bug
+ #41934.
+
+ 17 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org> :
+ manifest fix
+
+ 16 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org> physfs-0.1.9.ebuild:
+ set ppc in keywords
+
+ 26 Dec 2003; Jason Wever <weeve@gentoo.org> physfs-0.1.9.ebuild:
+ Added ~sparc keyword.
+
+*physfs-0.1.9 (02 Oct 2003)
+
+ 02 Oct 2003; Mike Frysinger <vapier@gentoo.org> :
+ Version bumpage.
+
+*physfs-0.1.8 (24 Apr 2003)
+
+ 24 Apr 2003; Phil Bordelon <sunflare@gentoo.org> physfs-0.1.8.ebuild:
+ Version bump. Marked for testing.
+
+*physfs-0.1.7 (12 Dec 2002)
+
+ 17 Apr 2003; Philip Walls <malverian@gentoo.org> physfs-0.1.7.ebuild :
+ Unmasked, added headers to ChangeLog and ebuild
+
+ 12 Dec 2002; Phil Bordelon <sunflare@gentoo.org> physfs-0.1.7.ebuild :
+ Updated the license to be LGPL-2.1 instead of LGPL-2.
+
+ 12 Dec 2002; Phil Bordelon <sunflare@gentoo.org> ChangeLog
+ physfs-0.1.7.ebuild : Initial addition to the portage tree.
+
diff --git a/dev-games/physfs/Manifest b/dev-games/physfs/Manifest
new file mode 100644
index 0000000..347728f
--- /dev/null
+++ b/dev-games/physfs/Manifest
@@ -0,0 +1,5 @@
+DIST physfs-2.0.3.tar.bz2 560628 SHA256 ca862097c0fb451f2cacd286194d071289342c107b6fe69079c079883ff66b69 SHA512 47eff0c81b8dc3bb526766b0a8ad2437d2951867880116d6e6e8f2ec1490e263541fb741867fed6517cc3fa8a9c5651b36e3e02a499f19cfdc5c7261c9707e80 WHIRLPOOL 30362f92d5702842142c08c3183a384876a03e9e3e400364b0fa59c99ffee994667c1ad08fe633ef146e98301789a980a3419f60a18b24b9c341bb74144ccc73
+EBUILD physfs-2.0.3-r1.ebuild 1418 SHA256 02346160740f6c82e8124e89e61e4a425d26a07735b4b1d907f1fe724e9f502d SHA512 17cc205b388082561ca297bcee37929a89fdb41e2c30570b11fe29bd52e25b30708c52a9d82b1fc26c76de68ef5a3ab0bf316b76a2090a2c51696cd4585d14c3 WHIRLPOOL 154c507cf8d7457dd4fda7a2466419c877d7bbb5230512838987723375bcd22a2710d8b0a94bbc1a69bdd5c7a9df75122fedbba1cd3029adadedd4a9c436ee48
+MISC ChangeLog 2431 SHA256 099f43e2fdfd7460a914f8e55fcb59cd66e0be1ed600f211aa5b52d13c20409a SHA512 c019650836efe001d5a932b06951e86c393831e080803adf7a52c196979f05369cc1b7b67ad3e67062afe81a7e3d9a3057055c3d351f81c428d0d094199a11ad WHIRLPOOL 9f72642a54fbc8c8b3a41e3d18ba76abc7fdd65a58fdd3cc139ca4d568071b992e61e285e82885ba418e9fb0f182e9f791b3ca1cbdf71673e0d9593654bdeaa5
+MISC ChangeLog-2015 7649 SHA256 dfe9ed4277f66ca02c979d90d7064f1e8d8485f407bacc0a9698989102b198f6 SHA512 dda73f3b974906e287303cb06e356858f1f87ffc1d429db82b3471ff34652e5589047176b93745878cfa83516be1356a11509471b467bb755b3fa31782cbedcd WHIRLPOOL 3a44a4b735866e5f185790918e4673eeb41f47c3c630d451ddcb2997189656bc282d8a236817e3c4a0044d4c4fcfaf29cc0484953f9994c212f04085a635c691
+MISC metadata.xml 1807 SHA256 a7e6ba6e78f907c535d8ae8f470a524fd3dc89012225f9ec8b7d2f4b218ac241 SHA512 914416e5632d1587b4677b8c8997eed056603049bf71424ccc679a6a4fa050ad2c9f5bf2db0927a5925bdc662565fc2d49901c9de419a623a830a2c6da65341e WHIRLPOOL 17f6fa2ecf2bf30388d86d8cf81e90221847fcd8927c061cb3a2fbcbbf7861c37bcee6ec4b8e9ab99cd2d988b7a143687d8a8e30d2a084a94518ff3bd6004a05
diff --git a/dev-games/physfs/metadata.xml b/dev-games/physfs/metadata.xml
new file mode 100644
index 0000000..5bca866
--- /dev/null
+++ b/dev-games/physfs/metadata.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>games@gentoo.org</email>
+<name>Gentoo Games Project</name>
+</maintainer>
+<longdescription>
+PhysicsFS is a library to provide abstract access to various archives. It is
+intended for use in video games, and the design was somewhat inspired by Quake 3's
+file subsystem. The programmer defines a "write directory" on the physical
+filesystem. No file writing done through the PhysicsFS API can leave that write
+directory, for security. For example, an embedded scripting language cannot write
+outside of this path if it uses PhysFS for all of its I/O, which means that
+untrusted scripts can run more safely. Symbolic links can be disabled as well, for
+added safety. For file reading, the programmer lists directories and archives that
+form a "search path". Once the search path is defined, it becomes a single,
+transparent hierarchical filesystem. This makes for easy access to ZIP files in the
+same way as you access a file directly on the disk, and it makes it easy to ship a
+new archive that will override a previous archive on a per-file basis. Finally,
+PhysicsFS gives you platform-abstracted means to determine if CD-ROMs are available,
+the user's home directory, where in the real filesystem your program is running,
+etc.
+</longdescription>
+<use>
+<flag name="grp">Enable Build Engine GRP archive support</flag>
+<flag name="hog">Enable Descent I/II HOG archive support</flag>
+<flag name="mvl">Enable Descent I/II MVL archive support</flag>
+<flag name="wad">Enable Doom WAD archive support</flag>
+<flag name="qpak">Enable Quake I/II QPAK archive support</flag>
+<flag name="zip">Enable ZIP archive support</flag>
+</use>
+</pkgmetadata>
diff --git a/dev-games/physfs/physfs-2.0.3-r1.ebuild b/dev-games/physfs/physfs-2.0.3-r1.ebuild
new file mode 100644
index 0000000..9c07598
--- /dev/null
+++ b/dev-games/physfs/physfs-2.0.3-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit cmake-multilib
+
+DESCRIPTION="Abstraction layer for filesystem and archive access"
+HOMEPAGE="http://icculus.org/physfs/"
+SRC_URI="http://icculus.org/physfs/downloads/${P}.tar.bz2"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86 ~x86-fbsd"
+IUSE="doc grp hog mvl qpak static-libs wad +zip"
+
+RDEPEND=""
+DEPEND="doc? ( app-doc/doxygen )"
+
+src_prepare() {
+ sed -i -e 's:-Werror::' CMakeLists.txt || die
+ # make sure these libs aren't used
+ rm -rf lzma zlib*
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPHYSFS_ARCHIVE_7Z=OFF
+ -DPHYSFS_BUILD_SHARED=ON
+ -DPHYSFS_BUILD_TEST=OFF
+ -DPHYSFS_BUILD_WX_TEST=OFF
+ -DPHYSFS_INTERNAL_ZLIB=OFF
+ $(cmake-utils_use static-libs PHYSFS_BUILD_STATIC)
+ $(cmake-utils_use grp PHYSFS_ARCHIVE_GRP)
+ $(cmake-utils_use hog PHYSFS_ARCHIVE_HOG)
+ $(cmake-utils_use mvl PHYSFS_ARCHIVE_MVL)
+ $(cmake-utils_use wad PHYSFS_ARCHIVE_WAD)
+ $(cmake-utils_use qpak PHYSFS_ARCHIVE_QPAK)
+ $(cmake-utils_use zip PHYSFS_ARCHIVE_ZIP)
+ )
+
+ cmake-multilib_src_configure
+}
+
+src_compile() {
+ cmake-multilib_src_compile
+
+ if multilib_is_native_abi && use doc ; then
+ doxygen || die "doxygen failed"
+ fi
+}
+
+src_install() {
+ local DOCS="CHANGELOG.txt CREDITS.txt TODO.txt"
+ local HTML_DOCS=$(use doc && echo docs/html/*)
+
+ cmake-multilib_src_install
+}
diff --git a/games-arcade/supertux/supertux-scm.ebuild b/games-arcade/supertux/supertux-scm.ebuild
index 5c5678f..8c2fb78 100644
--- a/games-arcade/supertux/supertux-scm.ebuild
+++ b/games-arcade/supertux/supertux-scm.ebuild
@@ -38,12 +38,14 @@ src_unpack() {
}
src_configure() {
- local mycmakeargs="-DWERROR=OFF
- -DINSTALL_SUBDIR_BIN=games/bin
- -DINSTALL_SUBDIR_DOC=share/doc/${P}
- $(cmake-utils_use_enable opengl OPENGL)
- $(cmake-utils_use_enable debug SQDBG)
- $(cmake-utils_use debug DEBUG)"
+ local mycmakeargs=(
+ -DWERROR=OFF
+ -DINSTALL_SUBDIR_BIN=games/bin
+ -DINSTALL_SUBDIR_DOC=share/doc/${P}
+ $(cmake-utils_use_enable opengl OPENGL)
+ $(cmake-utils_use_enable debug SQDBG)
+ $(cmake-utils_use debug DEBUG)
+ )
cmake-utils_src_configure
}
diff --git a/games-fps/xonotic-data/metadata.xml b/games-fps/xonotic-data/metadata.xml
new file mode 100644
index 0000000..82a6eba
--- /dev/null
+++ b/games-fps/xonotic-data/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>nikoli@lavabit.com</email>
+ <name>Nikoli</name>
+ </maintainer>
+ <use>
+ <flag name="client">Install files for client. Disabling is experimental.</flag>
+ <flag name="convert">Use cached-converter.sh for converting tga to jpeg</flag>
+ <flag name="low">Use low preset of cached-converter.sh: compress wav to ogg, lower jpeg quality.</flag>
+ <flag name="zip">Compress resources dirs in zip archives.</flag>
+ </use>
+</pkgmetadata>
diff --git a/games-fps/xonotic-data/xonotic-data-scm.ebuild b/games-fps/xonotic-data/xonotic-data-scm.ebuild
new file mode 100644
index 0000000..b682d9d
--- /dev/null
+++ b/games-fps/xonotic-data/xonotic-data-scm.ebuild
@@ -0,0 +1,182 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit games git-2
+
+MY_PN="${PN%-data}"
+DESCRIPTION="Xonotic data files"
+HOMEPAGE="http://www.xonotic.org/"
+BASE_URI="git://git.xonotic.org/${MY_PN}/${MY_PN}"
+EGIT_REPO_URI="${BASE_URI}.git"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="+client +convert low +zip"
+
+RDEPEND=""
+DEPEND="
+ dev-lang/perl
+ ~games-util/gmqcc-9999
+ convert? (
+ media-gfx/imagemagick[jpeg,png]
+ low? ( media-sound/vorbis-tools )
+ )
+ zip? ( app-arch/p7zip )
+"
+RESTRICT="test"
+
+
+pkg_pretend() {
+ check-reqs_pkg_pretend
+}
+
+pkg_setup() {
+ ewarn "You need at least 4 Gb diskspace for distfiles."
+ check-reqs_pkg_setup
+ games_pkg_setup
+
+ if use convert; then
+ ewarn "cached-converter.sh will use \"xonotic-cached-converter\" subdirectory of your DISTDIR"
+ echo
+ fi
+
+ if use !client; then
+ ewarn "You have disabled client USE flag, only files for server will be installed."
+ ewarn "This feature is experimental, if anything goes wrong, contact the maintainer."
+ echo
+ fi
+}
+
+src_unpack() {
+ # root
+ git-2_src_unpack
+
+ # Data
+ git_pk3_unpack() {
+ EGIT_REPO_URI="${BASE_URI}-${1}.pk3dir.git" \
+ EGIT_SOURCEDIR="${S}/data/${MY_PN}-${1}.pk3dir" \
+ git-2_src_unpack
+ }
+ git_pk3_unpack data
+ git_pk3_unpack maps
+ # needed only for client
+ if use client; then
+ git_pk3_unpack music
+ git_pk3_unpack nexcompat
+ else
+ rm -rf "${S}"/data/font-*.pk3dir || die
+ fi
+}
+
+src_prepare() {
+ # Data
+ if use !client; then
+ pushd data || die
+ rm -rf \
+ xonotic-data.pk3dir/gfx \
+ xonotic-data.pk3dir/particles \
+ xonotic-data.pk3dir/sound/cyberparcour01/rocket.txt \
+ xonotic-data.pk3dir/textures \
+ xonotic-maps.pk3dir/textures \
+ || die
+ rm -f \
+ $(find -type f -name '*.jpg') \
+ $(find -type f -name '*.png' ! -name 'sky??.png') \
+ $(find -type f -name '*.svg') \
+ $(find -type f -name '*.tga') \
+ $(find -type f -name '*.wav') \
+ $(find -type f -name '*.ogg') \
+ $(find -type f -name '*.mp3') \
+ $(find -type f -name '*.ase') \
+ $(find -type f -name '*.map') \
+ $(find -type f -name '*.zym') \
+ $(find -type f -name '*.obj') \
+ $(find -type f -name '*.blend') \
+ || die
+ find -type d \
+ -exec rmdir '{}' &>/dev/null \; || die
+ sed -i \
+ -e '/^qc-recursive:/s/menu.dat//' \
+ xonotic-data.pk3dir/qcsrc/Makefile || die
+ popd || die
+ fi
+}
+
+src_compile() {
+ # Data
+ cd data || die
+ pushd xonotic-data.pk3dir || die
+ emake \
+ QCC="${EPREFIX}/usr/bin/gmqcc" \
+ QCCFLAGS_WATERMARK=''
+ popd || die
+
+ if use convert; then
+ # Used git.eclass,v 1.50 as example
+ : ${CACHE_STORE_DIR:="${PORTAGE_ACTUAL_DISTDIR-${DISTDIR}}/xonotic-cached-converter"}
+ # initial download, we have to create master maps storage directory and play
+ # nicely with sandbox
+ if [[ ! -d ${CACHE_STORE_DIR} ]] ; then
+ addwrite "${PORTAGE_ACTUAL_DISTDIR-${DISTDIR}}" # git.eclass was used, DISTDIR sure exists
+ mkdir -p "${CACHE_STORE_DIR}" \
+ || die "can't mkdir ${CACHE_STORE_DIR}."
+ export SANDBOX_WRITE="${SANDBOX_WRITE%%:/}"
+ fi
+ # allow writing into CACHE_STORE_DIR
+ addwrite "${CACHE_STORE_DIR}"
+
+ if use low; then
+ export jpeg_qual_rgb=80
+ export jpeg_qual_a=97
+ export do_ogg=true
+ export ogg_qual=1
+ else
+ export jpeg_qual_rgb=97
+ export jpeg_qual_a=99
+ export do_ogg=false
+ fi
+
+ for i in data music maps nexcompat; do
+ einfo "Converting ${i}"
+ find xonotic-${i}.pk3dir -type f -print0 |
+ git_src_repo="${S}"/data/xonotic-${i}.pk3dir \
+ CACHEDIR="${CACHE_STORE_DIR}" \
+ do_jpeg=true \
+ do_dds=false \
+ del_src=true \
+ xargs -0 "${S}"/misc/tools/cached-converter.sh || die
+ done
+ fi
+
+ einfo "Removing useless files"
+ rm -rvf \
+ $(find -name '.git*') \
+ $(find -type d -name '.svn') \
+ $(find -type d -name 'qcsrc') \
+ $(find -type f -name '*.sh') \
+ $(find -type f -name '*.pl') \
+ $(find -type f -name 'Makefile') \
+ || die
+
+ if use zip; then
+ for d in *.pk3dir; do
+ pushd "${d}" || die
+ einfo "Compressing ${d}"
+ 7za a -tzip "../${d%dir}" . || die
+ popd || die
+ rm -rf "${d}" || die
+ done
+ fi
+}
+
+src_install() {
+ # Data
+ insinto "${GAMES_DATADIR}/${MY_PN}"
+ doins -r data
+
+ prepgamesdirs
+}
diff --git a/games-fps/xonotic-maps/metadata.xml b/games-fps/xonotic-maps/metadata.xml
new file mode 100644
index 0000000..0945c61
--- /dev/null
+++ b/games-fps/xonotic-maps/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>nikoli@lavabit.com</email>
+ <name>Nikoli</name>
+ </maintainer>
+ <use>
+ <flag name="unofficial">Install unofficial maps. May be incomplete, unstable or broken.</flag>
+ </use>
+</pkgmetadata>
diff --git a/games-fps/xonotic-maps/xonotic-maps-scm.ebuild b/games-fps/xonotic-maps/xonotic-maps-scm.ebuild
new file mode 100644
index 0000000..d7e2d31
--- /dev/null
+++ b/games-fps/xonotic-maps/xonotic-maps-scm.ebuild
@@ -0,0 +1,161 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit games
+
+MY_PN="${PN%-maps}"
+DESCRIPTION="Xonotic maps"
+HOMEPAGE="http://www.xonotic.org/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="unofficial"
+
+RDEPEND=""
+DEPEND="
+ app-arch/unzip
+ net-misc/wget
+"
+S="${WORKDIR}"
+RESTRICT="test"
+
+
+pkg_pretend() {
+ check-reqs_pkg_pretend
+}
+
+pkg_setup() {
+ check-reqs_pkg_setup
+ games_pkg_setup
+
+ ewarn "Downloaded pk3 files will be stored in \"xonotic-maps\" subdirectory of your DISTDIR"
+ echo
+
+ if use unofficial; then
+ ewarn "You have enabled \"unofficial\" USE flag. Incomplete, unstable or broken maps may be installed."
+ echo
+ fi
+}
+
+src_unpack() {
+ # Used git.eclass,v 1.50 as example
+ : ${MAPS_STORE_DIR:="${PORTAGE_ACTUAL_DISTDIR-${DISTDIR}}/xonotic-maps"}
+ # initial download, we have to create master maps storage directory and play
+ # nicely with sandbox
+ if [[ ! -d ${MAPS_STORE_DIR} ]] ; then
+ addwrite /
+ mkdir -p "${MAPS_STORE_DIR}" \
+ || die "can't mkdir ${MAPS_STORE_DIR}."
+ export SANDBOX_WRITE="${SANDBOX_WRITE%%:/}"
+ fi
+ # allow writing into MAPS_STORE_DIR
+ addwrite "${MAPS_STORE_DIR}"
+
+ # FETCHCOMMAND from make.globals is example
+ local WGET="/usr/bin/wget -t 3 -T 60"
+ local base_url="http://beta.xonotic.org/autobuild-bsp/"
+
+ einfo "Downloading lists"
+ $WGET -O all_maps.html \
+ "${base_url}" || die
+
+ $WGET -O official_maps.html \
+ 'http://git.xonotic.org/?p=xonotic/xonotic-maps.pk3dir.git;a=tree;f=maps' || die
+
+ grep -e '\.map</a>' official_maps.html |\
+ sed -e 's,.*">\([^<]*\).map<\/a>.*,\1,' > official_maps.txt || die
+ [ -s official_maps.txt ] || die "List of official maps is empty"
+ cp official_maps.txt install_maps.txt || die
+
+ if use unofficial; then
+ # For maps not in master branch we need to download fullpk3
+ # AllMaps - OfficialMaps = UnofficialMaps
+ grep all_maps.html \
+ -e '<td class="mapname">' |\
+ sed -e 's,.*="mapname">\([^<]*\)<.*,\1,' |\
+ sort -u |\
+ grep -v -x -e '' \
+ -f official_maps.txt |\
+ sed -e 's,$,-full,' > unofficial_maps.txt
+ [ -s unofficial_maps.txt ] || die "List of unofficial maps is empty"
+ cat unofficial_maps.txt >> install_maps.txt
+ fi
+
+ latest_pk3_version() {
+ # latest builds of maps are above
+ latest_version="$(
+ grep all_maps.html -m1 \
+ -e "href=\"${name%-full}-.*.pk3\">bspk3<" |\
+ sed -e "s,.*href=\"${name%-full}-\([^\"]*\).pk3\">bspk3<.*,\1,"
+ )"
+ }
+
+ validate_pk3() {
+ if unzip -t "${1}" > /dev/null; then
+ true
+ else
+ ewarn "\"${1}\" is not valid pk3 file, removing"
+ rm -f "${1}" || die
+ fi
+ }
+
+ # Remove obsolete and broken files from MAPS_STORE_DIR
+ # If map becomes official, it changes branch and git hashes in name => no need to check both fullpk3 and bsppk3
+ einfo "Cleaning \"${MAPS_STORE_DIR}\""
+ for file in "${MAPS_STORE_DIR}"/*; do
+ local name="$(
+ echo "${file}" |\
+ sed -e "s,${MAPS_STORE_DIR}/\([^/]*\)-[0-9a-f]\{40\}-[0-9a-f]\{40\}.pk3$,\1,"
+ )"
+ local version="$(
+ echo "${file}" |\
+ sed -e "s,${MAPS_STORE_DIR}/${name}-\([0-9a-f]\{40\}-[0-9a-f]\{40\}\).pk3$,\1,"
+ )"
+ latest_pk3_version
+
+ if [ "${version}" != "${latest_version}" ]; then
+ einfo "\"${file}\" is obsolete, removing"
+ rm -f "${file}" || die
+ elif [ "x${version}" = "x" ]; then
+ ewarn "\"${file}\" has incorrect name, removing"
+ rm -f "${file}" || die
+ elif [ "x${latest_version}" = "x" ]; then
+ ewarn "\"${file}\" is not available in ${base_url}, removing"
+ rm -f "${file}" || die
+ else
+ validate_pk3 "${file}"
+ fi
+ done
+
+ einfo "Downloading maps"
+ while read name; do
+ latest_pk3_version
+ local file="${name}-${latest_version}.pk3"
+ local path="${MAPS_STORE_DIR}/${file}"
+ local url="${base_url}${file}"
+
+ if [[ ! -f "${path}" ]]; then
+ rm -f "${path}" 2> /dev/null || die
+ einfo "Downloading ${file}"
+ $WGET "${url}" -O "${path}" || ewarn "downloading \"${url}\" failed"
+ validate_pk3 "${path}"
+ fi
+ echo "${file}" >> install_files.txt
+ done < install_maps.txt
+}
+
+src_prepare() { :; }
+src_configure() { :; }
+src_compile() { :; }
+
+src_install() {
+ insinto "${GAMES_DATADIR}/${MY_PN}/data"
+ while read file; do
+ nonfatal doins "${MAPS_STORE_DIR}/${file}" || ewarn "installing \"${file}\" failed"
+ done < install_files.txt
+
+ prepgamesdirs
+}
diff --git a/games-fps/xonotic/metadata.xml b/games-fps/xonotic/metadata.xml
new file mode 100644
index 0000000..d1c53cf
--- /dev/null
+++ b/games-fps/xonotic/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>nikoli@lavabit.com</email>
+ <name>Nikoli</name>
+ </maintainer>
+ <use>
+ <flag name='experimental'>Use experimental master git branch instead of div0-stable</flag>
+ <flag name='maps'>Download and install maps</flag>
+ <flag name='ode'>Enable ODE physics engine support</flag>
+ <flag name='s3tc'>Install <pkg>media-libs/libtxc_dxtn</pkg> for S3TC texture (de)compression, works with mesa drivers only</flag>
+ <flag name='server'>Enable compilation of server</flag>
+ <flag name='sdl2'>Use SDL2 instead of SDL-1.2</flag>
+ <flag name='videocapture'>Enable video capture feature</flag>
+ </use>
+</pkgmetadata>
diff --git a/games-fps/xonotic/xonotic-scm.ebuild b/games-fps/xonotic/xonotic-scm.ebuild
new file mode 100644
index 0000000..8012eb0
--- /dev/null
+++ b/games-fps/xonotic/xonotic-scm.ebuild
@@ -0,0 +1,137 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils toolchain-funcs flag-o-matic git-2 games
+
+DESCRIPTION="Fork of Nexuiz, Deathmatch FPS based on DarkPlaces, an advanced Quake 1 engine"
+HOMEPAGE="http://www.xonotic.org/"
+BASE_URI="git://git.xonotic.org/${PN}/"
+EGIT_REPO_URI="${BASE_URI}${PN}.git"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="cdda custom-cflags dedicated experimental +maps +ode opengl +s3tc +sdl sdl2 +server videocapture"
+REQUIRED_USE="
+ || ( opengl sdl server )
+ dedicated? ( server !opengl !sdl )
+ sdl2? ( sdl )
+"
+
+UIRDEPEND="
+ media-libs/libogg
+ videocapture? ( media-libs/libtheora[encode] )
+ media-libs/libvorbis
+ x11-libs/libX11
+ virtual/opengl
+ media-libs/freetype:2
+ ~games-fps/xonotic-data-9999[client]
+ s3tc? ( media-libs/libtxc_dxtn )
+"
+RDEPEND="
+ sys-libs/zlib
+ virtual/jpeg
+ media-libs/libpng:0=
+ net-misc/curl
+ ~dev-libs/d0_blind_id-${PV}
+ ~games-fps/xonotic-data-9999
+ maps? ( ~games-fps/xonotic-maps-9999 )
+ ode? ( dev-games/ode[double-precision] )
+ opengl? (
+ ${UIRDEPEND}
+ x11-libs/libXext
+ x11-libs/libXpm
+ x11-libs/libXxf86vm
+ media-libs/alsa-lib
+ )
+ sdl? (
+ ${UIRDEPEND}
+ !sdl2? ( media-libs/libsdl[X,joystick,opengl,sound,video] )
+ sdl2? ( media-libs/libsdl2[X,opengl,video] )
+ )
+"
+DEPEND="${RDEPEND}
+ opengl? (
+ x11-proto/xextproto
+ x11-proto/xf86vidmodeproto
+ x11-proto/xproto
+ cdda? ( virtual/os-headers )
+ )
+"
+
+src_unpack() {
+ git-2_src_unpack
+
+ if use !experimental; then
+ EGIT_BRANCH="div0-stable"
+ EGIT_COMMIT=${EGIT_BRANCH}
+ fi
+ EGIT_REPO_URI="${BASE_URI}darkplaces.git" \
+ EGIT_SOURCEDIR="${S}/darkplaces" \
+ git-2_src_unpack
+}
+
+src_prepare() {
+ sed -e 's,Version=2.5,Version=1.0,' -i misc/logos/xonotic-*.desktop || die
+
+ cd darkplaces || die
+ epatch_user
+
+ # let upstream pick the optimization level by default
+ use custom-cflags || filter-flags -O?
+
+ sed -i \
+ -e "/^EXE_/s:darkplaces:${PN}:" \
+ -e "/^OPTIM_RELEASE=/s:$: ${CFLAGS}:" \
+ -e "/^LDFLAGS_RELEASE=/s:$: -DNO_BUILD_TIMESTAMPS ${LDFLAGS}:" \
+ makefile.inc || die
+}
+
+src_compile() {
+ cd darkplaces || die
+ emake \
+ STRIP=true \
+ CC="$(tc-getCC)" \
+ DP_FS_BASEDIR="${GAMES_DATADIR}/${PN}" \
+ DP_SOUND_API="ALSA" \
+ DP_LINK_ODE="shared" \
+ DP_LINK_CRYPTO="shared" \
+ $(usex cdda "" "DP_CDDA=") \
+ $(usex ode "" "LIB_ODE=") \
+ $(usex ode "" "CFLAGS_ODE=") \
+ $(usex sdl2 "SDL_CONFIG=sdl2-config" "SDL_CONFIG=sdl-config") \
+ $(usex videocapture "" "DP_VIDEO_CAPTURE=") \
+ $(usex opengl cl-release "") \
+ $(usex sdl sdl-release "") \
+ $(usex server sv-release "")
+}
+
+src_install() {
+ if use opengl; then
+ dogamesbin darkplaces/${PN}-glx
+ domenu misc/logos/xonotic-glx.desktop
+ fi
+ if use sdl; then
+ dogamesbin darkplaces/${PN}-sdl
+ domenu misc/logos/xonotic-sdl.desktop
+ fi
+ if use opengl || use sdl; then
+ newicon misc/logos/icons_png/${PN}_512.png ${PN}.png
+ fi
+ use server && dogamesbin darkplaces/${PN}-dedicated
+
+ dodoc Docs/*.txt
+ dohtml -r Docs
+
+ insinto "${GAMES_DATADIR}/${PN}"
+
+ # public key for d0_blind_id
+ doins key_0.d0pk
+
+ use server && doins -r server
+
+ prepgamesdirs
+}
diff --git a/games-util/gmqcc/gmqcc-scm.ebuild b/games-util/gmqcc/gmqcc-scm.ebuild
new file mode 100644
index 0000000..c733469
--- /dev/null
+++ b/games-util/gmqcc/gmqcc-scm.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+EGIT_REPO_URI="git://github.com/graphitemaster/gmqcc.git"
+
+inherit toolchain-funcs
+[[ ${PV} == *9999* ]] && inherit git-2
+
+DESCRIPTION="An Improved Quake C Compiler"
+HOMEPAGE="http://graphitemaster.github.com/gmqcc/"
+[[ ${PV} == *9999* ]] || \
+SRC_URI="https://github.com/graphitemaster/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+[[ ${PV} == *9999* ]] || \
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+src_configure() {
+ tc-export CC
+}
+
+src_install() {
+ mkdir -p "${D}/usr/bin"
+ cp "${S}/gmqcc" "${D}/usr/bin/"
+# mkdir -p "${D}/usr/include/"
+# cp "${S}/guid.h" "${D}/usr/include/"
+
+# emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+# dodoc README AUTHORS TODO CHANGES
+}
diff --git a/games-util/gmqcc/metadata.xml b/games-util/gmqcc/metadata.xml
new file mode 100644
index 0000000..3631108
--- /dev/null
+++ b/games-util/gmqcc/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>nikoli@lavabit.com</email>
+ <name>Nikoli</name>
+ </maintainer>
+ <maintainer>
+ <email>azamat.hackimov@gmail.com</email>
+ <name>Azamat H. Hackimov</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/kde-misc/tork/files b/kde-misc/tork/files
deleted file mode 120000
index 6064751..0000000
--- a/kde-misc/tork/files
+++ /dev/null
@@ -1 +0,0 @@
-/usr/portage/kde-misc/tork/files \ No newline at end of file
diff --git a/media-gfx/nvidia-cg-toolkit/nvidia-cg-toolkit-3.0.0017.ebuild b/media-gfx/nvidia-cg-toolkit/nvidia-cg-toolkit-3.0.0017.ebuild
deleted file mode 100644
index a9dc6d4..0000000
--- a/media-gfx/nvidia-cg-toolkit/nvidia-cg-toolkit-3.0.0017.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-
-inherit versionator
-
-MY_PV="$(get_version_component_range 1-2)"
-MY_DATE="July2010"
-DESCRIPTION="NVIDIA's C graphics compiler toolkit"
-HOMEPAGE="http://developer.nvidia.com/object/cg_toolkit.html"
-SRC_URI="x86? ( http://developer.download.nvidia.com/cg/Cg_${MY_PV}/Cg-${MY_PV}_${MY_DATE}_x86.tgz )
- amd64? ( http://developer.download.nvidia.com/cg/Cg_${MY_PV}/Cg-${MY_PV}_${MY_DATE}_x86_64.tgz )"
-
-LICENSE="NVIDIA"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-RESTRICT="strip"
-DEPEND="media-libs/freeglut
- x86? ( virtual/libstdc++:3.3 )"
-
-S=${WORKDIR}
-
-src_compile() {
- einfo "Nothing to compile."
-}
-
-
-src_install() {
- dobin usr/bin/*
-
- if use x86; then
- dolib usr/lib/*
- elif use amd64; then
- dolib usr/lib64/*
- fi
-
- doenvd "${FILESDIR}"/80cgc
-
- insinto /usr/include/Cg
- doins usr/include/Cg/*
-
- doman usr/share/man/man3/*
-
- dodoc usr/local/Cg/MANIFEST usr/local/Cg/README \
- usr/local/Cg/docs/*.pdf usr/local/Cg/docs/CgReferenceManual.chm
-
- docinto html
- dohtml usr/local/Cg/docs/html/*
-
- docinto examples
- dodoc usr/local/Cg/examples/README
-
- docinto include/GL
- dodoc usr/local/Cg/include/GL/*
-
- # Copy all the example code.
- cd usr/local/Cg/examples
- insinto /usr/share/doc/${PF}/examples
- doins Makefile
- for dir in $(find * -type d) ; do
- insinto usr/share/doc/${PF}/examples/"${dir}"
- doins "${dir}"/*
- done
-}
diff --git a/media-sound/ncmpcpp/Manifest b/media-sound/ncmpcpp/Manifest
new file mode 100644
index 0000000..699fe77
--- /dev/null
+++ b/media-sound/ncmpcpp/Manifest
@@ -0,0 +1,12 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+EBUILD ncmpcpp-9999.ebuild 1900 SHA256 3e288dcf46ecfd469fa0d290947c1685b81efcd44b456a0fd7e42c2d7a00429d SHA512 fcd396d4c58fe98bf757165c92b6b41b4fc4960764c087ba4343d159d6cf2707cd65571011af6bb64ac576a2b38d933fcd4296e29f21d033eb9ec71c8e47ba10 WHIRLPOOL 1c26d67b5f3b895e24ff9faca3475af69d144057facc3dc4a3c09c90e86bce1771d1f1ea328e99fe6d21b6353e1c2f1099d0e2cba800b15341372041a29822f3
+MISC metadata.xml 566 SHA256 e1cd71098d807c3750d9816c1d863984f615d82d13cb4f8ea20b785553a4f8ae SHA512 e398147d501376222f7b950c74542f07b6ade29319ba3fa2d26c76bacddc320b27b61b5202e22a5721c27e230cfcbd0e9ed34260f123a7e43a2010f96effae79 WHIRLPOOL 5b3e08cfc8b0b2275c30b41d8b06841bd569f7fbf8b9c6f39252c044505fe32a45569e3dace48726575f421b520750bea4db2787ea801b68ecf414c7ad189cc2
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iF4EAREIAAYFAlD66q8ACgkQmWq1bYTyC0MDIAD/bFFMTKRacpohWEnoxiMO7xx0
+Ae0Iyp+T8V/OISc/BEcA/15CHJ2LkrEfRgcRcaWrCfyolNWXf97C+Fd+NQiOLx8c
+=J1bA
+-----END PGP SIGNATURE-----
diff --git a/media-sound/ncmpcpp/metadata.xml b/media-sound/ncmpcpp/metadata.xml
new file mode 100644
index 0000000..be6c7e0
--- /dev/null
+++ b/media-sound/ncmpcpp/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>kaleb@elwert.org</email>
+ <name>Kaleb Elwert</name>
+ </maintainer>
+ <use>
+ <flag name='clock'>Enable clock screen</flag>
+ <flag name='fftw'>Build the visualizer plugin that pulls in
+ <pkg>sci-libs/fftw</pkg></flag>
+ <flag name='outputs'>Enable outputs screen</flag>
+ <flag name='visualizer'>Enable visualizer screen with sound wave/frequency
+ spectrum modes</flag>
+ </use>
+</pkgmetadata>
diff --git a/media-sound/ncmpcpp/ncmpcpp-scm.ebuild b/media-sound/ncmpcpp/ncmpcpp-scm.ebuild
new file mode 100644
index 0000000..378f987
--- /dev/null
+++ b/media-sound/ncmpcpp/ncmpcpp-scm.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+
+inherit autotools eutils git-2
+
+DESCRIPTION="An ncurses mpd client, ncmpc clone with some new features, written in C++"
+HOMEPAGE="http://unkart.ovh.org/ncmpcpp"
+EGIT_REPO_URI="git://repo.or.cz/ncmpcpp.git"
+EGIT_BOOTSTRAP="eautoreconf"
+
+LICENSE="GPL-2"
+IUSE="clock curl fftw outputs taglib unicode visualizer"
+SLOT="0"
+KEYWORDS=""
+
+RDEPEND="
+ sys-libs/ncurses[unicode?]
+ ~media-libs/libmpdclient-9999
+ curl? ( net-misc/curl )
+ visualizer? ( fftw? ( sci-libs/fftw:3.0 ) )
+ taglib? ( media-libs/taglib )
+"
+DEPEND="
+ ${RDEPEND}
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ # work around a compilation issue when USE=-curl
+ sed -i src/lyrics.cpp -e 's|itsFolder|Config.ncmpcpp_directory + "artists"|g' || die
+}
+
+src_configure() {
+ local myconf=""
+ if use fftw; then
+ myconf="$(use_with visualizer fftw)"
+ if ! use visualizer; then
+ ewarn "For the fftw USE flag to have any effect, you must also"
+ ewarn "enable the visualizer USE flag."
+ fi
+ else
+ myconf="--without-fftw"
+ fi
+ econf \
+ ${myconf} \
+ $(use_enable clock) \
+ $(use_enable outputs) \
+ $(use_enable unicode) \
+ $(use_enable visualizer) \
+ $(use_with curl) \
+ $(use_with taglib)
+}
+
+src_install() {
+ default
+
+ # use dodoc instead of upstream's doc install which does not compress
+ rm -rf "${D}"/usr/share/doc/${PN}
+ dodoc AUTHORS NEWS doc/config doc/bindings
+
+}
+
+pkg_postinst() {
+ echo
+ elog "Example configuration files have been installed at"
+ elog "${ROOT}usr/share/doc/${PF}"
+ elog "${P} uses ~/.ncmpcpp/config and ~/.ncmpcpp/keys"
+ elog "as user configuration files."
+ echo
+ if use visualizer; then
+ elog "If you want to use the visualizer, you need mpd with fifo enabled."
+ echo
+ fi
+}
diff --git a/media-sound/songbird-bin/Manifest b/media-sound/songbird-bin/Manifest
deleted file mode 100644
index 2b7d115..0000000
--- a/media-sound/songbird-bin/Manifest
+++ /dev/null
@@ -1,18 +0,0 @@
-AUX songbird-bin-1.1.1-gentoo.patch 666 RMD160 6ffb805a2b932440b96542f24b88249174ca33eb SHA1 3bcccb0393850162eba09b2218dd6ca4b680c616 SHA256 07188aa642e01937575adbf335c4b6040d7c67c38dd83bbfe899c7629284e9b2
-AUX songbird-bin-1.2.0-symlink.patch 494 RMD160 75bbeecc622b4a35d9848043d38e4597f39f08f7 SHA1 d01799dcafed666c36064e2768835d6a8378d2c0 SHA256 25ea3e029882d933e779cb4515bca28d900a67a517a8b2a2f1e76338a1942e85
-DIST Songbird_1.1.1-1018_linux-i686.tar.gz 17347714 RMD160 56920d245f474358bec174eb5a7ce9e130aa1b80 SHA1 c1e796ce55e7701571fb3eda95186d702148c4d9 SHA256 26840d24e391c5dd395a8301d1a855375ab76c031356ef3ee24127dda0eddcb2
-DIST Songbird_1.1.1-1018_linux-x86_64.tar.gz 18746720 RMD160 85cc6250831b194630ce2dfe223ee1d5c95cadb7 SHA1 2f8d9daff1e5f0e320f56e2f87d95b5df87338d5 SHA256 ba1f1d62a350f8f5835b78a2658b178f6befb109f8502f2875e060a8e1435eed
-DIST Songbird_1.1.2-1042_linux-i686.tar.gz 17349139 RMD160 810849bd944f27f742f00e4bc32e2022acaf2ddb SHA1 2d9e04afb1f0d7f11dafba4bd755aa482035aa75 SHA256 9967721edb029cdbd825511eceb13a5ae69fd077845948505907970aecad2793
-DIST Songbird_1.1.2-1042_linux-x86_64.tar.gz 18743760 RMD160 bfa87c9b4949afe709648f2af90cec43ac99fa6f SHA1 999fc2237d852cddce77e67a7298e80552b7d89d SHA256 b459f6b0652ee8078099b8f57a66a40b5be6466ea30ae30979f6d2e330874225
-DIST Songbird_1.2.0-1146_linux-i686.tar.gz 17675437 RMD160 4187003d524ea8fa5170bc5d271e159246c664eb SHA1 ad3e1cd52ab730339fc13b59521d1247e260d24d SHA256 8b129fe90fed8c18a4aeca5315935a5134cec052291151f8acf8dd0ff2d44e41
-DIST Songbird_1.2.0-1146_linux-x86_64.tar.gz 19048044 RMD160 36e899155a6e338dd22f44d8bb7a58340e764d44 SHA1 2bbfbeedbe11c3a61e35052c33da9e2b06629e1d SHA256 a90e093a67bee3a176346c345684cbde3e3a0fa3c063faaf8f375977d5e78eb5
-DIST Songbird_1.4.0b3-1303_linux-i686.tar.gz 17794239 RMD160 de3ffae5db6305f1c6c3198b40c824fa8f69d97e SHA1 ab1213fd16421d70e26e067f93cf7b8af855785c SHA256 8bda4dd89a49995240bb16c7da0b4da5299284c2aaa92b98d7c91240d3bd096d
-DIST Songbird_1.4.0b3-1303_linux-x86_64.tar.gz 19105821 RMD160 a674ca3feb8ca906b38e1c5709462d4323a5524b SHA1 66c23840253f4ed8a58f633ee6b55b8b579d6c29 SHA256 6e565d6bc680d9b84bdb6d4eec4aedff0d56025229f64bdce219aff282ecd7b7
-DIST Songbird_1.4.3-1438_linux-i686.tar.gz 18163828 RMD160 4e1746694f2b1a1ffceec3dc78d9c8160d5109ce SHA1 f540bfebea72e2c5a6d333ed11baea19d57bb1fd SHA256 13b3606044a4099d9c54c27702415cef2883c6ad12092efda3dfd5ee7f900aae
-DIST Songbird_1.4.3-1438_linux-x86_64.tar.gz 19469332 RMD160 69c41994fa164151ab36f829224b4ab910579384 SHA1 ef69319d431bbbd2d10ad4136b98cb7c3cbc101f SHA256 31f75bdb40eb02fb2beb416fa5594cd7f7d4479abcc7ea0a9418a1f87777a35b
-EBUILD songbird-bin-1.1.1.1018.ebuild 2929 RMD160 e8d052a3529f5b49de4b72c5b696f009f4db27dc SHA1 8b53c576cb4c950b2ba4dfefbd06822ac3fce040 SHA256 3b84a0cfb2f27a5dfa88a1cf9beb6f251c70d04fd49c6343556c81929c344e4f
-EBUILD songbird-bin-1.1.2.1042.ebuild 2875 RMD160 b9f11d79c6e11231dfc5e3556bd7a8e490740766 SHA1 2559334c6e6e8569b465b21b763ec04b4aa37866 SHA256 184cbd61fbae7e7feb4e7d2e4ef128239fc4208ebdd202727fe2f8b4fb1b74d6
-EBUILD songbird-bin-1.2.0.1146.ebuild 2876 RMD160 ff0f941e82657bf389461209c9dc2f3a6fbd8b9c SHA1 0bff0b44e6e47e106d675ffc57dc48fc6d97249a SHA256 fb63556c9631a71b02c25220e1ea95757d781582c29e4471a85b9cbcb8048db8
-EBUILD songbird-bin-1.4.0.1303_beta3-r1.ebuild 3099 RMD160 0bbdfe91bcf078f4e5c779be8d1b003785418f05 SHA1 d178c47aea8b21a6991953742549327baeb115c9 SHA256 11a0ea7f04600dc662846d212cf8a37b2e720e5a5979c91797b9141c2c11c279
-EBUILD songbird-bin-1.4.0.1303_beta3.ebuild 2899 RMD160 fbf9aae1728c8c157887e3fd27e9f12c835311ce SHA1 5a199dbbcd2c6bdc9c5397941f3e00fba2d33800 SHA256 e07fdfa98fcb2e432000591a9049d4ff86d31445d53bdc74b69530475c4a62b5
-EBUILD songbird-bin-1.4.3.1438.ebuild 2938 RMD160 f6fcf5ef0d4b9726f8990297a65d19f26be0bd6a SHA1 717711bc15fe0b89623033346391f3adb32606ab SHA256 f10387c6da93a4816bce8f0ad91d8c71b11029ba1864597213c8d2a67a747902
diff --git a/media-sound/songbird-bin/files/songbird-bin-1.1.1-gentoo.patch b/media-sound/songbird-bin/files/songbird-bin-1.1.1-gentoo.patch
deleted file mode 100644
index 5495c44..0000000
--- a/media-sound/songbird-bin/files/songbird-bin-1.1.1-gentoo.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff -Naru o/Songbird/songbird n/Songbird/songbird
---- Songbird/songbird 2009-03-09 23:03:30.000000000 +0100
-+++ Songbird/songbird 2009-03-17 11:05:34.000000000 +0100
-@@ -310,6 +310,7 @@
- elif [ -x "$MOZ_DIST_BIN/$MOZ_APPRUNNER_NAME" ]
- then
- MOZ_PROGRAM=$MOZ_DIST_BIN/$MOZ_APPRUNNER_NAME
-+ else
- ##
- ## Try resolving symlinks
- ##
-@@ -324,11 +325,11 @@
- break
- fi
- curdir=`dirname "$progname"`
-- run_moz="$curdir/$MOZ_DEFAULT_NAME"
-+ run_moz="$curdir/songbird-bin"
- if [ -x "$run_moz" ]; then
- cd "$curdir"
- MOZ_DIST_BIN=`pwd`
-- MOZ_PROGRAM=$MOZ_DIST_BIN/$MOZ_DEFAULT_NAME
-+ MOZ_PROGRAM=$MOZ_DIST_BIN/songbird-bin
- break
- fi
- done
-
diff --git a/media-sound/songbird-bin/files/songbird-bin-1.2.0-symlink.patch b/media-sound/songbird-bin/files/songbird-bin-1.2.0-symlink.patch
deleted file mode 100644
index 12b1985..0000000
--- a/media-sound/songbird-bin/files/songbird-bin-1.2.0-symlink.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff -Naru o/Songbird/songbird n/Songbird/songbird
---- Songbird/songbird 2009-03-09 23:03:30.000000000 +0100
-+++ Songbird/songbird 2009-03-17 11:05:34.000000000 +0100
-@@ -324,11 +324,11 @@
- break
- fi
- curdir=`dirname "$progname"`
-- run_moz="$curdir/$MOZ_DEFAULT_NAME"
-+ run_moz="$curdir/songbird-bin"
- if [ -x "$run_moz" ]; then
- cd "$curdir"
- MOZ_DIST_BIN=`pwd`
-- MOZ_PROGRAM=$MOZ_DIST_BIN/$MOZ_DEFAULT_NAME
-+ MOZ_PROGRAM=$MOZ_DIST_BIN/songbird-bin
- break
- fi
- done
diff --git a/media-sound/songbird-bin/songbird-bin-1.1.1.1018.ebuild b/media-sound/songbird-bin/songbird-bin-1.1.1.1018.ebuild
deleted file mode 100644
index 7d5a7ab..0000000
--- a/media-sound/songbird-bin/songbird-bin-1.1.1.1018.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils versionator
-
-MY_VER="1.1.1-1018"
-MY_PN="Songbird"
-S="${WORKDIR}/${MY_PN}"
-
-DESCRIPTION="A multimedia player, inspired by iTunes"
-HOMEPAGE="http://www.songbirdnest.com/"
-SRC_URI="amd64? ( http://download.songbirdnest.com/installer/linux/x86_64/${MY_PN}_${MY_VER}_linux-x86_64.tar.gz )
- x86? ( http://download.songbirdnest.com/installer/linux/i686/${MY_PN}_${MY_VER}_linux-i686.tar.gz ) "
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="alsa oss esd ogg flac faac faad musepack ugly theora speex ffmpeg gnome jpeg"
-RESTRICT="strip"
-RDEPEND="${DEPEND}
- alsa? ( media-plugins/gst-plugins-alsa )
- oss? ( media-plugins/gst-plugins-oss )
- esd? ( media-plugins/gst-plugins-esd )
- ogg? ( media-plugins/gst-plugins-ogg
- media-plugins/gst-plugins-vorbis )
- gnome? ( media-plugins/gst-plugins-gconf
- media-plugins/gst-plugins-gnomevfs )
- flac? ( media-plugins/gst-plugins-flac )
- faac? ( media-plugins/gst-plugins-faac )
- faad? ( media-plugins/gst-plugins-faad )
- ugly? ( media-libs/gst-plugins-ugly )
- musepack? ( media-plugins/gst-plugins-musepack )
- theora? ( media-plugins/gst-plugins-theora )
- speex? ( media-plugins/gst-plugins-speex )
- ffmpeg? ( media-plugins/gst-plugins-ffmpeg )
- jpeg? ( media-plugins/gst-plugins-jpeg )"
-DEPEND="${RDEPEND}
- x11-libs/libXdmcp
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXcursor
- x11-libs/libXrandr
- x11-libs/libXi
- x11-libs/libXrender
- x11-libs/libXext
- x11-libs/libX11
- dev-libs/liboil
- media-libs/gstreamer
- media-libs/gst-plugins-base
- media-plugins/gst-plugins-x
- media-plugins/gst-plugins-xvideo
- media-plugins/gst-plugins-lame
- media-plugins/gst-plugins-mpeg2dec
- media-plugins/gst-plugins-mad
- >=net-misc/neon-0.26.4
- media-plugins/gst-plugins-neon
- >=sys-libs/glibc-2.3.2
- >=x11-libs/gtk+-2.0.0
- >=virtual/xft-7.0
- x11-libs/pango"
-
-src_unpack() {
- unpack ${A}
- epatch "${FILESDIR}/songbird-bin-1.1.1-gentoo.patch"
-}
-
-src_install() {
- insinto /opt/songbird
- doins -r *
- fperms 755 /opt/songbird/songbird
- fperms 755 /opt/songbird/songbird-bin
- dosym /opt/songbird/songbird /opt/bin/songbird-bin
-
- newicon "${S}"/chrome/icons/default/default.xpm ${PN}.xpm
- make_desktop_entry ${PN} ${PN} ${PN}.xpm "AudioVideo;Player"
-}
-
-pkg_postinst() {
- echo
- ewarn "Songbird is still under development!"
- ewarn "This ebuild is not supported by Gentoo, so"
- ewarn "please do not send any bugs at Gentoo's bugzilla."
- einfo "If you need help, find it there:"
- einfo "http://tnij.org/songbird-community"
- einfo "or"
- einfo "http://tnij.org/songbird-at-fgo"
- einfo ""
- einfo "If You need other music/video plugins, look at"
- einfo "Your portage tree into media-plugins/gst-plugins-*,"
- einfo "but remember, that not all plugins are supported yet."
- einfo ""
- einfo "If You don't want too much deps on it package,"
- einfo "disable gnome support"
- echo
-}
-
diff --git a/media-sound/songbird-bin/songbird-bin-1.1.2.1042.ebuild b/media-sound/songbird-bin/songbird-bin-1.1.2.1042.ebuild
deleted file mode 100644
index c5ad74c..0000000
--- a/media-sound/songbird-bin/songbird-bin-1.1.2.1042.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils versionator
-
-MY_VER="1.1.2-1042"
-MY_PN="Songbird"
-S="${WORKDIR}/${MY_PN}"
-
-DESCRIPTION="A multimedia player, inspired by iTunes"
-HOMEPAGE="http://www.songbirdnest.com/"
-SRC_URI="amd64? ( http://download.songbirdnest.com/installer/linux/x86_64/${MY_PN}_${MY_VER}_linux-x86_64.tar.gz )
- x86? ( http://download.songbirdnest.com/installer/linux/i686/${MY_PN}_${MY_VER}_linux-i686.tar.gz ) "
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="alsa oss esd ogg flac faac faad musepack ugly theora speex ffmpeg gnome jpeg"
-RESTRICT="strip"
-RDEPEND="${DEPEND}
- alsa? ( media-plugins/gst-plugins-alsa )
- oss? ( media-plugins/gst-plugins-oss )
- esd? ( media-plugins/gst-plugins-esd )
- ogg? ( media-plugins/gst-plugins-ogg
- media-plugins/gst-plugins-vorbis )
- gnome? ( media-plugins/gst-plugins-gconf
- media-plugins/gst-plugins-gnomevfs )
- flac? ( media-plugins/gst-plugins-flac )
- faac? ( media-plugins/gst-plugins-faac )
- faad? ( media-plugins/gst-plugins-faad )
- ugly? ( media-libs/gst-plugins-ugly )
- musepack? ( media-plugins/gst-plugins-musepack )
- theora? ( media-plugins/gst-plugins-theora )
- speex? ( media-plugins/gst-plugins-speex )
- ffmpeg? ( media-plugins/gst-plugins-ffmpeg )
- jpeg? ( media-plugins/gst-plugins-jpeg )"
-DEPEND="${RDEPEND}
- x11-libs/libXdmcp
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXcursor
- x11-libs/libXrandr
- x11-libs/libXi
- x11-libs/libXrender
- x11-libs/libXext
- x11-libs/libX11
- dev-libs/liboil
- media-libs/gstreamer
- media-libs/gst-plugins-base
- media-plugins/gst-plugins-x
- media-plugins/gst-plugins-xvideo
- media-plugins/gst-plugins-lame
- media-plugins/gst-plugins-mpeg2dec
- media-plugins/gst-plugins-mad
- >=net-misc/neon-0.26.4
- media-plugins/gst-plugins-neon
- >=sys-libs/glibc-2.3.2
- >=x11-libs/gtk+-2.0.0
- >=virtual/xft-7.0
- x11-libs/pango"
-
-src_unpack() {
- unpack ${A}
- epatch "${FILESDIR}/${PN}-1.1.1-gentoo.patch"
-}
-
-src_install() {
- insinto /opt/songbird
- doins -r *
- fperms 755 /opt/songbird/songbird
- fperms 755 /opt/songbird/songbird-bin
- dosym /opt/songbird/songbird /opt/bin/songbird-bin
-
- newicon "${S}"/chrome/icons/default/default.xpm ${PN}.xpm
- make_desktop_entry ${PN} ${PN} ${PN}.xpm "AudioVideo;Player"
-}
-
-pkg_postinst() {
- echo
- ewarn "This ebuild is not supported by Gentoo, so"
- ewarn "please do not send any bugs at Gentoo's bugzilla."
- einfo "If you need help, find it here:"
- einfo "http://tnij.org/songbird-community"
- einfo "or"
- einfo "http://tnij.org/songbird-at-fgo"
- einfo ""
- einfo "If You need other music/video plugins, look at"
- einfo "Your portage tree into media-plugins/gst-plugins-*,"
- einfo "but remember, that not all plugins are supported yet."
- einfo ""
- einfo "If You don't want too much deps on it package,"
- einfo "disable gnome support"
- echo
-}
-
diff --git a/media-sound/songbird-bin/songbird-bin-1.2.0.1146.ebuild b/media-sound/songbird-bin/songbird-bin-1.2.0.1146.ebuild
deleted file mode 100644
index 3fb1cc5..0000000
--- a/media-sound/songbird-bin/songbird-bin-1.2.0.1146.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils versionator
-
-MY_VER="1.2.0-1146"
-MY_PN="Songbird"
-S="${WORKDIR}/${MY_PN}"
-
-DESCRIPTION="A multimedia player, inspired by iTunes"
-HOMEPAGE="http://www.songbirdnest.com/"
-SRC_URI="amd64? ( http://download.songbirdnest.com/installer/linux/x86_64/${MY_PN}_${MY_VER}_linux-x86_64.tar.gz )
- x86? ( http://download.songbirdnest.com/installer/linux/i686/${MY_PN}_${MY_VER}_linux-i686.tar.gz ) "
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="alsa oss esd ogg flac faac faad musepack ugly theora speex ffmpeg gnome jpeg"
-RESTRICT="strip"
-RDEPEND="${DEPEND}
- alsa? ( media-plugins/gst-plugins-alsa )
- oss? ( media-plugins/gst-plugins-oss )
- esd? ( media-plugins/gst-plugins-esd )
- ogg? ( media-plugins/gst-plugins-ogg
- media-plugins/gst-plugins-vorbis )
- gnome? ( media-plugins/gst-plugins-gconf
- media-plugins/gst-plugins-gnomevfs )
- flac? ( media-plugins/gst-plugins-flac )
- faac? ( media-plugins/gst-plugins-faac )
- faad? ( media-plugins/gst-plugins-faad )
- ugly? ( media-libs/gst-plugins-ugly )
- musepack? ( media-plugins/gst-plugins-musepack )
- theora? ( media-plugins/gst-plugins-theora )
- speex? ( media-plugins/gst-plugins-speex )
- ffmpeg? ( media-plugins/gst-plugins-ffmpeg )
- jpeg? ( media-plugins/gst-plugins-jpeg )"
-DEPEND="${RDEPEND}
- x11-libs/libXdmcp
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXcursor
- x11-libs/libXrandr
- x11-libs/libXi
- x11-libs/libXrender
- x11-libs/libXext
- x11-libs/libX11
- dev-libs/liboil
- media-libs/gstreamer
- media-libs/gst-plugins-base
- media-plugins/gst-plugins-x
- media-plugins/gst-plugins-xvideo
- media-plugins/gst-plugins-lame
- media-plugins/gst-plugins-mpeg2dec
- media-plugins/gst-plugins-mad
- >=net-misc/neon-0.26.4
- media-plugins/gst-plugins-neon
- >=sys-libs/glibc-2.3.2
- >=x11-libs/gtk+-2.0.0
- >=virtual/xft-7.0
- x11-libs/pango"
-
-src_unpack() {
- unpack ${A}
- epatch "${FILESDIR}/${PN}-1.2.0-symlink.patch"
-}
-
-src_install() {
- insinto /opt/songbird
- doins -r *
- fperms 755 /opt/songbird/songbird
- fperms 755 /opt/songbird/songbird-bin
- dosym /opt/songbird/songbird /opt/bin/songbird-bin
-
- newicon "${S}"/chrome/icons/default/default.xpm ${PN}.xpm
- make_desktop_entry ${PN} ${PN} ${PN}.xpm "AudioVideo;Player"
-}
-
-pkg_postinst() {
- echo
- ewarn "This ebuild is not supported by Gentoo, so"
- ewarn "please do not send any bugs at Gentoo's bugzilla."
- einfo "If you need help, find it here:"
- einfo "http://tnij.org/songbird-community"
- einfo "or"
- einfo "http://tnij.org/songbird-at-fgo"
- einfo ""
- einfo "If You need other music/video plugins, look at"
- einfo "Your portage tree into media-plugins/gst-plugins-*,"
- einfo "but remember, that not all plugins are supported yet."
- einfo ""
- einfo "If You don't want too much deps on it package,"
- einfo "disable gnome support"
- echo
-}
-
diff --git a/media-sound/songbird-bin/songbird-bin-1.4.0.1303_beta3-r1.ebuild b/media-sound/songbird-bin/songbird-bin-1.4.0.1303_beta3-r1.ebuild
deleted file mode 100644
index fbd67c2..0000000
--- a/media-sound/songbird-bin/songbird-bin-1.4.0.1303_beta3-r1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils versionator
-
-#MY_VER="1.4.0b3-1303"
-MY_PN="Songbird"
-S="${WORKDIR}/${MY_PN}"
-
-DESCRIPTION="Beta version of multimedia player, inspired by iTunes"
-HOMEPAGE="http://www.songbirdnest.com/"
-SRC_URI="amd64? ( http://download.songbirdnest.com/installer/linux/x86_64/${MY_PN}_1.4.0b3-1303_linux-x86_64.tar.gz )
- x86? ( http://download.songbirdnest.com/installer/linux/i686/${MY_PN}_1.4.0b3-1303_linux-i686.tar.gz ) "
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="alsa oss esd ogg flac faac faad musepack ugly theora speex ffmpeg gnome jpeg"
-RESTRICT="strip"
-RDEPEND="${DEPEND}
- alsa? ( media-plugins/gst-plugins-alsa )
- oss? ( media-plugins/gst-plugins-oss )
- esd? ( media-plugins/gst-plugins-esd )
- ogg? ( media-plugins/gst-plugins-ogg
- media-plugins/gst-plugins-vorbis )
- gnome? ( media-plugins/gst-plugins-gconf
- media-plugins/gst-plugins-gnomevfs )
- flac? ( media-plugins/gst-plugins-flac )
- faac? ( media-plugins/gst-plugins-faac )
- faad? ( media-plugins/gst-plugins-faad )
- ugly? ( media-libs/gst-plugins-ugly )
- musepack? ( media-plugins/gst-plugins-musepack )
- theora? ( media-plugins/gst-plugins-theora )
- speex? ( media-plugins/gst-plugins-speex )
- ffmpeg? ( media-plugins/gst-plugins-ffmpeg )
- jpeg? ( media-plugins/gst-plugins-jpeg )"
-DEPEND="${RDEPEND}
- x11-libs/libXdmcp
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXcursor
- x11-libs/libXrandr
- x11-libs/libXi
- x11-libs/libXrender
- x11-libs/libXext
- x11-libs/libX11
- dev-libs/liboil
- media-libs/gstreamer
- media-libs/gst-plugins-base
- media-plugins/gst-plugins-x
- media-plugins/gst-plugins-xvideo
- media-plugins/gst-plugins-lame
- media-plugins/gst-plugins-mpeg2dec
- media-plugins/gst-plugins-mad
- >=net-misc/neon-0.26.4
- media-plugins/gst-plugins-neon
- >=sys-libs/glibc-2.3.2
- >=x11-libs/gtk+-2.0.0
- x11-libs/libXft
- x11-libs/pango"
-
-src_unpack() {
- unpack ${A}
- epatch "${FILESDIR}/${PN}-1.2.0-symlink.patch"
-}
-
-src_install() {
- einfo "unbundling gst, theora and vorbis libs"
- find lib \( \
- -name "libgst*" -o -name "libtheora*" -o \
- -name "libvorbis*" -o -name "libogg*" -o -name "libFLAC*" \) \
- -exec rm -v \{\} \; || die
- insinto /opt/songbird
- doins -r *
- fperms 755 /opt/songbird/songbird
- fperms 755 /opt/songbird/songbird-bin
- dosym /opt/songbird/songbird /opt/bin/songbird-bin
-
- newicon "${S}"/chrome/icons/default/default.xpm ${PN}.xpm
- make_desktop_entry ${PN} ${PN} ${PN}.xpm "AudioVideo;Player"
-}
-
-pkg_postinst() {
- echo
- ewarn "This ebuild is not supported by Gentoo, so"
- ewarn "please do not send any bugs at Gentoo's bugzilla."
- einfo "If you need help, find it here:"
- einfo "http://tnij.org/songbird-community"
- einfo "or"
- einfo "http://tnij.org/songbird-at-fgo"
- einfo ""
- einfo "If You need other music/video plugins, look at"
- einfo "Your portage tree into media-plugins/gst-plugins-*,"
- einfo "but remember, that not all plugins are supported yet."
- einfo ""
- einfo "If You don't want too much deps on it package,"
- einfo "disable gnome support"
- echo
-}
-
diff --git a/media-sound/songbird-bin/songbird-bin-1.4.0.1303_beta3.ebuild b/media-sound/songbird-bin/songbird-bin-1.4.0.1303_beta3.ebuild
deleted file mode 100644
index 1598196..0000000
--- a/media-sound/songbird-bin/songbird-bin-1.4.0.1303_beta3.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils versionator
-
-#MY_VER="1.4.0b3-1303"
-MY_PN="Songbird"
-S="${WORKDIR}/${MY_PN}"
-
-DESCRIPTION="Beta version of multimedia player, inspired by iTunes"
-HOMEPAGE="http://www.songbirdnest.com/"
-SRC_URI="amd64? ( http://download.songbirdnest.com/installer/linux/x86_64/${MY_PN}_1.4.0b3-1303_linux-x86_64.tar.gz )
- x86? ( http://download.songbirdnest.com/installer/linux/i686/${MY_PN}_1.4.0b3-1303_linux-i686.tar.gz ) "
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="alsa oss esd ogg flac faac faad musepack ugly theora speex ffmpeg gnome jpeg"
-RESTRICT="strip"
-RDEPEND="${DEPEND}
- alsa? ( media-plugins/gst-plugins-alsa )
- oss? ( media-plugins/gst-plugins-oss )
- esd? ( media-plugins/gst-plugins-esd )
- ogg? ( media-plugins/gst-plugins-ogg
- media-plugins/gst-plugins-vorbis )
- gnome? ( media-plugins/gst-plugins-gconf
- media-plugins/gst-plugins-gnomevfs )
- flac? ( media-plugins/gst-plugins-flac )
- faac? ( media-plugins/gst-plugins-faac )
- faad? ( media-plugins/gst-plugins-faad )
- ugly? ( media-libs/gst-plugins-ugly )
- musepack? ( media-plugins/gst-plugins-musepack )
- theora? ( media-plugins/gst-plugins-theora )
- speex? ( media-plugins/gst-plugins-speex )
- ffmpeg? ( media-plugins/gst-plugins-ffmpeg )
- jpeg? ( media-plugins/gst-plugins-jpeg )"
-DEPEND="${RDEPEND}
- x11-libs/libXdmcp
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXcursor
- x11-libs/libXrandr
- x11-libs/libXi
- x11-libs/libXrender
- x11-libs/libXext
- x11-libs/libX11
- dev-libs/liboil
- media-libs/gstreamer
- media-libs/gst-plugins-base
- media-plugins/gst-plugins-x
- media-plugins/gst-plugins-xvideo
- media-plugins/gst-plugins-lame
- media-plugins/gst-plugins-mpeg2dec
- media-plugins/gst-plugins-mad
- >=net-misc/neon-0.26.4
- media-plugins/gst-plugins-neon
- >=sys-libs/glibc-2.3.2
- >=x11-libs/gtk+-2.0.0
- >=virtual/xft-7.0
- x11-libs/pango"
-
-src_unpack() {
- unpack ${A}
- epatch "${FILESDIR}/${PN}-1.2.0-symlink.patch"
-}
-
-src_install() {
- insinto /opt/songbird
- doins -r *
- fperms 755 /opt/songbird/songbird
- fperms 755 /opt/songbird/songbird-bin
- dosym /opt/songbird/songbird /opt/bin/songbird-bin
-
- newicon "${S}"/chrome/icons/default/default.xpm ${PN}.xpm
- make_desktop_entry ${PN} ${PN} ${PN}.xpm "AudioVideo;Player"
-}
-
-pkg_postinst() {
- echo
- ewarn "This ebuild is not supported by Gentoo, so"
- ewarn "please do not send any bugs at Gentoo's bugzilla."
- einfo "If you need help, find it here:"
- einfo "http://tnij.org/songbird-community"
- einfo "or"
- einfo "http://tnij.org/songbird-at-fgo"
- einfo ""
- einfo "If You need other music/video plugins, look at"
- einfo "Your portage tree into media-plugins/gst-plugins-*,"
- einfo "but remember, that not all plugins are supported yet."
- einfo ""
- einfo "If You don't want too much deps on it package,"
- einfo "disable gnome support"
- echo
-}
-
diff --git a/media-sound/songbird-bin/songbird-bin-1.4.3.1438.ebuild b/media-sound/songbird-bin/songbird-bin-1.4.3.1438.ebuild
deleted file mode 100644
index 11f5409..0000000
--- a/media-sound/songbird-bin/songbird-bin-1.4.3.1438.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils versionator
-
-MY_VER="1.4.3-1438"
-MY_PN="Songbird"
-S="${WORKDIR}/${MY_PN}"
-
-DESCRIPTION="Great, fast and free multimedia player, inspired by iTunes"
-HOMEPAGE="http://songbirdnest.com/"
-SRC_URI="amd64? ( http://download.songbirdnest.com/installer/linux/x86_64/${MY_PN}_${MY_VER}_linux-x86_64.tar.gz )
- x86? ( http://download.songbirdnest.com/installer/linux/i686/${MY_PN}_${MY_VER}_linux-i686.tar.gz ) "
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="alsa oss esd ogg flac faac faad musepack ugly theora speex ffmpeg gnome jpeg"
-RESTRICT="strip"
-RDEPEND="${DEPEND}
- alsa? ( media-plugins/gst-plugins-alsa )
- oss? ( media-plugins/gst-plugins-oss )
- esd? ( media-plugins/gst-plugins-esd )
- ogg? ( media-plugins/gst-plugins-ogg
- media-plugins/gst-plugins-vorbis )
- gnome? ( media-plugins/gst-plugins-gconf
- media-plugins/gst-plugins-gnomevfs )
- flac? ( media-plugins/gst-plugins-flac )
- faac? ( media-plugins/gst-plugins-faac )
- faad? ( media-plugins/gst-plugins-faad )
- ugly? ( media-libs/gst-plugins-ugly )
- musepack? ( media-plugins/gst-plugins-musepack )
- theora? ( media-plugins/gst-plugins-theora )
- speex? ( media-plugins/gst-plugins-speex )
- ffmpeg? ( media-plugins/gst-plugins-ffmpeg )
- jpeg? ( media-plugins/gst-plugins-jpeg )"
-DEPEND="${RDEPEND}
- x11-libs/libXdmcp
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXcursor
- x11-libs/libXrandr
- x11-libs/libXi
- x11-libs/libXrender
- x11-libs/libXext
- x11-libs/libX11
- dev-libs/liboil
- media-libs/gstreamer
- media-libs/gst-plugins-base
- media-plugins/gst-plugins-x
- media-plugins/gst-plugins-xvideo
- media-plugins/gst-plugins-lame
- media-plugins/gst-plugins-mpeg2dec
- media-plugins/gst-plugins-mad
- >=net-misc/neon-0.26.4
- media-plugins/gst-plugins-neon
- >=sys-libs/glibc-2.3.2
- >=x11-libs/gtk+-2.0.0
- x11-libs/libXft
- x11-libs/pango"
-
-src_unpack() {
- unpack ${A}
- epatch "${FILESDIR}/${PN}-1.2.0-symlink.patch"
-}
-
-src_install() {
- einfo "unbundling gst, theora and vorbis libs"
- find lib \( \
- -name "libgst*" -o -name "libtheora*" -o \
- -name "libvorbis*" -o -name "libogg*" -o -name "libFLAC*" \) \
- -exec rm -v \{\} \; || die
- insinto /opt/songbird
- doins -r *
- fperms 755 /opt/songbird/songbird
- fperms 755 /opt/songbird/songbird-bin
- dosym /opt/songbird/songbird /opt/bin/songbird-bin
-
- newicon "${S}"/chrome/icons/default/default.xpm ${PN}.xpm
- make_desktop_entry ${PN} ${PN} ${PN}.xpm "AudioVideo;Player"
-}
-
-pkg_postinst() {
- echo
- ewarn "This ebuild is not supported by Gentoo, so"
- ewarn "please do not send any bugs at Gentoo's bugzilla."
- einfo "If you need help, find it here:"
- einfo "http://tnij.org/songbird-at-fgo"
- einfo ""
- einfo "If You need other music/video plugins, look at"
- einfo "Your portage tree into media-plugins/gst-plugins-*,"
- einfo "but remember, that not all plugins are supported yet."
- echo
-}
-
diff --git a/net-im/vacuum/vacuum-9999.ebuild b/net-im/vacuum/vacuum-9999.ebuild
deleted file mode 100644
index 4208f9c..0000000
--- a/net-im/vacuum/vacuum-9999.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-LANGSLONG="pl_PL ru_RU"
-
-inherit eutils qt4-r2 subversion
-
-ESVN_REPO_URI="http://vacuum-im.googlecode.com/svn/trunk"
-
-DESCRIPTION="Qt4 Crossplatform Jabber client."
-HOMEPAGE="http://code.google.com/p/vacuum-im"
-LICENSE="GPL-3"
-
-SLOT="0"
-KEYWORDS=""
-PLUGINS="+adiummessagestyle +annotations +autostatus +avatars +bitsofbinary +bookmarks +captchaforms +chatstates +clientinfo +commands +compress +console +dataforms +datastreamsmanager +emoticons +filestreamsmanager +filetransfer +gateways +inbandstreams +iqauth +jabbersearch +messagearchiver +multiuserchat +privacylists +privatestorage +registration +servicediscovery +sessionnegotiation +skinmanager +socksstreams +vcard +xmppuriqueries"
-IUSE="${PLUGINS}"
-
-DEPEND=">=x11-libs/qt-core-4.5:4[ssl]
- >=x11-libs/qt-gui-4.5:4
- >=dev-libs/openssl-0.9.8k
- adiummessagestyle? ( >=x11-libs/qt-webkit-4.5:4 )"
-RDEPEND="${DEPEND}"
-
-v_use_needs() {
- for dep in ${@:2}
- do
- use ${1} && use !${dep} && ewarn "USE=${1} requires ${dep}, ${1} will be disabled."
- done
-}
-
-pkg_setup() {
- # from revision 931
- v_use_needs captchaforms dataforms
- v_use_needs commands dataforms
- v_use_needs datastreamsmanager dataforms
- v_use_needs registration dataforms
- v_use_needs sessionnegotiation dataforms
-}
-
-src_prepare() {
- subversion_wc_info
- sed -i -e "s/SVN_REVISION=.*/SVN_REVISION=${ESVN_WC_REVISION}/" \
- src/loader/loader.pro
-
- for plugin in ${PLUGINS//+/}
- do
- if ! use ${plugin}; then
- rm -rf {resources,src/plugins,translations/*}/${plugin}{,s}{,.qm}
- sed -e "s/${plugin}//" -i src/plugins/plugins.pro || die
- fi
- done
-
- # linguas
- for lang in ${LANGSLONG}; do
- if ! use linguas_${lang%_*}; then
- sed -i -e "/translations\/${lang}/d" src/translations.inc || die
- rm -rf "translations/${lang}/"
- fi
- done
-
- # we want system zlib
- rm -r src/thirdparty/zlib
- sed -i -e 's/zlib //' \
- src/thirdparty/thirdparty.pro
- sed -i -e 's/..\/zlib\/zlib.h/zlib.h/' \
- src/thirdparty/minizip/zip.h \
- src/thirdparty/minizip/unzip.h
- sed -i -e 's/..\/..\/thirdparty\/zlib\/zlib.h/zlib.h/' \
- src/plugins/compress/compression.h
- sed -i -e 's/-lzlib/-lz/' \
- src/utils/utils.pro \
- src/plugins/compress/compress.pro
-}
-
-src_compile() {
- eqmake4 vacuum.pro \
- INSTALL_PREFIX="/usr" \
- INSTALL_APP_DIR="${PN}" \
- INSTALL_LIB_DIR="$(get_libdir)" \
- INSTALL_RES_DIR="share"\
- || die "eqmake4 failed"
- emake || die "emake failed"
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install || die "emake install failed"
-}
diff --git a/net-libs/libtirpc/libtirpc-scm.ebuild b/net-libs/libtirpc/libtirpc-scm.ebuild
new file mode 100644
index 0000000..29e0a52
--- /dev/null
+++ b/net-libs/libtirpc/libtirpc-scm.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit multilib-minimal toolchain-funcs git-r3 autotools
+
+DESCRIPTION="Transport Independent RPC library (SunRPC replacement)"
+HOMEPAGE="http://libtirpc.sourceforge.net/"
+SRC_URI=""
+EGIT_REPO_URI=" git://git.linux-nfs.org/projects/steved/libtirpc.git"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="ipv6 kerberos static-libs"
+
+RDEPEND="kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+ app-arch/xz-utils
+ >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]"
+
+
+multilib_src_configure() {
+ ECONF_SOURCE=${S} \
+ econf \
+ $(use_enable ipv6) \
+ $(use_enable kerberos gssapi) \
+ $(use_enable static-libs static)
+}
+
+multilib_src_install() {
+ default
+
+ # libtirpc replaces rpc support in glibc, so we need it in /
+ multilib_is_native_abi && gen_usr_ldscript -a tirpc
+}
+src_prepare() {
+ eautoreconf
+}
+
+multilib_src_prepare() {
+ src_prepare
+}
+
+multilib_src_install_all() {
+ einstalldocs
+
+ insinto /etc
+ doins doc/netconfig
+
+ insinto /usr/include/tirpc
+# doins -r "${WORKDIR}"/tirpc/*
+
+ # makes sure that the linking order for nfs-utils is proper, as
+ # libtool would inject a libgssglue dependency in the list.
+ use static-libs || prune_libtool_files
+}
diff --git a/sci-misc/boinc/boinc-7.0.25.ebuild b/sci-misc/boinc/boinc-7.0.25.ebuild
deleted file mode 100644
index c7a0e52..0000000
--- a/sci-misc/boinc/boinc-7.0.25.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/boinc-6.12.42.ebuild,v 1.2 2011/11/04 19:22:44 scarabeus Exp $
-
-EAPI=4
-
-inherit flag-o-matic eutils wxwidgets autotools base
-
-DESCRIPTION="The Berkeley Open Infrastructure for Network Computing"
-HOMEPAGE="http://boinc.ssl.berkeley.edu/"
-SRC_URI="http://dev.gentooexperimental.org/~scarabeus/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="X cuda"
-
-RDEPEND="
- !sci-misc/boinc-bin
- !app-admin/quickswitch
- !=sys-devel/automake-1.12.1
- >=app-misc/ca-certificates-20080809
- dev-libs/openssl
- net-misc/curl[ssl,-gnutls(-),-nss(-),curl_ssl_openssl(+)]
- sys-apps/util-linux
- sys-libs/zlib
- cuda? (
- >=dev-util/nvidia-cuda-toolkit-2.1
- >=x11-drivers/nvidia-drivers-180.22
- )
- X? (
- dev-db/sqlite:3
- media-libs/freeglut
- sys-libs/glibc:2.2
- virtual/jpeg
- x11-libs/gtk+:2
- >=x11-libs/libnotify-0.7
- x11-libs/wxGTK:2.8[X,opengl]
- )
-"
-DEPEND="${RDEPEND}
- sys-devel/gettext
- app-text/docbook-xml-dtd:4.4
- app-text/docbook2X
-"
-
-PATCHES=(
- "${FILESDIR}/7.0.2-fix_subdirs.patch"
- "${FILESDIR}/wxwidgets-2.8.0.12-menufix.patch"
-)
-
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-src_prepare() {
- # use system ssl certificates
- mkdir "${S}"/curl
- ln -s /etc/ssl/certs/ca-certificates.crt "${S}"/curl/ca-bundle.crt
-
- # prevent bad changes in compile flags, bug 286701
- sed -i -e "s:BOINC_SET_COMPILE_FLAGS::" configure.ac || die "sed failed"
-
- base_src_prepare
-
- #eautoreconf
- ./_autosetup
-}
-
-src_configure() {
- local wxconf=""
-
- # add gtk includes
- append-flags "$(pkg-config --cflags gtk+-2.0)"
-
- # look for wxGTK
- if use X; then
- WX_GTK_VER="2.8"
- need-wxwidgets unicode
- wxconf+=" --with-wx-config=${WX_CONFIG}"
- else
- wxconf+=" --without-wxdir"
- fi
-
- econf \
- --disable-server \
- --enable-client \
- --enable-dynamic-client-linkage \
- --disable-static \
- --enable-unicode \
- --with-ssl \
- $(use_with X x) \
- $(use_enable X manager) \
- ${wxconf}
-}
-
-src_install() {
- default
- find "${ED}" -name '*.la' -exec rm -f {} +
-
- dodir /var/lib/${PN}/
- keepdir /var/lib/${PN}/
-
- if use X; then
- newicon "${S}"/packages/generic/sea/${PN}mgr.48x48.png ${PN}.png || die
- make_desktop_entry boincmgr "${PN}" "${PN}" "Math;Science" "Path=/var/lib/${PN}"
- fi
-
- # cleanup cruft
- rm -rf "${D}"/etc/
-
- newinitd "${FILESDIR}"/${PN}.init ${PN}
- newconfd "${FILESDIR}"/${PN}.conf ${PN}
-}
-
-pkg_preinst() {
- enewgroup ${PN}
- # note this works only for first install so we have to
- # elog user about the need of being in video group
- if use cuda; then
- enewuser ${PN} -1 -1 /var/lib/${PN} "${PN},video"
- else
- enewuser ${PN} -1 -1 /var/lib/${PN} "${PN}"
- fi
-}
-
-pkg_postinst() {
- echo
- elog "You are using the source compiled version of ${PN}."
- use X && elog "The graphical manager can be found at /usr/bin/${PN}mgr"
- elog
- elog "You need to attach to a project to do anything useful with ${PN}."
- elog "You can do this by running /etc/init.d/${PN} attach"
- elog "The howto for configuration is located at:"
- elog "http://boinc.berkeley.edu/wiki/Anonymous_platform"
- elog
- # Add warning about the new password for the client, bug 121896.
- if use X; then
- elog "If you need to use the graphical manager the password is in:"
- elog "/var/lib/${PN}/gui_rpc_auth.cfg"
- elog "Where /var/lib/ is default RUNTIMEDIR, that can be changed in:"
- elog "/etc/conf.d/${PN}"
- elog "You should change this password to something more memorable (can be even blank)."
- elog "Remember to launch init script before using manager. Or changing the password."
- elog
- fi
- if use cuda; then
- elog "To be able to use CUDA you should add boinc user to video group."
- elog "Run as root:"
- elog "gpasswd -a boinc video"
- fi
-}
diff --git a/sci-misc/boinc/files/7.0.2-fix_subdirs.patch b/sci-misc/boinc/files/7.0.2-fix_subdirs.patch
deleted file mode 100644
index 133fb51..0000000
--- a/sci-misc/boinc/files/7.0.2-fix_subdirs.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- boinc-7.0.2.old/configure.ac 2011-12-25 08:48:12.000000000 +0800
-+++ boinc-7.0.2/configure.ac 2011-12-25 08:50:29.000000000 +0800
-@@ -901,7 +901,6 @@
- apps/Makefile
- clientgui/Makefile
- clientgui/res/Makefile
-- clientscr/Makefile
- client/Makefile
- client/win/boinc_path_config.py:py/boinc_path_config.py.in
- client/scripts/Makefile
diff --git a/sci-misc/boinc/files/boinc.conf b/sci-misc/boinc/files/boinc.conf
deleted file mode 100644
index 0fef6ae..0000000
--- a/sci-misc/boinc/files/boinc.conf
+++ /dev/null
@@ -1,17 +0,0 @@
-# Config file for /etc/init.d/boinc
-
-# Owner of BOINC process (must be existing)
-USER="boinc"
-GROUP="boinc"
-
-# Directory with runtime data: Work units, project binaries, user info etc.
-RUNTIMEDIR="/var/lib/boinc"
-
-# Location of the boinc command line binary
-BOINCBIN="/usr/bin/boinc_client"
-
-# Allow remote gui RPC yes or no
-ALLOW_REMOTE_RPC="no"
-
-# nice level
-NICELEVEL="19"
diff --git a/sci-misc/boinc/files/boinc.init b/sci-misc/boinc/files/boinc.init
deleted file mode 100644
index fc14a52..0000000
--- a/sci-misc/boinc/files/boinc.init
+++ /dev/null
@@ -1,103 +0,0 @@
-#!/sbin/runscript
-
-extra_started_commands="attach"
-
-depend() {
- # we can use dns and net, but we can also in most cases live without them
- use dns net
-}
-
-create_work_directory() {
- if [ ! -d "${RUNTIMEDIR}" ]; then
- einfo "Directory ${RUNTIMEDIR} not existing, creating now."
- mkdir "${RUNTIMEDIR}"
- if [ ! -d "${RUNTIMEDIR}" ]; then
- eeror "Directory ${RUNTIMEDIR} could not be created!"
- return 1
- fi
- fi
- if [ ! -e "${RUNTIMEDIR}"/ca-bundle.crt ] ; then
- ln -s /etc/ssl/certs/ca-certificates.crt "${RUNTIMEDIR}"/ca-bundle.crt
- fi
-}
-
-cuda_check() {
- if [ -f /opt/cuda/lib/libcudart.so ]; then
- # symlink wont harm :]
- ln -snf /opt/cuda/lib/libcudart.so "${RUNTIMEDIR}"/libcudart.so
- fi
-}
-
-check_baselayout() {
- if [ "${RC_VERSION:-0}" = "0" ]; then
- eerror "This script cannot be used for baselayout-1."
- return 1
- fi
-}
-
-start() {
- check_baselayout || return 1
- create_work_directory || return 1
- cuda_check
-
- # always ensure proper ownership
- chown -R "${USER}:${GROUP}" "${RUNTIMEDIR}"
-
- if [ ! -f "${RUNTIMEDIR}/lockfile" ]; then
- einfo "File \"${RUNTIMEDIR}/lockfile\" does not exist, assuming first run."
- einfo "You need to setup an account on the BOINC project homepage beforehand!"
- einfo "Go to http://boinc.berkeley.edu/ and locate your project."
- einfo "Then either run /etc/init.d/boinc attach or connect with a gui client"
- einfo "and attach to a project with that."
- echo
- ewarn "Note that for attaching to some project you need your network up and running."
- ewarn "network is needed only for jobs fetching afterwards"
- fi
-
- if [ "${ALLOW_REMOTE_RPC}" = "yes" ]; then
- ARGS="${ARGS} --allow_remote_gui_rpc"
- fi
-
- ebegin "Starting ${SVCNAME}"
- su -m ${USER} -c "nice -n ${NICELEVEL} \"${BOINCBIN}\" ${ARGS} --daemon --dir \"${RUNTIMEDIR}\" --redirectio"
- eend $?
-}
-
-attach() {
- local password url key
-
- einfo "If you cant find your account key just try to obtain it by using:"
- einfo " boinccmd --passwd PASSWORD_FROM_GUI_RPC_AUTH --lookup_account URL EMAIL PASSWORD"
-
- printf " Enter the Project URL: "
- read url
- printf " Enter your Account Key: "
- read key
-
- if ! service_started; then
- "${RC_SERVICE}" start
- fi
-
- password=$(cat "${RUNTIMEDIR}/gui_rpc_auth.cfg")
-
- ebegin "${SVCNAME}: Attaching to project"
- su -m ${USER} -c "boinccmd --passwd \"${password}\" --project_attach ${url} ${key}"
- eend $?
-
- unset password url key
-
- sleep 10
- tail "${RUNTIMEDIR}/stdoutdae.txt"
-}
-
-stop() {
- local password
-
- password=$(cat "${RUNTIMEDIR}/gui_rpc_auth.cfg")
-
- ebegin "Stopping ${SVCNAME}"
- su -m ${USER} -c "boinccmd --passwd \"${password}\" --quit"
- eend $?
-
- unset password
-}
diff --git a/sci-misc/boinc/files/wxwidgets-2.8.0.12-menufix.patch b/sci-misc/boinc/files/wxwidgets-2.8.0.12-menufix.patch
deleted file mode 100644
index 8394a13..0000000
--- a/sci-misc/boinc/files/wxwidgets-2.8.0.12-menufix.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- boinc-7.0.28/clientgui/AdvancedFrame.cpp.old 2011-10-21 20:17:10.000000000 +0800
-+++ boinc-7.0.28/clientgui/AdvancedFrame.cpp 2012-05-20 05:50:38.000000000 +0800
-@@ -701,6 +701,11 @@
-
- wxMenuBar* m_pOldMenubar = GetMenuBar();
- SetMenuBar(m_pMenubar);
-+#ifdef __WXGTK__
-+ /* Force WX to recalculate the size of the (new) menu bar */
-+ /* courtesy Huibert (Huib Boinc Forums) */
-+ SendSizeEvent();
-+#endif
- #ifdef __WXMAC__
- m_pMenubar->MacInstallMenuBar();
- MacLocalizeBOINCMenu();
diff --git a/sys-power/hibernate-script/hibernate-script-1.99.ebuild b/sys-power/hibernate-script/hibernate-script-1.99.ebuild
deleted file mode 100644
index a1cc9b6..0000000
--- a/sys-power/hibernate-script/hibernate-script-1.99.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils
-
-PATCH_VERSION="1"
-
-DESCRIPTION="Hibernate script supporting multiple suspend methods"
-HOMEPAGE="http://www.tuxonice.net/"
-SRC_URI="http://www.tuxonice.net/downloads/all/${P}.tar.gz
- mirror://gentoo/${PN}-1.98.1-patches-${PATCH_VERSION}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-IUSE="vim-syntax"
-
-DEPEND=""
-RDEPEND="!<media-gfx/splashutils-1.5.2"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- # Our patches
- epatch "${WORKDIR}"/patches/*.patch
-}
-
-src_install() {
- BASE_DIR="${D}" \
- DISTRIBUTION="gentoo" \
- PREFIX="/usr" \
- MAN_DIR="${D}/usr/share/man" \
- "${S}/install.sh" || die "Install failed"
-
- # hibernate-ram will default to using ram.conf
- dosym /usr/sbin/hibernate /usr/sbin/hibernate-ram
-
- newinitd "${S}"/init.d/hibernate-cleanup.sh hibernate-cleanup
-
- # other ebuilds can install scriplets to this dir
- keepdir /etc/hibernate/scriptlets.d/
-
- if use vim-syntax; then
- insinto /usr/share/vim/vimfiles/syntax
- doins hibernate.vim
- fi
-
- dodoc CHANGELOG README SCRIPTLET-API hibernate.vim
-
- insinto /etc/logrotate.d
- newins "${S}"/logrotate.d-hibernate-script hibernate-script
-}
-
-pkg_postinst() {
- elog
- elog "You should run the following command to invalidate suspend"
- elog "images on a clean boot."
- elog
- elog " # rc-update add hibernate-cleanup boot"
- elog
- elog "See /usr/share/doc/${PF}/README.* for further details."
- elog
- elog "Please note that you will need to manually emerge any utilities"
- elog "(radeontool, vbetool, ...) enabled in the configuration files,"
- elog "should you wish to use them."
-}