diff options
5 files changed, 4 insertions, 164 deletions
diff --git a/x11-misc/electricsheep/electricsheep-2.6.7-r1.ebuild b/x11-misc/electricsheep/electricsheep-2.6.7-r1.ebuild index 66fd35140d13..15e0a080523d 100644 --- a/x11-misc/electricsheep/electricsheep-2.6.7-r1.ebuild +++ b/x11-misc/electricsheep/electricsheep-2.6.7-r1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/electricsheep/electricsheep-2.6.7-r1.ebuild,v 1.5 2007/07/22 04:04:00 dberkholz Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-misc/electricsheep/electricsheep-2.6.7-r1.ebuild,v 1.6 2009/09/23 14:43:40 ssuominen Exp $ inherit eutils flag-o-matic kde-functions @@ -20,9 +20,7 @@ RDEPEND="x11-libs/libXv media-libs/jpeg >=media-libs/libpng-1.2.10 media-libs/libsdl - virtual/libc sys-libs/zlib" - DEPEND="${RDEPEND} x11-proto/xextproto x11-libs/libXt diff --git a/x11-misc/electricsheep/electricsheep-2.6.8-r1.ebuild b/x11-misc/electricsheep/electricsheep-2.6.8-r1.ebuild deleted file mode 100644 index 1900c0681d68..000000000000 --- a/x11-misc/electricsheep/electricsheep-2.6.8-r1.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/electricsheep/electricsheep-2.6.8-r1.ebuild,v 1.1 2008/04/03 13:32:44 dragonheart Exp $ - -inherit eutils flag-o-matic kde-functions autotools - -DESCRIPTION="realize the collective dream of sleeping computers from all over the internet" -HOMEPAGE="http://electricsheep.org/" -SRC_URI="http://electricsheep.org/${P}.tar.gz" -IUSE="kde" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" - -RDEPEND="x11-libs/libXv - x11-libs/libICE - x11-libs/libSM - dev-libs/expat - net-misc/curl - media-libs/jpeg - media-libs/libpng - media-libs/libsdl - virtual/libc - sys-libs/zlib" - -DEPEND="${RDEPEND} - x11-proto/xextproto - x11-libs/libXt - sys-apps/groff - dev-lang/perl - media-libs/libmpeg2 - sys-devel/libtool" - -src_unpack() { - unpack ${A} - # Detect PIC requirement from direct from compiler instead of - # macro PIC. - sed -i -e 's/def PIC/def __PIC__/' ${S}/mpeg2dec/src/cpu_accel.c - epatch "${FILESDIR}"/${P}-cflagsfix.patch - epatch "${FILESDIR}"/${P}-multihead.patch - cd "${S}" - eautoreconf -} - -# Also detects and ties in sys-libs/slang, media-libs/aalib media-libs/svgalib and nas -# if they exist on the user machine although these aren't deps. - -src_install() { - - # prevent writing for xscreensaver - sed -i "s/^install-data-local:$/install-data-local:\nmy-install-data-local:/" \ - Makefile || die "sed Makefile failed" - - # install the xscreensaver config file - insinto /usr/share/xscreensaver/config - doins electricsheep.xml - - emake install DESTDIR="${D}" || die "make install failed" - - dodir /usr/share/electricsheep - if [ ! -f /usr/share/electricsheep/electricsheep-uniqueid ] - then - "${D}/usr/bin/uniqueid" > \ - "${D}/usr/share/electricsheep/electricsheep-uniqueid" - fi - - if use kde; - then - set-kdedir - insinto /usr/share/applications - doins "${FILESDIR}/${PN}.desktop" - insinto "${KDEDIR}//share/applnk/System/ScreenSavers" - doins "${FILESDIR}/${PN}.desktop" - fi - - # remove header files that are installed over libmpeg2 - rm -rf "${D}/usr/include" -} diff --git a/x11-misc/electricsheep/electricsheep-2.6.8-r2.ebuild b/x11-misc/electricsheep/electricsheep-2.6.8-r2.ebuild index 40e297ff4080..9c9b590658a8 100644 --- a/x11-misc/electricsheep/electricsheep-2.6.8-r2.ebuild +++ b/x11-misc/electricsheep/electricsheep-2.6.8-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/electricsheep/electricsheep-2.6.8-r2.ebuild,v 1.1 2009/04/29 08:43:51 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-misc/electricsheep/electricsheep-2.6.8-r2.ebuild,v 1.2 2009/09/23 14:43:40 ssuominen Exp $ inherit eutils flag-o-matic kde-functions autotools @@ -20,9 +20,7 @@ RDEPEND="x11-libs/libXv media-libs/jpeg media-libs/libpng media-libs/libsdl - virtual/libc sys-libs/zlib" - DEPEND="${RDEPEND} x11-proto/xextproto x11-libs/libXt diff --git a/x11-misc/electricsheep/electricsheep-2.6.8-r3.ebuild b/x11-misc/electricsheep/electricsheep-2.6.8-r3.ebuild index e45a0bbb4f2a..34e9eaa81c6c 100644 --- a/x11-misc/electricsheep/electricsheep-2.6.8-r3.ebuild +++ b/x11-misc/electricsheep/electricsheep-2.6.8-r3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/electricsheep/electricsheep-2.6.8-r3.ebuild,v 1.1 2009/05/01 18:41:58 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-misc/electricsheep/electricsheep-2.6.8-r3.ebuild,v 1.2 2009/09/23 14:43:40 ssuominen Exp $ inherit eutils flag-o-matic kde-functions @@ -22,7 +22,6 @@ RDEPEND="x11-libs/libXv media-libs/libpng media-libs/libsdl sys-libs/zlib" - DEPEND="${RDEPEND} x11-proto/xextproto x11-libs/libXt diff --git a/x11-misc/electricsheep/electricsheep-2.6.8.ebuild b/x11-misc/electricsheep/electricsheep-2.6.8.ebuild deleted file mode 100644 index 18402889b2f5..000000000000 --- a/x11-misc/electricsheep/electricsheep-2.6.8.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/electricsheep/electricsheep-2.6.8.ebuild,v 1.4 2007/07/22 04:04:00 dberkholz Exp $ - -inherit eutils flag-o-matic kde-functions autotools - -DESCRIPTION="realize the collective dream of sleeping computers from all over the internet" -HOMEPAGE="http://electricsheep.org/" -SRC_URI="http://electricsheep.org/${P}.tar.gz" -IUSE="kde" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" - -RDEPEND="x11-libs/libXv - x11-libs/libICE - x11-libs/libSM - dev-libs/expat - net-misc/curl - media-libs/jpeg - media-libs/libpng - media-libs/libsdl - virtual/libc - sys-libs/zlib" - -DEPEND="${RDEPEND} - x11-proto/xextproto - x11-libs/libXt - sys-apps/groff - dev-lang/perl - media-libs/libmpeg2 - sys-devel/libtool" - -src_unpack() { - unpack ${A} - # Detect PIC requirement from direct from compiler instead of - # macro PIC. - sed -i -e 's/def PIC/def __PIC__/' ${S}/mpeg2dec/src/cpu_accel.c - epatch "${FILESDIR}"/${P}-cflagsfix.patch - cd "${S}" - eautoreconf -} - -# Also detects and ties in sys-libs/slang, media-libs/aalib media-libs/svgalib and nas -# if they exist on the user machine although these aren't deps. - -src_install() { - - # prevent writing for xscreensaver - sed -i "s/^install-data-local:$/install-data-local:\nmy-install-data-local:/" \ - Makefile || die "sed Makefile failed" - - # install the xscreensaver config file - insinto /usr/share/xscreensaver/config - doins electricsheep.xml - - emake install DESTDIR="${D}" || die "make install failed" - - dodir /usr/share/electricsheep - if [ ! -f /usr/share/electricsheep/electricsheep-uniqueid ] - then - "${D}/usr/bin/uniqueid" > \ - "${D}/usr/share/electricsheep/electricsheep-uniqueid" - fi - - if use kde; - then - set-kdedir - insinto /usr/share/applications - doins "${FILESDIR}/${PN}.desktop" - insinto "${KDEDIR}//share/applnk/System/ScreenSavers" - doins "${FILESDIR}/${PN}.desktop" - fi - - # remove header files that are installed over libmpeg2 - rm -rf "${D}/usr/include" -} |