diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2005-07-22 22:40:39 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2005-07-22 22:40:39 +0000 |
commit | e63c999888e78bec3a8514ee14fc1c2e6e835724 (patch) | |
tree | 17fec2c713c75aa73e53d6074dba8c41d9c0d9c6 /dev-libs/libarchive | |
parent | Purge old, bump 0.14.3. Add dlloader USE, install .so; closes bug #81213. Mig... (diff) | |
download | gentoo-2-e63c999888e78bec3a8514ee14fc1c2e6e835724.tar.gz gentoo-2-e63c999888e78bec3a8514ee14fc1c2e6e835724.tar.bz2 gentoo-2-e63c999888e78bec3a8514ee14fc1c2e6e835724.zip |
Added patch for OSX compatibility.
(Portage version: 2.0.51.22-r2)
Diffstat (limited to 'dev-libs/libarchive')
-rw-r--r-- | dev-libs/libarchive/ChangeLog | 6 | ||||
-rw-r--r-- | dev-libs/libarchive/files/libarchive-1.02.027-osx.patch | 12 | ||||
-rw-r--r-- | dev-libs/libarchive/libarchive-1.02.027.ebuild | 13 |
3 files changed, 28 insertions, 3 deletions
diff --git a/dev-libs/libarchive/ChangeLog b/dev-libs/libarchive/ChangeLog index 174cc6ebd3f8..c89ff6d45950 100644 --- a/dev-libs/libarchive/ChangeLog +++ b/dev-libs/libarchive/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-libs/libarchive # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libarchive/ChangeLog,v 1.2 2005/06/16 07:43:44 dholm Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libarchive/ChangeLog,v 1.3 2005/07/22 22:40:39 flameeyes Exp $ + + 22 Jul 2005; Diego Pettenò <flameeyes@gentoo.org> + +files/libarchive-1.02.027-osx.patch, libarchive-1.02.027.ebuild: + Added patch for OSX compatibility. 16 Jun 2005; David Holm <dholm@gentoo.org> libarchive-1.02.027.ebuild: Added to ~ppc. diff --git a/dev-libs/libarchive/files/libarchive-1.02.027-osx.patch b/dev-libs/libarchive/files/libarchive-1.02.027-osx.patch new file mode 100644 index 000000000000..5e7b056b526f --- /dev/null +++ b/dev-libs/libarchive/files/libarchive-1.02.027-osx.patch @@ -0,0 +1,12 @@ +diff -ur libarchive-1.02.027/archive_platform.h libarchive-1.02.027-osx/archive_platform.h +--- libarchive-1.02.027/archive_platform.h 2005-06-10 17:02:54.000000000 +0200 ++++ libarchive-1.02.027-osx/archive_platform.h 2005-07-23 00:11:01.000000000 +0200 +@@ -126,7 +126,7 @@ + * acl_set_file(), we assume it has the rest of the POSIX.1e draft + * functions used in archive_read_extract.c. + */ +-#if HAVE_SYS_ACL_H && HAVE_ACL_CREATE_ENTRY && HAVE_ACL_INIT && HAVE_ACL_SET_FILE ++#if HAVE_SYS_ACL_H && HAVE_ACL_CREATE_ENTRY && HAVE_ACL_INIT && HAVE_ACL_SET_FILE && ! __APPLE__ + #define HAVE_POSIX_ACL 1 + #endif + diff --git a/dev-libs/libarchive/libarchive-1.02.027.ebuild b/dev-libs/libarchive/libarchive-1.02.027.ebuild index dab4283d25aa..2634a9cd401c 100644 --- a/dev-libs/libarchive/libarchive-1.02.027.ebuild +++ b/dev-libs/libarchive/libarchive-1.02.027.ebuild @@ -1,6 +1,8 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libarchive/libarchive-1.02.027.ebuild,v 1.2 2005/06/16 07:43:44 dholm Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libarchive/libarchive-1.02.027.ebuild,v 1.3 2005/07/22 22:40:39 flameeyes Exp $ + +inherit eutils DESCRIPTION="Library to create and read several different archive formats." HOMEPAGE="http://people.freebsd.org/~kientzle/libarchive/" @@ -8,12 +10,19 @@ SRC_URI="http://people.freebsd.org/~kientzle/libarchive/src/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="~amd64 ~ppc ~ppc-macos ~x86" IUSE="" DEPEND="app-arch/bzip2 sys-libs/zlib" +src_unpack() { + unpack ${A} + cd ${S} + + epatch ${FILESDIR}/${P}-osx.patch +} + src_install() { make DESTDIR="${D}" install } |