summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMart Raudsepp <leio@gentoo.org>2007-11-11 15:03:18 +0000
committerMart Raudsepp <leio@gentoo.org>2007-11-11 15:03:18 +0000
commit014f6c3f8fdc56ba4060a00799cbc0734f6a6226 (patch)
treefe33f9208481666971c533251ec9572a35db5283 /dev-libs
parentAdd ~ia64 wrt #198387 (diff)
downloadgentoo-2-014f6c3f8fdc56ba4060a00799cbc0734f6a6226.tar.gz
gentoo-2-014f6c3f8fdc56ba4060a00799cbc0734f6a6226.tar.bz2
gentoo-2-014f6c3f8fdc56ba4060a00799cbc0734f6a6226.zip
Remove old security vulnerable version in the 2.14 series
(Portage version: 2.1.3.19)
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/glib/files/digest-glib-2.14.23
-rw-r--r--dev-libs/glib/glib-2.14.2.ebuild77
2 files changed, 0 insertions, 80 deletions
diff --git a/dev-libs/glib/files/digest-glib-2.14.2 b/dev-libs/glib/files/digest-glib-2.14.2
deleted file mode 100644
index f9829562b7ce..000000000000
--- a/dev-libs/glib/files/digest-glib-2.14.2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 fca5d26c8efea4e6e547c81c801bf67c glib-2.14.2.tar.bz2 3340273
-RMD160 23a1f83abdd7de9863bd02e4a75396ea75918810 glib-2.14.2.tar.bz2 3340273
-SHA256 bd6767cc7c8d9551df0fb3e6d40706746723f6daa0ecd4a78facffc40f9d8a97 glib-2.14.2.tar.bz2 3340273
diff --git a/dev-libs/glib/glib-2.14.2.ebuild b/dev-libs/glib/glib-2.14.2.ebuild
deleted file mode 100644
index a70eaedcc317..000000000000
--- a/dev-libs/glib/glib-2.14.2.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/glib-2.14.2.ebuild,v 1.1 2007/10/16 07:35:00 leio Exp $
-
-inherit gnome.org libtool eutils flag-o-matic
-
-DESCRIPTION="The GLib library of C routines"
-HOMEPAGE="http://www.gtk.org/"
-
-LICENSE="LGPL-2"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
-IUSE="debug doc hardened"
-
-RDEPEND="virtual/libc
- virtual/libiconv"
-DEPEND="${RDEPEND}
- >=dev-util/pkgconfig-0.14
- >=sys-devel/gettext-0.11
- doc? (
- >=dev-util/gtk-doc-1.4
- ~app-text/docbook-xml-dtd-4.1.2
- )"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- if use ppc64 && use hardened ; then
- replace-flags -O[2-3] -O1
- epatch "${FILESDIR}/glib-2.6.3-testglib-ssp.patch"
- fi
-
- if use ia64 ; then
- # Only apply for < 4.1
- local major=$(gcc-major-version)
- local minor=$(gcc-minor-version)
- if (( major < 4 || ( major == 4 && minor == 0 ) )); then
- epatch "${FILESDIR}/glib-2.10.3-ia64-atomic-ops.patch"
- fi
- fi
-
- # Fix gmodule issues on fbsd; bug #184301
- epatch "${FILESDIR}"/${PN}-2.12.12-fbsd.patch
-
- [[ ${CHOST} == *-freebsd* ]] && elibtoolize
-}
-
-src_compile() {
- epunt_cxx
-
- local myconf
-
- # Building with --disable-debug highly unrecommended. It will build glib in
- # an unusable form as it disables some commonly used API. Please do not
- # convert this to the use_enable form, as it results in a broken build.
- # -- compnerd (3/27/06)
- use debug && myconf="--enable-debug"
-
- # always build static libs, see #153807
- econf \
- $(use_enable doc gtk-doc) \
- ${myconf} \
- --with-threads=posix \
- --enable-static || die "configure failed"
-
- emake || die "make failed"
-}
-
-src_install() {
- make DESTDIR="${D}" install || die "Installation failed"
-
- # Do not install charset.alias even if generated, leave it tol libiconv
- rm -f "${D}/usr/lib/charset.alias"
-
- dodoc AUTHORS ChangeLog* NEWS* README
-}