summaryrefslogtreecommitdiff
path: root/dev-scheme/scm/scm-5.5.6-r4.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'dev-scheme/scm/scm-5.5.6-r4.ebuild')
-rw-r--r--dev-scheme/scm/scm-5.5.6-r4.ebuild8
1 files changed, 6 insertions, 2 deletions
diff --git a/dev-scheme/scm/scm-5.5.6-r4.ebuild b/dev-scheme/scm/scm-5.5.6-r4.ebuild
index 0a286fe7cd04..bce8f81d2491 100644
--- a/dev-scheme/scm/scm-5.5.6-r4.ebuild
+++ b/dev-scheme/scm/scm-5.5.6-r4.ebuild
@@ -27,8 +27,11 @@ DEPEND=">=dev-scheme/slib-3.1.5
readline? ( sys-libs/libtermcap-compat )"
RDEPEND="${DEPEND}"
-PATCHES=( "${FILESDIR}/${P}-multiplefixes.patch"
- "${FILESDIR}/${P}-respect-ldflags.patch" )
+PATCHES=(
+ "${FILESDIR}"/${P}-multiplefixes.patch
+ "${FILESDIR}"/${P}-ncurses.patch
+ "${FILESDIR}"/${P}-respect-ldflags.patch
+)
src_prepare() {
default
@@ -36,6 +39,7 @@ src_prepare() {
sed \
-e "s|\"gcc\"|\"$(tc-getCC)\"|g" \
-e "s|\"ld\"|\"$(tc-getLD)\"|g" \
+ -e "s|\"-shared\"|\"-shared ${LDFLAGS}\"|g" \
-i ./build.scm || die
}