From: Tim Harder Date: Sun, 1 Feb 2015 21:11:22 +0000 (+0000) Subject: Version bump. X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=8c01812c4112c6b09ed01b3027027ef7f299ec15;p=gentoo.git Version bump. Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3 --- diff --git a/media-gfx/inkscape/ChangeLog b/media-gfx/inkscape/ChangeLog index aa67a464b668..feb919c820e8 100644 --- a/media-gfx/inkscape/ChangeLog +++ b/media-gfx/inkscape/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-gfx/inkscape # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/inkscape/ChangeLog,v 1.221 2015/01/26 15:27:43 mrueg Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/inkscape/ChangeLog,v 1.222 2015/02/01 21:11:11 radhermit Exp $ + +*inkscape-0.91 (01 Feb 2015) + + 01 Feb 2015; Tim Harder +inkscape-0.91.ebuild: + Version bump. *inkscape-0.91_pre4 (26 Jan 2015) diff --git a/media-gfx/inkscape/Manifest b/media-gfx/inkscape/Manifest index 6ab81f18cc25..74ce161b3568 100644 --- a/media-gfx/inkscape/Manifest +++ b/media-gfx/inkscape/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + AUX inkscape-0.48.0-spell.patch 1815 SHA256 697c781a7aa378f0e65160838fd13919f70b4d886dd77b8b9bdfe7f3181f1a4f SHA512 17f0f9397eebbd5a322757db9f574e4fc848bc1f53e2e0f603eb3c5d7bdf6772b8461189365533fbaa5adb4fdce5264b0c3da015c9ed5ca54873d64cc860880c WHIRLPOOL 6868334e146f00b81c521e54bc261e0153c17e8fd6b176fda826e75203674b8e6904fa092db2856b6512dfe2040b9f268781af909a9a2690bdd8e9152fbdfded AUX inkscape-0.48.2-libwpg.patch 1006 SHA256 12cea23c64ef880bbd02e67002ca05c33475701e489d9d0ba3e057b6c2c71c9d SHA512 268df3061749cd5940612b098565d8005de55a1ab7ef9d0f6a51ff93c0535afdcc4943231e019137282ccce0a8cacf0e0176f55926d792590cd22f37bf648c19 WHIRLPOOL a25e107731eab0f7fc5b3652387f090b78f6838f118f6807ad369b599091781f8d0258b8f9a5aa219dd5c57da7cb5661fe482a650d06683b1ab2d9850f067a92 AUX inkscape-0.48.3.1-desktop.patch 508 SHA256 4d15c12545613e1d63c976d21b5ae86f7808bf34b627cf3e64e92283b96f2ea7 SHA512 ce1ca356dc4f81ad2c5367cc02dab80140c47a9b9964ad82f30d99af64ff36b21da8c62d09269c27e90cd2ebeefa9179298b60e67ec8cd1b1c7eeea38364a891 WHIRLPOOL 70baa134cd8f26982a2dd0f459f13ee893f0fc5ee7af0c1109a316eb1f1656002230da52e257e87d0458d9c767f815b809a3a0e5b65dc5a2e7a7f759e117b93a @@ -12,11 +15,24 @@ AUX inkscape-0.91_pre3-exif.patch 321 SHA256 ad4295f73e386ebe89c6f86d456853ceba0 AUX inkscape-0.91_pre3-poppler-0.29.patch 4312 SHA256 6e517e02fc43a0e9b4f4ccb5be3de2503d0d8bd4c7f03a830884382a1cda4534 SHA512 d1bd78503245ea2bd2a23f8d7902ba5b8f06dedca5e3aa08248c88ff1eb64b577009af6b49d634b05ad2142c4c360fd8105317bc8ee3cfa5e4c7ed6ca3ac02db WHIRLPOOL 158895d2a252910614b5551f337048f43ca819d450d4563ad6cd74f221ba2a1ba041b221a2b614e71e2c4b39724d0e416de1754328a72b05afc0e557089afe29 AUX inkscape-0.91_pre3-sk-man.patch 362 SHA256 56e24d84d5217308df178d64214ec13c4b81ba59541cc6f52415f2207825a274 SHA512 5b4b6fd927b88fbf5d113da7fbd70a5d39a7926849b7e0118bbade0218e8429e751d977e0630894ba7f024d1628c4ff9e54c9a0a4ed6b9b87315e200b04bd8ab WHIRLPOOL d92a002591b0c4c6dd898fd720827ef94d6f801fd025ad8bfd4eaddb262240fb9cbc84485087063485292a300a7411a21c1666de8a3f51178103720079f57eee DIST inkscape-0.48.5.tar.bz2 19719332 SHA256 2b6ce684f9f2a0691ab454656424555cbda131db78e13973360684bc833ad969 SHA512 97f08d9d31e2ad84e15b9f37be3a3039aabb5b15061919e1500a01ecf56398abb3ab06a4fe557bd379dcf7acd95166637be2f4d3ef1a17c3cc76a79a7868b418 WHIRLPOOL 8147f8328212e8951f026db92b0c6d475e293aa8bff8964b90c1a3d1e85395fab400758954a2e73501b4974d644bd44c0e572aababaec809b3c73f777a13c284 +DIST inkscape-0.91.tar.bz2 25858909 SHA256 4d901f8a9e1924404e797ad23b8b0c495a9d155448816d95a55974314e1f141b SHA512 3778ef7d4a1c759a7afc093e55eefb69a78dcb60332655cc8ab8c481f54a3e6550df6070178390eb08588245531906b8bef33301f0765a4d28d6c7506fcf3bc7 WHIRLPOOL ff538bd47dbea3bc461f24b09f2d26e3b6141053e8289bac1ac973b65b6957257c5aede30e782201c2813919643bf23989c7ce6a8492fa259b3d506e427e4126 DIST inkscape-0.91pre3.tar.bz2 24817640 SHA256 2163e8e582bc072b84f2f178d1ac201aac41c22e51d3b48a129c0ff44eb50c55 SHA512 383363cf6d5add909ab6424a34a7b7ffefffc18d86c9015e706695b2933a223ffa5b8af7c0ad6fff99f9283fd069e9f5d57c0d4f759bcae380592e5c5b3a5445 WHIRLPOOL 30effd256174ad33ea99eb226008008b514305db090cfd27957ee4ca1f91f46c230f0b1fb3830ee29a5e629f390864da6348fe315f19361c5787ce288488bd05 DIST inkscape-0.91pre4.tar.bz2 25844184 SHA256 314d2019f67f58907f0c0b9f8a97e6b4e029ea7eb8fbe5ef418ce1ace4e8690f SHA512 01c5f91f7bce4e04bfceac1549748aa2dbb9519a5a59154540b3560700d857b2ac16dabf9e93c94e946637fb978df3c05a333bc0b8ad8cc0a4cebd32b7c6b9d8 WHIRLPOOL 8f04d368aabd2808492c5e1fdcfdbd511794242ff500053443ca6a910c63d9938b7e9cc08df298fc6e0ed049a0cdd8a9c8a22005a06e1216a1accfafe75eadfc EBUILD inkscape-0.48.5-r1.ebuild 2944 SHA256 125591934f5276bf572746a3fa13e1617a9592079ecb99c410954cb6f8bac2fa SHA512 ffe85313a31940914556a03814f97032a68bb8bb3f433b24d0add8890725cc4a35dcc67ed0ffc7e0eed647296337158557dc3240bbbfff5d45f533708f11bf45 WHIRLPOOL 781469b70552484dc4489ef2b1b3106ede2b540da2cf806918446aec776d286487c8238fae4491ba9de2454e14f16075f45e6fccbeeea50b17412cd375af067c EBUILD inkscape-0.48.5.ebuild 2883 SHA256 c9a20a6cda80c95ea71d535ba3d921fc8e66899a12f7416f2619671a07a9f9d2 SHA512 f0a16c33c717d205226a9c6e7c703be0b3335cc7a22ed3daeae55c087456940146763111ee850221d12e7cda0dc625107bf92855d39ce11d17411b6d56b388d6 WHIRLPOOL e21e149bfcd57ee8e163ec5abd564267a8da16487767fdfb5927227067c29663e223330470be712dad68cac1d7477f3a4b3da8a81aabe4cdad38599dc50f1024 +EBUILD inkscape-0.91.ebuild 3782 SHA256 7a2db60346b66f1b6ef12117ccf69758f053776cd0078ae5049984b2952e800f SHA512 063caa1159b05943a0a5ad0fef46fe720e3970f1c08779657eb4ecd61e671b136ffa0605819652124c756012ff4f08d6b970dc2c1d0f16b1c9697b46fe4ae9f6 WHIRLPOOL d6ee3e2763282af8c5d1c32b855b2f57f08b0af1f91b86133fc29bccfb84e4578921de8ebea4599bca6f4dab18f499c624f4899f769a0fa70a2ffea7b7c5bb9b EBUILD inkscape-0.91_pre3-r2.ebuild 3755 SHA256 f7d342fa3352b4724a817b752a48b23411a8b27b542dbbb7780a95ba796e0739 SHA512 3ea345180cbef58c9146e7ee3fefad188ab8fd500b8bd71e54a3435542310682f54fec1c277ed8440da07382ca0859e1fa0d002a181a567718576ea93ddc66f4 WHIRLPOOL 4b14aec7ecba5f1076b68885cf529cd12a758faa606b7395f6bfa682fe58e715f79500d31d742152e43f6aa810060ba2d40f299385e4df49299a0b1508493ceb EBUILD inkscape-0.91_pre4.ebuild 3766 SHA256 9bd884fa014320792ef1135948778a2588fe90f0da9ac2d58394cc51fe5b2795 SHA512 48ff149f77b44d8bbe9cd5f8f0fe0b1855febb6fd16f916e78cd8009f74b366860e194174ed06e514c637b89c1e17846741862fbcbb9267c7cbd9004281c73b4 WHIRLPOOL 9b15c47389922dbad426924b40bdc47e782fbdfe4b58f16ca593016e194f84883752b4b5b2413b5a0e19a1a002bb5269e38d1d6eb3b398dcb2fe999fd15aa247 -MISC ChangeLog 31935 SHA256 e4db498b33ff56f0d65506298a605da05530beca52b5f682c484e4d9df3ae926 SHA512 717c08ebce64963c3dc193a95d49d150863b887dd8989b8d35a3f6ad2080d4bcd78ffecb22dd07208bcb5f01284aff7fdd008dfe8fb9d68902e12780c9dfbe5b WHIRLPOOL cae36480ef9f7b14096f1f2538f638f56be5ec4fd36875d2ecbdf807fce4390d4a4772d7e7b72cf9b09032cf7410995cd9007ad647fd9aab5fde785986d25007 +MISC ChangeLog 32058 SHA256 7fa808cdd53e8a398ed87637920b00ecdf0d19767857236e3655e94f81e53f37 SHA512 55323c75d522838ff12531b89d963d872fbb4a09a4ab89138456fce1e32f9069784fe4080725189eec5d9142c3a24d34aba40f248780e480324cf8fc13290659 WHIRLPOOL 52722e9ded26e79351ef778750e6d55ef5b28002f3b25826e1a56c15726d4126f9ba3f1f1c2cdd89386cfe9b512d73e93e45e8c00b2adb678e6fb4a754680dd5 MISC metadata.xml 554 SHA256 55c0f5ffff3f4818f23478e0c1a26f38ca41aa0678e8e9299615bd10fccf65dc SHA512 5925b9cbb447fc6aa1b70850db579f9543984e6d965226a79ca5c51a147ccb52ba713b67f0d0ea985de73b1301d5fdb8ce6526721caae808e951bec8d176524d WHIRLPOOL a511a0140e256e3e1a2a0d1910ea789fcf715be264fa18fbbb53cb25a99d315f383ec24ced5770d5a9f0e92374c6706d23416d67e8e75f870dedbc58c8634f6e +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQEcBAEBCAAGBQJUzpZ9AAoJEEqz6FtPBkyjq8cIAI9yTELKmAK2Lum0HygfyJRW +FgdAo8GGog/C2SMcWGLYGfwaLlVq/5VBGn7KDuBi+5N9VIIHMG11EFS+Y6FnQNNx +l6xxcq1MXQ/zf2t+WPD5C+s77WEgTobyQpt8IuC19KteZMaZp3LgcTsSbKPx2zNg +ZUe0/7PCBCbKa2Mr/9JtF60ceM4OurhUrjgYXI1R0CKpNMSNxIOOKu5XZjcJQrh5 +AOxVG8coqcGsyxblPo6fxY+/QdospnUTdUudsoWOP9UcJLrX/bX8ME7e1uAAQz+E +S6Ai88hKQWjpz5ns99IubeqnGMlICYCS24XbWGuB7ra8OKcRZJP02XxG8Yaehz4= +=AkcL +-----END PGP SIGNATURE----- diff --git a/media-gfx/inkscape/inkscape-0.91.ebuild b/media-gfx/inkscape/inkscape-0.91.ebuild new file mode 100644 index 000000000000..440d0617242c --- /dev/null +++ b/media-gfx/inkscape/inkscape-0.91.ebuild @@ -0,0 +1,162 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/inkscape/inkscape-0.91.ebuild,v 1.1 2015/02/01 21:11:11 radhermit Exp $ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="xml" + +inherit autotools eutils flag-o-matic gnome2-utils fdo-mime toolchain-funcs python-single-r1 + +MY_P=${P/_/} + +DESCRIPTION="A SVG based generic vector-drawing program" +HOMEPAGE="http://www.inkscape.org/" +SRC_URI="https://inkscape.global.ssl.fastly.net/media/resources/file/${P}.tar.bz2" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +IUSE="cdr dia dbus exif gnome imagemagick openmp postscript inkjar jpeg lcms nls spell static-libs visio wpg" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +WPG_DEPS=" + || ( + ( app-text/libwpg:0.3 dev-libs/librevenge ) + ( app-text/libwpd:0.9 app-text/libwpg:0.2 ) + ) +" +COMMON_DEPEND=" + ${PYTHON_DEPS} + >=app-text/poppler-0.26.0:=[cairo] + >=dev-cpp/glibmm-2.28 + >=dev-cpp/gtkmm-2.18.0:2.4 + >=dev-cpp/cairomm-1.9.8 + >=dev-cpp/glibmm-2.32 + >=dev-libs/boehm-gc-6.4 + >=dev-libs/glib-2.28 + >=dev-libs/libsigc++-2.0.12 + >=dev-libs/libxml2-2.6.20 + >=dev-libs/libxslt-1.0.15 + dev-libs/popt + dev-python/lxml[${PYTHON_USEDEP}] + media-libs/fontconfig + media-libs/freetype:2 + media-libs/libpng:0 + sci-libs/gsl + x11-libs/libX11 + >=x11-libs/gtk+-2.10.7:2 + >=x11-libs/pango-1.24 + cdr? ( + media-libs/libcdr + ${WPG_DEPS} + ) + dbus? ( dev-libs/dbus-glib ) + exif? ( media-libs/libexif ) + gnome? ( >=gnome-base/gnome-vfs-2.0 ) + imagemagick? ( media-gfx/imagemagick:=[cxx] ) + jpeg? ( virtual/jpeg:0 ) + lcms? ( media-libs/lcms:2 ) + spell? ( + app-text/aspell + app-text/gtkspell:2 + ) + visio? ( + media-libs/libvisio + ${WPG_DEPS} + ) + wpg? ( ${WPG_DEPS} ) +" + +# These only use executables provided by these packages +# See share/extensions for more details. inkscape can tell you to +# install these so we could of course just not depend on those and rely +# on that. +RDEPEND="${COMMON_DEPEND} + dev-python/numpy[${PYTHON_USEDEP}] + media-gfx/uniconvertor + dia? ( app-office/dia ) + postscript? ( app-text/ghostscript-gpl ) +" + +DEPEND="${COMMON_DEPEND} + >=dev-libs/boost-1.36 + >=dev-util/intltool-0.40 + >=sys-devel/gettext-0.17 + virtual/pkgconfig +" + +S=${WORKDIR}/${MY_P} + +RESTRICT="test" + +pkg_pretend() { + if use openmp; then + tc-has-openmp || die "Please switch to an openmp compatible compiler" + fi +} + +src_prepare() { + epatch \ + "${FILESDIR}"/${PN}-0.91_pre3-automagic.patch \ + "${FILESDIR}"/${PN}-0.91_pre3-cppflags.patch \ + "${FILESDIR}"/${PN}-0.91_pre3-desktop.patch \ + "${FILESDIR}"/${PN}-0.91_pre3-exif.patch \ + "${FILESDIR}"/${PN}-0.91_pre3-sk-man.patch \ + "${FILESDIR}"/${PN}-0.48.4-epython.patch + + sed -i "s#@EPYTHON@#${EPYTHON}#" src/extension/implementation/script.cpp || die + + eautoreconf + + # bug 421111 + python_fix_shebang share/extensions +} + +src_configure() { + # aliasing unsafe wrt #310393 + append-flags -fno-strict-aliasing + + econf \ + $(use_enable static-libs static) \ + $(use_enable nls) \ + $(use_enable openmp) \ + $(use_enable exif) \ + $(use_enable jpeg) \ + $(use_enable lcms) \ + --enable-poppler-cairo \ + $(use_enable wpg) \ + $(use_enable visio) \ + $(use_enable cdr) \ + $(use_enable dbus dbusapi) \ + $(use_enable imagemagick magick) \ + $(use_with gnome gnome-vfs) \ + $(use_with inkjar) \ + $(use_with spell gtkspell) \ + $(use_with spell aspell) +} + +src_compile() { + emake AR="$(tc-getAR)" +} + +src_install() { + default + + prune_libtool_files + python_optimize "${ED}"/usr/share/${PN}/extensions +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update + fdo-mime_desktop_database_update +} + +pkg_postrm() { + gnome2_icon_cache_update + fdo-mime_desktop_database_update +}