[sawfish] improved ebuild
- From: Christopher Bratusek <chrisb src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [sawfish] improved ebuild
- Date: Sat, 23 Jan 2010 06:25:22 +0000 (UTC)
commit 2058d878db62c481815086812650d8321716520e
Author: Christopher Roy Bratusek <chris nanolx org>
Date: Sat Jan 23 07:24:44 2010 +0100
improved ebuild
sawfish.ebuild.in | 30 ++++++++++++++++++++----------
1 files changed, 20 insertions(+), 10 deletions(-)
---
diff --git a/sawfish.ebuild.in b/sawfish.ebuild.in
index eb4e065..fb51f39 100644
--- a/sawfish.ebuild.in
+++ b/sawfish.ebuild.in
@@ -11,42 +11,52 @@ SRC_URI="mirror://sourceforge/sawmill/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
-IUSE="gnome nls"
+IUSE="gnome nls pango imlib"
RDEPEND=">=x11-libs/rep-gtk- REP_GTK_MIN_VER@
>=dev-libs/librep- REP_MIN_VER@
>=x11-libs/gtk+- GTK_MIN_VER@
- >=x11-libs/pango- PANGO_MIN_VER@
+ imlib? <=x11-libs/imlib-1.9
+ pango? >=x11-libs/pango- PANGO_MIN_VER@
nls? ( sys-devel/gettext )"
+
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.12.0"
-src_unpack() {
- unpack ${A}
- cd "${S}"
-}
-
src_compile() {
- set -- \
- --with-gdk-pixbuf
-
+
if use gnome; then
set -- "$@" \
--with-gnome-prefix=/usr
fi
+ if ! use pango; then
+ set -- "$@" \
+ --without-pango
+ fi
+
if ! use nls; then
set -- "$@" \
--disable-nls
fi
+ if use imlib; then
+ set -- "$@" \
+ --without-gdk-pixbuf
+ else set -- "$@" \
+ --with-gdk-pixbuf
+ fi
+
econf "$@" || die "configure failed"
emake || die "make failed"
+
}
src_install() {
+
emake DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS ChangeLog FAQ NEWS README TODO OPTIONS README.IMPORTANT KEYBINDINGS USERDOC COPYING COPYING.SOUNDS
+
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]