* [gentoo-commits] gentoo-x86 commit in app-arch/libarchive: metadata.xml ChangeLog libarchive-3.0.2.ebuild
@ 2012-01-10 12:52 Samuli Suominen (ssuominen)
0 siblings, 0 replies; 2+ messages in thread
From: Samuli Suominen (ssuominen) @ 2012-01-10 12:52 UTC (permalink / raw
To: gentoo-commits
ssuominen 12/01/10 12:52:25
Modified: metadata.xml ChangeLog
Added: libarchive-3.0.2.ebuild
Log:
Version bump.
(Portage version: 2.2.0_alpha84/cvs/Linux x86_64)
Revision Changes Path
1.6 app-arch/libarchive/metadata.xml
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/libarchive/metadata.xml?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/libarchive/metadata.xml?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/libarchive/metadata.xml?r1=1.5&r2=1.6
Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-arch/libarchive/metadata.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- metadata.xml 14 Nov 2010 13:42:00 -0000 1.5
+++ metadata.xml 10 Jan 2012 12:52:25 -0000 1.6
@@ -13,7 +13,7 @@
<flag name="static">
Build bsdtar and bsdcpio as static archives, removing
dependencies over the enabled compression libraries (lzma,
- lzmadec, libbz2, zlib).
+ libbz2, zlib).
</flag>
<flag name="zlib">
Allow accessing gzip-compressed archives through
@@ -28,5 +28,6 @@
libarchive's native support: bsdtar will keep using bunzip2 as a
filter if that's not built-in.
</flag>
+ <flag name="nettle">Use dev-libs/nettle as crypto backend</flag>
</use>
</pkgmetadata>
1.98 app-arch/libarchive/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/libarchive/ChangeLog?rev=1.98&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/libarchive/ChangeLog?rev=1.98&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/libarchive/ChangeLog?r1=1.97&r2=1.98
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-arch/libarchive/ChangeLog,v
retrieving revision 1.97
retrieving revision 1.98
diff -u -r1.97 -r1.98
--- ChangeLog 29 Oct 2011 18:41:18 -0000 1.97
+++ ChangeLog 10 Jan 2012 12:52:25 -0000 1.98
@@ -1,6 +1,13 @@
# ChangeLog for app-arch/libarchive
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/libarchive/ChangeLog,v 1.97 2011/10/29 18:41:18 armin76 Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/libarchive/ChangeLog,v 1.98 2012/01/10 12:52:25 ssuominen Exp $
+
+*libarchive-3.0.2 (10 Jan 2012)
+
+ 10 Jan 2012; Samuli Suominen <ssuominen@gentoo.org> +libarchive-3.0.2.ebuild,
+ metadata.xml:
+ Version bump. Remove USE="static" and move everything back to /usr wrt #398047
+ by Michał Górny.
29 Oct 2011; Raúl Porcel <armin76@gentoo.org> libarchive-2.8.4-r1.ebuild:
s390 stable
1.1 app-arch/libarchive/libarchive-3.0.2.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/libarchive/libarchive-3.0.2.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/libarchive/libarchive-3.0.2.ebuild?rev=1.1&content-type=text/plain
Index: libarchive-3.0.2.ebuild
===================================================================
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/libarchive/libarchive-3.0.2.ebuild,v 1.1 2012/01/10 12:52:25 ssuominen Exp $
EAPI=4
inherit eutils multilib
DESCRIPTION="BSD tar command"
HOMEPAGE="http://code.google.com/p/libarchive/"
SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
IUSE="acl +bzip2 expat +iconv kernel_linux +lzma nettle static-libs xattr +zlib"
RDEPEND="!dev-libs/libarchive
dev-libs/openssl:0
acl? ( virtual/acl )
bzip2? ( app-arch/bzip2 )
expat? ( dev-libs/expat )
!expat? ( dev-libs/libxml2 )
iconv? ( virtual/libiconv )
lzma? ( app-arch/xz-utils )
nettle? ( dev-libs/nettle )
xattr? (
kernel_linux? ( sys-apps/attr )
)
zlib? ( sys-libs/zlib )"
DEPEND="${RDEPEND}
kernel_linux? (
sys-fs/e2fsprogs
virtual/os-headers
)"
src_configure() {
# We disable lzmadec because we support the newer liblzma from xz-utils
# and not liblzmadec with this version.
econf \
$(use_enable static-libs static) \
--enable-bsdtar=shared \
--enable-bsdcpio=shared \
$(use_enable xattr) \
$(use_enable acl) \
$(use_with zlib) \
$(use_with bzip2 bz2lib) \
--without-lzmadec \
$(use_with iconv) \
$(use_with lzma) \
$(use_with nettle) \
$(use_with !expat xml2) \
$(use_with expat expat) \
${myconf}
}
src_test() {
# Replace the default src_test so that it builds tests in parallel
emake check
}
src_install() {
emake DESTDIR="${D}" install
# Libs.private: should be used from libarchive.pc instead
rm -f "${ED}"usr/lib*/lib*.la
# Create tar symlink for FreeBSD
if [[ ${CHOST} == *-freebsd* ]]; then
dosym bsdtar /usr/bin/tar
echo '.so bsdtar.1' > "${T}"/tar.1
doman "${T}"/tar.1
# We may wish to switch to symlink bsdcpio to cpio too one day
fi
dodoc NEWS README
}
pkg_preinst() {
preserve_old_lib /{,usr/}$(get_libdir)/libarchive$(get_libname 2)
}
pkg_postinst() {
preserve_old_lib_notify /{,usr/}$(get_libdir)/libarchive$(get_libname 2)
}
^ permalink raw reply [flat|nested] 2+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-arch/libarchive: metadata.xml ChangeLog libarchive-3.0.2.ebuild
@ 2012-01-10 15:19 Samuli Suominen (ssuominen)
0 siblings, 0 replies; 2+ messages in thread
From: Samuli Suominen (ssuominen) @ 2012-01-10 15:19 UTC (permalink / raw
To: gentoo-commits
ssuominen 12/01/10 15:19:44
Modified: metadata.xml ChangeLog libarchive-3.0.2.ebuild
Log:
Optionalize sys-fs/e2fsprogs wrt #354923 by Robin Johnson
(Portage version: 2.2.0_alpha84/cvs/Linux x86_64)
Revision Changes Path
1.7 app-arch/libarchive/metadata.xml
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/libarchive/metadata.xml?rev=1.7&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/libarchive/metadata.xml?rev=1.7&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/libarchive/metadata.xml?r1=1.6&r2=1.7
Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-arch/libarchive/metadata.xml,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- metadata.xml 10 Jan 2012 12:52:25 -0000 1.6
+++ metadata.xml 10 Jan 2012 15:19:44 -0000 1.7
@@ -28,6 +28,11 @@
libarchive's native support: bsdtar will keep using bunzip2 as a
filter if that's not built-in.
</flag>
- <flag name="nettle">Use dev-libs/nettle as crypto backend</flag>
+ <flag name="nettle">
+ Use <pkg>dev-libs/nettle</pkg> as crypto backend
+ </flag>
+ <flag name="e2fsprogs">
+ Use file flags from <pkg>sys-fs/e2fsprogs</pkg> headers instead of <pkg>virtual/os-headers headers</pkg>
+ </flag>
</use>
</pkgmetadata>
1.99 app-arch/libarchive/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/libarchive/ChangeLog?rev=1.99&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/libarchive/ChangeLog?rev=1.99&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/libarchive/ChangeLog?r1=1.98&r2=1.99
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-arch/libarchive/ChangeLog,v
retrieving revision 1.98
retrieving revision 1.99
diff -u -r1.98 -r1.99
--- ChangeLog 10 Jan 2012 12:52:25 -0000 1.98
+++ ChangeLog 10 Jan 2012 15:19:44 -0000 1.99
@@ -1,6 +1,10 @@
# ChangeLog for app-arch/libarchive
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/libarchive/ChangeLog,v 1.98 2012/01/10 12:52:25 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/libarchive/ChangeLog,v 1.99 2012/01/10 15:19:44 ssuominen Exp $
+
+ 10 Jan 2012; Samuli Suominen <ssuominen@gentoo.org> libarchive-3.0.2.ebuild,
+ metadata.xml:
+ Optionalize sys-fs/e2fsprogs wrt #354923 by Robin Johnson
*libarchive-3.0.2 (10 Jan 2012)
1.3 app-arch/libarchive/libarchive-3.0.2.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/libarchive/libarchive-3.0.2.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/libarchive/libarchive-3.0.2.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/libarchive/libarchive-3.0.2.ebuild?r1=1.2&r2=1.3
Index: libarchive-3.0.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-arch/libarchive/libarchive-3.0.2.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- libarchive-3.0.2.ebuild 10 Jan 2012 12:56:27 -0000 1.2
+++ libarchive-3.0.2.ebuild 10 Jan 2012 15:19:44 -0000 1.3
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/libarchive/libarchive-3.0.2.ebuild,v 1.2 2012/01/10 12:56:27 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/libarchive/libarchive-3.0.2.ebuild,v 1.3 2012/01/10 15:19:44 ssuominen Exp $
EAPI=4
inherit eutils multilib
@@ -12,7 +12,7 @@
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
-IUSE="acl +bzip2 expat +iconv kernel_linux +lzma nettle static-libs xattr +zlib"
+IUSE="acl +bzip2 +e2fsprogs expat +iconv kernel_linux +lzma nettle static-libs xattr +zlib"
RDEPEND="!dev-libs/libarchive
dev-libs/openssl:0
@@ -21,19 +21,21 @@
expat? ( dev-libs/expat )
!expat? ( dev-libs/libxml2 )
iconv? ( virtual/libiconv )
+ kernel_linux? (
+ xattr? ( sys-apps/attr )
+ )
lzma? ( app-arch/xz-utils )
nettle? ( dev-libs/nettle )
- xattr? (
- kernel_linux? ( sys-apps/attr )
- )
zlib? ( sys-libs/zlib )"
DEPEND="${RDEPEND}
kernel_linux? (
- sys-fs/e2fsprogs
virtual/os-headers
+ e2fsprogs? ( sys-fs/e2fsprogs )
)"
src_configure() {
+ use e2fsprogs || export ac_cv_header_ext2fs_ext2_fs_h=no #354923
+
# We disable lzmadec because we support the newer liblzma from xz-utils
# and not liblzmadec with this version.
econf \
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2012-01-10 15:19 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-01-10 12:52 [gentoo-commits] gentoo-x86 commit in app-arch/libarchive: metadata.xml ChangeLog libarchive-3.0.2.ebuild Samuli Suominen (ssuominen)
-- strict thread matches above, loose matches on Subject: below --
2012-01-10 15:19 Samuli Suominen (ssuominen)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox