diff options
author | 2013-11-07 20:29:48 +0000 | |
---|---|---|
committer | 2013-11-07 20:29:48 +0000 | |
commit | 5be87bcd16e6523066b4da6ed2a675c308efdb4c (patch) | |
tree | bcb13d6ce9fe95b8bab620882c697fc77bdfad0d /media-gfx/gimp | |
parent | Version bump. (diff) | |
download | historical-5be87bcd16e6523066b4da6ed2a675c308efdb4c.tar.gz historical-5be87bcd16e6523066b4da6ed2a675c308efdb4c.tar.bz2 historical-5be87bcd16e6523066b4da6ed2a675c308efdb4c.zip |
media-gfx/gimp: lcms 2.x
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Manifest-Sign-Key: 0x401A1600
Diffstat (limited to 'media-gfx/gimp')
-rw-r--r-- | media-gfx/gimp/ChangeLog | 7 | ||||
-rw-r--r-- | media-gfx/gimp/Manifest | 9 | ||||
-rw-r--r-- | media-gfx/gimp/gimp-2.8.8-r1.ebuild | 165 |
3 files changed, 176 insertions, 5 deletions
diff --git a/media-gfx/gimp/ChangeLog b/media-gfx/gimp/ChangeLog index cc722087f3bc..5e8b7470afb6 100644 --- a/media-gfx/gimp/ChangeLog +++ b/media-gfx/gimp/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-gfx/gimp # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/gimp/ChangeLog,v 1.417 2013/11/04 16:27:37 sping Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/gimp/ChangeLog,v 1.418 2013/11/07 20:29:32 sping Exp $ + +*gimp-2.8.8-r1 (07 Nov 2013) + + 07 Nov 2013; Sebastian Pipping <sping@gentoo.org> +gimp-2.8.8-r1.ebuild: + Move to lcms 2.x *gimp-2.8.8 (04 Nov 2013) diff --git a/media-gfx/gimp/Manifest b/media-gfx/gimp/Manifest index 19b807b2b5ab..23b7ac5fd981 100644 --- a/media-gfx/gimp/Manifest +++ b/media-gfx/gimp/Manifest @@ -32,14 +32,15 @@ EBUILD gimp-2.8.2-r1.ebuild 4791 SHA256 1e573f079c860f1dec248adde5cd0239887cdc07 EBUILD gimp-2.8.2.ebuild 4686 SHA256 02b92f7a88bdfb096e078b5b89e827ba9a0d295e26f62d61f6b3a6bf2061c6b1 SHA512 440346dfe1581481788553dc1ae44e96630a0272480c2e24148ceb03af2e91d5564f082d888f90fe9e9ba89b4be9ce13d53fa02dc9c698dfcfc1cc99eed8f5f3 WHIRLPOOL 5e323bbfcfad4140907796fbed8ef047930cb2f73b98d0dc126e3bedad4dc30f334f6f2663b7e8480b411804445c18ebe16dd01872014e65c70aaaf44cdeb948 EBUILD gimp-2.8.4.ebuild 4783 SHA256 60755d6b50c8ef853daccfdfbc018db734bdcbb0c7eaed93400908f9e932a31a SHA512 9ec14a99ae69925169c42566fd906a881521f61bac88cd24e9c4959292688e98e919cfd205a7ea2670654654011517df3bc30de853100ff4e446f48bcd253de9 WHIRLPOOL 97a6b6268a03612cee998811a1924093a292a095e8afed4ee993674d19416ad14eb38ee5a2086b461d7dbe2de067fa0120f271b89616139192a063aa7176d2b5 EBUILD gimp-2.8.6.ebuild 4861 SHA256 09bf3b5983cd8ac8588e49ebb6202a23718776a3683db72dca92a2f3cf116c5e SHA512 674858b2af74fe538811d1c9c397e2a05ea1bd0f0eeccefbfddb8840340efbf0dfa567313246cf66f1a14a8d2dc2988f79e4a42fc5fdc1e89a66dd534d659b44 WHIRLPOOL 14390db623aeead2d0e14bf020093c42d4491d752c15248b24f478682bce4365c72adf51aa69626ef01ceccd8f962688d89998ee35ac020b039cfb5be87691be +EBUILD gimp-2.8.8-r1.ebuild 4829 SHA256 1e19e740fdf46aad27ff58f065648c70990490f235ba92c95427415debdbc758 SHA512 dfa06cd4011ea3cad9337ee9ab57278ac71ee7ca5e264156255f2d7562c8b64499a28e72488b73f71a14ba0c839fd29fcd8a5db7b58ef9f61bac9ac143112400 WHIRLPOOL 1e3891775b142e8694cfcee8500eb12f19e3212cda20efe21d6950a8d9e151e1afb524b6218bfdf9fd51a761159a0cf381a723c581e9e3c447cfdf2ccf81231d EBUILD gimp-2.8.8.ebuild 4827 SHA256 5d7879193c2cbb0c01faac77fdc8a5e0db38aec3ff2fc7e51fea0b8642458000 SHA512 2036b39d14b54bc2ac7162c969a63230ccc8f2081db59e74ac7f7b43c7158c4d97ff1915fd5567d990a1de83fb7623a483b1f7dcefb4e817548372515cf3f320 WHIRLPOOL 702a4290aaa00c4a7d593aaee622e97fcd715e201c3b1a65ec3d8f72b49de7265abe6de92ae0bb4782328b5002c8dd0a278c8985b10b70e4e006bf36f6be2ec6 EBUILD gimp-9999.ebuild 4003 SHA256 5186884e7125cfd226009ae2887ef8f68b02b4547373f17bb6f7dd20807eee3e SHA512 ceb5713ef7f3d7ca1f867171669253f5863e5710d928d2a63476655878eaab600915e1a783a85b0f560e844221e41dbabb6ac2b0667491e40b1f6da12b5cf432 WHIRLPOOL 004b5ae142a60d0022bcbc2a44423682662e2cc6759218e96e95b5692b18914b4521f3ce10b5a343ca9cd99830f428f5aca378b8cbdb7a6efb36f53af73dcd08 -MISC ChangeLog 59325 SHA256 7873edd915876dedae01d9509f6ab8ea825b5f252dd79e30f8ecf668b1df489a SHA512 3a1d0b47d7097ea343729c794bd0dedda4be04d193290de3f9f506c69b306a9c1df4baeefe334c017bfaa02166c8750eca2f41694f06ef784597d22f5b4b5705 WHIRLPOOL 027b3857718e3c270857d6fb04e7f034097ffe943e9361409b43ec2273514a6a46bc16836b35346fe3a7ace10958ef9fedc1546f0eb62a81c0b3c18252e41204 +MISC ChangeLog 59450 SHA256 e4331179e25b177715cdd5b3622efd6227ce89bb8b01aacd963058d608ff4b5e SHA512 e0ecfd4d6f59ca95d87043f046499789c965d928df10a6d5b7687e29c765286a4cd00f94426add637b00be03e5022292fdf43adc1e803d3ccf769fc14b259a25 WHIRLPOOL 717f7f79485468b68923f38ff237984956187676f68b3d3a058f758385e254fc18c2422a25f2f08c9d026aa55ddcaf07fb0f6c0d05a4a9d36cd0867b1fa72692 MISC metadata.xml 285 SHA256 77c9767711868abab1e559504dd88eb8aef8cf395629d8ec8c7a5fdb3d29397e SHA512 0b1abe9749d79ed8644c2a34312ab70cff232e08f64c1a914185cbafe8c754e9c6442eac1e3a1c449057e52b076333b70ea8be7418570bfcbee69f69d455079e WHIRLPOOL 9f2199f149dd49efce83f4710f026fc235a9aed38b7c7e0ffbb5480ef6865dee6ac555178bb92a819071d016fb0ead581765697cc3035b829ed96126bc7e6053 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21 (GNU/Linux) -iEYEAREIAAYFAlJ3yy8ACgkQsAvGakAaFgB4AwCgltcIYbmPyZoedbitHszpNVHR -orEAn2kIpiaG5qFBZ6/hDXH6MPLTEOg+ -=G713 +iEYEAREIAAYFAlJ7+DgACgkQsAvGakAaFgA4NQCfX5HTdeyexFRw0qCan9ooNqNN +7tMAn2icRoWEJP/duOqvqt3GVRqd/Nne +=L0Yk -----END PGP SIGNATURE----- diff --git a/media-gfx/gimp/gimp-2.8.8-r1.ebuild b/media-gfx/gimp/gimp-2.8.8-r1.ebuild new file mode 100644 index 000000000000..5b6d9a6c1a97 --- /dev/null +++ b/media-gfx/gimp/gimp-2.8.8-r1.ebuild @@ -0,0 +1,165 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/gimp/gimp-2.8.8-r1.ebuild,v 1.1 2013/11/07 20:29:32 sping Exp $ + +EAPI="3" +PYTHON_DEPEND="python? 2:2.5" + +inherit versionator autotools eutils gnome2 fdo-mime multilib python + +DESCRIPTION="GNU Image Manipulation Program" +HOMEPAGE="http://www.gimp.org/" +SRC_URI="mirror://gimp/v$(get_version_component_range 1-2)/${P}.tar.bz2" +LICENSE="GPL-3 LGPL-3" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + +LANGS="am ar ast az be bg br ca ca@valencia cs csb da de dz el en_CA en_GB eo es et eu fa fi fr ga gl gu he hi hr hu id is it ja ka kk km kn ko lt lv mk ml ms my nb nds ne nl nn oc pa pl pt pt_BR ro ru rw si sk sl sr sr@latin sv ta te th tr tt uk vi xh yi zh_CN zh_HK zh_TW" +IUSE="alsa aalib altivec aqua bzip2 curl dbus debug doc exif gnome postscript jpeg jpeg2k lcms mmx mng pdf png python smp sse svg tiff udev webkit wmf xpm" + +for lang in ${LANGS}; do + IUSE+=" linguas_${lang}" +done + +RDEPEND=">=dev-libs/glib-2.30.2:2 + >=dev-libs/atk-2.2.0 + >=x11-libs/gtk+-2.24.10:2 + >=x11-libs/gdk-pixbuf-2.24.1:2 + >=x11-libs/cairo-1.10.2 + >=x11-libs/pango-1.29.4 + xpm? ( x11-libs/libXpm ) + >=media-libs/freetype-2.1.7 + >=media-libs/fontconfig-2.2.0 + sys-libs/zlib + dev-libs/libxml2 + dev-libs/libxslt + x11-themes/hicolor-icon-theme + >=media-libs/babl-0.1.10 + >=media-libs/gegl-0.2.0 + aalib? ( media-libs/aalib ) + alsa? ( media-libs/alsa-lib ) + curl? ( net-misc/curl ) + dbus? ( dev-libs/dbus-glib ) + gnome? ( gnome-base/gvfs ) + webkit? ( >=net-libs/webkit-gtk-1.6.1:2 ) + jpeg? ( virtual/jpeg:0 ) + jpeg2k? ( media-libs/jasper ) + exif? ( >=media-libs/libexif-0.6.15 ) + lcms? ( >=media-libs/lcms-2.2:2 ) + mng? ( media-libs/libmng ) + pdf? ( >=app-text/poppler-0.12.4[cairo] ) + png? ( >=media-libs/libpng-1.2.37:0 ) + python? ( >=dev-python/pygtk-2.10.4:2 ) + tiff? ( >=media-libs/tiff-3.5.7:0 ) + svg? ( >=gnome-base/librsvg-2.36.0:2 ) + wmf? ( >=media-libs/libwmf-0.2.8 ) + x11-libs/libXcursor + sys-libs/zlib + bzip2? ( app-arch/bzip2 ) + postscript? ( app-text/ghostscript-gpl ) + udev? ( virtual/udev[gudev] )" +DEPEND="${RDEPEND} + sys-apps/findutils + virtual/pkgconfig + >=dev-util/intltool-0.40.1 + >=sys-devel/gettext-0.17 + doc? ( >=dev-util/gtk-doc-1 ) + >=sys-devel/libtool-2.2 + >=sys-devel/automake-1.11 + dev-util/gtk-doc-am" # due to our call to eautoreconf below (bug #386453) + +DOCS="AUTHORS ChangeLog* HACKING NEWS README*" + +S="${WORKDIR}"/${P} + +pkg_setup() { + G2CONF="--enable-default-binary \ + --disable-silent-rules \ + $(use_with !aqua x) \ + $(use_with aalib aa) \ + $(use_with alsa) \ + $(use_enable altivec) \ + $(use_with bzip2) \ + $(use_with curl libcurl) \ + $(use_with dbus) \ + $(use_with gnome gvfs) \ + $(use_with webkit) \ + $(use_with jpeg libjpeg) \ + $(use_with jpeg2k libjasper) \ + $(use_with exif libexif) \ + $(use_with lcms lcms lcms2) \ + $(use_with postscript gs) \ + $(use_enable mmx) \ + $(use_with mng libmng) \ + $(use_with pdf poppler) \ + $(use_with png libpng) \ + $(use_enable python) \ + $(use_enable smp mp) \ + $(use_enable sse) \ + $(use_with svg librsvg) \ + $(use_with tiff libtiff) \ + $(use_with udev gudev) \ + $(use_with wmf) \ + --with-xmc \ + $(use_with xpm libxpm) \ + --without-xvfb-run" + + if use python; then + python_set_active_version 2 + python_pkg_setup + fi +} + +src_prepare() { + epatch "${FILESDIR}"/${PN}-2.7.4-no-deprecation.patch # bug 395695, comment 9 and 16 + eautoreconf # If you remove this: remove dev-util/gtk-doc-am from DEPEND, too + + echo '#!/bin/sh' > py-compile + gnome2_src_prepare +} + +_clean_up_locales() { + einfo "Cleaning up locales..." + for lang in ${LANGS}; do + use "linguas_${lang}" && { + einfo "- keeping ${lang}" + continue + } + rm -Rf "${ED}"/usr/share/locale/"${lang}" || die + done +} + +src_install() { + gnome2_src_install + + if use python; then + python_convert_shebangs -r $(python_get_version) "${ED}" + python_need_rebuild + fi + + # Workaround for bug #321111 to give GIMP the least + # precedence on PDF documents by default + mv "${ED}"/usr/share/applications/{,zzz-}gimp.desktop || die + + find "${ED}" -name '*.la' -delete || die + + # Prevent dead symlink gimp-console.1 from downstream man page compression (bug #433527) + local gimp_app_version=$(get_version_component_range 1-2) + mv "${ED}"/usr/share/man/man1/gimp-console{-${gimp_app_version},}.1 || die + + _clean_up_locales +} + +pkg_postinst() { + gnome2_pkg_postinst + + use python && python_mod_optimize /usr/$(get_libdir)/gimp/2.0/python \ + /usr/$(get_libdir)/gimp/2.0/plug-ins +} + +pkg_postrm() { + gnome2_pkg_postrm + + use python && python_mod_cleanup /usr/$(get_libdir)/gimp/2.0/python \ + /usr/$(get_libdir)/gimp/2.0/plug-ins +} |