yngwin 15/03/29 11:22:52 Modified: metadata.xml cabextract-1.4.ebuild ChangeLog Added: cabextract-1.6.ebuild Removed: cabextract-1.3.ebuild Log: Version bump, which fixes security bugs #538152 and #540626. Bump EAPI. Rename extra-tools useflag to extras (bug #411643). Remove old. (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x4FDF9CFD2FAC514E!)
Revision Changes Path 1.3 app-arch/cabextract/metadata.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/cabextract/metadata.xml?rev=1.3&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/cabextract/metadata.xml?rev=1.3&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/cabextract/metadata.xml?r1=1.2&r2=1.3 Index: metadata.xml =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-arch/cabextract/metadata.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- metadata.xml 11 Jan 2009 16:12:23 -0000 1.2 +++ metadata.xml 29 Mar 2015 11:22:52 -0000 1.3 @@ -1,10 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>fonts</herd> -<use> - <flag name="extra-tools">Install experimental tools: wince_info and - wince_rename for examining and processing Windows CE installation cabinet - header files; cabinfo for examining the structure of a cab file.</flag> -</use> + <herd>fonts</herd> + <use> + <flag name="extras">Install experimental extra tools: wince_info and + wince_rename for examining and processing Windows CE installation cabinet + header files; cabinfo for examining the structure of a cab file. + </flag> + </use> </pkgmetadata> 1.13 app-arch/cabextract/cabextract-1.4.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/cabextract/cabextract-1.4.ebuild?rev=1.13&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/cabextract/cabextract-1.4.ebuild?rev=1.13&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/cabextract/cabextract-1.4.ebuild?r1=1.12&r2=1.13 Index: cabextract-1.4.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-arch/cabextract/cabextract-1.4.ebuild,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- cabextract-1.4.ebuild 3 Mar 2015 05:39:32 -0000 1.12 +++ cabextract-1.4.ebuild 29 Mar 2015 11:22:52 -0000 1.13 @@ -1,21 +1,21 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/cabextract/cabextract-1.4.ebuild,v 1.12 2015/03/03 05:39:32 dlan Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-arch/cabextract/cabextract-1.4.ebuild,v 1.13 2015/03/29 11:22:52 yngwin Exp $ -EAPI="4" +EAPI=4 inherit toolchain-funcs -DESCRIPTION="Extracts files from Microsoft .cab files" +DESCRIPTION="Extracts files from Microsoft cabinet archive files" HOMEPAGE="http://www.cabextract.org.uk/" SRC_URI="http://www.cabextract.org.uk/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="extra-tools" +IUSE="extras" -RDEPEND="extra-tools? ( dev-lang/perl )" +RDEPEND="extras? ( dev-lang/perl )" # the code attempts to set up a fnmatch replacement, but then fails to code # it properly leading to undefined references to rpl_fnmatch(). This may be @@ -30,7 +30,7 @@ emake DESTDIR="${D}" install dodoc AUTHORS ChangeLog INSTALL NEWS README TODO doc/magic dohtml doc/wince_cab_format.html - if use extra-tools; then + if use extras; then dobin src/{wince_info,wince_rename,cabinfo} fi } 1.77 app-arch/cabextract/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/cabextract/ChangeLog?rev=1.77&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/cabextract/ChangeLog?rev=1.77&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/cabextract/ChangeLog?r1=1.76&r2=1.77 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-arch/cabextract/ChangeLog,v retrieving revision 1.76 retrieving revision 1.77 diff -u -r1.76 -r1.77 --- ChangeLog 3 Mar 2015 05:39:32 -0000 1.76 +++ ChangeLog 29 Mar 2015 11:22:52 -0000 1.77 @@ -1,6 +1,13 @@ # ChangeLog for app-arch/cabextract # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/cabextract/ChangeLog,v 1.76 2015/03/03 05:39:32 dlan Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-arch/cabextract/ChangeLog,v 1.77 2015/03/29 11:22:52 yngwin Exp $ + +*cabextract-1.6 (29 Mar 2015) + + 29 Mar 2015; Ben de Groot <yng...@gentoo.org> +cabextract-1.6.ebuild, + -cabextract-1.3.ebuild, cabextract-1.4.ebuild, metadata.xml: + Version bump, which fixes security bugs #538152 and #540626. Bump EAPI. Rename + extra-tools useflag to extras (bug #411643). Remove old. 02 Mar 2015; Yixun Lan <d...@gentoo.org> cabextract-1.4.ebuild: add arm64 support, tested on A53 board 1.1 app-arch/cabextract/cabextract-1.6.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/cabextract/cabextract-1.6.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/cabextract/cabextract-1.6.ebuild?rev=1.1&content-type=text/plain Index: cabextract-1.6.ebuild =================================================================== # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-arch/cabextract/cabextract-1.6.ebuild,v 1.1 2015/03/29 11:22:52 yngwin Exp $ EAPI=5 inherit toolchain-funcs DESCRIPTION="Extracts files from Microsoft cabinet archive files" HOMEPAGE="http://www.cabextract.org.uk/" SRC_URI="http://www.cabextract.org.uk/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="extras" RDEPEND="extras? ( dev-lang/perl )" # the code attempts to set up a fnmatch replacement, but then fails to code # it properly leading to undefined references to rpl_fnmatch(). This may be # removed in the future if building still works by setting "yes" to "no". export ac_cv_func_fnmatch_works=yes src_compile() { emake AR="$(tc-getAR)" } src_install() { emake DESTDIR="${D}" install dodoc AUTHORS ChangeLog INSTALL NEWS README TODO doc/magic dohtml doc/wince_cab_format.html if use extras; then dobin src/{wince_info,wince_rename,cabinfo,cabsplit} fi }