diff options
author | Mike Frysinger <vapier@gentoo.org> | 2007-09-20 06:16:33 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2007-09-20 06:16:33 +0000 |
commit | 426b4a5e49dc9a2ae8b84a325c54b9a2e7c338d0 (patch) | |
tree | 7b1bc3fdf10c9487b5e1d0d8a9ca7b91df46c2dc /sys-apps/acl | |
parent | Version bump (diff) | |
download | gentoo-2-426b4a5e49dc9a2ae8b84a325c54b9a2e7c338d0.tar.gz gentoo-2-426b4a5e49dc9a2ae8b84a325c54b9a2e7c338d0.tar.bz2 gentoo-2-426b4a5e49dc9a2ae8b84a325c54b9a2e7c338d0.zip |
Version bump #192647 and apply libtool fixup #158068. Also update NFS patch #162664 #192844.
(Portage version: 2.1.3.9)
Diffstat (limited to 'sys-apps/acl')
-rw-r--r-- | sys-apps/acl/ChangeLog | 10 | ||||
-rw-r--r-- | sys-apps/acl/acl-2.2.45.ebuild | 63 | ||||
-rw-r--r-- | sys-apps/acl/files/acl-2.2.42-nfs-glue.patch | 20 | ||||
-rw-r--r-- | sys-apps/acl/files/acl-2.2.45-libtool.patch | 40 | ||||
-rw-r--r-- | sys-apps/acl/files/digest-acl-2.2.45 | 6 |
5 files changed, 138 insertions, 1 deletions
diff --git a/sys-apps/acl/ChangeLog b/sys-apps/acl/ChangeLog index f9c2b3ffe0b7..6ad46a76d18a 100644 --- a/sys-apps/acl/ChangeLog +++ b/sys-apps/acl/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for sys-apps/acl # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/acl/ChangeLog,v 1.72 2007/06/13 23:37:32 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/acl/ChangeLog,v 1.73 2007/09/20 06:16:33 vapier Exp $ + +*acl-2.2.45 (20 Sep 2007) + + 20 Sep 2007; Mike Frysinger <vapier@gentoo.org> + +files/acl-2.2.42-nfs-glue.patch, +files/acl-2.2.45-libtool.patch, + +acl-2.2.45.ebuild: + Version bump #192647 and apply libtool fixup #158068. Also update NFS patch + #162664 #192844. 13 Jun 2007; Mike Frysinger <vapier@gentoo.org> +files/acl-2.2.44-LDFLAGS.patch, acl-2.2.44.ebuild: diff --git a/sys-apps/acl/acl-2.2.45.ebuild b/sys-apps/acl/acl-2.2.45.ebuild new file mode 100644 index 000000000000..0b6d3e06ac6c --- /dev/null +++ b/sys-apps/acl/acl-2.2.45.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/acl/acl-2.2.45.ebuild,v 1.1 2007/09/20 06:16:33 vapier Exp $ + +inherit eutils autotools toolchain-funcs + +MY_P="${PN}_${PV}-1" +DESCRIPTION="Access control list utilities, libraries and headers" +HOMEPAGE="http://oss.sgi.com/projects/xfs/" +SRC_URI="ftp://oss.sgi.com/projects/xfs/download/cmd_tars/${MY_P}.tar.gz + ftp://xfs.org/mirror/SGI/cmd_tars/${MY_P}.tar.gz + nfs? ( http://www.citi.umich.edu/projects/nfsv4/linux/acl-patches/2.2.42-1/acl-2.2.42-CITI_NFS4_ALL-1.dif )" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="nfs nls" + +RDEPEND=">=sys-apps/attr-2.4 + nfs? ( net-libs/libnfsidmap )" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext )" + +src_unpack() { + unpack ${MY_P}.tar.gz + cd "${S}" + if use nfs ; then + cp "${DISTDIR}"/acl-2.2.42-CITI_NFS4_ALL-1.dif . || die + epatch \ + "${FILESDIR}"/acl-2.2.42-nfs-glue.patch \ + acl-2.2.42-CITI_NFS4_ALL-1.dif + fi + epatch "${FILESDIR}"/${PN}-2.2.45-libtool.patch #158068 + epatch "${FILESDIR}"/${PN}-2.2.32-only-symlink-when-needed.patch + sed -i \ + -e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \ + -e '/HAVE_ZIPPED_MANPAGES/s:=.*:=false:' \ + include/builddefs.in \ + || die "failed to update builddefs" + AT_M4DIR="m4" eautoreconf +} + +src_compile() { + export OPTIMIZER=${CFLAGS} + export DEBUG=-DNDEBUG + + econf \ + $(use_enable nls gettext) \ + --libexecdir=/usr/$(get_libdir) \ + --bindir=/bin \ + || die + emake || die +} + +src_install() { + emake DIST_ROOT="${D}" install install-dev install-lib || die + prepalldocs + + # move shared libs to / + dodir /$(get_libdir) + mv "${D}"/usr/$(get_libdir)/libacl.so* "${D}"/$(get_libdir)/ || die + gen_usr_ldscript libacl.so +} diff --git a/sys-apps/acl/files/acl-2.2.42-nfs-glue.patch b/sys-apps/acl/files/acl-2.2.42-nfs-glue.patch new file mode 100644 index 000000000000..81712ebff7b4 --- /dev/null +++ b/sys-apps/acl/files/acl-2.2.42-nfs-glue.patch @@ -0,0 +1,20 @@ +--- acl-2.2.42-CITI_NFS4_ALL-1.dif.orig 2007-09-20 01:54:06.000000000 -0400 ++++ acl-2.2.42-CITI_NFS4_ALL-1.dif 2007-09-20 01:54:15.000000000 -0400 +@@ -1,17 +1,3 @@ +-diff --git a/debian/changelog b/debian/changelog +-index 10f4787..54b8af9 100644 +---- a/debian/changelog +-+++ b/debian/changelog +-@@ -1,3 +1,9 @@ +-+acl (2.2.42.nfsv4-1) unstable; urgency=low +-+ +-+ * Add support for NFSv4 ACLs +-+ +-+ -- J. Bruce Fields <bfields@fieldses.org> Fri, 02 Sep 2006 00:22:07 -0400 +-+ +- acl (2.2.42-1) unstable; urgency=low +- +- * New upstream release + diff --git a/exports b/exports + index 59c1311..2296b7d 100644 + --- a/exports diff --git a/sys-apps/acl/files/acl-2.2.45-libtool.patch b/sys-apps/acl/files/acl-2.2.45-libtool.patch new file mode 100644 index 000000000000..39a1e2743f40 --- /dev/null +++ b/sys-apps/acl/files/acl-2.2.45-libtool.patch @@ -0,0 +1,40 @@ +--- m4/package_utilies.m4 ++++ m4/package_utilies.m4 +@@ -32,15 +32,7 @@ AC_DEFUN([AC_PACKAGE_UTILITIES], + AC_SUBST(make) + AC_PACKAGE_NEED_UTILITY($1, "$make", make, [GNU make]) + +- if test -z "$LIBTOOL"; then +- AC_PATH_PROG(LIBTOOL, glibtool,, /usr/bin) +- fi +- if test -z "$LIBTOOL"; then +- AC_PATH_PROG(LIBTOOL, libtool,, /usr/bin:/usr/local/bin:/usr/freeware/bin) +- fi +- libtool=$LIBTOOL +- AC_SUBST(libtool) +- AC_PACKAGE_NEED_UTILITY($1, "$libtool", libtool, [GNU libtool]) ++ AC_PROG_LIBTOOL + + if test -z "$TAR"; then + AC_PATH_PROG(TAR, tar,, /usr/freeware/bin:/bin:/usr/local/bin:/usr/bin) +--- include/builddefs.in ++++ include/builddefs.in +@@ -17,6 +17,7 @@ LIBMISC = $(TOPDIR)/libmisc/libmisc.la + + prefix = @prefix@ + exec_prefix = @exec_prefix@ ++top_builddir = @top_builddir@ + datarootdir = @datarootdir@ + + PKG_NAME = @pkg_name@ +--- m4/package_globals.m4 ++++ m4/package_globals.m4 +@@ -8,6 +8,8 @@ AC_DEFUN([AC_PACKAGE_GLOBALS], + [ pkg_name="$1" + AC_SUBST(pkg_name) + ++ AC_PROG_CC ++ + . ./VERSION + pkg_version=${PKG_MAJOR}.${PKG_MINOR}.${PKG_REVISION} + AC_SUBST(pkg_version) diff --git a/sys-apps/acl/files/digest-acl-2.2.45 b/sys-apps/acl/files/digest-acl-2.2.45 new file mode 100644 index 000000000000..f8ad595d5270 --- /dev/null +++ b/sys-apps/acl/files/digest-acl-2.2.45 @@ -0,0 +1,6 @@ +MD5 af503d544ef91b50d85959fe3e1f53f7 acl-2.2.42-CITI_NFS4_ALL-1.dif 96775 +RMD160 704fff2c1b9698c10f6e9596a8ae7f763bd3cd37 acl-2.2.42-CITI_NFS4_ALL-1.dif 96775 +SHA256 71b8fb89e62dffd466a929c08ee598c8c376546e166bd4ed6109367b9ae4a30c acl-2.2.42-CITI_NFS4_ALL-1.dif 96775 +MD5 6c33d0ff98c6294eccfd737da8ef2501 acl_2.2.45-1.tar.gz 152771 +RMD160 10b6e54e908abd47e95b71b87df0870c5148bfc9 acl_2.2.45-1.tar.gz 152771 +SHA256 2a38087b64814242908452eda9fe2478b6f9100cf3083e0c9a9e2492579962ad acl_2.2.45-1.tar.gz 152771 |