diff options
author | Nirbheek Chauhan <nirbheek@gentoo.org> | 2011-03-27 13:06:12 +0000 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek@gentoo.org> | 2011-03-27 13:06:12 +0000 |
commit | 1cc9f903db6f127d58b5483bfec25c4dc191b11d (patch) | |
tree | ef98da4dcba1c7f081e15042e318bcceaeb8c585 /x11-wm/sawfish | |
parent | Fix slot-deps on gnome libs, remove old (diff) | |
download | gentoo-2-1cc9f903db6f127d58b5483bfec25c4dc191b11d.tar.gz gentoo-2-1cc9f903db6f127d58b5483bfec25c4dc191b11d.tar.bz2 gentoo-2-1cc9f903db6f127d58b5483bfec25c4dc191b11d.zip |
Fix slot-deps on gnome libs, remove old
(Portage version: 2.1.9.44/cvs/Linux x86_64)
Diffstat (limited to 'x11-wm/sawfish')
-rw-r--r-- | x11-wm/sawfish/ChangeLog | 9 | ||||
-rw-r--r-- | x11-wm/sawfish/sawfish-1.3.5.2.ebuild | 90 | ||||
-rw-r--r-- | x11-wm/sawfish/sawfish-1.5.3.ebuild | 78 | ||||
-rw-r--r-- | x11-wm/sawfish/sawfish-1.6.2.ebuild | 76 | ||||
-rw-r--r-- | x11-wm/sawfish/sawfish-1.6.3.ebuild | 8 |
5 files changed, 12 insertions, 249 deletions
diff --git a/x11-wm/sawfish/ChangeLog b/x11-wm/sawfish/ChangeLog index ee1f846d54e2..b3c96c889590 100644 --- a/x11-wm/sawfish/ChangeLog +++ b/x11-wm/sawfish/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for x11-wm/sawfish -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/sawfish/ChangeLog,v 1.94 2010/05/31 20:05:17 truedfx Exp $ +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/sawfish/ChangeLog,v 1.95 2011/03/27 13:06:12 nirbheek Exp $ + + 27 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org> + -sawfish-1.3.5.2.ebuild, -sawfish-1.5.3.ebuild, -sawfish-1.6.2.ebuild, + sawfish-1.6.3.ebuild: + Fix slot-deps on gnome libs, remove old *sawfish-1.6.3 (31 May 2010) diff --git a/x11-wm/sawfish/sawfish-1.3.5.2.ebuild b/x11-wm/sawfish/sawfish-1.3.5.2.ebuild deleted file mode 100644 index a13adca1d05b..000000000000 --- a/x11-wm/sawfish/sawfish-1.3.5.2.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/sawfish/sawfish-1.3.5.2.ebuild,v 1.1 2009/03/08 20:06:33 truedfx Exp $ - -# detect cvs snapshots; fex. 1.3_p20040120 -[[ $PV == *_p[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9] ]] -(( snapshot = !$? )) - -# 1.3.5.2 was released with a broken config.h.in -#if (( snapshot )); then - inherit eutils autotools -#else -# inherit eutils -#fi - -DESCRIPTION="Extensible window manager using a Lisp-based scripting language" -HOMEPAGE="http://sawmill.sourceforge.net/" -if (( snapshot )); then - SRC_URI="mirror://gentoo/${P/_p/.}.tar.bz2" -else - SRC_URI="mirror://sourceforge/sawmill/${P}.tar.bz2" -fi - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="esd nls audiofile" - -RDEPEND=">=x11-libs/rep-gtk-0.18.4 - >=dev-libs/librep-0.17.3 - >=x11-libs/gtk+-2.0.8 - audiofile? ( >=media-libs/audiofile-0.2.3 ) - esd? ( >=media-sound/esound-0.2.23 ) - nls? ( sys-devel/gettext )" -DEPEND="${RDEPEND} - >=dev-util/pkgconfig-0.12.0" - -if (( snapshot )); then - S="${WORKDIR}/${PN}" -fi - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${PN}-1.3.3-cflags.patch - epatch "${FILESDIR}"/${P}-pangoxft.patch - - #if (( snapshot )); then - eautoreconf - #fi -} - -src_compile() { - # 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" - - set -- \ - --with-gdk-pixbuf \ - $(use_with audiofile) \ - $(use_with esd) - - if ! use nls; then - # Use a space because configure script reads --enable-linguas="" as - # "install everything" - # Don't use --disable-linguas, because that means --enable-linguas="no", - # which means "install Norwegian translations" - set -- "$@" --enable-linguas=" " - elif [[ "${LINGUAS+set}" == "set" ]]; then - strip-linguas -i po - set -- "$@" --enable-linguas=" ${LINGUAS} " - else - set -- "$@" --enable-linguas="" - fi - - econf "$@" || die "configure failed" - - # 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 - - emake || die "make failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS BUGS ChangeLog DOC FAQ NEWS README THANKS TODO OPTIONS - newdoc src/ChangeLog ChangeLog.src -} diff --git a/x11-wm/sawfish/sawfish-1.5.3.ebuild b/x11-wm/sawfish/sawfish-1.5.3.ebuild deleted file mode 100644 index 4fba2aa6e28f..000000000000 --- a/x11-wm/sawfish/sawfish-1.5.3.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/sawfish/sawfish-1.5.3.ebuild,v 1.2 2010/03/24 18:25:54 truedfx Exp $ - -# detect cvs snapshots; fex. 1.3_p20040120 -[[ $PV == *_p[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9] ]] -(( snapshot = !$? )) - -if (( snapshot )); then - inherit eutils autotools -else - inherit eutils -fi - -DESCRIPTION="Extensible window manager using a Lisp-based scripting language" -HOMEPAGE="http://sawmill.sourceforge.net/" -if (( snapshot )); then - SRC_URI="mirror://gentoo/${P/_p/.}.tar.bz2" -else - SRC_URI="mirror://sourceforge/sawmill/${P}.tar.bz2" -fi - -LICENSE="GPL-2 Artistic-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="audiofile esd nls" - -RDEPEND=">=dev-libs/librep-0.90.0 - >=x11-libs/rep-gtk-0.90.0 - >=x11-libs/pango-1.8.0 - >=x11-libs/gtk+-2.6.0 - audiofile? ( >=media-libs/audiofile-0.2.3 ) - esd? ( >=media-sound/esound-0.2.23 ) - nls? ( sys-devel/gettext ) - x11-libs/libXinerama" -DEPEND="${RDEPEND} - >=dev-util/pkgconfig-0.12.0" - -if (( snapshot )); then - S="${WORKDIR}/${PN}" -fi - -src_unpack() { - unpack ${A} - cd "${S}" - - if (( snapshot )); then - eautoreconf - fi -} - -src_compile() { - set -- \ - --with-gdk-pixbuf \ - $(use_with audiofile) \ - $(use_with esd) - - if ! use nls; then - # Use a space because configure script reads --enable-linguas="" as - # "install everything" - # Don't use --disable-linguas, because that means --enable-linguas="no", - # which means "install Norwegian translations" - set -- "$@" --enable-linguas=" " - elif [[ "${LINGUAS+set}" == "set" ]]; then - strip-linguas -i po - set -- "$@" --enable-linguas=" ${LINGUAS} " - else - set -- "$@" --enable-linguas="" - fi - - econf "$@" || die "configure failed" - emake || die "make failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS ChangeLog DOC FAQ NEWS OPTIONS README README.IMPORTANT TODO -} diff --git a/x11-wm/sawfish/sawfish-1.6.2.ebuild b/x11-wm/sawfish/sawfish-1.6.2.ebuild deleted file mode 100644 index 421fbac90740..000000000000 --- a/x11-wm/sawfish/sawfish-1.6.2.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/sawfish/sawfish-1.6.2.ebuild,v 1.1 2010/03/28 19:43:37 truedfx Exp $ - -# detect cvs snapshots; fex. 1.3_p20040120 -[[ $PV == *_p[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9] ]] -(( snapshot = !$? )) - -#if (( snapshot )); then - inherit eutils autotools -#else -# inherit eutils -#fi - -DESCRIPTION="Extensible window manager using a Lisp-based scripting language" -HOMEPAGE="http://sawfish.wikia.com/" -if (( snapshot )); then - SRC_URI="mirror://gentoo/${P/_p/.}.tar.bz2" -else - SRC_URI="http://download.tuxfamily.org/sawfish/sawfish/${P}.tar.bz2" -fi - -LICENSE="GPL-2 Artistic-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="nls xinerama" - -RDEPEND=">=dev-libs/librep-0.90.5 - >=x11-libs/rep-gtk-0.90.2 - >=x11-libs/pango-1.8.0 - >=x11-libs/gtk+-2.12.0 - nls? ( sys-devel/gettext ) - xinerama? ( x11-libs/libXinerama )" -DEPEND="${RDEPEND} - >=dev-util/pkgconfig-0.12.0" - -if (( snapshot )); then - S="${WORKDIR}/${PN}" -fi - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${P}-xinerama.patch - - #if (( snapshot )); then - eautoreconf - #fi -} - -src_compile() { - set -- \ - $(use_with xinerama) \ - --with-gdk-pixbuf - - if ! use nls; then - # Use a space because configure script reads --enable-linguas="" as - # "install everything" - # Don't use --disable-linguas, because that means --enable-linguas="no", - # which means "install Norwegian translations" - set -- "$@" --enable-linguas=" " - elif [[ "${LINGUAS+set}" == "set" ]]; then - strip-linguas -i po - set -- "$@" --enable-linguas=" ${LINGUAS} " - else - set -- "$@" --enable-linguas="" - fi - - econf "$@" || die "configure failed" - emake || die "make failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS ChangeLog DOC FAQ NEWS OPTIONS README README.IMPORTANT TODO -} diff --git a/x11-wm/sawfish/sawfish-1.6.3.ebuild b/x11-wm/sawfish/sawfish-1.6.3.ebuild index 8238843ed046..6d813630b636 100644 --- a/x11-wm/sawfish/sawfish-1.6.3.ebuild +++ b/x11-wm/sawfish/sawfish-1.6.3.ebuild @@ -1,6 +1,8 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/sawfish/sawfish-1.6.3.ebuild,v 1.1 2010/05/31 20:05:17 truedfx Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-wm/sawfish/sawfish-1.6.3.ebuild,v 1.2 2011/03/27 13:06:12 nirbheek Exp $ + +EAPI="1" # detect cvs snapshots; fex. 1.3_p20040120 [[ $PV == *_p[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9] ]] @@ -28,7 +30,7 @@ IUSE="nls xinerama" RDEPEND=">=dev-libs/librep-0.90.5 >=x11-libs/rep-gtk-0.90.2 >=x11-libs/pango-1.8.0 - >=x11-libs/gtk+-2.12.0 + >=x11-libs/gtk+-2.12.0:2 nls? ( sys-devel/gettext ) xinerama? ( x11-libs/libXinerama )" DEPEND="${RDEPEND} |