summaryrefslogtreecommitdiff
path: root/media-sound/vsound
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
commit7bc9c63c9da678a7e6fceb095d56c634afd22c56 (patch)
tree4a67d50a439e9af63947e5f8b6ba3719af98b6c9 /media-sound/vsound
parentb284a3168fa91a038925d2ecf5e4791011ea5e7d (diff)
gentoo resync : 15.12.2019
Diffstat (limited to 'media-sound/vsound')
-rw-r--r--media-sound/vsound/Manifest3
-rw-r--r--media-sound/vsound/files/vsound-0.6-fix-build-system.patch28
-rw-r--r--media-sound/vsound/vsound-0.6-r1.ebuild25
3 files changed, 43 insertions, 13 deletions
diff --git a/media-sound/vsound/Manifest b/media-sound/vsound/Manifest
index 0eece256ce66..a5615e7012a1 100644
--- a/media-sound/vsound/Manifest
+++ b/media-sound/vsound/Manifest
@@ -1,4 +1,5 @@
+AUX vsound-0.6-fix-build-system.patch 541 BLAKE2B 6f0c69bddb7794b8a87e9bd11b5baf011da75d2b065ecd308f8855350668458f0d13a14cac6d5da3e8211a3b285d31375675829175c357c60fc509f96baf7d55 SHA512 9b4cad5715b9a6cc3e8b8a410575ce0d652a37eb477025994be317bacf6a19705211c57f7d9b134e0a6fa460ff22daef5434a737280854a74c778b166be8facf
AUX vsound-0.6-stdout.patch 466 BLAKE2B 8359af22043fc8cca71c16eec20ec75369bac88dbb5a6e74530b908a95f7ef0f136530849b6f7b8a4b790a5f3c739037817d6257fc4986fdafbd840c659016e6 SHA512 da3c03794a655ab55e03f158e7249871115936d45a7a535caa5311e0fddbf53b896d367032f2762b7fd721df829da42764a31b1cfe273c245139b09959d9e21f
DIST vsound-0.6.tar.gz 118026 BLAKE2B 96441e1068a593a550c324faba20e5b4ca515370f13dc667bbfa13781f924de56804e058be192033963e6ee7300b2363611998e4eba75c179302a0181a70799f SHA512 82ce11aa98310eafd999d24ec1d060518fa4adc68c949e5c612ec36a340e29304c6f6d6be36fef2b45599bd5134b5c949a1b282268fee25792da4c7a68ff3d6d
-EBUILD vsound-0.6-r1.ebuild 949 BLAKE2B 1b78eef8953decdcdaad097a2df47dbb38908f722c874559f8aa056a7641559ba8f4abbee21624ec3a600151391d405f56ce3bda58320142af615da3bd003cfa SHA512 b381453788e3adfdf00cc373cde36b2b6729d77b292ce98992777b25e4e3edb73d613f98bc1ac7f2fee9ee7954c15ea7ac06fdcb5d185e1fae8bdcba7e766694
+EBUILD vsound-0.6-r1.ebuild 936 BLAKE2B f0f6260c967d1a068f7ed14a344390a287488d886d8adb615f1e0e9b6af11f5896c9cfc59abb947f7377081cbb5fd03e7a132ee2ab253efc5743faf122d04983 SHA512 0eb653e1efb678a0ebc69c73e24b9cdb6d66ae0f1621c2400212152359590c03637bbe09e4b97449ddec77c2fba12028aee8a1884ce039c483432a2ada2f73d8
MISC metadata.xml 249 BLAKE2B f7f8f071ecba933f3d39b0b60983281d59299b92de9375a60ab4109d7202800cb790bce0c426227f04b3e2624b1adb20876145741355abc6a4938b8b9698d144 SHA512 9a100fb26586365eda99724330a03a512f4d0be18d39c3a195ba02c2fc841edeee99d22512acf5a058a3b978d3a74f4d963a5aff9aa343b6cb4086cdfefe6343
diff --git a/media-sound/vsound/files/vsound-0.6-fix-build-system.patch b/media-sound/vsound/files/vsound-0.6-fix-build-system.patch
new file mode 100644
index 000000000000..7e653b6197ca
--- /dev/null
+++ b/media-sound/vsound/files/vsound-0.6-fix-build-system.patch
@@ -0,0 +1,28 @@
+--- a/configure.in
++++ b/configure.in
+@@ -3,7 +3,9 @@
+ AC_CANONICAL_SYSTEM
+
+ AM_INIT_AUTOMAKE(vsound, 0.5)
+-AM_CONFIG_HEADER(config.h)
++AC_CONFIG_HEADERS(config.h)
++
++AC_CONFIG_MACRO_DIR([.])
+
+ AC_PROG_CC
+ AC_PROG_CPP
+@@ -45,12 +47,12 @@
+ fi
+
+ if test "$ac_cv_prog_gcc" = yes ; then
+- CFLAGS="-g -O2 -Wall -Wstrict-prototypes -pipe"
++ CFLAGS+=" -Wall -Wstrict-prototypes"
+ fi
+
+ if test "$ac_arg_debug" = yes; then
+ echo "enabling debug"
+- CFLAGS="$CFLAGS -DENABLE_DEBUG "
++ CPPFLAGS+=" -DENABLE_DEBUG"
+ fi
+
+ AC_OUTPUT(Makefile vsound)
diff --git a/media-sound/vsound/vsound-0.6-r1.ebuild b/media-sound/vsound/vsound-0.6-r1.ebuild
index fad961ebbceb..90bd0fd78986 100644
--- a/media-sound/vsound/vsound-0.6-r1.ebuild
+++ b/media-sound/vsound/vsound-0.6-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=4
+EAPI=7
-inherit eutils toolchain-funcs autotools
+inherit autotools
DESCRIPTION="A virtual audio loopback cable"
HOMEPAGE="http://www.vsound.org/"
@@ -14,22 +14,23 @@ SLOT="0"
KEYWORDS="amd64 ~ppc sparc x86"
IUSE=""
-RDEPEND=">=media-sound/sox-14.2.0"
+RDEPEND="media-sound/sox:="
DEPEND="${RDEPEND}"
-src_prepare() {
- epatch "${FILESDIR}"/${P}-stdout.patch
- AT_M4DIR="." eautoreconf
-}
+PATCHES=(
+ "${FILESDIR}"/${P}-stdout.patch
+ "${FILESDIR}"/${P}-fix-build-system.patch
+)
-src_compile() {
- emake CC=$(tc-getCC) CFLAGS="${CFLAGS}"
+src_prepare() {
+ default
+ mv configure.{in,ac} || die
+ eautoreconf
}
src_install() {
default
-
- find "${D}" -name '*.la' -delete
+ find "${D}" -name '*.la' -delete || die
}
pkg_postinst() {