diff options
Diffstat (limited to 'media-sound/erec/erec-2.2.0.1-r1.ebuild')
-rw-r--r-- | media-sound/erec/erec-2.2.0.1-r1.ebuild | 30 |
1 files changed, 11 insertions, 19 deletions
diff --git a/media-sound/erec/erec-2.2.0.1-r1.ebuild b/media-sound/erec/erec-2.2.0.1-r1.ebuild index 764393565e5c..69ec64516124 100644 --- a/media-sound/erec/erec-2.2.0.1-r1.ebuild +++ b/media-sound/erec/erec-2.2.0.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,35 +9,27 @@ DESCRIPTION="Shared audio recording server" HOMEPAGE="https://bisqwit.iki.fi/source/erec.html" SRC_URI="https://bisqwit.iki.fi/src/arch/${P}.tar.bz2" -KEYWORDS="amd64 ~ppc sparc x86" LICENSE="GPL-2+" SLOT="0" +KEYWORDS="amd64 ~ppc sparc x86" -PATCHES=( "${FILESDIR}/${P}-gcc43.patch" ) +PATCHES=( + "${FILESDIR}"/${P}-gcc43.patch + "${FILESDIR}"/${P}-fix-makefile.patch +) DOCS=( README ) HTML_DOCS=( README.html ) src_prepare() { - 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 || die - - sed -i \ - -e "s:CPPFLAGS=:CPPFLAGS=-I\"${S}\"/argh :" \ - Makefile.sets || die - - echo "" > .depend || die - echo "" > argh/.depend || die default + + # prevent buildsystem from generating header dependencies + touch .depend argh/.depend || die } -src_compile() { - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" \ - CXXFLAGS="${CXXFLAGS}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" -j1 +src_configure() { + tc-export AR CC CXX } src_install() { |