summaryrefslogtreecommitdiff
path: root/media-sound/erec
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/erec
reinit the tree, so we can have metadata
Diffstat (limited to 'media-sound/erec')
-rw-r--r--media-sound/erec/Manifest6
-rw-r--r--media-sound/erec/erec-2.2.0.1.ebuild46
-rw-r--r--media-sound/erec/files/erec-2.2.0.1-gcc43.patch11
-rw-r--r--media-sound/erec/metadata.xml8
4 files changed, 71 insertions, 0 deletions
diff --git a/media-sound/erec/Manifest b/media-sound/erec/Manifest
new file mode 100644
index 000000000000..6c6d45e4bfad
--- /dev/null
+++ b/media-sound/erec/Manifest
@@ -0,0 +1,6 @@
+AUX erec-2.2.0.1-gcc43.patch 340 SHA256 246e49e242b8985a396029c3031b7d8a70cb913e9b5e29b2f2041be76738459a SHA512 12f94249223911709ce46b3c5b1985019232f2d2ea906cfdebc30f6fd9e314e38ec40b734ea235d063f499e651a76fb05bcbfdd3be190b41e03625180b154cb0 WHIRLPOOL 6a97b4ec2f4211419ec9fd2f270e233f63ba4858fbd07af5b84a350a5a4030c956831a4fe88f899ca55c0178c86d2bfd61a7b1edd8b530cb9743361236abb1d8
+DIST erec-2.2.0.1.tar.bz2 25966 SHA256 31fe1baa2738aa690e6af24c01950b4f67cf1b71feaeab4cdfbd9f5f76fe060f SHA512 24832483ebca011294931a40be192fa1f6a0fbf69d2b515529bd6d9cbdb5bbd904f266bd824f816d044ed7ba63bc8cc6886868a0d594a0071e757c3e9ebfef28 WHIRLPOOL 38fca9949453615797a1aa31dcb7d7e88a21be35fe40544e4352e59e49cf9c03434075b61a44f0b932ea6e5005c4920a57ff993e20fe61757ad0103ae8ee757c
+EBUILD erec-2.2.0.1.ebuild 1009 SHA256 a0c1f3729c4b34201b4a78d3d8ec3a708ef419a6f84b20430c663b61dda2bd3f SHA512 5e2a421057ecf12ab43cf5554c4e8e5286b21c1e5c043079e75e8c8d87d29555cde3f38ba83fdff4aef3cb24b3e79c424711d450b7fd9364aafbd9f6071b3fd1 WHIRLPOOL e7108c10d10e3144815c80dfbd490e304a289b7d5a1ee765e3df25b9eba6a4d5b0e82a3bd86f92e3753445926ef47ba4750f8a492512b1bdbd7811a5a5b7eb81
+MISC ChangeLog 2458 SHA256 5fa709f34e15997b76307f43ffdee589d3725ad418672455886ca8bd701c5430 SHA512 83d3d36315084cdf7ee318b466324c94c80c434fbd3c97b422c3720bec829d94d750caaff06550aff1278feadf530a11515a7ccb29db212dae83f19903193278 WHIRLPOOL d701551f00a98184b8e7bffe4765eca78cd6d779f4797d74abde9df455f00f5c86136a9cec7615361d97db20c7a9b76bde5ed8248f80d9fc34405ccffca88478
+MISC ChangeLog-2015 1478 SHA256 5a2a18335703179120d0cdb19685962704e383d57dc347c4a98c3d82f8a6fb2d SHA512 c8d5f0a1138be460102ae41ef77fa2820a3bf057ec370bef43d0243c43d3b82b75bc2e117f13323e3c898903d8e3495705712455483cd03a2f61ccc027bd067f WHIRLPOOL 1fac4114caf0e7a480c1af6f82da6eb8dcb6c6f8d935d504107722046df736e57f850f91ac501ae28306998a7ae19640aeafff71ace9d9ed6fd22738be6b2948
+MISC metadata.xml 249 SHA256 a591aa91a9c413e7f7e24fd25b924ce2dfef686da8b4ce38bebb088ebfdba9db SHA512 9a100fb26586365eda99724330a03a512f4d0be18d39c3a195ba02c2fc841edeee99d22512acf5a058a3b978d3a74f4d963a5aff9aa343b6cb4086cdfefe6343 WHIRLPOOL ae5b0c583f3a07ed1ccf651b5b9c8d6c8c637fba2d505fc4b028ea60239fc0a84e37a169b5114f879712ae74f7f41960a2cc6b59e67cacc7f964b105b5fb8723
diff --git a/media-sound/erec/erec-2.2.0.1.ebuild b/media-sound/erec/erec-2.2.0.1.ebuild
new file mode 100644
index 000000000000..128267ee67b5
--- /dev/null
+++ b/media-sound/erec/erec-2.2.0.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="A shared audio recording server"
+HOMEPAGE="http://bisqwit.iki.fi/source/erec.html"
+SRC_URI="http://bisqwit.iki.fi/src/arch/${P}.tar.bz2"
+
+KEYWORDS="amd64 ~ppc sparc x86"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND="sys-apps/sed"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ sed -i \
+ -e "s:BINDIR=/usr/local/bin:BINDIR=${D}usr/bin:" \
+ -e "s:^\\(ARGHLINK.*-L.*\\):#\\1:" \
+ -e "s:^#\\(ARGHLINK=.*a\\)$:\\1:" \
+ -e "s:\$(CXX):\$(CXX) \$(CXXFLAGS) -I\"${S}\"/argh:g" \
+ Makefile
+
+ sed -i \
+ -e "s:CPPFLAGS=:CPPFLAGS=-I\"${S}\"/argh :" \
+ Makefile.sets
+
+ echo "" > .depend
+ echo "" > argh/.depend
+ epatch "${FILESDIR}/${P}-gcc43.patch"
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" -j1 || die
+}
+
+src_install() {
+ dobin erec || die
+ dodoc README
+ dohtml README.html
+}
diff --git a/media-sound/erec/files/erec-2.2.0.1-gcc43.patch b/media-sound/erec/files/erec-2.2.0.1-gcc43.patch
new file mode 100644
index 000000000000..9e6fdcb7182c
--- /dev/null
+++ b/media-sound/erec/files/erec-2.2.0.1-gcc43.patch
@@ -0,0 +1,11 @@
+diff -Nurpa erec-2.2.0.1.orig/argh/argh.cc erec-2.2.0.1/argh/argh.cc
+--- erec-2.2.0.1.orig/argh/argh.cc 2008-12-17 03:48:35.000000000 +0300
++++ erec-2.2.0.1/argh/argh.cc 2008-12-17 03:49:19.000000000 +0300
+@@ -1,6 +1,7 @@
+ #include <map>
+ #include <cstdio>
+ #include <cstring>
++#include <cstdlib>
+
+ using std::strchr;
+ using std::sprintf;
diff --git a/media-sound/erec/metadata.xml b/media-sound/erec/metadata.xml
new file mode 100644
index 000000000000..c870d0eef0ab
--- /dev/null
+++ b/media-sound/erec/metadata.xml
@@ -0,0 +1,8 @@
+<?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>
+</pkgmetadata>