summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-09-29 12:34:37 +0000
committerMike Frysinger <vapier@gentoo.org>2006-09-29 12:34:37 +0000
commitc85fe233c5e8e95beaa0fd716b5710473c74ef5b (patch)
tree30943c854bd3736e68b5f35e6bbfebf82ed7f5c5 /app-arch/ncompress
parentVersion bump; RDEPEND set (diff)
downloadgentoo-2-c85fe233c5e8e95beaa0fd716b5710473c74ef5b.tar.gz
gentoo-2-c85fe233c5e8e95beaa0fd716b5710473c74ef5b.tar.bz2
gentoo-2-c85fe233c5e8e95beaa0fd716b5710473c74ef5b.zip
Version bump to fix CVE-2006-1168 #141728.
(Portage version: 2.1.2_pre1-r1)
Diffstat (limited to 'app-arch/ncompress')
-rw-r--r--app-arch/ncompress/ChangeLog9
-rw-r--r--app-arch/ncompress/files/digest-ncompress-4.2.4-r14
-rw-r--r--app-arch/ncompress/files/digest-ncompress-4.2.4.13
-rw-r--r--app-arch/ncompress/ncompress-4.2.4.1.ebuild35
4 files changed, 49 insertions, 2 deletions
diff --git a/app-arch/ncompress/ChangeLog b/app-arch/ncompress/ChangeLog
index 1b9336ef3553..728ca85645da 100644
--- a/app-arch/ncompress/ChangeLog
+++ b/app-arch/ncompress/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-arch/ncompress
-# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/ncompress/ChangeLog,v 1.22 2005/01/01 11:49:39 eradicator Exp $
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/ncompress/ChangeLog,v 1.23 2006/09/29 12:34:36 vapier Exp $
+
+*ncompress-4.2.4.1 (29 Sep 2006)
+
+ 29 Sep 2006; Mike Frysinger <vapier@gentoo.org> +ncompress-4.2.4.1.ebuild:
+ Version bump to fix CVE-2006-1168 #141728.
28 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
Change encoding to UTF-8 for GLEP 31 compliance
diff --git a/app-arch/ncompress/files/digest-ncompress-4.2.4-r1 b/app-arch/ncompress/files/digest-ncompress-4.2.4-r1
index 4cf105dcbfd8..f6c41f729f3d 100644
--- a/app-arch/ncompress/files/digest-ncompress-4.2.4-r1
+++ b/app-arch/ncompress/files/digest-ncompress-4.2.4-r1
@@ -1,2 +1,6 @@
MD5 42a315841981690e2b5d82122b0064db ncompress-4.2.4.tar.gz 32513
+RMD160 2ad37468d277dc25fd7ede23526c572cdba59c33 ncompress-4.2.4.tar.gz 32513
+SHA256 be0fd7ea9a724799359b9f54e74cef8eb38fd9a6fefa3c05b249bb38d4f91784 ncompress-4.2.4.tar.gz 32513
MD5 5c0665389b5809d024d5278dc53f738a ncompress_4.2.4-15.diff.gz 7809
+RMD160 0139c261f7a5d302946a0c4d798d27ef9147e3aa ncompress_4.2.4-15.diff.gz 7809
+SHA256 574d663ecd45ce4ca2a22673893a07901e399b141ad95d698971d79072ce9ca5 ncompress_4.2.4-15.diff.gz 7809
diff --git a/app-arch/ncompress/files/digest-ncompress-4.2.4.1 b/app-arch/ncompress/files/digest-ncompress-4.2.4.1
new file mode 100644
index 000000000000..28056dd1f181
--- /dev/null
+++ b/app-arch/ncompress/files/digest-ncompress-4.2.4.1
@@ -0,0 +1,3 @@
+MD5 339d1b201f680637d5cc99d7a31f9417 ncompress-4.2.4.1.tar.gz 32662
+RMD160 f313a9bf2d92995cbef40fa46b3734705a70c67f ncompress-4.2.4.1.tar.gz 32662
+SHA256 fc3b9371a0a2959ca3e341a0e2c05d00c6eb7e9b388c5a6e74c645ad6f5252c2 ncompress-4.2.4.1.tar.gz 32662
diff --git a/app-arch/ncompress/ncompress-4.2.4.1.ebuild b/app-arch/ncompress/ncompress-4.2.4.1.ebuild
new file mode 100644
index 000000000000..b2887d8c4628
--- /dev/null
+++ b/app-arch/ncompress/ncompress-4.2.4.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/ncompress/ncompress-4.2.4.1.ebuild,v 1.1 2006/09/29 12:34:36 vapier Exp $
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Another uncompressor for compatibility"
+HOMEPAGE="http://ncompress.sourceforge.net/"
+SRC_URI="mirror://sourceforge/ncompress/${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${DISTDIR}"/ncompress_4.2.4-15.diff.gz
+}
+
+src_compile() {
+ sed \
+ -e "s:options= :options= ${CFLAGS} -DNOFUNCDEF :" \
+ -e "s:CC=cc:CC=$(tc-getCC):" \
+ Makefile.def > Makefile
+ make || die
+}
+
+src_install() {
+ dobin compress || die
+ dosym compress /usr/bin/uncompress
+ doman compress.1
+ dodoc Acknowleds Changes LZW.INFO README
+}