summaryrefslogtreecommitdiff
path: root/media-libs/gavl
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/gavl
reinit the tree, so we can have metadata
Diffstat (limited to 'media-libs/gavl')
-rw-r--r--media-libs/gavl/Manifest9
-rw-r--r--media-libs/gavl/files/1.4.0-x32.diff29
-rw-r--r--media-libs/gavl/gavl-1.2.0.ebuild44
-rw-r--r--media-libs/gavl/gavl-1.4.0-r1.ebuild50
-rw-r--r--media-libs/gavl/gavl-1.4.0.ebuild48
-rw-r--r--media-libs/gavl/metadata.xml10
6 files changed, 190 insertions, 0 deletions
diff --git a/media-libs/gavl/Manifest b/media-libs/gavl/Manifest
new file mode 100644
index 000000000000..fa3e70e79c15
--- /dev/null
+++ b/media-libs/gavl/Manifest
@@ -0,0 +1,9 @@
+AUX 1.4.0-x32.diff 755 SHA256 2cddb4f1438006b14d75f23710e85bad83d8f2cd7a877b5953eb4dd933ff771c SHA512 c143704ef537a1a151a7778f84c51ca2e098648c7c50f8c17ed0e2ee625acdfa95d9d3462ebd1323fe1be1fa4b72524c219becab320bdb9f2eaa06ad2744d581 WHIRLPOOL 6b32f08ed3252880a31ca6ec7bc8d886989e493db4feee858c70c6ae86a6008f6ce9fb5a7fe66258d1b265c504f8c23a7a9dd4ddae8959bc822a14091bf06faf
+DIST gavl-1.2.0.tar.gz 4589139 SHA256 814120339f7a99d35c36e0eb61ba6cf60bd939ee4a47d73a17f3ba1438c5f88e SHA512 fe3b7ed91b8564e7f61b738f29ea439af462c1e28038ee04f5b8fc82d7fd6270acd7d1dd54c717f289bba181bafe9c3ec6156449d95153d9fd43e18a92a60c41 WHIRLPOOL 94d9db9ed43b2aa087e40033d24ef633cc2e90a4c54bb8cf1cc707313117c44fdae8764bd8af11eb2dc4f639dfca7cde06d06367ace7a92acfb7ad42ce56cc94
+DIST gavl-1.4.0.tar.gz 4592701 SHA256 51aaac41391a915bd9bad07710957424b046410a276e7deaff24a870929d33ce SHA512 beda0073cab865fdb3a55de5d5c800fabcd40b21c5bb5b5f9d43046db3602d8967fb8b893325fcdaca3fa66d978aa3cae79a4a797d43d40ad50ea5af752a650a WHIRLPOOL 59a35edfaeafc311f1c4537eb03fc747c3c2807152543e3d7f721e525a67f14553e9903a7c9704ea36c77354e5f3958160368c58a43ab3f48388ef9de2d4f2e2
+EBUILD gavl-1.2.0.ebuild 1021 SHA256 699412df7f21694fdd559c4195a2a85b82d934fdec47dd05e3afadcca6b24359 SHA512 bd67ce43d24c876b6b5281cf6e6d7567ae917c6a57e28340a98698d3900a239f0e54c1773661477d8b48788097d3eb7d4c9a85010b7418d3ad84872ed8171943 WHIRLPOOL fd7b1c8c1151e16e5e4a69e39100b5daaba4161e14fdd67b1ad0c6e12046f4d2303d3e3d37974e2f4e3d20f7e486840bf2668ceaa4a3be211321fbfc6d5ac6bb
+EBUILD gavl-1.4.0-r1.ebuild 1093 SHA256 283febc23914e786e86830d62194bd8b8ee4af4eaeadd0b997adfc8ad089dcce SHA512 243405bf646fc1a0c2c9d38d74c833740ab5523a423c3d0adb08521d3aeac465757a768fbe30321e9dea4100ac7f4804fdc299ce8d659979acdfb9e585c01503 WHIRLPOOL 088129e68e38f3c4257c14a0e005ce66a6bc5f7a0df0048beb0aa5c22f9e0fe5a65e55431c30ab6db9eb27e4eefd551d7951108e61d89189198fd6308e167b50
+EBUILD gavl-1.4.0.ebuild 1038 SHA256 e1d85878a7c426e98f3a0888295ace751c0a4fe93180e5b830123558db7236fd SHA512 c188d45c8e66f8ee204bf092f0d2ce10490beb1f35e604cf8db0a1081edabb71b7580984393a3bd05e8c1a303ff7361a911f8dcb0749be3c97bde4bf5259408f WHIRLPOOL f28663f00610aa96da9e1e653e40c544b130887abf70ad3c96bb8588f02b9fc5099986fb50cdcc6f9d49248f46b21f62762b9e3c9d3af66c108ee43609ea6059
+MISC ChangeLog 2691 SHA256 ae78cdcfe85c3230ee82686f27cc36999cc790855acf225f7a149c9b752a6728 SHA512 5f7fc4e8298c3427c80d49ba85823f4de50395b585854e69fd255d452f927835e57241c79a47417ea613513862b5bd83333b4d9f3287224fa6f4b180bcd43766 WHIRLPOOL 79e04dcb22254e6712b281eb9ca29f56d22900feedc9c98c85661d149c0d9fcdc29fe63034d96042100d8a01daa676b79eb1bb2d332078cfe46f22344120728a
+MISC ChangeLog-2015 4091 SHA256 42c356ce167522af2785da09e09393e560b5aa49137a43fdb2c4d8f1f348c9eb SHA512 31a87c6938ab17b065aa7084b3f86e79f30f0ad5bc87492ff78726d0c30a6cc72a0d9809b6d0db1376a8a8a61c0e418b2d84f7b595c69b31394fd342b35338ba WHIRLPOOL 83357497a96ea9d652bb05c92b9e6f737c0f73581c58da710b13eefb8cb86018567ee013a82108aac5c218be95d90ccbbe300829ced65365104d13be57c7b98b
+MISC metadata.xml 300 SHA256 2edd8550c1f66fc4d1b7055277655f0d6431e4c32443a556fc02aee90a3a6563 SHA512 d7d3c4fda38db5a9b9496c557891d6c9f620d614a2d17b166b21426356d0c431c484c25909db20d619ff43d948b67719a240245254d89ff03447be53ada09ead WHIRLPOOL 61d50bea17f6c4db5c96249152964a6e3b395ea54b4cd68f633b2ad285155c0b873e8d95771beef02eca46ffc6baafb2b616d5c6306019598ddd9ef723e84a35
diff --git a/media-libs/gavl/files/1.4.0-x32.diff b/media-libs/gavl/files/1.4.0-x32.diff
new file mode 100644
index 000000000000..4b510a550699
--- /dev/null
+++ b/media-libs/gavl/files/1.4.0-x32.diff
@@ -0,0 +1,29 @@
+------------------------------------------------------------------------
+r4209 | gmerlin | 2014-06-02 16:38:33 +0200 (Mon, 02 Jun 2014) | 2 lines
+
+* Compilation fix
+
+
+Index: gavl/cputest.c
+===================================================================
+--- gavl/cputest.c (revision 4208)
++++ gavl/cputest.c (revision 4209)
+@@ -69,6 +69,8 @@
+ int rval = 0;
+ int eax, ebx, ecx, edx;
+ int max_std_level, max_ext_level, std_caps=0, ext_caps=0;
++
++#ifndef ARCH_X86_64
+ long a, c;
+
+ __asm__ __volatile__ (
+@@ -94,6 +96,7 @@
+
+ if (a == c)
+ return 0; /* CPUID not supported */
++#endif // !ARCH_X86_64
+
+ cpuid(0, max_std_level, ebx, ecx, edx);
+
+
+------------------------------------------------------------------------
diff --git a/media-libs/gavl/gavl-1.2.0.ebuild b/media-libs/gavl/gavl-1.2.0.ebuild
new file mode 100644
index 000000000000..2715afa75886
--- /dev/null
+++ b/media-libs/gavl/gavl-1.2.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+inherit autotools-utils
+
+DESCRIPTION="library for handling uncompressed audio and video data"
+HOMEPAGE="http://gmerlin.sourceforge.net"
+SRC_URI="mirror://sourceforge/gmerlin/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 hppa ppc ~ppc64 x86"
+IUSE="doc"
+
+RDEPEND=""
+DEPEND="doc? ( app-doc/doxygen )
+ virtual/pkgconfig"
+# pkg-config is only here to satisfy autotools-utils.eclass wrt #432796
+
+DOCS=( AUTHORS README TODO )
+
+src_prepare() {
+ sed -i \
+ -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \
+ -e 's:-mfpmath=387::g' \
+ -e 's:-O3 -funroll-all-loops -fomit-frame-pointer -ffast-math::g' \
+ -e '/LDFLAGS=/d' \
+ configure.ac || die
+
+ AT_M4DIR="m4" eautoreconf
+}
+
+src_configure() {
+ # --disable-libpng because it's only used for tests
+ local myeconfargs=(
+ --docdir=/usr/share/doc/${PF}/html
+ --disable-libpng
+ $(use_with doc doxygen)
+ --without-cpuflags
+ )
+
+ autotools-utils_src_configure
+}
diff --git a/media-libs/gavl/gavl-1.4.0-r1.ebuild b/media-libs/gavl/gavl-1.4.0-r1.ebuild
new file mode 100644
index 000000000000..322307180575
--- /dev/null
+++ b/media-libs/gavl/gavl-1.4.0-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=1
+
+inherit autotools-multilib
+
+DESCRIPTION="library for handling uncompressed audio and video data"
+HOMEPAGE="http://gmerlin.sourceforge.net"
+SRC_URI="mirror://sourceforge/gmerlin/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 hppa ppc ~ppc64 x86"
+IUSE="doc static-libs"
+
+DEPEND="doc? ( app-doc/doxygen )
+ virtual/pkgconfig"
+
+DOCS=( AUTHORS README TODO )
+
+src_prepare() {
+ epatch "${FILESDIR}/${PV}-x32.diff"
+
+ # AC_CONFIG_HEADERS, bug #467736
+ sed -i \
+ -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \
+ -e 's:-mfpmath=387::g' \
+ -e 's:-O3 -funroll-all-loops -fomit-frame-pointer -ffast-math::g' \
+ -e '/LDFLAGS=/d' \
+ configure.ac || die
+
+ export AT_M4DIR="m4"
+
+ autotools-multilib_src_prepare
+}
+
+src_configure() {
+ # --disable-libpng because it's only used for tests
+ local myeconfargs=(
+ --docdir=/usr/share/doc/${PF}/html
+ --disable-libpng
+ $(use_with doc doxygen)
+ --without-cpuflags
+ )
+
+ autotools-multilib_src_configure
+}
diff --git a/media-libs/gavl/gavl-1.4.0.ebuild b/media-libs/gavl/gavl-1.4.0.ebuild
new file mode 100644
index 000000000000..b839782daa1c
--- /dev/null
+++ b/media-libs/gavl/gavl-1.4.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=1
+
+inherit autotools-utils
+
+DESCRIPTION="library for handling uncompressed audio and video data"
+HOMEPAGE="http://gmerlin.sourceforge.net"
+SRC_URI="mirror://sourceforge/gmerlin/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="doc static-libs"
+
+DEPEND="doc? ( app-doc/doxygen )
+ virtual/pkgconfig"
+
+DOCS=( AUTHORS README TODO )
+
+src_prepare() {
+ # AC_CONFIG_HEADERS, bug #467736
+ sed -i \
+ -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \
+ -e 's:-mfpmath=387::g' \
+ -e 's:-O3 -funroll-all-loops -fomit-frame-pointer -ffast-math::g' \
+ -e '/LDFLAGS=/d' \
+ configure.ac || die
+
+ export AT_M4DIR="m4"
+
+ autotools-utils_src_prepare
+}
+
+src_configure() {
+ # --disable-libpng because it's only used for tests
+ local myeconfargs=(
+ --docdir=/usr/share/doc/${PF}/html
+ --disable-libpng
+ $(use_with doc doxygen)
+ --without-cpuflags
+ )
+
+ autotools-utils_src_configure
+}
diff --git a/media-libs/gavl/metadata.xml b/media-libs/gavl/metadata.xml
new file mode 100644
index 000000000000..0c12c34dae90
--- /dev/null
+++ b/media-libs/gavl/metadata.xml
@@ -0,0 +1,10 @@
+<?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>
+ <upstream>
+ <remote-id type="sourceforge">gmerlin</remote-id>
+ </upstream>
+</pkgmetadata>