aboutsummaryrefslogtreecommitdiff
path: root/databases/p5-Memcached-libmemcached
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2017-01-13 09:25:16 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2017-01-13 09:25:16 +0000
commit9527a34b36c8fa5185b10793c4fb44068eedfc2f (patch)
tree9d3e7163e84f32e65d8e6b4a5d81e29091ee56f2 /databases/p5-Memcached-libmemcached
parenteb46820fc461312214848eef121d34bf4ad59d8f (diff)
Notes
Diffstat (limited to 'databases/p5-Memcached-libmemcached')
-rw-r--r--databases/p5-Memcached-libmemcached/Makefile8
-rw-r--r--databases/p5-Memcached-libmemcached/files/extra-patch-Makefile.PL11
-rw-r--r--databases/p5-Memcached-libmemcached/files/patch-Makefile.PL9
3 files changed, 10 insertions, 18 deletions
diff --git a/databases/p5-Memcached-libmemcached/Makefile b/databases/p5-Memcached-libmemcached/Makefile
index 05f3b93d6e48..b07ac07eaa8d 100644
--- a/databases/p5-Memcached-libmemcached/Makefile
+++ b/databases/p5-Memcached-libmemcached/Makefile
@@ -23,10 +23,4 @@ post-extract:
post-patch:
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/Makefile.PL
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} > 1000000
-EXTRA_PATCHES= ${FILESDIR}/extra-patch-Makefile.PL
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/p5-Memcached-libmemcached/files/extra-patch-Makefile.PL b/databases/p5-Memcached-libmemcached/files/extra-patch-Makefile.PL
deleted file mode 100644
index c9685df3280b..000000000000
--- a/databases/p5-Memcached-libmemcached/files/extra-patch-Makefile.PL
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.PL.orig 2015-05-07 17:56:22 UTC
-+++ Makefile.PL
-@@ -54,7 +54,7 @@ if (my $gccversion = $Config{gccversion}
- $opts{DEFINE} .= ' -Wmissing-prototypes';
- }
- }
--$opts{LIBS} = ["-lstdc++"]; # else error: libmemcached.so: undefined symbol: __gxx_personality_v0
-+$opts{LIBS} = ["-lc++"]; # else error: libmemcached.so: undefined symbol: __gxx_personality_v0
- $opts{OPTIMIZE} = "-g" if $opt_g;
- $opts{CCFLAGS} = "-pg" if $opt_pg;
- my $coverage_flags = "";
diff --git a/databases/p5-Memcached-libmemcached/files/patch-Makefile.PL b/databases/p5-Memcached-libmemcached/files/patch-Makefile.PL
index c00cc1dfcc13..a9e52265d80c 100644
--- a/databases/p5-Memcached-libmemcached/files/patch-Makefile.PL
+++ b/databases/p5-Memcached-libmemcached/files/patch-Makefile.PL
@@ -11,6 +11,15 @@
my $is_developer = (-d ".svn" || -d ".git");
my ($lmcd_h) = eval { build_libmemcached() };
+@@ -54,7 +54,7 @@ if (my $gccversion = $Config{gccversion}
+ $opts{DEFINE} .= ' -Wmissing-prototypes';
+ }
+ }
+-$opts{LIBS} = ["-lstdc++"]; # else error: libmemcached.so: undefined symbol: __gxx_personality_v0
++$opts{LIBS} = ["-lc++"]; # else error: libmemcached.so: undefined symbol: __gxx_personality_v0
+ $opts{OPTIMIZE} = "-g" if $opt_g;
+ $opts{CCFLAGS} = "-pg" if $opt_pg;
+ my $coverage_flags = "";
@@ -76,7 +76,7 @@ WriteMakefile(
AUTHOR => 'Tim Bunce <Tim.Bunce@pobox.com>',
VERSION_FROM => 'libmemcached.pm',