public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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