diff options
author | Denis Dupeyron <calchan@gentoo.org> | 2007-04-05 06:56:04 +0000 |
---|---|---|
committer | Denis Dupeyron <calchan@gentoo.org> | 2007-04-05 06:56:04 +0000 |
commit | 3ba69a57eb4e33bbe0c83d2819ac7d9291687371 (patch) | |
tree | 5b160f7fdea1eeda0395d1bbd36025b12f7076db /sci-libs | |
parent | (#172752) Security bump. CVE 2007-1667: libX11 XInitImage input validation. (diff) | |
download | historical-3ba69a57eb4e33bbe0c83d2819ac7d9291687371.tar.gz historical-3ba69a57eb4e33bbe0c83d2819ac7d9291687371.tar.bz2 historical-3ba69a57eb4e33bbe0c83d2819ac7d9291687371.zip |
Fixed bug #173398, thanks to Stefan Salewski.
Package-Manager: portage-2.1.2.2
Diffstat (limited to 'sci-libs')
-rw-r--r-- | sci-libs/libgeda/ChangeLog | 5 | ||||
-rw-r--r-- | sci-libs/libgeda/Manifest | 16 | ||||
-rw-r--r-- | sci-libs/libgeda/libgeda-20070216.ebuild | 13 |
3 files changed, 22 insertions, 12 deletions
diff --git a/sci-libs/libgeda/ChangeLog b/sci-libs/libgeda/ChangeLog index 62773bba01c5..df2baca0a034 100644 --- a/sci-libs/libgeda/ChangeLog +++ b/sci-libs/libgeda/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for sci-libs/libgeda # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/libgeda/ChangeLog,v 1.33 2007/03/10 14:11:44 calchan Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-libs/libgeda/ChangeLog,v 1.34 2007/04/05 06:56:04 calchan Exp $ + + 05 Apr 2007; Denis Dupeyron <calchan@gentoo.org> libgeda-20070216.ebuild: + Fixed bug #173398, thanks to Stefan Salewski. *libgeda-20070216 (10 Mar 2007) diff --git a/sci-libs/libgeda/Manifest b/sci-libs/libgeda/Manifest index 15f65a5d7571..8cab449c033e 100644 --- a/sci-libs/libgeda/Manifest +++ b/sci-libs/libgeda/Manifest @@ -9,14 +9,14 @@ EBUILD libgeda-20061020.ebuild 1336 RMD160 24a9096e478d1780f448d9a8b4553746cb4ab MD5 378bd9c05aac63bd6c68d794636ebeb2 libgeda-20061020.ebuild 1336 RMD160 24a9096e478d1780f448d9a8b4553746cb4abef6 libgeda-20061020.ebuild 1336 SHA256 75fb256917597c30987b522fc430e531a2436b8966378f0f6a7854252731e608 libgeda-20061020.ebuild 1336 -EBUILD libgeda-20070216.ebuild 1203 RMD160 ff60897210c281c47b8dc6687e4b55656ea59dde SHA1 48ef1cae3b3868573e31bd6485d8ee57f23d8122 SHA256 81a1b1a4c9c2387af14bf1bc5d5c920958bdb764062ffe501e89d23469a0b285 -MD5 1d8a809895da55836b1e2a9155debba6 libgeda-20070216.ebuild 1203 -RMD160 ff60897210c281c47b8dc6687e4b55656ea59dde libgeda-20070216.ebuild 1203 -SHA256 81a1b1a4c9c2387af14bf1bc5d5c920958bdb764062ffe501e89d23469a0b285 libgeda-20070216.ebuild 1203 -MISC ChangeLog 4988 RMD160 014f1a0156952d1ba9f16438fb73a72b90090019 SHA1 ca32b53b983492b9c2bd2c6f96323b1e9da9dc6c SHA256 749ee8ac00484f12a60a70cb52b30cc39f294b036446b84db9434b1d528672bf -MD5 52c2106a820f3c15ad047bc1d712a3cc ChangeLog 4988 -RMD160 014f1a0156952d1ba9f16438fb73a72b90090019 ChangeLog 4988 -SHA256 749ee8ac00484f12a60a70cb52b30cc39f294b036446b84db9434b1d528672bf ChangeLog 4988 +EBUILD libgeda-20070216.ebuild 1467 RMD160 d52fbdde9f1289e806af3346c94a019707b69576 SHA1 1b5d7d844f589879f4c52b4c7813193deafb50c5 SHA256 300f2719bb9b2d4d4699abea8ce86d843f70ac07280ad2acfba53e3d354a27f6 +MD5 5f5b9bdc03578936823f755086426e53 libgeda-20070216.ebuild 1467 +RMD160 d52fbdde9f1289e806af3346c94a019707b69576 libgeda-20070216.ebuild 1467 +SHA256 300f2719bb9b2d4d4699abea8ce86d843f70ac07280ad2acfba53e3d354a27f6 libgeda-20070216.ebuild 1467 +MISC ChangeLog 5113 RMD160 ebd195f823e568721e5e7d44efb5aab8ec82588e SHA1 b5e66d36cc85053f7d700274aec5a07c351cda01 SHA256 9a4ecb8acb0f11ad7c2bb2bb61ab0306d9c48068feef4b989fbf9d9c37607b8a +MD5 0ddbe08a592b7a1f249e0eaf5a562f2b ChangeLog 5113 +RMD160 ebd195f823e568721e5e7d44efb5aab8ec82588e ChangeLog 5113 +SHA256 9a4ecb8acb0f11ad7c2bb2bb61ab0306d9c48068feef4b989fbf9d9c37607b8a ChangeLog 5113 MISC metadata.xml 170 RMD160 b9964e5710864130a4882704bf4b61da7395c60b SHA1 5ba029fddfb2ef28d6348761206dcefab43eceba SHA256 04478b4a4b2a77fac3b6b7eefee87575fcb5c69087ad7cdddf0c3e3189231434 MD5 8246c0116e6c71e97b23c037d4347d38 metadata.xml 170 RMD160 b9964e5710864130a4882704bf4b61da7395c60b metadata.xml 170 diff --git a/sci-libs/libgeda/libgeda-20070216.ebuild b/sci-libs/libgeda/libgeda-20070216.ebuild index d0292d15ba1e..d027eef8719a 100644 --- a/sci-libs/libgeda/libgeda-20070216.ebuild +++ b/sci-libs/libgeda/libgeda-20070216.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/libgeda/libgeda-20070216.ebuild,v 1.1 2007/03/10 14:11:44 calchan Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-libs/libgeda/libgeda-20070216.ebuild,v 1.2 2007/04/05 06:56:04 calchan Exp $ inherit eutils @@ -8,20 +8,22 @@ HOMEPAGE="http://www.geda.seul.org" DESCRIPTION="libgeda - this library provides functions needed for the gEDA core suite" SRC_URI="http://www.geda.seul.org/devel/${PV}/libgeda-${PV}.tar.gz" -IUSE="" +IUSE="gd" LICENSE="GPL-2" KEYWORDS="~amd64 ~ppc ~sparc ~x86" SLOT="0" DEPEND=">=x11-libs/gtk+-2.4 >=dev-scheme/guile-1.6.3 - >=dev-libs/libstroke-0.5.1" + >=dev-libs/libstroke-0.5.1 + gd? ( >=media-libs/gd-2 )" pkg_setup() { if has_version ">=dev-scheme/guile-1.8" ; then built_with_use "dev-scheme/guile" deprecated \ || die "You need either <dev-scheme/guile-1.8, or >=dev-scheme/guile-1.8 with USE=deprecated" fi + use gd && built_with_use media-libs/gd png || die "media-libs/gd must be compiled with USE=png" } src_unpack() { @@ -34,6 +36,11 @@ src_unpack() { || die "Patch failed" } +src_compile() { + econf --disable-dependency-tracking $(use_enable gd) || die "Configuration failed" + emake || die "Compilation failed" +} + src_install() { emake DESTDIR=${D} install || die "Installation failed" |