summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2012-09-24 02:35:11 +0000
committerTim Harder <radhermit@gentoo.org>2012-09-24 02:35:11 +0000
commit1ef55c5d7eccb19a80c3ff9fff96c79d4168491b (patch)
treea7f10bd354939282e5d2b62633474980ca3739bf /media-libs/icclib
parentVersion bump. (diff)
downloadgentoo-2-1ef55c5d7eccb19a80c3ff9fff96c79d4168491b.tar.gz
gentoo-2-1ef55c5d7eccb19a80c3ff9fff96c79d4168491b.tar.bz2
gentoo-2-1ef55c5d7eccb19a80c3ff9fff96c79d4168491b.zip
Remove old, vulnerable version (bug #435696).
(Portage version: 2.2.0_alpha131/cvs/Linux x86_64)
Diffstat (limited to 'media-libs/icclib')
-rw-r--r--media-libs/icclib/ChangeLog6
-rw-r--r--media-libs/icclib/files/icclib-2.13-make.patch55
-rw-r--r--media-libs/icclib/icclib-2.13.ebuild44
3 files changed, 5 insertions, 100 deletions
diff --git a/media-libs/icclib/ChangeLog b/media-libs/icclib/ChangeLog
index 25815cd66ec5..a676e54cce88 100644
--- a/media-libs/icclib/ChangeLog
+++ b/media-libs/icclib/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-libs/icclib
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/icclib/ChangeLog,v 1.2 2012/09/24 02:30:27 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/icclib/ChangeLog,v 1.3 2012/09/24 02:35:11 radhermit Exp $
+
+ 24 Sep 2012; Tim Harder <radhermit@gentoo.org> -icclib-2.13.ebuild,
+ -files/icclib-2.13-make.patch:
+ Remove old, vulnerable version (bug #435696).
*icclib-2.14 (24 Sep 2012)
diff --git a/media-libs/icclib/files/icclib-2.13-make.patch b/media-libs/icclib/files/icclib-2.13-make.patch
deleted file mode 100644
index 620b52044e27..000000000000
--- a/media-libs/icclib/files/icclib-2.13-make.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-diff -ruN icclib.orig/Makefile icclib/Makefile
---- icclib.orig/Makefile 2008-03-12 08:18:20.000000000 +0100
-+++ icclib/Makefile 2012-05-20 21:05:03.000000000 +0200
-@@ -3,13 +3,13 @@
- # by uncommenting the appropriate line:
-
- # Microsoft C++, WinNT setup
--include Makefile.WNT
-+#include Makefile.WNT
-
- # IBM C++, WinNT setup
- #include Makefile.IBMNT
-
- # Generic UNIX setup
--#include Makefile.UNIX
-+include Makefile.UNIX
-
- # Apple OSX
- #include Makefile.OSX
-diff -ruN icclib.orig/Makefile.UNIX icclib/Makefile.UNIX
---- icclib.orig/Makefile.UNIX 2008-03-12 08:18:20.000000000 +0100
-+++ icclib/Makefile.UNIX 2012-05-20 21:27:44.000000000 +0200
-@@ -1,7 +1,7 @@
- # Generic UNIX setup
-
- SLASH = /
--SUFLIB = .a
-+SUFLIB = .so
- SUFOBJ = .o
- SUFEXE =
- CMDSEP = ;
-@@ -18,17 +18,17 @@
- STDHDRSDEF = /usr/include
-
- MAKEU = make
--LIBU = ar -r
--LIBOF = -o
-+LIBOF =
- RANLIB = echo
- AS = as
--CCFLAGSDEF = -DUNIX -c
--CC = cc $(CCFLAGS) $(INCFLAG)$(STDHDRS)
-+CCFLAGSDEF = -DUNIX -fPIC -c
-+CC = $(CC) $(CCFLAGSDEF) $(CFLAGS) $(INCFLAG)$(STDHDRS)
- CCOF = -o
--LINKFLAGSDEF = -lm
-+LINKFLAGSDEF = -shared
- LINKLIBS =
--LINK = cc $(LINKFLAGS) $(LINKLIBS)
-+LINK = $(CC) $(LINKFLAGSDEF) $(LDFLAGS) $(LINKLIBS)
- LINKOF = -o
-+LIBU = $(CC) $(LINKFLAGSDEF) $(LDFLAGS) -Wl,-soname,libicc.so.$(ICCLIB_SOVERSION) $(LINKLIBS) -o
-
- .SUFFIXES:
- .SUFFIXES: .c $(SUFLIB) $(SUFOBJ) $(SUFEXE)
diff --git a/media-libs/icclib/icclib-2.13.ebuild b/media-libs/icclib/icclib-2.13.ebuild
deleted file mode 100644
index 608f57b056cf..000000000000
--- a/media-libs/icclib/icclib-2.13.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/icclib/icclib-2.13.ebuild,v 1.2 2012/05/21 14:32:30 mr_bones_ Exp $
-
-EAPI=4
-
-inherit base multilib
-
-MY_P="${PN}_V${PV}"
-DESCRIPTION="Library for reading and writing ICC color profile files"
-HOMEPAGE="http://freecode.com/projects/icclib"
-SRC_URI="http://www.argyllcms.com/${MY_P}.zip"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-S=${WORKDIR}
-
-ICCLIB_SOVERSION="0"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.13-make.patch"
-)
-
-src_compile() {
- emake ICCLIB_SOVERSION=${ICCLIB_SOVERSION}
-}
-
-src_install() {
- mv -v libicc.so libicc.so.${ICCLIB_SOVERSION}
- dolib.so libicc.so.${ICCLIB_SOVERSION}
- dosym libicc.so.${ICCLIB_SOVERSION} /usr/$(get_libdir)/libicc.so
- dobin iccdump
- dodoc Readme.txt todo.txt log.txt
-
- insinto /usr/include
- doins icc*.h
-}