summaryrefslogtreecommitdiff
path: root/media-sound/xineadump
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-sound/xineadump
reinit the tree, so we can have metadata
Diffstat (limited to 'media-sound/xineadump')
-rw-r--r--media-sound/xineadump/Manifest7
-rw-r--r--media-sound/xineadump/files/xineadump-0.1-gcc-4.3.patch20
-rw-r--r--media-sound/xineadump/files/xineadump-0.1-gcc-4.4.patch11
-rw-r--r--media-sound/xineadump/metadata.xml11
-rw-r--r--media-sound/xineadump/xineadump-0.1-r1.ebuild30
5 files changed, 79 insertions, 0 deletions
diff --git a/media-sound/xineadump/Manifest b/media-sound/xineadump/Manifest
new file mode 100644
index 000000000000..85a71f7ab786
--- /dev/null
+++ b/media-sound/xineadump/Manifest
@@ -0,0 +1,7 @@
+AUX xineadump-0.1-gcc-4.3.patch 625 SHA256 9455c28ab2a3288b9c946dc7d477b11f256b33a7b0316b30f6f562c7f105395b SHA512 8c1b8b6d1e356438dc201064d9b1355ceb3e83f26b32e7d659d68b06a538b2eeccd6549f9e58f9c60330e523f1fa07e706ba58b4c1807fc9ec499e4b57b6924b WHIRLPOOL 0ee118be0a71d64b20ab6c2fa265efba92ed1c4ac9a227f222cf781f1bcc7de449ac811be949aff4081fb595e4bd5a3684a69d31bbe21b8d8b5a6f325379e6bf
+AUX xineadump-0.1-gcc-4.4.patch 436 SHA256 d4a169d2799d7914ef8f31447377e49678acf7b7163e8f5fe9439ccd6af4851f SHA512 f37f5c68fe1bd7b3d60fdf769122eb8bf5187c736d9b330b143603cf82845b95f1cfcc8ba4f8f817f6b5fb647bed1e19f698362459272ac6e12f05ec217f69ac WHIRLPOOL 52e8ce1a161d1bfe581293d4d73278d4ec7f993148561f6354584d527a79e4fcfc49d8cd3b543b7cc93fc98ed767b221250c664a09b9b35f2b7bb951fb78f460
+DIST xineadump-0.1.tar.bz2 233413 SHA256 a00a3377be2df8bcb2639f7e9d40faaf531362e67bd13130764042611a2067eb SHA512 879d147a451133e78835fb367a99f58ab9516746eec2a748fc11913db43f87f89af09649a7ae5e43362b44d97187a5ee58e41a6776894d8f2dfcd188c67c29e9 WHIRLPOOL b04bd61c362fa311341443af613405e50a3a7c4420781cebea4e59e1aa38c244268da8f5afcb122ee1689423de59c7d4cc4422fbd5e1d8198004273af1b67a57
+EBUILD xineadump-0.1-r1.ebuild 642 SHA256 a5fa7a56bac46aaf14ac9b3402229533b4308202785701c617942b6ca771a5a5 SHA512 cee6c720df9747090c33dd677f99225d0f8d07bae4b32badbcaba9fc92edc049b4004e96c14fcf993513774bb84a38be3227e4bba4cbd0db91a87f192cd94808 WHIRLPOOL c81edecd5337993292f5d0bae4ae3524365425a15b2da8d422dd7a627356e2d8e234e17a5b4c224de151c905c4393ae707382e5348d3457aff2a0d36d99e7ccc
+MISC ChangeLog 2627 SHA256 88d4de558b61fe31619e8da9eabd0ad4b00672babcfb8209fb76001fc1882e51 SHA512 f7bfc6070b341ee54d4adc055a57e5036979e7bc956becf68dc7c95fa3d3c1a94b4cc51f6442acea16e45bd38ac846c9aed9fbd9f7690e19e2ae0987f1dc8314 WHIRLPOOL 03dda5c07b053c4b7fb5e8ed1f649827d0f0d7349c8e4a8d2c3211a1db7ee5c08d948067cc87fcdd05ed395cc2fe8d13f14773bda2413eb20f13eab98cf38739
+MISC ChangeLog-2015 1094 SHA256 57bf58b69a7864bf9a6bcb1d6111e8b71f8054f4f492c6121153643384829f73 SHA512 664c1c5550aa949041acb9d5474dc3fdd28e15a9f793be8397ba296a5876266dc8f0e080b4a3a39ebda96409ecf808c026528780da4e446ffefaf200abf720b6 WHIRLPOOL e16b241892f3e1a86026bb72cfd98b32a0753a6cd5eb8319cf29d445e0a47964e69a1f221ba6a002cc481ee21eab6d318d194b84ca25948176758940d1b06476
+MISC metadata.xml 342 SHA256 827e155ed6de4f81f228b43fb41bb07e987891f4b6f7b73f0887bbdc3f3db204 SHA512 58249d2892a19a51995fee018a69b66575e245eb719a6ba04ca4cc3e4e2f7f07e3866cc22ea89d9b4175ab066850e3b93d4f335e2a2dd28c7f9ff9d1c4880414 WHIRLPOOL b7d4c539fe5d26b2e052d0e58fe1fbb24e28517c594a851449e8cd58e2a8a31528012efb89c4b1a2e2b2557c147649938ab28b5a4253300641b8101471d761f3
diff --git a/media-sound/xineadump/files/xineadump-0.1-gcc-4.3.patch b/media-sound/xineadump/files/xineadump-0.1-gcc-4.3.patch
new file mode 100644
index 000000000000..ac3a879fa4fd
--- /dev/null
+++ b/media-sound/xineadump/files/xineadump-0.1-gcc-4.3.patch
@@ -0,0 +1,20 @@
+--- xineadump-orig/src/xineinput.cpp 2008-06-14 04:15:30.829493854 +0200
++++ xineadump/src/xineinput.cpp 2008-06-14 04:22:13.181493796 +0200
+@@ -19,6 +19,7 @@
+ ***************************************************************************/
+
+ #include "xineinput.h"
++#include <cstring>
+
+ static xine_t* xine;
+ static xine_audio_port_t* audio_port;
+--- xineadump-orig/src/zeroinput.cpp 2008-06-14 04:15:39.153496528 +0200
++++ xineadump/src/zeroinput.cpp 2008-06-14 04:21:54.993493742 +0200
+@@ -20,6 +20,7 @@
+
+ #include "zeroinput.h"
+ #include <math.h>
++#include <cstring>
+
+ ZeroInput::ZeroInput(
+ unsigned long timeLimitMS,
diff --git a/media-sound/xineadump/files/xineadump-0.1-gcc-4.4.patch b/media-sound/xineadump/files/xineadump-0.1-gcc-4.4.patch
new file mode 100644
index 000000000000..f8e1ca1ef848
--- /dev/null
+++ b/media-sound/xineadump/files/xineadump-0.1-gcc-4.4.patch
@@ -0,0 +1,11 @@
+diff -ur xineadump.orig/src/waveencoder.cpp xineadump/src/waveencoder.cpp
+--- xineadump.orig/src/waveencoder.cpp 2007-08-05 02:39:36.000000000 +0300
++++ xineadump/src/waveencoder.cpp 2009-07-05 18:57:47.000000000 +0300
+@@ -19,6 +19,7 @@
+ ***************************************************************************/
+
+ #include "waveencoder.h"
++#include <cstdio>
+
+ #define WAVE_HEADER_SIZE 44
+ #define PCM_BUFFER_SIZE 0x10000 // 64KB
diff --git a/media-sound/xineadump/metadata.xml b/media-sound/xineadump/metadata.xml
new file mode 100644
index 000000000000..394a1171eb6c
--- /dev/null
+++ b/media-sound/xineadump/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>sound@gentoo.org</email>
+ <name>Gentoo Sound project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">transkode</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-sound/xineadump/xineadump-0.1-r1.ebuild b/media-sound/xineadump/xineadump-0.1-r1.ebuild
new file mode 100644
index 000000000000..44abf590ccd6
--- /dev/null
+++ b/media-sound/xineadump/xineadump-0.1-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=2
+inherit eutils
+
+DESCRIPTION="Utility for Xine decoding support in transKode"
+HOMEPAGE="https://sourceforge.net/projects/transkode"
+SRC_URI="mirror://sourceforge/transkode/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+IUSE=""
+
+RDEPEND="media-libs/xine-lib
+ media-libs/alsa-lib"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-gcc-4.3.patch \
+ "${FILESDIR}"/${P}-gcc-4.4.patch
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc AUTHORS
+}