summaryrefslogtreecommitdiff
path: root/media-libs/libopenraw
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-libs/libopenraw
reinit the tree, so we can have metadata
Diffstat (limited to 'media-libs/libopenraw')
-rw-r--r--media-libs/libopenraw/Manifest13
-rw-r--r--media-libs/libopenraw/files/libopenraw-0.0.9-jpeg-9a.patch23
-rw-r--r--media-libs/libopenraw/files/libopenraw-0.1.0-jpeg-9a.patch24
-rw-r--r--media-libs/libopenraw/libopenraw-0.0.9.ebuild55
-rw-r--r--media-libs/libopenraw/libopenraw-0.1.0.ebuild59
-rw-r--r--media-libs/libopenraw/libopenraw-0.1.1.ebuild54
-rw-r--r--media-libs/libopenraw/libopenraw-0.1.2.ebuild54
-rw-r--r--media-libs/libopenraw/metadata.xml7
8 files changed, 289 insertions, 0 deletions
diff --git a/media-libs/libopenraw/Manifest b/media-libs/libopenraw/Manifest
new file mode 100644
index 000000000000..e5f20c604b09
--- /dev/null
+++ b/media-libs/libopenraw/Manifest
@@ -0,0 +1,13 @@
+AUX libopenraw-0.0.9-jpeg-9a.patch 590 SHA256 4868365cd5ffc49ad8f88639441a1d7323f281a283a5b6ac0e714bd243e0d52a SHA512 555a4ae729fb4163d7a26bc577fff9257bb326712d8c59f4c4d36c1398bb7ebac26a2f961d22676d9c97812a9fd6433f802ba2d9fc94a5c07e18de60e59c682a WHIRLPOOL d34a819362d816d40259182184652f293bd18e02b43f44d79ba1d1289a01e6e2d13779cb862f19c564fe9279962ad622b809418ecb32752afbb36b11fffc216a
+AUX libopenraw-0.1.0-jpeg-9a.patch 607 SHA256 d50ae6afe84d17c34639c0d8f90f83afa81b90f81d2eab18f126139486f1a77f SHA512 b5d9c7ac525863e52e29cde061a7138fe0ec90b021b225b55fd6d4627f074dd9ef410386be250d9c3899984ead123e41de8413949f98dfdceeec9bc89a23d31f WHIRLPOOL 38f79bdc0b6b0993eb35208b21d3b8bc54d379edbdfd371009ad92683c9597d22630384975ad8d7d38f6adc017759515d543281e3bebdbb32d6dbe65b4481a4a
+DIST libopenraw-0.0.9.tar.bz2 478687 SHA256 49fd1adf0a0228c7a17a79bf98d8d03664195feae1e50f4ddd1b20162626e18f SHA512 88d475d27719212686a0a5a08da04d6879fd456ec8f7531f401217df97f4f3d4c52dc8c4fb1c6ca88c12d6a67ecd516b151c5e9dceba9cbfcd13150fe81d6db5 WHIRLPOOL 52d407b1d443fe7c38c59274b3267feb4dffeca9114a39cad925c346ae21d1378cbceba4ce1973657073f8890bf50a18c476ba3451d806fe7f50824bb935c559
+DIST libopenraw-0.1.0.tar.bz2 525449 SHA256 4dede1db9b85c9c22a1ddaf37839f2713746a00b81a6d4623d66556000cb76cf SHA512 f3b867d831d03350e487a98f08cadf6a24d5e4296129a401c0066cfdf0e628663e821ed0b7e42613d1533513a9c36a1693d6c3cbbd918246dbdfbb111b5a470a WHIRLPOOL 4101f34e20d4f73560086ed849b5c648eb3f399610ee77285361a13f1343255d2f95bd6b045b80505695e4f0125d491cec37e0f8c525d953a7bf12009f031875
+DIST libopenraw-0.1.1.tar.bz2 561718 SHA256 bbba7fccb2b8ef12c0fa405f6830fa7c9a91c71ea5e97564833d09a1078aa357 SHA512 ac8195fddc165d32337f518cc89297b91a8c2805132e380a261e9855f88ecbe074d6090f1f7b547c18fd2016b313a19e04e0428f9ba85b18928115b9dc0c1bc2 WHIRLPOOL 1af884c6e2119e134cf50792e0a54bc2f315ee4b7aabb84fd9ba0d6becc0eb5908ba4708f6447a3abf08ca3be413ebb4dc88af457df9477b827a284989ed8b59
+DIST libopenraw-0.1.2.tar.bz2 563981 SHA256 d15e86141add6a652f316ab8884895d8399d37c17510b34f61e266f906a99683 SHA512 edd7e5a71feecbce1d5a20622bd3c7111acd2d4792038fd19920367ebb55d2cc7614627b9739512bbe34d6b5ae2eb65a4da9cee70c400b5cb846bf5fff08efc8 WHIRLPOOL 1b882a034dff8e7cc6df627d4c4c198e50a23e1619c1cc3ab43d3e8d318401888aeea9df5dcd1b29587693736226cdeff09e4a026f3b09e9a6a1b2aec60f3dea
+EBUILD libopenraw-0.0.9.ebuild 1169 SHA256 be3c13f943e4b841e5aec0b1ad1f4e33dc4016674fd0af24e30fff5058a2ae8c SHA512 e255a359193e494f2fb69f0a74085c417dabb698642bb93efcae3c38f2bf7b9ab0b54feec80e764951e5694a24578ebd7c1f167fdc2e12c49ce4f96809445833 WHIRLPOOL 42f0b6614fc251d6e9d942be755cb6fe41d605e1b1e5d29143bb612e39eee5172d3fc0e1978c0d5b396c8a5ceaaa3ce10657abae5c5e7a77a3a81366531c5309
+EBUILD libopenraw-0.1.0.ebuild 1221 SHA256 039217259b223e84aedaf2e3175c74fbfead4214d7675e6bb5861eb903e1c849 SHA512 a2b73e4e3d407bd4e06e8e077027109ad395e9720dc8b8f49e957b68cde7139a274fda5e98be5a5ecfdef19f5f569b3412a443e64363053cada2c22799d1e986 WHIRLPOOL b8036254e89dc8047aebc706475f1cdc69b7623bef8a28c7742b40ef74a3dac2d7c18ab864bc1e79f0426bc223fe1f1fe086e998c2f2582954511ab0fbbad737
+EBUILD libopenraw-0.1.1.ebuild 1113 SHA256 17fd6e66719de3175fb5fbc9d8f34dc137f8152650fff0219973fb5527a61f85 SHA512 92c0ea3a04232eba0f796bc94ffb2f76d47a26b0f18f0571bd85625c0dc8a64078cb203d20fb8116258bfd9e16dc6349f5c31737453ec23ad888e6168a006af6 WHIRLPOOL 44fa5a689b2e3ceac0c21368627e8ea395ad81750e28a2f8552ee028a23c5d6c6f74ebf59ed5270bd653a09bdb2356230ba5318fbd5e56eed7a5ce1b69c30d8a
+EBUILD libopenraw-0.1.2.ebuild 1113 SHA256 17fd6e66719de3175fb5fbc9d8f34dc137f8152650fff0219973fb5527a61f85 SHA512 92c0ea3a04232eba0f796bc94ffb2f76d47a26b0f18f0571bd85625c0dc8a64078cb203d20fb8116258bfd9e16dc6349f5c31737453ec23ad888e6168a006af6 WHIRLPOOL 44fa5a689b2e3ceac0c21368627e8ea395ad81750e28a2f8552ee028a23c5d6c6f74ebf59ed5270bd653a09bdb2356230ba5318fbd5e56eed7a5ce1b69c30d8a
+MISC ChangeLog 3401 SHA256 a908b69a5fac0a22f41751b2ccae895e63561fc80b6d3e9dadf1258400fe0284 SHA512 5e216cb15c4d74f110cad12f7ca24e40502af57db93287ee414afff8d64c17a58b8b428ade4b631b46611b7f6233e3e3d06025037e4d6a88287228daed56e64e WHIRLPOOL 27abde2e64594c6e54e8edcbd678400c4fb6b1ec6a8055785048b736088aeeb57aa896153f7436e4990e1ded2118de123759c08a3d03815d963e4f1be4676ff5
+MISC ChangeLog-2015 9051 SHA256 6e01561e3af37a18ea4439a14f915f7e8326443f34c000b0f5a188fc2055191f SHA512 3779390b91b0e0819a74a4991f8040876685785a4fa6d24357adb9f5697ddc50adfd24e980e0fc3c540d1da41129ad487aa2962480dad970789b94f38d9987f4 WHIRLPOOL af38fdcb19e7db19f3754bea83fe348ac84aa6a4e93ad6e81ced5b16270f8a47e7e74deb22a04eaf1bd07bbdcd5754f95ff1448bf5a8a3457946220e38939011
+MISC metadata.xml 224 SHA256 154bec891472fe5526579d16d7e5e5e9eb3f352512a17555a459aa6029bcbbb2 SHA512 12da46d8052565f62c482e6bcc714d8c00cac256f85dc1602579c8d61e0b61af95da149d1a446e56b2eba918ab9d78b556f77c6fe034a2e578f57a9dbe62fc44 WHIRLPOOL 541aeaf2a7c858734aaae366846865ff70e6c898204bbfc9f39f58fbdb53d9b37dc8c898c23870859a9d4f5596e7898e21874c9ef529a447953a35e4d7bc13e5
diff --git a/media-libs/libopenraw/files/libopenraw-0.0.9-jpeg-9a.patch b/media-libs/libopenraw/files/libopenraw-0.0.9-jpeg-9a.patch
new file mode 100644
index 000000000000..dc8f0931dad0
--- /dev/null
+++ b/media-libs/libopenraw/files/libopenraw-0.0.9-jpeg-9a.patch
@@ -0,0 +1,23 @@
+http://bugs.gentoo.org/520888
+https://sourceforge.net/p/fink/package-submissions/4336/
+
+--- lib/jfifcontainer.cpp
++++ lib/jfifcontainer.cpp
+@@ -145,7 +145,7 @@
+ {
+ int ret = 0;
+ if (::setjmp(m_jpegjmp) == 0) {
+- ret = JPEG::jpeg_read_header(&m_cinfo, TRUE);
++ ret = JPEG::jpeg_read_header(&m_cinfo, JPEG::TRUE);
+ //Trace(DEBUG1) << "jpeg_read_header " << ret << "\n";
+
+ JPEG::jpeg_calc_output_dimensions(&m_cinfo);
+@@ -181,7 +181,7 @@
+ src->pub.next_input_byte = NULL;
+ src->pub.bytes_in_buffer = 0;
+ }
+- return TRUE;
++ return JPEG::TRUE;
+ }
+
+
diff --git a/media-libs/libopenraw/files/libopenraw-0.1.0-jpeg-9a.patch b/media-libs/libopenraw/files/libopenraw-0.1.0-jpeg-9a.patch
new file mode 100644
index 000000000000..e5156a953211
--- /dev/null
+++ b/media-libs/libopenraw/files/libopenraw-0.1.0-jpeg-9a.patch
@@ -0,0 +1,24 @@
+https://bugs.gentoo.org/520888
+https://sourceforge.net/p/fink/package-submissions/4336/
+
+
+--- a/lib/jfifcontainer.cpp
++++ b/lib/jfifcontainer.cpp
+@@ -157,7 +157,7 @@
+ m_file->seek(0, SEEK_SET);
+
+ if (::setjmp(m_jpegjmp) == 0) {
+- int ret = JPEG::jpeg_read_header(&m_cinfo, TRUE);
++ int ret = JPEG::jpeg_read_header(&m_cinfo, JPEG::TRUE);
+ //Trace(DEBUG1) << "jpeg_read_header " << ret << "\n";
+
+ JPEG::jpeg_calc_output_dimensions(&m_cinfo);
+@@ -194,7 +194,7 @@
+ src->pub.next_input_byte = nullptr;
+ src->pub.bytes_in_buffer = 0;
+ }
+- return TRUE;
++ return JPEG::TRUE;
+ }
+
+
diff --git a/media-libs/libopenraw/libopenraw-0.0.9.ebuild b/media-libs/libopenraw/libopenraw-0.0.9.ebuild
new file mode 100644
index 000000000000..5286863365b0
--- /dev/null
+++ b/media-libs/libopenraw/libopenraw-0.0.9.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils gnome2-utils
+
+DESCRIPTION="A decoding library for RAW image formats"
+HOMEPAGE="https://libopenraw.freedesktop.org/wiki/"
+SRC_URI="https://${PN}.freedesktop.org/download/${P}.tar.bz2"
+
+LICENSE="GPL-3 LGPL-3"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="gtk static-libs test"
+
+RDEPEND="virtual/jpeg:0
+ dev-libs/libxml2
+ gtk? (
+ >=dev-libs/glib-2
+ >=x11-libs/gdk-pixbuf-2.24.0:2
+ )"
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.35
+ virtual/pkgconfig
+ test? ( net-misc/curl )"
+
+DOCS=( AUTHORS ChangeLog NEWS README TODO )
+
+src_prepare() {
+ has_version '>=media-libs/jpeg-9a:0' && epatch "${FILESDIR}"/${P}-jpeg-9a.patch
+}
+
+src_configure() {
+ econf \
+ --with-boost="${EPREFIX}"/usr \
+ $(use_enable static-libs static) \
+ $(use_enable gtk gnome)
+}
+
+src_install() {
+ default
+ prune_libtool_files --all
+}
+
+pkg_preinst() {
+ gnome2_gdk_pixbuf_savelist
+}
+
+pkg_postinst() {
+ gnome2_gdk_pixbuf_update
+}
+
+pkg_postinst() {
+ gnome2_gdk_pixbuf_update
+}
diff --git a/media-libs/libopenraw/libopenraw-0.1.0.ebuild b/media-libs/libopenraw/libopenraw-0.1.0.ebuild
new file mode 100644
index 000000000000..a866a60b27ef
--- /dev/null
+++ b/media-libs/libopenraw/libopenraw-0.1.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils gnome2-utils
+
+DESCRIPTION="A decoding library for RAW image formats"
+HOMEPAGE="https://libopenraw.freedesktop.org/wiki/"
+SRC_URI="https://${PN}.freedesktop.org/download/${P}.tar.bz2"
+
+LICENSE="GPL-3 LGPL-3"
+SLOT="0/7"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="gtk static-libs test"
+
+RDEPEND="
+ dev-libs/libxml2
+ virtual/jpeg:0
+ gtk? (
+ dev-libs/glib:2
+ >=x11-libs/gdk-pixbuf-2.24.0:2
+ )
+"
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.35
+ virtual/pkgconfig
+ test? ( net-misc/curl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README TODO )
+
+src_prepare() {
+ has_version '>=media-libs/jpeg-9a:0' && epatch "${FILESDIR}"/${P}-jpeg-9a.patch
+ default
+}
+
+src_configure() {
+ econf \
+ --with-boost="${EPREFIX}"/usr \
+ $(use_enable static-libs static) \
+ $(use_enable gtk gnome)
+}
+
+src_install() {
+ default
+ prune_libtool_files --all
+}
+
+pkg_preinst() {
+ use gtk && gnome2_gdk_pixbuf_savelist
+}
+
+pkg_postinst() {
+ use gtk && gnome2_gdk_pixbuf_update
+}
+
+pkg_postrm() {
+ use gtk && gnome2_gdk_pixbuf_update
+}
diff --git a/media-libs/libopenraw/libopenraw-0.1.1.ebuild b/media-libs/libopenraw/libopenraw-0.1.1.ebuild
new file mode 100644
index 000000000000..8e68d515706c
--- /dev/null
+++ b/media-libs/libopenraw/libopenraw-0.1.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2-utils ltprune
+
+DESCRIPTION="A decoding library for RAW image formats"
+HOMEPAGE="https://libopenraw.freedesktop.org/wiki/"
+SRC_URI="https://${PN}.freedesktop.org/download/${P}.tar.bz2"
+
+LICENSE="GPL-3 LGPL-3"
+SLOT="0/7"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="gtk static-libs test"
+
+RDEPEND="
+ dev-libs/libxml2
+ virtual/jpeg:0
+ gtk? (
+ dev-libs/glib:2
+ >=x11-libs/gdk-pixbuf-2.24.0:2
+ )
+"
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.35
+ virtual/pkgconfig
+ test? ( net-misc/curl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README TODO )
+
+src_configure() {
+ econf \
+ --with-boost="${EPREFIX}"/usr \
+ $(use_enable static-libs static) \
+ $(use_enable gtk gnome)
+}
+
+src_install() {
+ default
+ prune_libtool_files --all
+}
+
+pkg_preinst() {
+ use gtk && gnome2_gdk_pixbuf_savelist
+}
+
+pkg_postinst() {
+ use gtk && gnome2_gdk_pixbuf_update
+}
+
+pkg_postrm() {
+ use gtk && gnome2_gdk_pixbuf_update
+}
diff --git a/media-libs/libopenraw/libopenraw-0.1.2.ebuild b/media-libs/libopenraw/libopenraw-0.1.2.ebuild
new file mode 100644
index 000000000000..8e68d515706c
--- /dev/null
+++ b/media-libs/libopenraw/libopenraw-0.1.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2-utils ltprune
+
+DESCRIPTION="A decoding library for RAW image formats"
+HOMEPAGE="https://libopenraw.freedesktop.org/wiki/"
+SRC_URI="https://${PN}.freedesktop.org/download/${P}.tar.bz2"
+
+LICENSE="GPL-3 LGPL-3"
+SLOT="0/7"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="gtk static-libs test"
+
+RDEPEND="
+ dev-libs/libxml2
+ virtual/jpeg:0
+ gtk? (
+ dev-libs/glib:2
+ >=x11-libs/gdk-pixbuf-2.24.0:2
+ )
+"
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.35
+ virtual/pkgconfig
+ test? ( net-misc/curl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README TODO )
+
+src_configure() {
+ econf \
+ --with-boost="${EPREFIX}"/usr \
+ $(use_enable static-libs static) \
+ $(use_enable gtk gnome)
+}
+
+src_install() {
+ default
+ prune_libtool_files --all
+}
+
+pkg_preinst() {
+ use gtk && gnome2_gdk_pixbuf_savelist
+}
+
+pkg_postinst() {
+ use gtk && gnome2_gdk_pixbuf_update
+}
+
+pkg_postrm() {
+ use gtk && gnome2_gdk_pixbuf_update
+}
diff --git a/media-libs/libopenraw/metadata.xml b/media-libs/libopenraw/metadata.xml
new file mode 100644
index 000000000000..fb76b944f2da
--- /dev/null
+++ b/media-libs/libopenraw/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>freedesktop-bugs@gentoo.org</email>
+</maintainer>
+</pkgmetadata>