summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2013-04-12 09:11:11 +0000
committerJustin Lecher <jlec@gentoo.org>2013-04-12 09:11:11 +0000
commit30d422623c504e2a5d500d66326bca30816ef297 (patch)
tree3c635871730cd2cd4514f955803d886235e2ef0b /dev-tcltk
parentStable for alpha, wrt bug #464414 (diff)
downloadhistorical-30d422623c504e2a5d500d66326bca30816ef297.tar.gz
historical-30d422623c504e2a5d500d66326bca30816ef297.tar.bz2
historical-30d422623c504e2a5d500d66326bca30816ef297.zip
dev-tcltk/tkimg: Fix for libpng-1.6.1, #465644
Package-Manager: portage-2.2.0_alpha172/cvs/Linux x86_64 Manifest-Sign-Key: 0x8009D6F070EB7916
Diffstat (limited to 'dev-tcltk')
-rw-r--r--dev-tcltk/tkimg/ChangeLog10
-rw-r--r--dev-tcltk/tkimg/Manifest14
-rw-r--r--dev-tcltk/tkimg/metadata.xml4
-rw-r--r--dev-tcltk/tkimg/tkimg-1.4-r8.ebuild91
4 files changed, 109 insertions, 10 deletions
diff --git a/dev-tcltk/tkimg/ChangeLog b/dev-tcltk/tkimg/ChangeLog
index fe8b2ad385c1..96507d787f6b 100644
--- a/dev-tcltk/tkimg/ChangeLog
+++ b/dev-tcltk/tkimg/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-tcltk/tkimg
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tkimg/ChangeLog,v 1.57 2012/12/05 07:24:46 jlec Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tkimg/ChangeLog,v 1.58 2013/04/12 09:11:02 jlec Exp $
+
+*tkimg-1.4-r8 (12 Apr 2013)
+
+ 12 Apr 2013; Justin Lecher <jlec@gentoo.org> +tkimg-1.4-r8.ebuild,
+ metadata.xml:
+ Fix for libpng-1.6.1, #465644
05 Dec 2012; Justin Lecher <jlec@gentoo.org> -tkimg-1.4-r4.ebuild,
-tkimg-1.4-r5.ebuild, -tkimg-1.4-r6.ebuild,
diff --git a/dev-tcltk/tkimg/Manifest b/dev-tcltk/tkimg/Manifest
index 08bf58bb28df..2b4e76a52945 100644
--- a/dev-tcltk/tkimg/Manifest
+++ b/dev-tcltk/tkimg/Manifest
@@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA512
AUX tkimg-1.4-jbig.patch 910 SHA256 7ee39eb27556b3e990ff2514065a8a8c4b1e128aa1d7e2e61afb19d1e2384714 SHA512 fae1bb3d8524ebd47ca37e417b04327138308af83aa82269c5ff74f795e3a0b2334a84e66b84c80831708e95dce99f1cc295f0d755f07cad154d2c2f1520d33b WHIRLPOOL 0fda5415a005d2d219df950af1b2e36d8d64f0b5672b617964227ae11d561a9cb58ea894fb99303b525e33ee259312abaad58529af50e97a643852cc3e4b627c
AUX tkimg-1.4-libtiff.patch 5069 SHA256 07c4f995aea0f135107a331b8df434b3af7ec934c108ace8367e61d9889c0f16 SHA512 123f3fed7121290164eefda5122cbe2705a642ca6826d96ea6be3cbc134d8ce5ed6adcb0a335599312a80fb8bf8b8d0dd35ec9f812fc25607ae489040b938e7e WHIRLPOOL e99ac303511968d2073ce247b7e0eaf3961410bd60b78d57199e7e27169186d2950179e4c092c6924f0c26cd55a054f1a153d542544a8c14fb70c47a56011f3b
@@ -7,14 +7,16 @@ AUX tkimg-1.4-libtiff4.patch 33987 SHA256 f6441799ad59afc12011b0ded8f1d2f6e45f7a
AUX tkimg-1.4-zlib-1.2.6.patch 496 SHA256 4abf9ccffb9ddc186211b9955d52d566ecf6d9d7c3e11324dab18a86ac1dcc2d SHA512 d9b698da5abfbd5b2a921200a139e1d01244a8d983f0801e76d77ebcba15ba224707fe4290317b2fd06e0b597a254fbb2a97943c0220cd3e6fe9786f30bc4a8f WHIRLPOOL 4440cb147f9eeb0139b82d1d66e1404608b7b6ef1f9ab193eb8f5d9c6b7e74731942bb8a1a1f05bdeb82aae6b18d30fe3b2bfd12adbeb5bc6fc7ad317e1fa957
AUX tkimg-1.4-zlib127-gzgetc_fix.patch 1518 SHA256 d44338b06f10da1f52a960e97bac6663f87dc852e20bccb1ece652fb7b430b82 SHA512 080add14d7e1edc5e0a6884a7aa9e8442c12156842c629e5a9393dcc3150a74d2a21293302fcf777a46fcc2e1f8ed3ba9e558eddd2caf35d3437112daf90bb42 WHIRLPOOL b0c9bda7f48ddeb7d36324b051d8bc11834942cdaf7e064365a61ae1ebfca901c76227cad4705788041371e2dccb7a9842c82dec4d337613e180e7cd8a3d7b38
DIST tkimg-1.4-gentoo+bundled-tiff.patch.xz 10960 SHA256 b95d57d02ef144d50565c482edcec97533683e433d845ea50f830c1359d60457 SHA512 77155964f7b11b8f0d5d20f36fa48c90b6b3b2e1bf261933b14c4f58306ca6c92d126ddbcaadcc55c72435f690431ef93ba9bef1a4975380f6dc019e50d8103a WHIRLPOOL 926d94c1e7ff344cb354d596bbf367f4d70b00f9341d40c6cbc2f9aa4940d4cf3bb975f9f32f7b75a789095d76076e19fa347f6a6c4c930dc00d4bdf3dc36532
+DIST tkimg-1.4-patchset-1.tar.xz 17956 SHA256 b1eb9db771928ea71edb17852b23c6b760c112e3c776be51502b4f8b2cbd75f4 SHA512 bd20e0beaa224c42e856e6d44d86c2a5f04c28d096c561f44c4afcf8c821bf859c602156a9be60f23f906e8da2f43c89ca358d32e8f9497296e7c5a5bf23ed69 WHIRLPOOL 39099d752c4e6ccd96640c1287c218fff261a98e04455b9e8cba5c2aa308186916bc3583e4941c87f73323b3e46731ba2ed86358c10ab85cb6b913931585a778
DIST tkimg1.4.tar.bz2 4912894 SHA256 a6beb98a8f98040f979eee60c133319f4338f1a5a3ab87379fb69b473e73e3b1 SHA512 b03aba6e21e35b8733dbc4fa66fae67284a05e68248e5afb2a85c1520c74d0c6c5091860a3ab682f4a662a318c562339e9b7b82f050e63bbf48d1b4757d379a1 WHIRLPOOL 0ace52c074389c09de240922c95a40ff4b1ab01d5bc060fca168396abad11a845326d15e582b039da6062c1b2780cee572299d21902947edd90195d4b99e6089
EBUILD tkimg-1.4-r7.ebuild 2007 SHA256 559b0b849a65662a35297914bd641679e0b998b3973b1fbaa11d0777d9fe2dd3 SHA512 63c3877f5e93215360b706cc064c3ca6174de304d2d921d21f61c69d514df4e1755d8edc20cc9e3d8d3c21db402daf2d0309202382f04cbf998035b6618b17fe WHIRLPOOL 12d3a7695a89d58fc3fb33c72415c0f10ec1ede60ecb0fd5deef8e522205eb7ccf08c821c2ad89e66ffca363bc2bcd46c9a82a6cf840b517aa4ad3a42cb0e123
-MISC ChangeLog 9622 SHA256 8317f6d54f2bcb92f94d643b2ee280cb1fa2339dc2e73aaaf2a20d18b763c479 SHA512 6ea8e39dffae2ffcdc75ee3e5a0725160ecd56a62d699b7d78057f4f83291d8d33730ad23930b92b192bdd737b55735094c285606ec82ce8827638a5c2876eb5 WHIRLPOOL ca431558c102eac5eb8828f3328aa1d4c4a1fbdeaaf3128ecbbd6e9e09fbad82d1abbae8032b7f215a35ceb99e254477927bf8f9c3079c7bba536069e2d943df
-MISC metadata.xml 266 SHA256 fe07b2bee63764c9cb9e3aaeac927f511dd11d3ff45e40021def110ac46cebbe SHA512 5c39d5e104372129a084cdeb01a4e83c6c38892336deacb42e67a5cbfa7d16fd7b0d91409efcbcbccefdddb49b77b380ad8720335f126f3b592c0e99e1e2ba8e WHIRLPOOL 6ee7f4e916fb5ae931ca42d910e3e5c3055f87d98e1bcb92c64587788a95b200c3688e345e43918b6c5383185ef9f0860ef5174f3b344f4f13e8de91d24c3344
+EBUILD tkimg-1.4-r8.ebuild 1886 SHA256 b91b4641176de72f7bfb82c57f1d4a2368d90f0d0a26a43cb9612fbdb4960161 SHA512 937365b13bc10d6ddbfcbf7b59257557963838efb27a7d7c5a8bf1a618f8a9aba965e364b69ffc0298775e8c09d1a53b9e65f47af4477a1613f3521c796d30b0 WHIRLPOOL 6744aef418489596f6720a06a512bf69e8d851fa744872de317521772ff15fb3199af434d6d15825e0e4ec0c1a9816dfb37e4b287727af1de0dc64a852d02a45
+MISC ChangeLog 9769 SHA256 9733ea43b84cf24ff140248923c5092dd8ea0c726baafcc9bc0bd8c78134e475 SHA512 c1bde5ab502c69b42dc5ead93d4ee3b5c2e009243230329aacaddd37d98857e5132c854dbe864a256e1a20d7e690fe8de57df887618d56958c48220bc011a633 WHIRLPOOL b0179408bb85980b7dbdfdd99cdb9fe5d26483448d52fe854a00b5852e3ab8f633ceabea95284908dd89a696ac697ba0f9c328d969fc386b83bbb3f86b97f673
+MISC metadata.xml 268 SHA256 46e93319147e9bd7c28fd2b86953f51adf3b5614cadce70b4e8ffec42a6065f0 SHA512 82c879c78438886cd731e62bd1e04202c9400c8b4fc68f348ad97f0c32591ad4c55e1e721c8ca51bb25b6561cb0739c3003dcc09abff6fb6c2e32a32a1dec857 WHIRLPOOL 5bc269fe4fa4ead158d84c1c4aa1f114799aa143df31d394beae6f57c23a780fd48f61ca3dfe059c0c6971b7a076afd67abb2af37f1213913e3d517fe1c69561
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlC+9r4ACgkQgAnW8HDreRbmcgCglJRZBa2e9dYh7OglunYF3nLw
-9AwAoJP6tM7y5C1tFuJLL/uSKNxS1250
-=N+gj
+iEYEAREKAAYFAlFnz6wACgkQgAnW8HDreRbYvwCgoDbs1ip6z/ImjTwnYqtKUflg
+9ocAoLIcQepQqkAhKogl9j0cioTiqvVn
+=jk6V
-----END PGP SIGNATURE-----
diff --git a/dev-tcltk/tkimg/metadata.xml b/dev-tcltk/tkimg/metadata.xml
index 6c44e51dcb60..0ea5b774b691 100644
--- a/dev-tcltk/tkimg/metadata.xml
+++ b/dev-tcltk/tkimg/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>tcltk</herd>
- <longdescription lang="en">
+ <herd>tcltk</herd>
+ <longdescription lang="en">
The "Img" package adds a lot of image formats to Tcl/Tk.
</longdescription>
</pkgmetadata>
diff --git a/dev-tcltk/tkimg/tkimg-1.4-r8.ebuild b/dev-tcltk/tkimg/tkimg-1.4-r8.ebuild
new file mode 100644
index 000000000000..2397ce165214
--- /dev/null
+++ b/dev-tcltk/tkimg/tkimg-1.4-r8.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tkimg/tkimg-1.4-r8.ebuild,v 1.1 2013/04/12 09:11:02 jlec Exp $
+
+EAPI=5
+
+VIRTUALX_USE=test
+
+inherit eutils multilib prefix toolchain-funcs virtualx
+
+MYP="${PN}${PV}"
+
+DESCRIPTION="Adds a lot of image formats to Tcl/Tk"
+HOMEPAGE="http://tkimg.sourceforge.net/"
+SRC_URI="
+ http://dev.gentoo.org/~jlec/distfiles/${P}-patchset-1.tar.xz
+ mirror://sourceforge/${PN}/${PV}/${MYP}.tar.bz2"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test static-libs"
+
+RDEPEND="
+ dev-lang/tk
+ >=dev-tcltk/tcllib-1.11
+ media-libs/tiff:0
+ media-libs/libpng:0
+ >=sys-libs/zlib-1.2.7
+ x11-libs/libX11
+ virtual/jpeg"
+DEPEND="${RDEPEND}
+ test? (
+ x11-apps/xhost
+ media-fonts/font-misc-misc
+ media-fonts/font-cursor-misc )"
+
+# Fails with jpeg-turbo silently, #386253
+RESTRICT="test"
+
+S="${WORKDIR}/${MYP}"
+
+src_prepare() {
+ epatch \
+ "${WORKDIR}"/${P}-jpeg.patch \
+ "${WORKDIR}"/${P}-tiff.patch \
+ "${WORKDIR}"/${P}-png.patch \
+ "${WORKDIR}"/${P}-zlib.patch
+
+ find compat/{libjpeg,libpng,zlib,libtiff} -delete
+
+ sed \
+ -e 's:-O2 -fomit-frame-pointer::g' \
+ -e 's: -pipe::g' \
+ -i */configure || die
+
+ eprefixify */*.h
+ tc-export AR
+}
+
+src_test() {
+ Xemake test || die "Xmake failed"
+}
+
+src_install() {
+ local l bl
+
+ emake \
+ DESTDIR="${D}" \
+ INSTALL_ROOT="${D}" \
+ install
+
+ if ! use static-libs; then
+ find "${ED}"/usr/$(get_libdir)/ -type f -name "*\.a" -delete || die
+ fi
+
+ # Make library links
+ for l in "${ED}"/usr/lib*/Img*/*tcl*.so; do
+ bl=$(basename $l)
+ dosym Img1.4/${bl} /usr/$(get_libdir)/${bl}
+ done
+
+ dodoc ChangeLog README Reorganization.Notes.txt changes ANNOUNCE
+
+ if use doc; then
+ insinto /usr/share/doc/${PF}
+ doins demo.tcl
+ insinto /usr/share/doc/${PF}/html
+ doins -r doc/*
+ fi
+}