summaryrefslogtreecommitdiff
path: root/dev-perl/Ace/Ace-1.920.0-r3.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-04-02 17:36:40 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-04-02 17:36:40 +0100
commit171a011ad3a131671aeb5a98b9e3adf219ad2865 (patch)
tree0c877a3d1a37f10e37ad7168cfc52054aa0948a7 /dev-perl/Ace/Ace-1.920.0-r3.ebuild
parent75fc75ae1f0481ffdb78450e801a9b443ba641bd (diff)
gentoo resync : 02.04.2018
Diffstat (limited to 'dev-perl/Ace/Ace-1.920.0-r3.ebuild')
-rw-r--r--dev-perl/Ace/Ace-1.920.0-r3.ebuild12
1 files changed, 7 insertions, 5 deletions
diff --git a/dev-perl/Ace/Ace-1.920.0-r3.ebuild b/dev-perl/Ace/Ace-1.920.0-r3.ebuild
index c8263c2086b5..e46cfba0c5e5 100644
--- a/dev-perl/Ace/Ace-1.920.0-r3.ebuild
+++ b/dev-perl/Ace/Ace-1.920.0-r3.ebuild
@@ -7,7 +7,7 @@ DIST_NAME=AcePerl
DIST_AUTHOR=LDS
DIST_VERSION=1.92
DIST_EXAMPLES=("examples/*")
-inherit perl-module
+inherit perl-module toolchain-funcs
DESCRIPTION="Object-Oriented Access to ACEDB Databases"
@@ -23,18 +23,20 @@ RDEPEND="virtual/perl-Digest-MD5
DEPEND="${RDEPEND}"
src_prepare() {
- sed -i 's/", "1")/", "3")/' "${S}/Makefile.PL" || die "Can't patch config"
+ eapply "${FILESDIR}/${PN}-1.92-rpcxs.patch"
+ eapply "${FILESDIR}/${PN}-1.92-gcc-nonvoid.patch"
+
cat > "${S}/acelib/wmake/DARWIN_DEF" <<EOF
NAME = DARWIN
-COMPILER = clang -fwritable-strings -DACEDB4 -DPOSIX
-LINKER = clang
+COMPILER = $(tc-getCC) -fwritable-strings -DACEDB4 -DPOSIX
+LINKER = $(tc-getLD)
LIBS = -lm
EOF
if use elibc_glibc ; then
- sed -i -e 's:^USEROPTS=:USEROPTS=-I/usr/include/tirpc :g' -e 's:^LIBS =:LIBS = -ltirpc:g' "${S}/acelib/wmake/LINUX_DEF"
+ eapply "${FILESDIR}/${PN}-1.92-glibc26.patch"
export LIBS="-ltirpc"
fi