diff options
| -rw-r--r-- | media-plugins/kipi-plugins/Manifest | 31 | ||||
| -rw-r--r-- | media-plugins/kipi-plugins/files/kipi-plugins-1.7.0-expoblending.patch | 16 | ||||
| -rw-r--r-- | media-plugins/kipi-plugins/kipi-plugins-9999.ebuild | 83 |
3 files changed, 86 insertions, 44 deletions
diff --git a/media-plugins/kipi-plugins/Manifest b/media-plugins/kipi-plugins/Manifest index b0f3bd695c4..26821250fc6 100644 --- a/media-plugins/kipi-plugins/Manifest +++ b/media-plugins/kipi-plugins/Manifest @@ -1,22 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 +Hash: SHA1 -EBUILD kipi-plugins-9999.ebuild 2008 RMD160 839267ed660640492ce5f71bb465b3792d4149f0 SHA1 d70f1181bda7f8539c5d9c00126f6a712b9657b6 SHA256 aef8a7e9e50df2521f1c555486869b68e023c52810b0c2b8a265057f3e775580 +AUX kipi-plugins-1.7.0-expoblending.patch 570 RMD160 c08b628dceb39b4a2dbe15fd376256785dd8cacf SHA1 763aec7f286f4cd208aa38f5665c62986bcfaddb SHA256 31788bac46a0af39e2b8475bdd84e07710af5d6655efbdaa6939795eb8b7d7f0 +EBUILD kipi-plugins-9999.ebuild 2667 RMD160 8cfc0e0a8a10f81489e348c91ece482758d66531 SHA1 3e6b3ec44896ba2000c80415a185b0575908678b SHA256 f4e000f7e75b374315675a6425ef223e6b74d412505267c58a8745f886deefa3 MISC metadata.xml 442 RMD160 3ebeb3175e61f59febadca1633f0f7dbb60dc011 SHA1 cc18d6adaa318b095bdd00b3c37e59fb7f621055 SHA256 41b0a7ff3057182bd5d434dbe6643a95714f54c75ffc0a33625725fa0a8bd57b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) -iQIcBAEBCAAGBQJNDAgMAAoJEOf+E+/4L5LmWE0P/1BTYI6GRgBWsQk9icP3+gmP -qUoMaGyBNl3k5TgvbhG6/PrEvGEm4YhMEoJJu0Y6rU5jI9uwnVJIvWYc/8z5NPS7 -jTiE4Bp6DWQ9T+OVc2PrGzPpzFXz2mUSV8LaZGw8IPs0lVLeQkuz4u+nJkDPeKah -iuU3pGC6gzCPdtrd5jZYAkf6Ylhdc43Q36vNtcbsbtYNgZpZocYI7XFmxdmpoH+a -hKwUiLX6q8qBy2riCXr4Md6hzO7eUN4zpwt9EskxyFinM8jCj6vSiLb2g2m7HxKg -MSdCTFsNYPJBOCEfIB28MJzJyEhR1L7Ppcbi8sB7t65Df+md7nk9iqWj6klTWY72 -+e0S0/fbNjfDhjG/GTqgP0tJK2cBKs1pw7qex4GV/W+5UajISYCnjO6Z+pgM4WHj -IVYFVAn29teDTWefIXoPZKH9Woe3QQZDhu+JJdpqtX3H+s0kGQ9/GZmCL64ETCsx -FOpfN8QGQrAPWFdKWetOlNvWqtLt+TVojREGSMkx63VdXAYT6V0Dm89bNe/xIFa8 -J7ChoQUFBD8jUlpv31QbEm4tM77xrqD38aY3PhVa9cpjjGTmBOgXn+FCuBT29RFz -93KnJNBOBxmHZVbImCJl+hahZrKmhuPDfCOuN9P7G34jikxIK6SDl+m9UXYrsaCH -5srTAC2SYijJfRx0gIld -=+Wgj +iQIcBAEBAgAGBQJNKb0zAAoJENwGBM22xffet5wP/0ZNCf31OKKbt3b0RzxI443x +0UdRi0qN9j0HwwzbXI4xR60OzuJHrJAWyOwdKf8VHSAw0Bf9biYRypy8DtENkIai +5on6Y96Z1AteobhCVFO6uKsLClKL/loFQJSZUpVwXmBS+Z5/oJEo8ksAg0x5IlSN +gG1FSwARa9VgjX3aypNQ07uqqoaw4QvC2oZe7lz2iymbRQ7Ylrb/NfjRB7gDnfAJ +82kCZWfyfHJK2ItQ1EZN4tmRGh//S4a5WgdxnzC4kRVmxgHZWXN9mAPnv4cSnxaI +TNuxclyhgq7xZxWJLStCzxDg3TjKT851HxRPgWn5C5Qv8/mDmHuGSCtGJPeEq2H6 +HoeLRanw1WEOgTbnQ1NSvPn4RIksTcB7ZRviKGrZ1dtyR+MoB3KE+i2oK5k3bYsF +gMzXh7GW3nYJv3tT+oUUmZrm2WhucZansMaO7epOzgsyQx7tHhD0Ejsnki0qow33 +yWlH0gdzcuZ7uTWWG3aa3kA7vZ2JWA5vTUHWmgm+L0F0k8R0OavbanpRcNYEXbdx +bEtdE1FNfV4enBQI0I/g0GI1v3yawq7zHlXrdPh6nPNFiSHvoLvyBxemlMSC/Oxk +MEXeJByk2CNFomXpH1AFVg4DF0y1f92j96avFQHdnUjrEWl1ldhwyxOClimVOxqT +gTH0B/nDr7hu2BWH/r8X +=8niT -----END PGP SIGNATURE----- diff --git a/media-plugins/kipi-plugins/files/kipi-plugins-1.7.0-expoblending.patch b/media-plugins/kipi-plugins/files/kipi-plugins-1.7.0-expoblending.patch new file mode 100644 index 00000000000..3f7fdf68c6e --- /dev/null +++ b/media-plugins/kipi-plugins/files/kipi-plugins-1.7.0-expoblending.patch @@ -0,0 +1,16 @@ +diff -ruN kipi-plugins-1.7.0.orig/CMakeLists.txt kipi-plugins-1.7.0/CMakeLists.txt +--- kipi-plugins-1.7.0.orig/CMakeLists.txt 2010-12-19 10:44:04.000000000 +0100 ++++ kipi-plugins-1.7.0/CMakeLists.txt 2010-12-28 18:11:40.000000000 +0100 +@@ -358,7 +358,11 @@ + ADD_SUBDIRECTORY(smug) + ADD_SUBDIRECTORY(facebook) + ADD_SUBDIRECTORY(printimages) +- ADD_SUBDIRECTORY(expoblending) ++ ++ IF(ENABLE_expoblending) ++ ADD_SUBDIRECTORY(expoblending) ++ ENDIF(ENABLE_expoblending) ++ + ADD_SUBDIRECTORY(kopete) + + # Plugins which are optional depencies. diff --git a/media-plugins/kipi-plugins/kipi-plugins-9999.ebuild b/media-plugins/kipi-plugins/kipi-plugins-9999.ebuild index 78d436ca2cb..8dcc79e4138 100644 --- a/media-plugins/kipi-plugins/kipi-plugins-9999.ebuild +++ b/media-plugins/kipi-plugins/kipi-plugins-9999.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Header: /var/cvsroot/gentoo-x86/media-plugins/kipi-plugins/kipi-plugins-1.7.0.ebuild,v 1.2 2011/01/09 13:43:39 dilfridge Exp $ -EAPI="3" +EAPI=3 OPENGL_REQUIRED="optional" if [ "${PV}" != "9999" ]; then - KDE_LINGUAS="ar ast be ca da de el en_GB eo es fr hne hr is it ja - lt lv ms nb nds nn oc pa pl pt pt_BR ro ru se sk th uk zh_CN zh_TW" + KDE_LINGUAS="ar ast be ca ca@valencia cs da de el en_GB eo es et eu fi fr ga gl hi hne hr is it ja km + lt lv mai ms nb nds nl nn pa pl pt pt_BR ro ru se sv tr uk zh_CN zh_TW" else KMNAME="extragear/graphics" fi @@ -16,42 +16,59 @@ inherit flag-o-matic kde4-base DESCRIPTION="Plugins for the KDE Image Plugin Interface" HOMEPAGE="http://www.kipi-plugins.org" -[[ ${PV} != *9999* ]] && SRC_URI="mirror://sourceforge/kipi/${P}.tar.bz2" +[[ ${PV} != *9999* ]] && SRC_URI="mirror://sourceforge/kipi/${P}.tar.bz2 + handbook? ( mirror://gentoo/${PN}-doc-1.5.0.tar.bz2 )" -LICENSE="GPL-2" +LICENSE="GPL-2 + handbook? ( FDL-1.2 )" KEYWORDS="" SLOT="4" -IUSE="cdr calendar crypt debug expoblending +imagemagick ipod mjpeg redeyes scanner" +IUSE="cdr calendar crypt debug expoblending handbook +imagemagick ipod mjpeg redeyes scanner" DEPEND=" >=dev-libs/expat-2.0.1 >=dev-libs/libxml2-2.7 >=dev-libs/libxslt-1.1 - >=kde-base/libkdcraw-${KDE_MINIMAL} - >=kde-base/libkexiv2-${KDE_MINIMAL} - >=kde-base/libkipi-${KDE_MINIMAL} - >=media-libs/jpeg-6b - >=media-libs/libpng-1.2 - >=media-libs/tiff-3.6 - calendar? ( >=kde-base/kdepimlibs-${KDE_MINIMAL} ) - crypt? ( app-crypt/qca:2 ) - ipod? ( - >=media-libs/libgpod-0.7 - x11-libs/gtk+:2 - ) - redeyes? ( media-libs/opencv ) - scanner? ( - >=kde-base/libksane-${KDE_MINIMAL} - media-gfx/sane-backends - ) + dev-libs/qjson + $(add_kdebase_dep libkdcraw) + $(add_kdebase_dep libkexiv2) + $(add_kdebase_dep libkipi) + virtual/jpeg + media-libs/libpng + media-libs/tiff + calendar? ( $(add_kdebase_dep kdepimlibs) ) + crypt? ( app-crypt/qca:2 ) + ipod? ( + media-libs/libgpod + x11-libs/gtk+:2 + ) + redeyes? ( media-libs/opencv ) + scanner? ( + $(add_kdebase_dep libksane) + media-gfx/sane-backends + ) " RDEPEND="${DEPEND} - cdr? ( app-cdr/k3b ) - expoblending? ( media-gfx/hugin ) - imagemagick? ( media-gfx/imagemagick ) - mjpeg? ( media-video/mjpegtools ) + cdr? ( app-cdr/k3b ) + expoblending? ( media-gfx/hugin ) + imagemagick? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) ) + mjpeg? ( media-video/mjpegtools ) " +PATCHES=( "${FILESDIR}/${PN}-1.7.0-expoblending.patch" ) + +src_prepare() { + if use handbook; then + mv "${WORKDIR}/${PN}"-1.5.0/* "${S}/" || die + echo "add_subdirectory( doc )" >> CMakeLists.txt + else + mkdir doc || die + echo >> doc/CMakeLists.txt || die + fi + + kde4-base_src_prepare +} + src_configure() { # Remove flags -floop-block -floop-interchange # -floop-strip-mine due to bug #305443. @@ -74,3 +91,11 @@ src_configure() { kde4-base_src_configure } + +src_install() { + kde4-base_src_install + + if use handbook; then + dodoc readme-handbook.txt || die + fi +} |
