From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- media-sound/erec/Manifest | 6 ++++ media-sound/erec/erec-2.2.0.1.ebuild | 46 +++++++++++++++++++++++++ media-sound/erec/files/erec-2.2.0.1-gcc43.patch | 11 ++++++ media-sound/erec/metadata.xml | 8 +++++ 4 files changed, 71 insertions(+) create mode 100644 media-sound/erec/Manifest create mode 100644 media-sound/erec/erec-2.2.0.1.ebuild create mode 100644 media-sound/erec/files/erec-2.2.0.1-gcc43.patch create mode 100644 media-sound/erec/metadata.xml (limited to 'media-sound/erec') 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 + #include + #include ++#include + + 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 @@ + + + + + sound@gentoo.org + Gentoo Sound project + + -- cgit v1.2.3