summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2015-01-31 08:22:35 +0000
committerTim Harder <radhermit@gentoo.org>2015-01-31 08:22:35 +0000
commitae272d08a601054f8a2710f06f6dc3bc8a4372fc (patch)
treebdedcd6bf7bd95d2870dffb6b4348681de8c299c /media-gfx/dcraw
parentVersion bump. (diff)
downloadhistorical-ae272d08a601054f8a2710f06f6dc3bc8a4372fc.tar.gz
historical-ae272d08a601054f8a2710f06f6dc3bc8a4372fc.tar.bz2
historical-ae272d08a601054f8a2710f06f6dc3bc8a4372fc.zip
Version bump.
Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'media-gfx/dcraw')
-rw-r--r--media-gfx/dcraw/ChangeLog9
-rw-r--r--media-gfx/dcraw/Manifest18
-rw-r--r--media-gfx/dcraw/dcraw-9.23.ebuild109
3 files changed, 126 insertions, 10 deletions
diff --git a/media-gfx/dcraw/ChangeLog b/media-gfx/dcraw/ChangeLog
index 49f75c0fee14..aa69072be28e 100644
--- a/media-gfx/dcraw/ChangeLog
+++ b/media-gfx/dcraw/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-gfx/dcraw
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/dcraw/ChangeLog,v 1.93 2014/10/26 00:25:21 radhermit Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/dcraw/ChangeLog,v 1.94 2015/01/31 08:22:33 radhermit Exp $
+
+*dcraw-9.23 (31 Jan 2015)
+
+ 31 Jan 2015; Tim Harder <radhermit@gentoo.org> +dcraw-9.23.ebuild:
+ Version bump.
*dcraw-9.22-r1 (26 Oct 2014)
diff --git a/media-gfx/dcraw/Manifest b/media-gfx/dcraw/Manifest
index 79b53182f895..4116b4366194 100644
--- a/media-gfx/dcraw/Manifest
+++ b/media-gfx/dcraw/Manifest
@@ -9,6 +9,7 @@ DIST dcraw-9.19.tar.gz 170000 SHA256 bb01e58e02aec64ecb05806a12a7bb8f1f84962668b
DIST dcraw-9.20.tar.gz 171270 SHA256 aedc39294031d5d777783af9a862eab70b5783cfddea7a2d937a86e6aabb3d94 SHA512 bac64480c0e4398b26d5651dad5348c0cb97eabd1ecb1ad17af48ba782934c7729286947a07584b5322f8d5a4ec3d666590123a81fd45ec700075bff8e7d150d WHIRLPOOL f11e7ac085ede501311c8df9375db1a21296578929e528db84eda2d81152e18d6f8addadaf3e228103f040dac15d2708afc936a00cc42269a55f943cf1af2776
DIST dcraw-9.21.tar.gz 360575 SHA256 392a54229a24c235a249b42db92e06755cc369e58751c863868ad0434b22fbbd SHA512 28ca3befa9cbeabfa48ff7638159fc076b4cf4c67a5e9936d36ce93021554cbe79bfeed418d426bc101016e8247aee64b8f12fe59da47810d1b92911c5022078 WHIRLPOOL 11c061551e17867fbd9edd4493e26d743ace4560190cafcb06e3d3bbc35eed21e0690a5059972b6bd5f3893b84e9d0a59a1885988b6081922ebcb4fbdb1c3705
DIST dcraw-9.22.tar.gz 344867 SHA256 0290aef2dc60fe434f8ecadf5f158c1c657c1d18b1adc6a91d33e5925d41bf01 SHA512 e4e332465b52eef1cf07e32a3962b24bcc6405614edd7d3d1fd375466fc5a253aaf212bf1b030d47e51f76d5c1bd7e0475813f302b67c7fba395d0cd922ee858 WHIRLPOOL a0996f632ab9b37d7965251147bb163449c8a3de9199da92683fdc6490a2b09d7aa49287bb1948105ecd96d788aa4730b7bff94483c94e576b0ba5cbebaba06e
+DIST dcraw-9.23.tar.gz 175456 SHA256 c53648a68299c789df4df9c191603a72358754451249baaabca6cb77dcd4c027 SHA512 cb3ad2c60b51d85a13ffa31e8147545da09cd52df6e0cec5cd3d8bc2c953212919bbf1aa5162fd408d2f16248f31cd77d6e861b4de855fcf73fbbd1d2c860814 WHIRLPOOL b12b5ecc5e9de115b8391e14871e2eb7542eb6ad96e57565f87e7a4a0927770453ef0125c1217f02fd8783593b9a1150ae2734c20b5b47866cdce115e48f22dd
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.10.ebuild 3420 SHA256 867473a0fe9d1aaa07c1e18ea31412530c911e9103ae368000046728a144fb95 SHA512 2037971f6f2842acec428e11d83d20e1696588d36d866b2e65084c4d74ffdf0f42997ce2c612be5b53f183a96b4d9b7b08ad7eb605b689b851118d749b63cd91 WHIRLPOOL 7e476e461d124386c508f4d07e4c47bb94edc9d8dc54eeb7800a416a33d81ef016e6ede7522a0f9bdbc87e45225869936358149aab0dd808c68c18d32ae3c28a
@@ -18,16 +19,17 @@ EBUILD dcraw-9.20.ebuild 3125 SHA256 6b9bea1635afa73536b3d31177e9a4928b7f83c6c7e
EBUILD dcraw-9.21.ebuild 3125 SHA256 94ffed6764461db0179c67732884a5c4b55fb6db1e5c7863206b7317a43251a7 SHA512 58feac61e4aded27c3fb8f97f7dcf2cfe72a787f1d875540cb791ea98309e72c4ccd466a71a9c61f3d20109b11117cdfd88ac066615218e6f897e39d9270d799 WHIRLPOOL 5804a516e8a39347121c889926abc74f78c0201ee34d3af72373ab74f8d7500e32c859010d7c54cc508796136d024c3b725cbbcf35bfaeadc51c3b59768ff7f2
EBUILD dcraw-9.22-r1.ebuild 3129 SHA256 a88328de1e5eeb2888c4e1d5c359391af6ee146ca2119da2ddf3a178fdf84fec SHA512 b572e1059cd7358067752090d167b1cee6c03b352b418f3b66614bf9958ce5f69deca7a054853a2308feafca9b672906b80f372bfa6de37323effd72d7efba88 WHIRLPOOL 14d32b12ad9e2e1a15711757a86761f68259dd4eb88c213e777f51363e714ed1ddf899e7b911812eb787324388a62aff1e3757f8f1c99522837dfae96af181b6
EBUILD dcraw-9.22.ebuild 3125 SHA256 1184fae67f6e330ad00743d69be1cb9521740fa696eedabca01524c78e62c5bf SHA512 45ed7fe6e6b5227697c23156fa99cd521184c9052e15dd229ca00bcccf0193c4afc2c590fbfe601f7762ce37281c52998cd1968f465847cd966aba50cc89794e WHIRLPOOL f855ace4fa88d842421cdbc21952cf826b803eed899f7a2efa95720eebf0df22bde391f71b9d4f5314634abc96c843d326baada17c82254715dcc7ca930c3b8a
-MISC ChangeLog 11442 SHA256 b2f637942d020a96683790777b598a02180ab076500a1aa05c846cf43c7b0e6d SHA512 eecfc694b327b1e4d67f58df97ba9b9d455d63253a551d16929c7b690d1fbe7c2ddfdf16270ca79272259a367f4409a443880836b45d8f40ea3fb63e6531c089 WHIRLPOOL 988ea06c29ed2cd629a8dc8ea81e06c5472bf748cd1addfd1b1d918433a523c4dd9714d6932480a672a77c64cb4c1a084a0fb1335e54fb5f6397fd028165b4fe
+EBUILD dcraw-9.23.ebuild 3126 SHA256 6507507d93a0308043fcb006c9b167dd094d4d19e550f512508f65a2861fa776 SHA512 bb6171cb05fa0b11207f290a981c12cac49c835f18f6d6099ba03adbde0097881ca4442f2b4f60731c6b50d16a22be654f924753982c33d208a287fd8eb90d34 WHIRLPOOL 9d8ca4362d49b3dea1d7b9172b40f9aa3fffb4dd6a4b29aafcdab6ae34595a0fc11a46473f0e10e19dbce6c06aa53643ea7ee6de176a369a7ad6060b4e821d4c
+MISC ChangeLog 11555 SHA256 b23d577d6a47d14ad9e2b8ac94c0cc65c9357ef51099fa3e02c66a27bd9522a6 SHA512 018fccc10048f929cd4fa7458008f2a141eaa4e448e1098e699465ba217f201c43abfffe1d2b9aec41757122c0a565f2e28e3ad0ab923d71762056a877dfc3f8 WHIRLPOOL 6557a4f581ff55ac0c57f4217a8c7591ae1bc49e5f50d4f511cee7e79af928653b2da6ba96e1a879212b6cbbcea199fbd875b0398290551df7cdc6ca307df11f
MISC metadata.xml 674 SHA256 e90c020e0897c7b73dfb4ae2863ced04abc993afc006919f08774e891a11e13c SHA512 a00ddeec4bd6fce6993bae008c60df953a2e832e56f843291cceb16ef91a40563ef3b358c7f484d4d27cb2f397202551340e5f56079d3eb75809eeff1617c976 WHIRLPOOL 06d06834d37b8f5b15bafe698a7844d5b20a69a9893bc75415e72d2f80cead04840504185e1bc642f745b3d587d92a4dcaa2dc778282b5b9ac927fec09ec4383
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQEcBAEBCAAGBQJUTD92AAoJEEqz6FtPBkyjV6cH/09c7TcEP29dpm9t8AI9ly7u
-sYob0cBgpLGgxn09bPRvxwAXY66wwjzJxxLv+MzvkeUI2tTSi2ogmDy39Gqfo2KO
-RE4tCwaKkMHJd5DC+vBXCZT1G6bC8SUHiWZsV1aoy1yhaLtXFfZwfjxzmtFFt62B
-f126SoJjO4r94w2npOn7znG7UmnVr6QUQ2uvb/e5D62x0GHYcHxgEx0CVKmvqpR5
-zbPuYbKIYrYyDYzXUyYgjpnMom2Ozqw43N9eeF/376YygvU2q/iadQH5O8VhKocd
-7vFH7HkKRKrWbY9x0zp05XmHzwsKzZfThpkpjARxiBnx55mGSHuGwRkMydcUdiU=
-=T++/
+iQEcBAEBCAAGBQJUzJDOAAoJEEqz6FtPBkyjZjgH/1Q1uem/IWGCNUW/OVbYzx/S
+aD0+o5g7VPPY3quC7rV8rVG14iU1RMKePz/z0ny2e3OEFulXFUy/PaBlcefMDk0G
+8vlfTGAVX8voonNNtRJsgZ6T1ObaSDhfmfCCQ2lah1VeaI+YKH/fdfMJ4OdnoOKz
+8V//MUIA9a/ziFJQmTdvSfWLeV5d4xCwuAp7Xa7WJeog9IWceloaLJHt7LIz8N82
+IQAkEJiwRw5LgNJhRV1w9LsRzI1H0m2zHZkHgAWr/rTT2sm6wvi/opTXBsdKpgJ/
+w5RC+lMBsrlAgjVxMKS7HqyLBqTa7SEOgAcr1Ta42drz2uZXZxEq/zXf2Q6UfUA=
+=m+S6
-----END PGP SIGNATURE-----
diff --git a/media-gfx/dcraw/dcraw-9.23.ebuild b/media-gfx/dcraw/dcraw-9.23.ebuild
new file mode 100644
index 000000000000..6d8a4e1f119f
--- /dev/null
+++ b/media-gfx/dcraw/dcraw-9.23.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.23.ebuild,v 1.1 2015/01/31 08:22:33 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 )
+ 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
+}