summaryrefslogtreecommitdiff
path: root/media-libs/schroedinger
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/schroedinger
reinit the tree, so we can have metadata
Diffstat (limited to 'media-libs/schroedinger')
-rw-r--r--media-libs/schroedinger/Manifest6
-rw-r--r--media-libs/schroedinger/files/schroedinger-1.0.11-darwin-compile.patch32
-rw-r--r--media-libs/schroedinger/metadata.xml7
-rw-r--r--media-libs/schroedinger/schroedinger-1.0.11-r1.ebuild44
4 files changed, 89 insertions, 0 deletions
diff --git a/media-libs/schroedinger/Manifest b/media-libs/schroedinger/Manifest
new file mode 100644
index 000000000000..e1de0dbeab37
--- /dev/null
+++ b/media-libs/schroedinger/Manifest
@@ -0,0 +1,6 @@
+AUX schroedinger-1.0.11-darwin-compile.patch 1176 SHA256 064baef8753361b6a7494416b867fe6df8897b4c50a250879085baae94dc9f47 SHA512 ff7f0cef1c5a5871fa8309eeffbe936213a153c714e5ace8cdbc85f70cc310271f74e4dca6d90147e34df4bd6b235a9959404323c7426c0dc1e27bcfce3b5e95 WHIRLPOOL 45d1d7953e165d877fb928e7971e8fbd4c60bdb29b406f130a3fead7238873efb803a3c1879b104305b7ca63f7b1020fc099bf5a09c72ae231193190c7705716
+DIST schroedinger-1.0.11.tar.gz 1019247 SHA256 1e572a0735b92aca5746c4528f9bebd35aa0ccf8619b22fa2756137a8cc9f912 SHA512 a39dd5360eb87a63379de71d91f48cde309ded91632c0ab8b1dc76b73591f7d0dfa7003c606d1b546d495b18c916aae905a9540b48dff7cbeb5b289e0f880438 WHIRLPOOL 118b37a61369423ce9c1f383ed7fedb24d619e63a5e61121a4468e15acb9adf502f7982c41ba3f867be23773f133c5b46fc0aa4638346bd7e5c293668c0291f8
+EBUILD schroedinger-1.0.11-r1.ebuild 1145 SHA256 6d820d31550b602d9b86746cf4024210af5185fca417b0be1d4db2edd04ce545 SHA512 9390962ede646eca9c65168a73e0beb1c01aa4c7e0c4b237cb4da4ee88f2fba729a5db07830e96bce5130e705a36f80a08b961e74aa7e43f31c96b169111a886 WHIRLPOOL 1d6df245a206058dd2a90572e5fde3089a72074f731a5531aa36cee3b0e6cbb63917d20faf939c1fa3307623e459ca5aa0136d87d076ab608f0387d1b97731f4
+MISC ChangeLog 2595 SHA256 99f7210391861bbc1414c02bc7508f151c62c51fa6197ba1b4b708074ef78143 SHA512 93761cc53ca7c0a34d659fa351c7e63e617e51452b2d87c4397884a69d960fb0787a287187315e7de91b0f2c104f2c4ed75926934a1b34c0aefc0e794b041d6b WHIRLPOOL 9e69b6bed0c5b0eace303e6cfcc45f54c2dc5c2169a550b2e02b2d1f44478996d45a9649b8c34e94fe600d03c2b18d36b50769cd9b776b53fd7e70f421378596
+MISC ChangeLog-2015 10348 SHA256 89e490294cd40d5c7f31b655ee2fd4862695a9fbbdd045aca547406521d1bad4 SHA512 0daa90953e3cbc6de578c94fe4a45c9fb59de8cb4d439c463ad15f219b9d22a57e5553716046de30629f2fb0939cc098628bb9a0fbd5849119c0edce69214060 WHIRLPOOL 486a81c1f5ca5de90ab1694dce34db8ebfc49d1fe334a60f9771ed4bc9c4f1805bb31afb974b43ce669f5e825ddc84bcac7ecaf3882ff2a6e467505c05ead821
+MISC metadata.xml 227 SHA256 01fa256b46c60492ca90de4799686bcfdc89c3d2657c020fb5a6035deee6af24 SHA512 d39fc0676c06bf09884fa817e0d5dc386a536d5626a9c2cf34ddb8b7e29d612ecb2c617214788ffe729c5118c632c119e03ce6d38f17114c48c090c82a2ec2e5 WHIRLPOOL 9420098faad521e4aa31e2458613159422d2548449cdaf06be90bdbcd53435f73e8a9e343718368a0beadb058abae8803ffa1425ef62859f1b605c2e0d8344e7
diff --git a/media-libs/schroedinger/files/schroedinger-1.0.11-darwin-compile.patch b/media-libs/schroedinger/files/schroedinger-1.0.11-darwin-compile.patch
new file mode 100644
index 000000000000..853d5da736f3
--- /dev/null
+++ b/media-libs/schroedinger/files/schroedinger-1.0.11-darwin-compile.patch
@@ -0,0 +1,32 @@
+From 46f48277ce8109541ef1d0608bd2532e433124ea Mon Sep 17 00:00:00 2001
+From: David Schleef <ds@schleef.org>
+Date: Thu, 23 Feb 2012 20:45:57 -0800
+Subject: [PATCH] testsuite: fix out-of-dir builds
+
+From ee011f33f80c9691a6cfd5116101fdcf8c3cd6f7 Mon Sep 17 00:00:00 2001
+From: David Schleef <ds@schleef.org>
+Date: Mon, 27 Feb 2012 16:11:52 -0800
+Subject: [PATCH] tests: fix build on os/x
+
+
+--- a/testsuite/Makefile.am
++++ b/testsuite/Makefile.am
+@@ -97,7 +97,8 @@ wavelet_gain_curve_SOURCES = wavelet_gain_curve.c
+ #wavelet_2d_CFLAGS = $(SCHRO_CFLAGS)
+ #wavelet_2d_LDADD = $(SCHRO_LIBS)
+ wavelet_2d_SOURCES = wavelet_2d.c
+-nodist_wavelet_2d_SOURCES = $(top_srcdir)/schroedinger/tmp-orc.c
++nodist_wavelet_2d_SOURCES = $(top_builddir)/schroedinger/tmp-orc.c
+
+ wavelet_max_gain_SOURCES = wavelet_max_gain.c
++nodist_wavelet_max_gain_SOURCES = $(top_builddir)/schroedinger/tmp-orc.c
+
+@@ -118,7 +118,7 @@ motion2_SOURCES = motion2.c
+ #quant_CFLAGS =
+ #quant_LDADD = -lm
+ quant_SOURCES = quant.c
+-nodist_quant_SOURCES = $(top_srcdir)/schroedinger/tmp-orc.c
++nodist_quant_SOURCES = $(top_builddir)/schroedinger/tmp-orc.c
+
+ #sort_CFLAGS = $(SCHRO_CFLAGS)
+ #sort_LDADD = $(SCHRO_LIBS)
diff --git a/media-libs/schroedinger/metadata.xml b/media-libs/schroedinger/metadata.xml
new file mode 100644
index 000000000000..106575f01e53
--- /dev/null
+++ b/media-libs/schroedinger/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>media-video@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-libs/schroedinger/schroedinger-1.0.11-r1.ebuild b/media-libs/schroedinger/schroedinger-1.0.11-r1.ebuild
new file mode 100644
index 000000000000..5d426316bd11
--- /dev/null
+++ b/media-libs/schroedinger/schroedinger-1.0.11-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=yes
+AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
+
+inherit eutils autotools-multilib gnome2-utils
+
+DESCRIPTION="C-based libraries for the Dirac video codec"
+HOMEPAGE="http://www.diracvideo.org/"
+SRC_URI="http://www.diracvideo.org/download/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2 MIT MPL-1.1"
+SLOT="0"
+KEYWORDS="amd64 arm ~arm64 hppa ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="static-libs"
+
+RDEPEND=">=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ dev-util/gtk-doc-am"
+
+src_prepare() {
+ gnome2_environment_reset #534582
+
+ # from upstream, drop at next release
+ epatch "${FILESDIR}"/${P}-darwin-compile.patch
+
+ sed -i \
+ -e '/AS_COMPILER_FLAG(-O3/d' \
+ -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' \
+ configure.ac || die
+
+ AT_M4DIR="m4" autotools-multilib_src_prepare
+}
+
+src_configure() {
+ local myeconfargs=(
+ --with-html-dir="${EPREFIX}/usr/share/doc/${PF}/html"
+ )
+ autotools-multilib_src_configure
+}