summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorfhajny <fhajny@pkgsrc.org>2016-01-08 10:08:16 +0000
committerfhajny <fhajny@pkgsrc.org>2016-01-08 10:08:16 +0000
commitd173c6f82b521c3b2986a0c103e51c87d086c825 (patch)
tree6aa8f506805774a0ed6e008b363fa65998448233 /devel
parentcbba7916b04956891fff237cca489d9abc75a3d6 (diff)
downloadpkgsrc-d173c6f82b521c3b2986a0c103e51c87d086c825.tar.gz
Stop mangling innocent debug flags in configure. Fixes usage situations
where -g debug flags are defined other than mere -g<level>. PKGREVISION++
Diffstat (limited to 'devel')
-rw-r--r--devel/rudiments/Makefile3
-rw-r--r--devel/rudiments/distinfo4
-rw-r--r--devel/rudiments/patches/patch-configure17
3 files changed, 17 insertions, 7 deletions
diff --git a/devel/rudiments/Makefile b/devel/rudiments/Makefile
index af0060783aa..446b6c127d6 100644
--- a/devel/rudiments/Makefile
+++ b/devel/rudiments/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.33 2015/11/10 10:04:40 fhajny Exp $
+# $NetBSD: Makefile,v 1.34 2016/01/08 10:08:16 fhajny Exp $
#
DISTNAME= rudiments-0.54
+PKGREVISION= 1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=rudiments/}
diff --git a/devel/rudiments/distinfo b/devel/rudiments/distinfo
index b4d874771b3..3a382c3d1f8 100644
--- a/devel/rudiments/distinfo
+++ b/devel/rudiments/distinfo
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.19 2015/11/10 10:04:40 fhajny Exp $
+$NetBSD: distinfo,v 1.20 2016/01/08 10:08:16 fhajny Exp $
SHA1 (rudiments-0.54.tar.gz) = 04c8381c1894d2429f5d229f1ca7e21976f7cd06
RMD160 (rudiments-0.54.tar.gz) = f2ef39aabbadfe79dc459d616bd670f5833b5e36
SHA512 (rudiments-0.54.tar.gz) = d0eead2994782f9aeab62ba8df4d1c5ca5e4c340e3b0953ccc799423a8d461fb1a70c03d33f88907fe96b76cbc0e1d5325eea7f79d0174d1d9046e3c8032ec4f
Size (rudiments-0.54.tar.gz) = 2008647 bytes
-SHA1 (patch-configure) = 2c45deb64001dc6bdb439e956bca049e4eb5b855
+SHA1 (patch-configure) = e3fa8d1753bed20bfd9350faa8de2f995ed7af67
SHA1 (patch-include_rudiments_private_socketclient.h) = cca823573c0b61a18178fd4a73a2165c6ee9d3e1
SHA1 (patch-src_listener.cpp) = fe18de133e9078174dcc8fad1d1a3ee4b9bf1326
SHA1 (patch-src_xmldomnode.cpp) = 660ef2557f45c8fe21a4d062c1e0749dcdd06b43
diff --git a/devel/rudiments/patches/patch-configure b/devel/rudiments/patches/patch-configure
index 3990b4143cb..129e396b3cf 100644
--- a/devel/rudiments/patches/patch-configure
+++ b/devel/rudiments/patches/patch-configure
@@ -1,10 +1,10 @@
-$NetBSD: patch-configure,v 1.2 2015/09/02 12:37:09 fhajny Exp $
+$NetBSD: patch-configure,v 1.3 2016/01/08 10:08:16 fhajny Exp $
-Portability.
+Portability. Avoid mangling of other compiler debug flags.
---- configure.orig 2015-04-11 01:05:36.000000000 +0000
+--- configure.orig 2015-10-15 04:47:15.000000000 +0000
+++ configure
-@@ -20634,7 +20634,7 @@ $as_echo "no" >&6; }
+@@ -20702,7 +20702,7 @@ $as_echo "no" >&6; }
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
@@ -13,3 +13,12 @@ Portability.
then
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long type" >&5
$as_echo_n "checking for long long type... " >&6; }
+@@ -29896,7 +29896,7 @@ GETPGIDLIB=""
+ if ( test "$HAVE_GETPGID" = "yes" )
+ then
+ SAVECXXFLAGS="$CXXFLAGS"
+-CXXFLAGS=`echo $CXXFLAGS | sed -e "s|-g1||" -e "s|-g2||" -e "s|-g3||" -e "s|-g||"`
++CXXFLAGS=`echo $CXXFLAGS | sed -e "s|-g1||" -e "s|-g2||" -e "s|-g3||" -e "s|-g ||" -e "s|-g$||"`
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getpgid needs -lg" >&5
+ $as_echo_n "checking whether getpgid needs -lg... " >&6; }
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext