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
}




Reply via email to