diff options
Diffstat (limited to 'x11-wm/sawfish/sawfish-1.3_p20060816.ebuild')
-rw-r--r-- | x11-wm/sawfish/sawfish-1.3_p20060816.ebuild | 109 |
1 files changed, 0 insertions, 109 deletions
diff --git a/x11-wm/sawfish/sawfish-1.3_p20060816.ebuild b/x11-wm/sawfish/sawfish-1.3_p20060816.ebuild deleted file mode 100644 index b245ceff2eb1..000000000000 --- a/x11-wm/sawfish/sawfish-1.3_p20060816.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/sawfish/sawfish-1.3_p20060816.ebuild,v 1.2 2008/01/23 06:06:52 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.gz" -fi - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha ~amd64 ia64 ppc ~ppc64 sparc x86" -IUSE="gnome esd nls audiofile pango" - -DEPEND=">=dev-util/pkgconfig-0.12.0 - >=x11-libs/rep-gtk-0.17 - >=dev-libs/librep-0.16 - >=x11-libs/gtk+-2.0.8 - audiofile? ( >=media-libs/audiofile-0.2.3 ) - esd? ( >=media-sound/esound-0.2.23 ) - nls? ( sys-devel/gettext )" -RDEPEND="${DEPEND}" - -if (( snapshot )); then - S="${WORKDIR}/${PN}" -fi - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}/libtool.patch" - # Fix configure warning about being unable - # to compile with <Xdbe.h> and <Xrandr.h> - epatch "${FILESDIR}"/sawfish-configure-warning.patch - # Fix utf8 with xft #121772 - epatch "${FILESDIR}"/sawfish-xft-menu-utf8.patch - # Fix KDE menus - epatch "${FILESDIR}"/sawfish-kde-menus.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 -- \ - --disable-themer \ - --with-gdk-pixbuf \ - $(use_with audiofile) \ - $(use_with esd) \ - $(use_with pango) - - if use gnome; then - set -- "$@" \ - --with-gnome-prefix=/usr \ - --enable-gnome-widgets \ - --enable-capplet - else - set -- "$@" \ - --disable-gnome-widgets \ - --disable-capplet - fi - - 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 - - # Parallel build doesn't work - emake -j1 || die "make failed" -} - -src_install() { - make DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS BUGS ChangeLog DOC FAQ NEWS README THANKS TODO OPTIONS - newdoc src/ChangeLog ChangeLog.src -} |