summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2019-03-04 13:32:47 +0100
committerLars Wendler <polynomial-c@gentoo.org>2019-03-04 13:33:19 +0100
commit53839e1b65680123ed8cd5d2c34a8862c59fb58d (patch)
tree32fef296a68bff954bb548cf79c2772e7a8de0e1 /media-libs
parentapp-mobilephone/gammu: remove virtual/mysql from deps (diff)
downloadgentoo-53839e1b65680123ed8cd5d2c34a8862c59fb58d.tar.gz
gentoo-53839e1b65680123ed8cd5d2c34a8862c59fb58d.tar.bz2
gentoo-53839e1b65680123ed8cd5d2c34a8862c59fb58d.zip
media-libs/gd: Fixed build with USE="-test".
Closes: https://bugs.gentoo.org/679380 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/gd/gd-2.2.5-r2.ebuild15
1 files changed, 9 insertions, 6 deletions
diff --git a/media-libs/gd/gd-2.2.5-r2.ebuild b/media-libs/gd/gd-2.2.5-r2.ebuild
index 7686c2013dad..4d24af7c8db8 100644
--- a/media-libs/gd/gd-2.2.5-r2.ebuild
+++ b/media-libs/gd/gd-2.2.5-r2.ebuild
@@ -9,8 +9,8 @@ DESCRIPTION="Graphics library for fast image creation"
HOMEPAGE="https://libgd.org/ https://www.boutell.com/gd/"
SRC_URI="https://github.com/libgd/libgd/releases/download/${P}/lib${P}.tar.xz
test? (
- https://github.com/libgd/libgd/raw/e0cb1b76c305db68b251fe782faa12da5d357593/tests/gif/ossfuzz5700.gif -> lib$P-ossfuzz5700.dat
- https://github.com/libgd/libgd/raw/e0cb1b76c305db68b251fe782faa12da5d357593/tests/gif/php_bug_75571.gif -> lib$P-php_bug_75571.dat
+ https://github.com/libgd/libgd/raw/e0cb1b76c305db68b251fe782faa12da5d357593/tests/gif/ossfuzz5700.gif -> lib${P}-ossfuzz5700.dat
+ https://github.com/libgd/libgd/raw/e0cb1b76c305db68b251fe782faa12da5d357593/tests/gif/php_bug_75571.gif -> lib${P}-php_bug_75571.dat
)"
LICENSE="gd IJG HPND BSD"
@@ -45,13 +45,16 @@ PATCHES=(
src_unpack() {
default
- cp "${DISTDIR}"/lib${P}-ossfuzz5700.dat "${S}"/tests/gif/ossfuzz5700.gif || die
- cp "${DISTDIR}"/lib${P}-php_bug_75571.dat "${S}"/tests/gif/php_bug_75571.gif || die
+ if use test ; then
+ cp "${DISTDIR}"/lib${P}-ossfuzz5700.dat \
+ "${S}"/tests/gif/ossfuzz5700.gif || die
+ cp "${DISTDIR}"/lib${P}-php_bug_75571.dat \
+ "${S}"/tests/gif/php_bug_75571.gif || die
+ fi
}
src_prepare() {
default
-
eautoreconf
}
@@ -78,5 +81,5 @@ multilib_src_configure() {
multilib_src_install_all() {
dodoc README.md
- find "${D}" -name '*.la' -delete || die
+ find "${ED}" -name '*.la' -delete || die
}