summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Volkov <pva@gentoo.org>2010-01-30 09:00:04 +0000
committerPeter Volkov <pva@gentoo.org>2010-01-30 09:00:04 +0000
commitacf678c98b18ada417666a0998966bcabb6d440c (patch)
tree1147717cc9cf05deb5b78800ec61d95c2447ece5 /app-arch
parentVersion bump (diff)
downloadgentoo-2-acf678c98b18ada417666a0998966bcabb6d440c.tar.gz
gentoo-2-acf678c98b18ada417666a0998966bcabb6d440c.tar.bz2
gentoo-2-acf678c98b18ada417666a0998966bcabb6d440c.zip
Fixed automagic deps on libacl and libattr.
(Portage version: 2.2_rc61/cvs/Linux i686)
Diffstat (limited to 'app-arch')
-rw-r--r--app-arch/star/ChangeLog5
-rw-r--r--app-arch/star/star-1.5.1.ebuild16
2 files changed, 17 insertions, 4 deletions
diff --git a/app-arch/star/ChangeLog b/app-arch/star/ChangeLog
index 9f61bfd7027a..926e572dee97 100644
--- a/app-arch/star/ChangeLog
+++ b/app-arch/star/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for app-arch/star
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/star/ChangeLog,v 1.83 2010/01/21 18:08:51 billie Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/star/ChangeLog,v 1.84 2010/01/30 09:00:04 pva Exp $
+
+ 30 Jan 2010; Peter Volkov <pva@gentoo.org> star-1.5.1.ebuild:
+ Fixed automagic deps on libacl and libattr.
21 Jan 2010; Daniel Pielmeier <billie@gentoo.org> star-1.5.1.ebuild,
metadata.xml:
diff --git a/app-arch/star/star-1.5.1.ebuild b/app-arch/star/star-1.5.1.ebuild
index 3bdfa2583349..27973f43215c 100644
--- a/app-arch/star/star-1.5.1.ebuild
+++ b/app-arch/star/star-1.5.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/star/star-1.5.1.ebuild,v 1.2 2010/01/21 18:08:51 billie Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/star/star-1.5.1.ebuild,v 1.3 2010/01/30 09:00:04 pva Exp $
EAPI="2"
@@ -13,7 +13,11 @@ SRC_URI="ftp://ftp.berlios.de/pub/${PN}/${P}.tar.bz2"
LICENSE="GPL-2 LGPL-2.1 CDDL-Schily"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
+IUSE="acl xattr"
+
+DEPEND="acl? ( sys-apps/acl )
+ xattr? ( sys-apps/attr )"
+RDEPEND="${DEPEND}"
S=${WORKDIR}/${P/_alpha[0-9][0-9]}
@@ -24,8 +28,14 @@ src_prepare() {
-e 's:/usr/src/linux/include:/usr/include:' \
DEFAULTS/Defaults.linux || die
+ # Disable libacl autodependency (hacky build system, hacky fix...)
+ use acl || sed -e 's:[$]ac_cv_header_sys_acl_h:disable acl:' \
+ -i "${S}/autoconf/configure"
+ use xattr || sed -e 's:[$]ac_cv_header_attr_xattr_h:disable xattr:' \
+ -i "${S}/autoconf/configure"
+
# Create additional symlinks needed for some archs.
- cd "${S}"/RULES
+ cd "${S}/RULES"
local t
for t in ppc64 s390x ; do
ln -s i586-linux-cc.rul ${t}-linux-cc.rul || die