summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAron Griffis <agriffis@gentoo.org>2004-05-10 20:40:34 +0000
committerAron Griffis <agriffis@gentoo.org>2004-05-10 20:40:34 +0000
commitee05f7e36857fb20288b10df320bc1eda22b1d35 (patch)
treeff22a0a0102df9d357d875ca66fe50190ae224a8 /x11-wm/sawfish
parent~amd64 keyword madness (Manifest recommit) (diff)
downloadgentoo-2-ee05f7e36857fb20288b10df320bc1eda22b1d35.tar.gz
gentoo-2-ee05f7e36857fb20288b10df320bc1eda22b1d35.tar.bz2
gentoo-2-ee05f7e36857fb20288b10df320bc1eda22b1d35.zip
Prune old ebuilds
Diffstat (limited to 'x11-wm/sawfish')
-rw-r--r--x11-wm/sawfish/ChangeLog7
-rw-r--r--x11-wm/sawfish/files/digest-sawfish-1.0.1-r51
-rw-r--r--x11-wm/sawfish/files/digest-sawfish-1.0.1-r61
-rw-r--r--x11-wm/sawfish/files/digest-sawfish-1.21
-rw-r--r--x11-wm/sawfish/files/digest-sawfish-1.31
-rw-r--r--x11-wm/sawfish/files/digest-sawfish-1.3-r11
-rw-r--r--x11-wm/sawfish/files/digest-sawfish-1.3-r21
-rw-r--r--x11-wm/sawfish/files/digest-sawfish-1.3-r31
-rw-r--r--x11-wm/sawfish/sawfish-1.0.1-r5.ebuild86
-rw-r--r--x11-wm/sawfish/sawfish-1.0.1-r6.ebuild87
-rw-r--r--x11-wm/sawfish/sawfish-1.2.ebuild79
-rw-r--r--x11-wm/sawfish/sawfish-1.3-r1.ebuild75
-rw-r--r--x11-wm/sawfish/sawfish-1.3-r2.ebuild77
-rw-r--r--x11-wm/sawfish/sawfish-1.3-r3.ebuild85
-rw-r--r--x11-wm/sawfish/sawfish-1.3.ebuild78
15 files changed, 6 insertions, 575 deletions
diff --git a/x11-wm/sawfish/ChangeLog b/x11-wm/sawfish/ChangeLog
index 1ed2970054ba..4184c61f050e 100644
--- a/x11-wm/sawfish/ChangeLog
+++ b/x11-wm/sawfish/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for x11-wm/sawfish
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/sawfish/ChangeLog,v 1.43 2004/04/28 15:57:50 dholm Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/sawfish/ChangeLog,v 1.44 2004/05/10 20:40:34 agriffis Exp $
+
+ 10 May 2004; Aron Griffis <agriffis@gentoo.org> -sawfish-1.0.1-r5.ebuild,
+ -sawfish-1.0.1-r6.ebuild, -sawfish-1.2.ebuild, -sawfish-1.3-r1.ebuild,
+ -sawfish-1.3-r2.ebuild, -sawfish-1.3-r3.ebuild, -sawfish-1.3.ebuild:
+ Prune old ebuilds
28 Apr 2004; David Holm <dholm@gentoo.org> sawfish-1.3.20040120.ebuild:
Added to ~ppc.
diff --git a/x11-wm/sawfish/files/digest-sawfish-1.0.1-r5 b/x11-wm/sawfish/files/digest-sawfish-1.0.1-r5
deleted file mode 100644
index 3592e2b26ab4..000000000000
--- a/x11-wm/sawfish/files/digest-sawfish-1.0.1-r5
+++ /dev/null
@@ -1 +0,0 @@
-MD5 b1587ea76cca08ec951f2536c17a307e sawfish-1.0.1.tar.gz 1326727
diff --git a/x11-wm/sawfish/files/digest-sawfish-1.0.1-r6 b/x11-wm/sawfish/files/digest-sawfish-1.0.1-r6
deleted file mode 100644
index 3592e2b26ab4..000000000000
--- a/x11-wm/sawfish/files/digest-sawfish-1.0.1-r6
+++ /dev/null
@@ -1 +0,0 @@
-MD5 b1587ea76cca08ec951f2536c17a307e sawfish-1.0.1.tar.gz 1326727
diff --git a/x11-wm/sawfish/files/digest-sawfish-1.2 b/x11-wm/sawfish/files/digest-sawfish-1.2
deleted file mode 100644
index 0941e220244d..000000000000
--- a/x11-wm/sawfish/files/digest-sawfish-1.2
+++ /dev/null
@@ -1 +0,0 @@
-MD5 bab6b11a6e7af758606d53cb44b003ab sawfish-1.2-gtk2.tar.gz 1574246
diff --git a/x11-wm/sawfish/files/digest-sawfish-1.3 b/x11-wm/sawfish/files/digest-sawfish-1.3
deleted file mode 100644
index 329b7f1c34ed..000000000000
--- a/x11-wm/sawfish/files/digest-sawfish-1.3
+++ /dev/null
@@ -1 +0,0 @@
-MD5 9e5ce5e76c60acecdb1889c1f173295a sawfish-1.3.tar.gz 1582279
diff --git a/x11-wm/sawfish/files/digest-sawfish-1.3-r1 b/x11-wm/sawfish/files/digest-sawfish-1.3-r1
deleted file mode 100644
index 329b7f1c34ed..000000000000
--- a/x11-wm/sawfish/files/digest-sawfish-1.3-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 9e5ce5e76c60acecdb1889c1f173295a sawfish-1.3.tar.gz 1582279
diff --git a/x11-wm/sawfish/files/digest-sawfish-1.3-r2 b/x11-wm/sawfish/files/digest-sawfish-1.3-r2
deleted file mode 100644
index 329b7f1c34ed..000000000000
--- a/x11-wm/sawfish/files/digest-sawfish-1.3-r2
+++ /dev/null
@@ -1 +0,0 @@
-MD5 9e5ce5e76c60acecdb1889c1f173295a sawfish-1.3.tar.gz 1582279
diff --git a/x11-wm/sawfish/files/digest-sawfish-1.3-r3 b/x11-wm/sawfish/files/digest-sawfish-1.3-r3
deleted file mode 100644
index 329b7f1c34ed..000000000000
--- a/x11-wm/sawfish/files/digest-sawfish-1.3-r3
+++ /dev/null
@@ -1 +0,0 @@
-MD5 9e5ce5e76c60acecdb1889c1f173295a sawfish-1.3.tar.gz 1582279
diff --git a/x11-wm/sawfish/sawfish-1.0.1-r5.ebuild b/x11-wm/sawfish/sawfish-1.0.1-r5.ebuild
deleted file mode 100644
index aa61eac55cc5..000000000000
--- a/x11-wm/sawfish/sawfish-1.0.1-r5.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2004 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/sawfish/sawfish-1.0.1-r5.ebuild,v 1.12 2004/04/27 18:13:16 pvdabeel Exp $
-
-IUSE="gtk nls esd gnome"
-
-S=${WORKDIR}/${P}
-DESCRIPTION="Extensible window manager using a Lisp-based scripting language"
-SRC_URI="mirror://sourceforge/sawmill/${P}.tar.gz"
-HOMEPAGE="http://sawmill.sourceforge.net/"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="x86 sparc -ppc"
-
-DEPEND="=x11-libs/rep-gtk-0.15*
- >=dev-libs/librep-0.14
- >=media-libs/imlib-1.9.10-r1
- esd? ( >=media-sound/esound-0.2.22 )
- gtk? ( >=media-libs/gdk-pixbuf-0.11.0-r1 )
- gnome? ( >=gnome-base/gnome-core-1.4.0.4-r1
- >=media-libs/gdk-pixbuf-0.11.0-r1 )"
-
-RDEPEND="${DEPEND}
- =x11-libs/gtk+-1*
- nls? ( sys-devel/gettext )"
-
-src_unpack() {
- unpack ${A}
-
- cd ${S}
- patch -p0 <${FILESDIR}/capplet-crash.patch || die
- #fix buggy Makefile with newer libtool
- patch -p0 <${FILESDIR}/sawfish-${PV}-exec.patch || die
-
- #update libtool for "relink" bug fix
- libtoolize --copy --force
- aclocal
-}
-
-src_compile() {
-
- local myconf
-
- use esd \
- && myconf="--with-esd" \
- || myconf="--without-esd"
-
- use gnome \
- && myconf="${myconf} --with-gnome-prefix=/usr --enable-gnome-widgets --enable-capplet" \
- || myconf="${myconf} --disable-gnome-widgets --disable-capplet"
-
- use nls || myconf="${myconf} --disable-linguas"
-
- use gtk || use gnome \
- && myconf="${myconf} --with-gdk-pixbuf" \
- || myconf="${myconf} --without-gdk-pixbuf"
-
- ./configure \
- --host=${CHOST} \
- --prefix=/usr \
- --infodir=/usr/share/info \
- --libexecdir=/usr/lib \
- --with-audiofile \
- ${myconf} || die
-
- emake || die
-}
-
-src_install() {
-
- make DESTDIR=${D} \
- install || die
-
- use nls || rmdir ${D}/usr/share/locale
-
- dodoc AUTHORS BUGS COPYING ChangeLog
- dodoc DOC FAQ NEWS README THANKS TODO
-
- # Add to Gnome CC's Window Manager list
- if [ "`use gnome`" ]
- then
- insinto /usr/share/gnome/wm-properties
- doins ${FILESDIR}/Sawfish.desktop
- fi
-}
diff --git a/x11-wm/sawfish/sawfish-1.0.1-r6.ebuild b/x11-wm/sawfish/sawfish-1.0.1-r6.ebuild
deleted file mode 100644
index cbf21233185f..000000000000
--- a/x11-wm/sawfish/sawfish-1.0.1-r6.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2004 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/sawfish/sawfish-1.0.1-r6.ebuild,v 1.9 2004/04/27 18:13:16 pvdabeel Exp $
-
-IUSE="gtk nls esd gnome"
-
-S=${WORKDIR}/${P}
-DESCRIPTION="Extensible window manager using a Lisp-based scripting language"
-SRC_URI="mirror://sourceforge/sawmill/${P}.tar.gz"
-HOMEPAGE="http://sawmill.sourceforge.net/"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="x86 sparc -ppc alpha"
-
-DEPEND="=x11-libs/rep-gtk-0.15*
- >=dev-libs/librep-0.14
- >=media-libs/imlib-1.9.10-r1
- esd? ( >=media-sound/esound-0.2.22 )
- gtk? ( >=media-libs/gdk-pixbuf-0.11.0-r1 )
- gnome? ( >=gnome-base/gnome-core-1.4.0.4-r1
- >=media-libs/gdk-pixbuf-0.11.0-r1 )"
-
-RDEPEND="${DEPEND}
- =x11-libs/gtk+-1*
- nls? ( sys-devel/gettext )"
-
-src_unpack() {
- unpack ${A}
-
- cd ${S}
- patch -p0 <${FILESDIR}/capplet-crash.patch || die
- #fix buggy Makefile with newer libtool
- patch -p0 <${FILESDIR}/sawfish-${PV}-exec.patch || die
-
- #update libtool for "relink" bug fix
- libtoolize --copy --force
- aclocal
-}
-
-src_compile() {
-
- local myconf
-
- use esd \
- && myconf="--with-esd" \
- || myconf="--without-esd"
-
- use gnome \
- && myconf="${myconf} --with-gnome-prefix=/usr --enable-gnome-widgets --enable-capplet" \
- || myconf="${myconf} --disable-gnome-widgets --disable-capplet"
-
- use nls || myconf="${myconf} --disable-linguas"
-
- use gtk || use gnome \
- && myconf="${myconf} --with-gdk-pixbuf" \
- || myconf="${myconf} --without-gdk-pixbuf"
-
- ./configure \
- --host=${CHOST} \
- --prefix=/usr \
- --infodir=/usr/share/info \
- --libexecdir=/usr/lib \
- --with-audiofile \
- ${myconf} || die
-
- # see bug #4728
- MAKEOPTS="-j1" emake || die
-}
-
-src_install() {
-
- make DESTDIR=${D} \
- install || die
-
- use nls || rmdir ${D}/usr/share/locale
-
- dodoc AUTHORS BUGS COPYING ChangeLog
- dodoc DOC FAQ NEWS README THANKS TODO
-
- # Add to Gnome CC's Window Manager list
- if [ "`use gnome`" ]
- then
- insinto /usr/share/gnome/wm-properties
- doins ${FILESDIR}/Sawfish.desktop
- fi
-}
diff --git a/x11-wm/sawfish/sawfish-1.2.ebuild b/x11-wm/sawfish/sawfish-1.2.ebuild
deleted file mode 100644
index 04dfe974ac54..000000000000
--- a/x11-wm/sawfish/sawfish-1.2.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2004 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/sawfish/sawfish-1.2.ebuild,v 1.14 2004/04/27 18:13:16 pvdabeel Exp $
-
-inherit base eutils
-
-IUSE="readline esd nls"
-
-MY_P="${P}-gtk2"
-S=${WORKDIR}/${MY_P}
-DESCRIPTION="Extensible window manager using a Lisp-based scripting language"
-SRC_URI="mirror://sourceforge/sawmill/${MY_P}.tar.gz"
-HOMEPAGE="http://sawmill.sourceforge.net/"
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="x86 alpha -ppc"
-
-DEPEND=">=dev-util/pkgconfig-0.12.0
- >=x11-libs/rep-gtk-0.17
- =dev-libs/librep-0.16*
- >=media-libs/imlib-1.9.10-r1
- media-libs/audiofile
- >=x11-libs/gtk+-2.0.8
- esd? ( >=media-sound/esound-0.2.22 )
- readline? ( >=sys-libs/readline-4.1 )
- nls? ( sys-devel/gettext )"
-
-
-src_unpack() {
- base_src_unpack
-
- cd ${S}; epatch ${FILESDIR}/sawfish-1.2-fullscreen.patch
- # Fixes gtk 2.2 being detected as 1.x
- epatch ${FILESDIR}/sawfish-1.2-gtk+-2.2.patch
-}
-
-src_compile() {
-
- local myconf=""
- use esd && myconf="${myconf} --with-esd"
- use esd || myconf="${myconf} --without-esd"
-
- use readline && myconf="${myconf} --with-readline"
- use readline || myconf="${myconf} --without-readline"
-
- use nls || myconf="${myconf} --disable-linguas"
-
- # Make sure we include freetype2 headers before freetype1 headers, else Xft2
- # borks,
- # <azarah@gentoo.org> (13 Dec 2002)
- export C_INCLUDE_PATH="${C_INCLUDE_PATH}:/usr/include/freetype2"
- export CPLUS_INCLUDE_PATH="${CPLUS_INCLUDE_PATH}:/usr/include/freetype2"
-
- # The themer is currently broken (must have rep-gtk-0.15
- # installed to get it compiled) - Azarah, 24 Jun 2002
- ./configure --host=${CHOST} \
- --prefix=/usr \
- --infodir=/usr/share/info \
- --libexecdir=/usr/lib \
- --with-gnome-prefix=/usr \
- --enable-gnome-widgets \
- --enable-capplet \
- --disable-themer \
- --with-gdk-pixbuf \
- --with-audiofile \
- ${myconf} || die
-
- # DO NOT USE "emake" !!! - Azarah, 24 Jun 2002
- MAKEOPTS=-j1 make || die
-}
-
-src_install() {
- make DESTDIR=${D} install || die
- dodoc AUTHORS BUGS COPYING ChangeLog DOC FAQ NEWS README THANKS TODO
-
- # Add to Gnome CC's Window Manager list
- insinto /usr/share/gnome/wm-properties
- doins ${FILESDIR}/Sawfish.desktop
-}
diff --git a/x11-wm/sawfish/sawfish-1.3-r1.ebuild b/x11-wm/sawfish/sawfish-1.3-r1.ebuild
deleted file mode 100644
index 841f1e3fd045..000000000000
--- a/x11-wm/sawfish/sawfish-1.3-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2004 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/sawfish/sawfish-1.3-r1.ebuild,v 1.3 2004/04/27 18:13:16 pvdabeel Exp $
-
-inherit base eutils gnuconfig
-
-IUSE="gnome readline esd nls"
-
-DESCRIPTION="Extensible window manager using a Lisp-based scripting language"
-SRC_URI="mirror://sourceforge/sawmill/${P}.tar.gz"
-HOMEPAGE="http://sawmill.sourceforge.net/"
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~x86 alpha -ppc"
-
-DEPEND=">=dev-util/pkgconfig-0.12.0
- >=x11-libs/rep-gtk-0.17
- =dev-libs/librep-0.16*
- >=media-libs/imlib-1.9.10-r1
- media-libs/audiofile
- >=x11-libs/gtk+-2.0.8
- esd? ( >=media-sound/esound-0.2.22 )
- readline? ( >=sys-libs/readline-4.1 )
- nls? ( sys-devel/gettext )
- >=sys-apps/sed-4"
-
-
-src_unpack() {
- base_src_unpack
- use alpha && gnuconfig_update
-}
-
-src_compile() {
- local myconf=""
-
- myconf="${myconf} `use_with esd`"
- myconf="${myconf} `use_with readline`"
- use nls || myconf="${myconf} --disable-linguas"
-
- if use gnome; then
- myconf="${myconf} --with-gnome-prefix=/usr \
- --enable-gnome-widgets --enable-capplet"
- else
- myconf="${myconf} --disable-gnome-widgets --disable-capplet"
- fi
-
- # Make sure we include freetype2 headers before freetype1 headers,
- # else Xft2 borks, <azarah@gentoo.org> (13 Dec 2002)
- export C_INCLUDE_PATH="${C_INCLUDE_PATH}:/usr/include/freetype2"
- export CPLUS_INCLUDE_PATH="${CPLUS_INCLUDE_PATH}:/usr/include/freetype2"
-
- econf \
- --enable-themer \
- --with-gdk-pixbuf \
- --with-audiofile \
- ${myconf} || die
-
- # The following two lines allow sawfish to compile with gcc 2.95
- # (see bug 18294)
- sed -i -e 's:REP_CFLAGS=:REP_CFLAGS=-I/usr/include/freetype2 :' Makedefs
-
- # Parallel build doesn't work
- emake -j1 || die
-}
-
-src_install() {
- make DESTDIR=${D} install || die
- dodoc AUTHORS BUGS COPYING ChangeLog DOC FAQ NEWS README THANKS TODO OPTIONS
-
- # Add to Gnome CC's Window Manager list
- if use gnome; then
- insinto /usr/share/gnome/wm-properties
- doins ${S}/Sawfish.desktop
- fi
-}
diff --git a/x11-wm/sawfish/sawfish-1.3-r2.ebuild b/x11-wm/sawfish/sawfish-1.3-r2.ebuild
deleted file mode 100644
index 1e1cbb3d9845..000000000000
--- a/x11-wm/sawfish/sawfish-1.3-r2.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2004 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/sawfish/sawfish-1.3-r2.ebuild,v 1.3 2004/04/27 18:13:16 pvdabeel Exp $
-
-inherit base eutils gnuconfig
-
-IUSE="gnome readline esd nls"
-
-DESCRIPTION="Extensible window manager using a Lisp-based scripting language"
-SRC_URI="mirror://sourceforge/sawmill/${P}.tar.gz"
-HOMEPAGE="http://sawmill.sourceforge.net/"
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="x86 alpha -ppc"
-
-DEPEND=">=dev-util/pkgconfig-0.12.0
- >=x11-libs/rep-gtk-0.17
- =dev-libs/librep-0.16*
- >=media-libs/imlib-1.9.10-r1
- media-libs/audiofile
- >=x11-libs/gtk+-2.0.8
- esd? ( >=media-sound/esound-0.2.22 )
- readline? ( >=sys-libs/readline-4.1 )
- nls? ( sys-devel/gettext )
- >=sys-apps/sed-4"
-
-
-src_unpack() {
- base_src_unpack
- use alpha && gnuconfig_update
- # See bug 31660 for the following patch
- epatch ${FILESDIR}/sawfish-1.3-shading.patch
-}
-
-src_compile() {
- local myconf=""
-
- myconf="${myconf} `use_with esd`"
- myconf="${myconf} `use_with readline`"
- use nls || myconf="${myconf} --disable-linguas"
-
- if use gnome; then
- myconf="${myconf} --with-gnome-prefix=/usr \
- --enable-gnome-widgets --enable-capplet"
- else
- myconf="${myconf} --disable-gnome-widgets --disable-capplet"
- fi
-
- # Make sure we include freetype2 headers before freetype1 headers,
- # else Xft2 borks, <azarah@gentoo.org> (13 Dec 2002)
- export C_INCLUDE_PATH="${C_INCLUDE_PATH}:/usr/include/freetype2"
- export CPLUS_INCLUDE_PATH="${CPLUS_INCLUDE_PATH}:/usr/include/freetype2"
-
- econf \
- --enable-themer \
- --with-gdk-pixbuf \
- --with-audiofile \
- ${myconf} || die
-
- # The following two lines allow sawfish to compile with gcc 2.95
- # (see bug 18294)
- sed -i -e 's:REP_CFLAGS=:REP_CFLAGS=-I/usr/include/freetype2 :' Makedefs
-
- # Parallel build doesn't work
- emake -j1 || die
-}
-
-src_install() {
- make DESTDIR=${D} install || die
- dodoc AUTHORS BUGS COPYING ChangeLog DOC FAQ NEWS README THANKS TODO OPTIONS
-
- # Add to Gnome CC's Window Manager list
- if use gnome; then
- insinto /usr/share/gnome/wm-properties
- doins ${S}/Sawfish.desktop
- fi
-}
diff --git a/x11-wm/sawfish/sawfish-1.3-r3.ebuild b/x11-wm/sawfish/sawfish-1.3-r3.ebuild
deleted file mode 100644
index 097d979b0e4f..000000000000
--- a/x11-wm/sawfish/sawfish-1.3-r3.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2004 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/sawfish/sawfish-1.3-r3.ebuild,v 1.6 2004/04/27 18:13:16 pvdabeel Exp $
-
-inherit base eutils gnuconfig
-
-IUSE="gnome readline esd nls"
-
-DESCRIPTION="Extensible window manager using a Lisp-based scripting language"
-SRC_URI="mirror://sourceforge/sawmill/${P}.tar.gz"
-HOMEPAGE="http://sawmill.sourceforge.net/"
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="x86 alpha ia64 -ppc"
-
-DEPEND=">=dev-util/pkgconfig-0.12.0
- >=x11-libs/rep-gtk-0.17
- >=dev-libs/librep-0.16
- media-libs/audiofile
- >=x11-libs/gtk+-2.0.8
- esd? ( >=media-sound/esound-0.2.22 )
- readline? ( >=sys-libs/readline-4.1 )
- nls? ( sys-devel/gettext )
- >=sys-apps/sed-4"
-
-
-src_unpack() {
- base_src_unpack
-
- # Needed at least for alpha
- gnuconfig_update
-
- # Bug 31660: Add ability to shade windows of type
- # _NET_WM_WINDOW_TYPE_UTILITY, _NET_WM_WINDOW_TYPE_MENU, and
- # _NET_WM_WINDOW_TYPE_TOOLBAR
- epatch ${FILESDIR}/sawfish-1.3-shading.patch
-
- # Bug 33609: Correct a typo in the sawfish code that prevents
- # gdesklets (and other programs) from occupying the correct layer
- epatch ${FILESDIR}/sawfish-1.3-state-below.patch
-}
-
-src_compile() {
- local myconf=""
-
- myconf="${myconf} `use_with esd`"
- myconf="${myconf} `use_with readline`"
- use nls || myconf="${myconf} --disable-linguas"
-
- if use gnome; then
- myconf="${myconf} --with-gnome-prefix=/usr \
- --enable-gnome-widgets --enable-capplet"
- else
- myconf="${myconf} --disable-gnome-widgets --disable-capplet"
- fi
-
- # Make sure we include freetype2 headers before freetype1 headers,
- # else Xft2 borks, <azarah@gentoo.org> (13 Dec 2002)
- export C_INCLUDE_PATH="${C_INCLUDE_PATH}:/usr/include/freetype2"
- export CPLUS_INCLUDE_PATH="${CPLUS_INCLUDE_PATH}:/usr/include/freetype2"
-
- econf \
- --enable-themer \
- --with-gdk-pixbuf \
- --with-audiofile \
- ${myconf} || die
-
- # The following two lines allow sawfish to compile with gcc 2.95
- # (see bug 18294)
- sed -i -e 's:REP_CFLAGS=:REP_CFLAGS=-I/usr/include/freetype2 :' Makedefs
-
- # Parallel build doesn't work
- emake -j1 || die
-}
-
-src_install() {
- make DESTDIR=${D} install || die
- dodoc AUTHORS BUGS COPYING ChangeLog DOC FAQ NEWS README THANKS TODO OPTIONS
-
- # Add to Gnome CC's Window Manager list
- if use gnome; then
- insinto /usr/share/gnome/wm-properties
- doins ${S}/Sawfish.desktop
- fi
-}
diff --git a/x11-wm/sawfish/sawfish-1.3.ebuild b/x11-wm/sawfish/sawfish-1.3.ebuild
deleted file mode 100644
index 1cd66b853e0b..000000000000
--- a/x11-wm/sawfish/sawfish-1.3.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2004 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/sawfish/sawfish-1.3.ebuild,v 1.7 2004/04/27 18:13:16 pvdabeel Exp $
-
-inherit base eutils
-
-IUSE="readline esd nls"
-
-DESCRIPTION="Extensible window manager using a Lisp-based scripting language"
-SRC_URI="mirror://sourceforge/sawmill/${P}.tar.gz"
-HOMEPAGE="http://sawmill.sourceforge.net/"
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="x86 ~alpha -ppc"
-
-DEPEND=">=dev-util/pkgconfig-0.12.0
- >=x11-libs/rep-gtk-0.17
- =dev-libs/librep-0.16*
- >=media-libs/imlib-1.9.10-r1
- media-libs/audiofile
- >=x11-libs/gtk+-2.0.8
- esd? ( >=media-sound/esound-0.2.22 )
- readline? ( >=sys-libs/readline-4.1 )
- nls? ( sys-devel/gettext )"
-
-
-src_unpack() {
- base_src_unpack
-}
-
-src_compile() {
-
- local myconf=""
- use esd && myconf="${myconf} --with-esd"
- use esd || myconf="${myconf} --without-esd"
-
- use readline && myconf="${myconf} --with-readline"
- use readline || myconf="${myconf} --without-readline"
-
- use nls || myconf="${myconf} --disable-linguas"
-
- # Make sure we include freetype2 headers before freetype1 headers, else Xft2
- # borks,
- # <azarah@gentoo.org> (13 Dec 2002)
- export C_INCLUDE_PATH="${C_INCLUDE_PATH}:/usr/include/freetype2"
- export CPLUS_INCLUDE_PATH="${CPLUS_INCLUDE_PATH}:/usr/include/freetype2"
-
- # The themer is currently broken (must have rep-gtk-0.15
- # installed to get it compiled) - Azarah, 24 Jun 2002
- ./configure --host=${CHOST} \
- --prefix=/usr \
- --infodir=/usr/share/info \
- --libexecdir=/usr/lib \
- --with-gnome-prefix=/usr \
- --enable-gnome-widgets \
- --enable-capplet \
- --disable-themer \
- --with-gdk-pixbuf \
- --with-audiofile \
- ${myconf} || die
-
- #the following two lines allow sawfish to compile with gcc 2.95 (see bug 18294)
- cp Makedefs Makedefs.orig
- sed -e s:'REP_CFLAGS=':'REP-CFLAGS=-I/usr/include/freetype2 ': Makedefs.orig > Makedefs || die
- # DO NOT USE "emake" !!! - Azarah, 24 Jun 2002
- MAKEOPTS=-j1 make || die
-}
-
-src_install() {
-
- make DESTDIR=${D} install || die
- dodoc AUTHORS BUGS COPYING ChangeLog DOC FAQ NEWS README THANKS TODO OPTIONS
-
- # Add to Gnome CC's Window Manager list
- insinto /usr/share/gnome/wm-properties
- doins ${S}/Sawfish.desktop
-
-}