diff options
author | Peter Volkov <pva@gentoo.org> | 2010-01-30 09:00:04 +0000 |
---|---|---|
committer | Peter Volkov <pva@gentoo.org> | 2010-01-30 09:00:04 +0000 |
commit | acf678c98b18ada417666a0998966bcabb6d440c (patch) | |
tree | 1147717cc9cf05deb5b78800ec61d95c2447ece5 /app-arch | |
parent | Version bump (diff) | |
download | gentoo-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/ChangeLog | 5 | ||||
-rw-r--r-- | app-arch/star/star-1.5.1.ebuild | 16 |
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 |