summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2012-12-09 12:16:38 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2012-12-09 12:16:38 +0000
commit126e954ec89dfd21e3d2feb374e37ff0fafbec09 (patch)
tree0bdc7f4a7e395b35b4633e5bd08afb155579fe6a /media-gfx/photivo
parentInitial commit for photivo. Move live ebuild from qt overlay. Bug #347707. Th... (diff)
downloadhistorical-126e954ec89dfd21e3d2feb374e37ff0fafbec09.tar.gz
historical-126e954ec89dfd21e3d2feb374e37ff0fafbec09.tar.bz2
historical-126e954ec89dfd21e3d2feb374e37ff0fafbec09.zip
Initial commit for photivo. Move live ebuild from qt overlay. Bug #347707. Thanks to Marios Andreopoulos <opensource@andmarios.com>
Package-Manager: portage-2.1.11.33/cvs/Linux x86_64 Manifest-Sign-Key: 0xB4AFF2C2
Diffstat (limited to 'media-gfx/photivo')
-rw-r--r--media-gfx/photivo/Manifest25
-rw-r--r--media-gfx/photivo/metadata.xml13
-rw-r--r--media-gfx/photivo/photivo-0_pre20121006.ebuild69
-rw-r--r--media-gfx/photivo/photivo-9999.ebuild66
4 files changed, 171 insertions, 2 deletions
diff --git a/media-gfx/photivo/Manifest b/media-gfx/photivo/Manifest
index 7fa1be42f8b3..e2d29c6093c5 100644
--- a/media-gfx/photivo/Manifest
+++ b/media-gfx/photivo/Manifest
@@ -1,4 +1,25 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST photivo-0_pre20121006.tar.gz 2515621 SHA256 41627ab3516d365fab218b605f1d5917b7eda7b94b5604a81d5c3dbdc879ef7b SHA512 fa9763929acd1ea5afcc9ae6a68034f7cc571ea41569eae987ce0d99101b2d17cfa3a71fece4484478c207712e49112824dd496ccb6be80aebe20b5bbf8f2be5 WHIRLPOOL bb0130883c72aa992ebc682af1f152ba3a4819310b32107f21883660edf15b4ae03a704c2fae81c8e68a96b7f66a8639c4a5731aa5b0de7c53af872df36a82d0
-EBUILD photivo-0_pre20121006.ebuild 1360 SHA256 80f1aca2297fdc84b55c88cd1155f16ade436b1957a654370a6940077a2fb676 SHA512 39bfedcff6154b8a65981484498325bb04854eee464a14bbae1fd687b18d6f41b089fef003284bebcc6cb055954c755b59abb117b5aababd28ecd86d786dab84 WHIRLPOOL 39571f089fae70892336e80f0bb803a45daf429f527487b2c90b0a41c3886e71bc5a1ac890edae15e089b4d124dea8ebeeb880e1f440665a9ecc68eeb6850677
-EBUILD photivo-9999.ebuild 1304 SHA256 bd831ad47dad83b0684d67d81e6de3194c20fc32879427461d843a5d0b0f64e7 SHA512 2cc2d25932b44d3cedaf4e35d0aef9256ff9da5ab4fbc9c05f29f217d1356ef51299b112844c0eaf528ab7e0e3210ee87e2b47c256281fc100b8823706b0010f WHIRLPOOL 8ae588febc7420a55f302ee9e9d66ceba2a8c7914de26e0ab1c857af01b9d25d3408261c70f675fb8f738128afab70875b3ffea8f26708c8e2265057f6b5eda4
+EBUILD photivo-0_pre20121006.ebuild 1470 SHA256 67fa104ce7a61e78b7ee054bb141086332c0752d10bd71f09bf38a688543718e SHA512 2fee43361b54cd94ff6ebb9134f41cc71ce31cff9b6ffb28f151ad81d7929c4aae7a3f765fb6fbbcf0be5f78a17ebb3d4b64e4df8e825c3a5a095eb77c240a92 WHIRLPOOL 0c202046d0dfe670bd56a4c0028f205c0d9aa3abe502f915cac836d31de91f03ec228954d008e49927e81297ab4cc1abcf996130f35abdaa01052e5053715793
+EBUILD photivo-9999.ebuild 1405 SHA256 977325e31e075d183f7e019b354a5f5eaea4729c9fed0eb88d9d459958219ec1 SHA512 7dd366c9d8fe496100e842cc0dd669b7f858c18629475229395354b314ce6bd1ac981768e2d64224d702c144e48a091d58152a116e4d3a38486fcdafb6b60339 WHIRLPOOL 0c48f1dd88d59143cab575c0ea0589b592e3ead29017f78ad96fd5c31b3126b38089e81cc7a056cc5ab1cad65408c009d2be12544cae2e5fd4055c0f81e71b91
+MISC ChangeLog 534 SHA256 3590085fd52399ba67d544a86afc64b154fea6f3ee529a7b9b46ad5ec14ffbb4 SHA512 fb15fd94dcd09c899e3f270fab601e3b4c6e55598dc697d0f4ddacfca247e207dd11d075a18df316c3aff59a0cd1caae7967a5316ad4dac55bdae6441c50fac2 WHIRLPOOL b9ed0ac5fa5979b9b88f1c2810c3479b2baf0a42067b841cad0d42e1e11225100dc1f328e2493267605c8bbdc603071028c95aa235c72041f1d49375aa449027
MISC metadata.xml 420 SHA256 76dc4050a756471d85c8331ad4ecd4ea5aa329bc94dc049212c441f066639dbf SHA512 af8452ae43bcee6fc9d1b0d650058d68e84150cd6fb34f9e9d78d03d8b5367d143d13a26006f74e6d1be16bb62257bd66340c3c82c6cd15ea2350cf8f0091803 WHIRLPOOL d9d78e74766cc9207a980e1a12ed34c43ebabf50f91ed8913faede9517f85c94c9aa1acf53dc799c21d7e8a978e68696127378a7df1c811f4179d378d7b8ec87
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQIcBAEBCAAGBQJQxIEkAAoJEPqDWhW0r/LChroP/RoeejSCY33Rdv+aD6lrwS7A
+NG2rNgMop5/jOWgPrAKQ4Nc48HS9UXGFIHJSK/wSbyi67fuM7bhCh8QIjrG1tZ/K
+1mU/K1v8M4JJtSPCgZTqXn+/8/i5u5f4GuqhQiDMREnaFXxc30fgaQ/ZQXL6lVDk
+0zFSo2B3kP5uZLQQEOrow8JN3opAu0sXeafD0em1NtuEZ7PkmSekMT9BjTpMKOXg
+kNtw7YaqlfAcihpuy3kgChIbcApvjf+6aORHagnfmZsFhNdiTjgZ9ySe/SCo9oUC
+WdX3JuMPuNcY3+ulT7M5qHb8hGP6h9tK/chnNm2acDQdk7aTbPgF4lg4Ba0Gm8jh
+ISwHqmXbkNKUFVrX/f+3hAWaZ5cR5cAiKgRiexV5miILnKvgEH1+tAz8y5AUf43A
+uH17KI3+nYhaE8gLLM8zMvwyOBOV8Cp0GJjuzMU2fJmnF1d2pU/EbSrpAyHssP0l
+LPmw9Bx6oBiSVBTQNUKTrMcBaSGTB7YjO8UjDbeQEDN9tyNiOsR6e4msVQyZM65r
+ZFsjfuTGm7/CFaEaU+h59Cn5xE+nrYhifT3Uy8si0LdYg94wlskb3QYhxl3Wru9S
+Dse8oZpWTxl3vMvJabvLJ2v50ZLSC+YUu5FjeEmM/gx7kFBbR3tDB4n5pH2/5L5o
+CbHaH5coSSzEjsZVX7Ty
+=Ag6Q
+-----END PGP SIGNATURE-----
diff --git a/media-gfx/photivo/metadata.xml b/media-gfx/photivo/metadata.xml
new file mode 100644
index 000000000000..7533536edaac
--- /dev/null
+++ b/media-gfx/photivo/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>proxy-maintainers</herd>
+ <maintainer>
+ <email>opensource@andmarios.com</email>
+ <name>Marios Andreopoulos</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="google-code">photivo</remote-id>
+ <bugs-to>http://code.google.com/p/photivo/issues/list</bugs-to>
+ </upstream>
+</pkgmetadata>
diff --git a/media-gfx/photivo/photivo-0_pre20121006.ebuild b/media-gfx/photivo/photivo-0_pre20121006.ebuild
new file mode 100644
index 000000000000..efcf1e1d0aba
--- /dev/null
+++ b/media-gfx/photivo/photivo-0_pre20121006.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/photivo/photivo-0_pre20121006.ebuild,v 1.1 2012/12/09 12:16:37 hwoarang Exp $
+
+EAPI=4
+
+inherit qt4-r2
+
+DESCRIPTION="Photo processor for RAW and Bitmap images"
+HOMEPAGE="http://www.photivo.org"
+SRC_URI="http://dev.gentoo.org/~hwoarang/distfiles/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gimp"
+
+RDEPEND="x11-libs/qt-core:4
+ x11-libs/qt-gui:4
+ virtual/jpeg
+ media-libs/tiff
+ media-libs/libpng
+ media-gfx/exiv2
+ media-libs/lcms:2
+ media-libs/lensfun
+ sci-libs/fftw:3.0
+ media-libs/liblqr
+ media-gfx/graphicsmagick[q16,-lcms]
+ media-gfx/greycstoration[lapack]
+ virtual/lapack
+ media-libs/cimg
+ gimp? ( media-gfx/gimp )"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${PN}-${PV/0_pre/}
+
+src_prepare() {
+ # remove ccache dependency
+ local File
+ for File in $(find "${S}" -type f); do
+ if grep -sq ccache ${File}; then
+ sed -e 's/ccache//' -i "${File}"
+ fi
+ done
+
+ # useless check (no pkgconfig file is provided)
+ sed -e "/PKGCONFIG += CImg/d" \
+ -i photivoProject/photivoProject.pro || die
+ qt4-r2_src_prepare
+}
+
+src_configure() {
+ local config="WithSystemCImg"
+ if ! use gimp ; then
+ config+=" WithoutGimp"
+ fi
+
+ eqmake4 "CONFIG+=${config}"
+}
+
+src_install() {
+ qt4-r2_src_install
+
+ if use gimp; then
+ exeinto $(gimptool-2.0 --gimpplugindir)/plug-ins
+ doexe ptGimp
+ doexe "mm extern photivo.py"
+ fi
+}
diff --git a/media-gfx/photivo/photivo-9999.ebuild b/media-gfx/photivo/photivo-9999.ebuild
new file mode 100644
index 000000000000..d8837db2518d
--- /dev/null
+++ b/media-gfx/photivo/photivo-9999.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/photivo/photivo-9999.ebuild,v 1.1 2012/12/09 12:16:37 hwoarang Exp $
+
+EAPI=4
+
+inherit qt4-r2 mercurial
+
+DESCRIPTION="Photo processor for RAW and Bitmap images"
+HOMEPAGE="http://www.photivo.org"
+EHG_REPO_URI="https://photivo.googlecode.com/hg/"
+EHG_REVISION="default"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS=""
+IUSE="gimp"
+
+RDEPEND="x11-libs/qt-core:4
+ x11-libs/qt-gui:4
+ || ( media-libs/jpeg:62 media-libs/libjpeg-turbo )
+ media-gfx/exiv2
+ media-libs/cimg
+ media-libs/lcms:2
+ media-libs/lensfun
+ sci-libs/fftw:3.0
+ media-libs/liblqr
+ media-gfx/graphicsmagick[q16,-lcms]
+ gimp? ( media-gfx/gimp )"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/hg
+
+src_prepare() {
+ # remove ccache dependency
+ local File
+ for File in $(find "${S}" -type f); do
+ if grep -sq ccache ${File}; then
+ sed -e 's/ccache//' -i "${File}"
+ fi
+ done
+
+ # useless check (no pkgconfig file is provided)
+ sed -e "/PKGCONFIG += CImg/d" \
+ -i photivoProject/photivoProject.pro || die
+ qt4-r2_src_prepare
+}
+
+src_configure() {
+ local config="WithSystemCImg"
+ if ! use gimp ; then
+ config+=" WithoutGimp"
+ fi
+
+ eqmake4 "CONFIG+=${config}"
+}
+
+src_install() {
+ qt4-r2_src_install
+
+ if use gimp; then
+ exeinto $(gimptool-2.0 --gimpplugindir)/plug-ins
+ doexe ptGimp
+ doexe "mm extern photivo.py"
+ fi
+}