diff options
-rw-r--r-- | dev-libs/libisofs/ChangeLog | 8 | ||||
-rw-r--r-- | dev-libs/libisofs/files/libisofs-0.6.40-cflags.patch | 24 | ||||
-rw-r--r-- | dev-libs/libisofs/libisofs-0.6.40.ebuild (renamed from dev-libs/libisofs/libisofs-0.6.38.ebuild) | 22 | ||||
-rw-r--r-- | dev-libs/libisofs/metadata.xml | 3 |
4 files changed, 50 insertions, 7 deletions
diff --git a/dev-libs/libisofs/ChangeLog b/dev-libs/libisofs/ChangeLog index 8221ce322bf9..0d04fe273fa2 100644 --- a/dev-libs/libisofs/ChangeLog +++ b/dev-libs/libisofs/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/libisofs # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libisofs/ChangeLog,v 1.73 2010/10/26 19:08:31 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libisofs/ChangeLog,v 1.74 2010/12/14 19:09:19 billie Exp $ + +*libisofs-0.6.40 (14 Dec 2010) + + 14 Dec 2010; Daniel Pielmeier <billie@gentoo.org> -libisofs-0.6.38.ebuild, + +libisofs-0.6.40.ebuild, +files/libisofs-0.6.40-cflags.patch, metadata.xml: + Version bump. Remove old. 26 Oct 2010; Jeroen Roovers <jer@gentoo.org> libisofs-0.6.34.ebuild: Stable for PPC (bug #331093). diff --git a/dev-libs/libisofs/files/libisofs-0.6.40-cflags.patch b/dev-libs/libisofs/files/libisofs-0.6.40-cflags.patch new file mode 100644 index 000000000000..4beaeacf9d39 --- /dev/null +++ b/dev-libs/libisofs/files/libisofs-0.6.40-cflags.patch @@ -0,0 +1,24 @@ +--- configure.ac 2010-12-10 11:42:43 +0000 ++++ configure.ac 2010-12-13 17:11:59 +0000 +@@ -133,15 +133,15 @@ + , enable_debug=yes) + if test x$enable_debug != xyes; then + if test x$GCC = xyes; then +- CFLAGS="$CFLAGS -O3" +- CFLAGS="$CFLAGS -fexpensive-optimizations" ++ CFLAGS="-O3 $CFLAGS" ++ CFLAGS="-fexpensive-optimizations $CFLAGS" + fi +- CFLAGS="$CFLAGS -DNDEBUG" ++ CFLAGS="-DNDEBUG $CFLAGS" + else + if test x$GCC = xyes; then +- CFLAGS="$CFLAGS -g -pedantic -Wall" ++ CFLAGS="-g -pedantic -Wall $CFLAGS" + fi +- CFLAGS="$CFLAGS -DDEBUG" ++ CFLAGS="-DDEBUG $CFLAGS" + fi + + dnl Verbose debug to make libisofs issue more debug messages + diff --git a/dev-libs/libisofs/libisofs-0.6.38.ebuild b/dev-libs/libisofs/libisofs-0.6.40.ebuild index 0a9656a020f1..1901e46642fc 100644 --- a/dev-libs/libisofs/libisofs-0.6.38.ebuild +++ b/dev-libs/libisofs/libisofs-0.6.40.ebuild @@ -1,9 +1,11 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libisofs/libisofs-0.6.38.ebuild,v 1.1 2010/10/23 21:33:15 billie Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libisofs/libisofs-0.6.40.ebuild,v 1.1 2010/12/14 19:09:19 billie Exp $ EAPI=2 +inherit autotools eutils + DESCRIPTION="libisofs is an open-source library for reading, mastering and writing optical discs." HOMEPAGE="http://libburnia-project.org/" SRC_URI="http://files.libburnia-project.org/releases/${P}.tar.gz" @@ -11,7 +13,7 @@ SRC_URI="http://files.libburnia-project.org/releases/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" -IUSE="acl xattr zlib" +IUSE="acl debug verbose-debug xattr zlib" RDEPEND="acl? ( virtual/acl ) xattr? ( sys-apps/attr ) @@ -19,13 +21,21 @@ RDEPEND="acl? ( virtual/acl ) DEPEND="${RDEPEND} dev-util/pkgconfig" +src_prepare() { + epatch "${FILESDIR}"/${P}-cflags.patch + eautoreconf +} + src_configure() { - econf --disable-static \ - --disable-ldconfig-at-install \ - --disable-libjte \ + econf --disable-dependency-tracking \ + --disable-static \ + $(use_enable debug) \ + $(use_enable verbose-debug) \ $(use_enable acl libacl) \ $(use_enable xattr) \ - $(use_enable zlib) + $(use_enable zlib) \ + --disable-libjte \ + --disable-ldconfig-at-install } src_install() { diff --git a/dev-libs/libisofs/metadata.xml b/dev-libs/libisofs/metadata.xml index a3044fb95407..7562711d5e18 100644 --- a/dev-libs/libisofs/metadata.xml +++ b/dev-libs/libisofs/metadata.xml @@ -6,4 +6,7 @@ <email>billie@gentoo.org</email> <name>Daniel Pielmeier</name> </maintainer> +<use> +<flag name='verbose-debug'>Enable verbose debug messages</flag> +</use> </pkgmetadata> |