diff options
author | Andreas K. Huettel (dilfridge) <dilfridge@gentoo.org> | 2012-12-29 16:30:29 +0100 |
---|---|---|
committer | Andreas K. Huettel (dilfridge) <dilfridge@gentoo.org> | 2012-12-29 16:30:29 +0100 |
commit | aee5c98f9e7925003b3d45d8e80e1dd8276b7e7a (patch) | |
tree | aa81d530086d7b05bc5709caafebcda8b5f20624 /media-plugins | |
parent | Merge branch 'master' of git+ssh://git.overlays.gentoo.org/proj/kde (diff) | |
download | kde-aee5c98f9e7925003b3d45d8e80e1dd8276b7e7a.tar.gz kde-aee5c98f9e7925003b3d45d8e80e1dd8276b7e7a.tar.bz2 kde-aee5c98f9e7925003b3d45d8e80e1dd8276b7e7a.zip |
[media-plugins/kipi-plugins] Version bump
Package-Manager: portage-2.2.0_alpha149
Diffstat (limited to 'media-plugins')
-rw-r--r-- | media-plugins/kipi-plugins/Manifest | 1 | ||||
-rw-r--r-- | media-plugins/kipi-plugins/kipi-plugins-3.0.0_rc.ebuild | 121 |
2 files changed, 122 insertions, 0 deletions
diff --git a/media-plugins/kipi-plugins/Manifest b/media-plugins/kipi-plugins/Manifest index 6f4ad0efc4..160ac5c10a 100644 --- a/media-plugins/kipi-plugins/Manifest +++ b/media-plugins/kipi-plugins/Manifest @@ -1 +1,2 @@ DIST digikam-3.0.0-beta3.tar.bz2 58357577 SHA256 38bb94dfbf0f0367ed6e3c66b4da24c04abeb7c7decaac1a5b30e0155b0a6fdc SHA512 d11e06cd05f30a7830c8da405029f65a75ed5ca56d3fd50071c7a9473c1d2ff767ca512e658c5c4d41239fe54eaec70ec2e685f0b0c6a0da6cf962715b911e3a WHIRLPOOL 8900329af33dbaa6125f22b02e7bf9e11d1ba28fdfbe89eb960fb4affc974f99462ac3da091997efda39cb367590ea933662bbd57347c9e7bac378a7dcac98f0 +DIST digikam-3.0.0-rc.tar.bz2 58500328 SHA256 f42ee7b3cbb4717d39906c04b2857ad0ccac4f16f58006d056dc2c1a402a4e65 SHA512 e4b990f68f40719f501b367ce170b43537afa748401ebe7f9fda813e16be5f2fe0db03fe8df8760c668aa9be839b5633e10f8913ac969305dcf4740d4d9448a3 WHIRLPOOL 7131a269ced73af424bcde6fc62f2770a1826f4df8c5e5d9531bbbe459d2daad65ce73733de378a9f7926bcb196076de12021f1e6b015dc9ace613c71bf45970 diff --git a/media-plugins/kipi-plugins/kipi-plugins-3.0.0_rc.ebuild b/media-plugins/kipi-plugins/kipi-plugins-3.0.0_rc.ebuild new file mode 100644 index 0000000000..dc5e130dd7 --- /dev/null +++ b/media-plugins/kipi-plugins/kipi-plugins-3.0.0_rc.ebuild @@ -0,0 +1,121 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/kipi-plugins/kipi-plugins-2.9.0.ebuild,v 1.1 2012/09/03 19:13:18 creffett Exp $ + +EAPI=4 + +OPENGL_REQUIRED="optional" + +KDE_MINIMAL="4.7" + +KDE_LINGUAS="ar az be bg bn br bs ca cs csb cy da de el en_GB eo es et eu fa fi fo fr fy ga +gl ha he hi hr hsb hu id is it ja ka kk km ko ku lb lo lt lv mi mk mn ms mt nb nds ne nl nn +nso oc pa pl pt pt_BR ro ru rw se sk sl sq sr ss sv ta te tg th tr tt uk uz ven vi wa xh +zh_CN zh_HK zh_TW zu" + +KDE_HANDBOOK="optional" + +inherit flag-o-matic kde4-base + +MY_PV=${PV/_/-} +MY_P="digikam-${MY_PV}" + +DESCRIPTION="Plugins for the KDE Image Plugin Interface" +HOMEPAGE="http://www.digikam.org/" +SRC_URI="mirror://kde/unstable/digikam/${MY_P}.tar.bz2" + +LICENSE="GPL-2 + handbook? ( FDL-1.2 )" +KEYWORDS="~amd64 ~x86" +SLOT="4" +IUSE="cdr calendar crypt debug expoblending gpssync +imagemagick ipod mediawiki mjpeg panorama redeyes scanner vkontakte" + +DEPEND=" + $(add_kdebase_dep libkipi '' '4.9.80') + $(add_kdebase_dep libkdcraw '' '4.9.80') + $(add_kdebase_dep libkexiv2) + dev-libs/expat + dev-libs/libxml2 + dev-libs/libxslt + dev-libs/qjson + gpssync? ( media-libs/libkgeomap ) + media-libs/libpng + media-libs/tiff + virtual/jpeg + calendar? ( $(add_kdebase_dep kdepimlibs) ) + crypt? ( app-crypt/qca:2 ) + ipod? ( + media-libs/libgpod + x11-libs/gtk+:2 + ) + mediawiki? ( >=net-libs/libmediawiki-2.6.0 ) + panorama? ( dev-libs/boost ) + redeyes? ( media-libs/opencv ) + scanner? ( + $(add_kdebase_dep libksane) + media-gfx/sane-backends + ) + vkontakte? ( net-libs/libkvkontakte ) +" +RDEPEND="${DEPEND} + cdr? ( app-cdr/k3b ) + expoblending? ( media-gfx/hugin ) + imagemagick? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) ) + mjpeg? ( media-video/mjpegtools ) + panorama? ( + media-gfx/enblend + >=media-gfx/hugin-2011.0.0 + ) +" + +S=${WORKDIR}/${MY_P}/extra/${PN} + +RESTRICT=test +# bug 420203 + +PATCHES=( + "${FILESDIR}/${PN}-2.6.0_beta3-options.patch" +) + +src_prepare() { + # prepare the handbook + mv "${WORKDIR}/${MY_P}/doc/${PN}" "${WORKDIR}/${MY_P}/extra/${PN}/doc" || die + if use handbook; then + echo "add_subdirectory( doc )" >> CMakeLists.txt + fi + + # prepare the translations + mv "${WORKDIR}/${MY_P}/po" po || die + find po -name "*.po" -and -not -name "kipiplugin*.po" -exec rm {} + + echo "find_package(Msgfmt REQUIRED)" >> CMakeLists.txt || die + echo "find_package(Gettext REQUIRED)" >> CMakeLists.txt || die + echo "add_subdirectory( po )" >> CMakeLists.txt + + kde4-base_src_prepare +} + +src_configure() { + # Remove flags -floop-block -floop-interchange + # -floop-strip-mine due to bug #305443. + filter-flags -floop-block + filter-flags -floop-interchange + filter-flags -floop-strip-mine + + mycmakeargs+=( + $(cmake-utils_use_with ipod GLIB2) + $(cmake-utils_use_with ipod GObject) + $(cmake-utils_use_with ipod Gdk) + $(cmake-utils_use_with ipod Gpod) + $(cmake-utils_use_with calendar KdepimLibs) + $(cmake-utils_use_with gpssync KGeoMap) + $(cmake-utils_use_with mediawiki MEDIAWIKI) + $(cmake-utils_use_with redeyes OpenCV) + $(cmake-utils_use_with opengl OpenGL) + $(cmake-utils_use_with crypt QCA2) + $(cmake-utils_use_with scanner KSane) + $(cmake-utils_use_enable expoblending) + $(cmake-utils_use_enable panorama) + ) + + kde4-base_src_configure +} |