diff options
author | Tim Harder <radhermit@gentoo.org> | 2015-06-12 00:47:17 +0000 |
---|---|---|
committer | Tim Harder <radhermit@gentoo.org> | 2015-06-12 00:47:17 +0000 |
commit | ad7e8eaf78f8c7f48ff0a9542d4f8c8e07dfd5e8 (patch) | |
tree | 065990d1942ad442250311d2dd5796612412d4e1 /media-gfx | |
parent | Rewrote package from scratch. Fix bug 428340. (diff) | |
download | historical-ad7e8eaf78f8c7f48ff0a9542d4f8c8e07dfd5e8.tar.gz historical-ad7e8eaf78f8c7f48ff0a9542d4f8c8e07dfd5e8.tar.bz2 historical-ad7e8eaf78f8c7f48ff0a9542d4f8c8e07dfd5e8.zip |
Version bump.
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'media-gfx')
-rw-r--r-- | media-gfx/dcraw/ChangeLog | 7 | ||||
-rw-r--r-- | media-gfx/dcraw/Manifest | 18 | ||||
-rw-r--r-- | media-gfx/dcraw/dcraw-9.26.0.ebuild | 109 |
3 files changed, 132 insertions, 2 deletions
diff --git a/media-gfx/dcraw/ChangeLog b/media-gfx/dcraw/ChangeLog index 51cfaf456312..5e124a43f8ad 100644 --- a/media-gfx/dcraw/ChangeLog +++ b/media-gfx/dcraw/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-gfx/dcraw # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/dcraw/ChangeLog,v 1.111 2015/05/30 14:12:21 mrueg Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/dcraw/ChangeLog,v 1.112 2015/06/12 00:47:11 radhermit Exp $ + +*dcraw-9.26.0 (12 Jun 2015) + + 12 Jun 2015; Tim Harder <radhermit@gentoo.org> +dcraw-9.26.0.ebuild: + Version bump. 30 May 2015; Manuel Rüger <mrueg@gentoo.org> -dcraw-9.10.ebuild, -dcraw-9.24.2.ebuild: diff --git a/media-gfx/dcraw/Manifest b/media-gfx/dcraw/Manifest index 71ae1b686ec8..b957c6cf42ff 100644 --- a/media-gfx/dcraw/Manifest +++ b/media-gfx/dcraw/Manifest @@ -1,10 +1,26 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + AUX conversion-examples.txt 545 SHA256 b6a5a658c550ffbd26bbc1b6e7723bced7461af234062af7d77e53441429d218 SHA512 47213effb868ac4754075e43a6194ccbbe3e1431ef47280a670ad7e843cf727ad63ebf76849210672a72a79b1f702ca112aeece12284191f11c859a54fc090a9 WHIRLPOOL f0b26fe656b1e0977b5af85d3787a86954da207eb9c731058d6d6cc7faecf436b9c39d5c78fe63ab60e5d185aa6f5e3254357b5bc7311abc153a7b2d92e8e858 AUX dcwrap 437 SHA256 fd113fe5c1005116f8e03db59fb1f505667883f237abe0c799cd5a45d6ceb0bd SHA512 ba872972125a5394e8d29bf6e5b612959b228265885218061eeff6a17f87dd1891e33876c49fd4071a76517843b6709d16f1fa976994c49c9357d7dc7211af9e WHIRLPOOL 99b483bf0a09ae7b49ea45d1fd45e354f3e59e8964b3c858cccba1875cacffb88d314a2767ed134357018b3d38ae38e46e9e2ba844d8ee6c51d2a27ca9adccb2 DIST dcraw-9.24.4.tar.gz 183925 SHA256 678b310934ba40cbc6b82b21e6e44cf7f12e0e0e788e439a548ba077712509b3 SHA512 af2534442823a9f920a3eeb48af55bd70d39688be738df733118bf565d5f4faf2067e2489ca78a530026f19c01590c386cff46b8908490d4b3b1383dc4049f70 WHIRLPOOL d768eb247d46d6c4180d4e0913bad921c534075dbc0a056d4b66bbacf6c8b6fa7e515c47cdc82c8bc39b99934a9328296a0d48299b09a94cd6c018371584b1e2 DIST dcraw-9.25.0.tar.gz 189790 SHA256 90e3b39912bd1f0888ac6ae0e830159f1e0a19747a407867d4f4d4992435b386 SHA512 5e1ff28425a564abc2bde2bb58722420e5140297e31551b9b15deeb5db87992e9492c8b8b0ed6055f03e83f0cea1aeb54951a5cb9ef7add5fcf9ea57732368f2 WHIRLPOOL ac8b1a7f4c8d9857e44666fede7425758e8b03f4b34a8a8895427c759e36cb31e564c9ab4db24a8e761c7744105f35a1aad8e1716fa654acb50b0f5a5755f574 +DIST dcraw-9.26.0.tar.gz 190647 SHA256 85791d529e037ad5ca09770900ae975e2e4cc1587ca1da4192ca072cbbfafba3 SHA512 ae6e3e9093155d494d9553e2016edf0b568aad948cd01edbb72baec86e6e256c08ec99d7d8a071f2bb50ecd36d6e2d27fc035ac9b0850499ddf7974d0ad7f0f3 WHIRLPOOL 58aad287c07b9f37d8b44b51441fa0337ddd4a505642eafc69a8cf7bef0973bbffec72f632699b2aabb25832f64941e4169ef79739552a943a3b799b71c7f796 DIST parse-1.73.tar.bz2 8186 SHA256 51f75837b7fa7f6389f43c875ad8320c41a44c4213922dc767e16dc424462c3c SHA512 06ffaf72695dc86bfc2bdd10d4f732bc428b72d427f4c10e93fc58536513477cf297adb56fb9cfc5ba5fd5b6b4cd197c33d8dac957a0a1bbe65b23393b64278c WHIRLPOOL 1abc642a60f3f5b54efa29722ff7674457b88811ef25e557b7823ff05f6ee55989e35c0b9dad04d74c769bcca1cb45f580985de92bb4e40cd63b6d0a35b3a0e2 DIST rawphoto-1.32.tar.bz2 3841 SHA256 3348a83a44fa941924a4e743f88d993b71d28ba995f80e6765d6c19b6eeaea4c SHA512 6ee5b6c4e4266c8e04221c894c4e737f8a6d2c6f0cc9c82db73064afd68488bd60de19b86b2d7b82780283bbb9f8156ef3149c1c730f09a00dce632744b44d56 WHIRLPOOL af840eae74d74f83b7874a769e30ff0e613a5f1dba4d20fa315f6d9685fabffbe804ad878174f3ee274a6083105f1baa317f52b346afb493c34cea0e5c09c566 EBUILD dcraw-9.24.4.ebuild 3117 SHA256 7fe9ba0cdeb0ca5a7b076d8178285c9eaabad0243d3b9017b6825f81b6d24f3d SHA512 08955f6d27266e801ccb4d7d428a24ff4fc5cdc7fb893121581404a9fce53c4fbd909f5ea8df29facd6623ce47cd5326caad2637a52877927e975447752f730a WHIRLPOOL dc5463b596a5c6463088eca5bac0bd263a9641bdf836e32af5884b5c946719413b7c90cac01eb5ba5ac008f88cff3b919b5cbdd0aa2626dd485e9fb4a8dfeba3 EBUILD dcraw-9.25.0.ebuild 3130 SHA256 37dce13b52b770f77c5b6b09fc1499994c3ae5347c8132a6ecf020b80abb7b66 SHA512 ad73274ad95bd7d81dc4516dc6127d14e808787038f06fc4d57d344d3ea3cacefd8502ee82e6c4b697787b2f717256a9c3d799b24ceef1ab32315a7fe7976a05 WHIRLPOOL 9df434d716022e679251615ae3cab3ea0d86251a5ebeb7d7d44a9e52f93eaf0e3b27e884b544b8caae8603ec3475ce1ec8186a0d21ae187107cadaa54ba9888a -MISC ChangeLog 13514 SHA256 ca0b3c94e27af84f3ddebbdb9df4494082b48e849c5125feccf77224882c6aff SHA512 5716ccca7bcc35c637f93098dfbb66f940ca0761517e6e9dc0a2b1dc89c9fc21c3f61bda00d6b328e31ecc971421da702b0c36585e1a5ca5be44ddd7acc1e2a9 WHIRLPOOL f21d6360eef98a3741af13fdaa4f5d7503466da0b9ad2c6605e3cae33a1840699b15be416c979fc73c8e5ff8de31abae354bd7301504a21578340d1d8a85cca5 +EBUILD dcraw-9.26.0.ebuild 3130 SHA256 40929e5ea997e429ac62bb93e3b198a1bc699313e0572aa65cfd791a58247970 SHA512 af65b74b57f33f6a73c38388e5ff195c01c6455855e8ce127f83fbccba4013678ea1e6fb116f59a5fade806136555585eabab38aa241556d2c260656879cb886 WHIRLPOOL f1e3b1808b9460151ad6f6ec5bbfdbb28aa60869af38dbca7a648d2880dc8b78792a78a91cc391eb6c582e8aa434c06db245c29e56c2b70e96fef1d84353cf7a +MISC ChangeLog 13635 SHA256 83e2d7eb5619eda46e05588a81d722e72a0604df0db6f5c7c0d7de5664ecedeb SHA512 058f5da70a16de42c38a73ac7081ca0b9620f7b08500778ffd95f16e99874becf16cfb431e72ba1d5f8214e7439e40b1e9bc27f84df0fb8585d24df2827bfdd1 WHIRLPOOL 841d3021a0306871eced5064de511a6ddaa3633e86049dd9781f52fc91198f2d2666199fea8642a388a684bce22a9537364b3daed6007f8bb0744dc1740d694c MISC metadata.xml 604 SHA256 31dc65bdd5bf5cc3d16d8992b4aec2e353c68a82fb2d5f3b01f7b3add1b0d9bf SHA512 863dcd5f18efa3d4afbd2aace397a4806a0dae897fc6b6ddaf56afd377c91b19250159d6d317e063be7d63998efbaaf886766de918ab1f75fd2c28bdb404e30f WHIRLPOOL b058bcdbe49131e403e51001fb8239b3c7b6422a94af186f1c0b22550e76fd11f707b6171c631e3b2a7bc76380e7e30dbd86e14e22663aff98a3d73da8aba56a +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQEcBAEBCAAGBQJVeiwQAAoJEEqz6FtPBkyjx90H/0/J2tRzsvRZoI5K55hmir5v +TWA4zqcwYJGWFMT9HUKfcRxYABQ7z0S6G855Eszy7F4xIt/2NgPd9y0vHCNdZ6zO +EHaaOwUz6dyjC7pa2aavh/GAtgEmhuphPAiu1m0olqg3Cxg/V3qwx4nOGxoMls9V +79rKgLLNIRaNgOf8A0XIknfRVRVKIDOO3HTb0HPl6KPkFIGHzWQpe+u9STDufCw6 +s0ripYIenlJ+SSHvybO5GohbqDJd0eUiMdZhw/ocBnUulQ3NStCcDHF8aGWgTmN9 +cLPWRBs8UPkXhs8UaESjsKvUzeuZxIWdkrBB/ta+WNxcPGtXG1CEvOpIXgJK6ts= +=vp4j +-----END PGP SIGNATURE----- diff --git a/media-gfx/dcraw/dcraw-9.26.0.ebuild b/media-gfx/dcraw/dcraw-9.26.0.ebuild new file mode 100644 index 000000000000..ab309f605999 --- /dev/null +++ b/media-gfx/dcraw/dcraw-9.26.0.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/dcraw/dcraw-9.26.0.ebuild,v 1.1 2015/06/12 00:47:11 radhermit Exp $ + +EAPI=5 +inherit eutils readme.gentoo toolchain-funcs + +DESCRIPTION="Converts the native (RAW) format of various digital cameras into netpbm portable pixmap (.ppm) image" +HOMEPAGE="http://www.cybercom.net/~dcoffin/dcraw/" +SRC_URI="http://www.cybercom.net/~dcoffin/dcraw/archive/${P}.tar.gz + mirror://gentoo/parse-1.73.tar.bz2 + gimp? ( mirror://gentoo/rawphoto-1.32.tar.bz2 )" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +LANGS=" ca cs de da eo es fr hu it nl pl pt ru sv zh_CN zh_TW" +IUSE="nls gimp jpeg jpeg2k lcms ${LANGS// / linguas_}" + +COMMON_DEPEND=" + jpeg? ( virtual/jpeg:0 ) + lcms? ( media-libs/lcms:2 ) + jpeg2k? ( media-libs/jasper ) + gimp? ( media-gfx/gimp ) +" +DEPEND="${COMMON_DEPEND} + nls? ( sys-devel/gettext ) + gimp? ( virtual/pkgconfig ) +" +RDEPEND="${COMMON_DEPEND} + media-libs/netpbm +" + +S=${WORKDIR}/dcraw + +DOC_CONTENTS=" + See conversion-examples.txt.gz on how to convert + the PPM files produced by dcraw to other image formats.\n + + \nThe functionality of the external program 'fujiturn' was + incorporated into dcraw and is automatically used now.\n + + \nThere's an example wrapper script included called 'dcwrap'. + This package also includes 'dcparse', which extracts + thumbnail images (preferably JPEGs) from any raw digital + camera formats that have them, and shows table contents. +" + +run_build() { + einfo "${@}" + ${@} || die +} + +src_prepare() { + rename dcraw_ dcraw. dcraw_*.1 || die "Failed to rename" +} + +src_compile() { + local ECFLAGS="-O2" # Without optimisation build fails + local ELIBS="-lm" + + use lcms && ELIBS="-llcms2 ${ELIBS}" || ECFLAGS+=" -DNO_LCMS=yes" + use jpeg && ELIBS="-ljpeg ${ELIBS}" || ECFLAGS+=" -DNO_JPEG=yes" + use jpeg2k && ELIBS="-ljasper ${ELIBS}" || ECFLAGS+=" -DNO_JASPER=yes" + use nls && ECFLAGS+=" -DLOCALEDIR=\"/usr/share/locale/\"" + + run_build $(tc-getCC) ${ECFLAGS} ${CFLAGS} ${LDFLAGS} -o dcraw dcraw.c ${ELIBS} + + run_build $(tc-getCC) -O2 ${CFLAGS} ${LDFLAGS} -o dcparse parse.c + + # rawphoto gimp plugin + if use gimp; then + run_build $(tc-getCC) ${CFLAGS} ${LDFLAGS} \ + $(pkg-config --cflags gimpui-2.0) rawphoto.c -o rawphoto \ + $(pkg-config --libs gimpui-2.0) + fi + + if use nls; then + for lang in ${LANGS}; do + use linguas_${lang} && run_build msgfmt -c -o dcraw_${lang}.mo dcraw_${lang}.po + done + fi +} + +src_install() { + dobin dcraw dcparse + dodoc "${FILESDIR}"/{conversion-examples.txt,dcwrap} + + # rawphoto gimp plugin + if use gimp; then + insinto "$(pkg-config --variable=gimplibdir gimp-2.0)/plug-ins" + insopts -m0755 + doins rawphoto + fi + + doman dcraw.1 + + if use nls; then + for lang in ${LANGS}; do + if use linguas_${lang}; then + [[ -f dcraw.${lang}.1 ]] && doman dcraw.${lang}.1 + insinto /usr/share/locale/${lang}/LC_MESSAGES + newins dcraw_${lang}.mo dcraw.mo || die "failed to install dcraw_${lang}.mo" + fi + done + fi + + readme.gentoo_create_doc +} |