aboutsummaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorSergey Matveychuk <sem@FreeBSD.org>2007-12-14 15:21:17 +0000
committerSergey Matveychuk <sem@FreeBSD.org>2007-12-14 15:21:17 +0000
commit4276fd2745a043222656d3c8a298b980575eee09 (patch)
tree2d2d93d5b94e2040112e949f7078deb9b8350cb1 /devel
parentbc4b7d3f66bf93ce42f64672c28c0bea845f79a2 (diff)
downloadports-4276fd2745a043222656d3c8a298b980575eee09.tar.gz
ports-4276fd2745a043222656d3c8a298b980575eee09.zip
Notes
Diffstat (limited to 'devel')
-rw-r--r--devel/gsoap/Makefile9
-rw-r--r--devel/gsoap/distinfo6
2 files changed, 11 insertions, 4 deletions
diff --git a/devel/gsoap/Makefile b/devel/gsoap/Makefile
index fee9f87f1863..da68b5287745 100644
--- a/devel/gsoap/Makefile
+++ b/devel/gsoap/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= gsoap
-PORTVERSION= 2.7.9e
+PORTVERSION= 2.7.9l
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= gsoap2
@@ -34,9 +34,16 @@ CONST= const
IGNORE= does not compile: needs gethostbyname_r()
.endif
+.if ${ARCH} == "amd64"
+CFLAGS+= -fPIC
+.endif
+
post-patch:
@${REINPLACE_CMD} -e 's/> FD_SETSIZE/>= (int)FD_SETSIZE/g' ${WRKSRC}/soapcpp2/stdsoap2.c
@${REINPLACE_CMD} -e 's/> FD_SETSIZE/>= (int)FD_SETSIZE/g' ${WRKSRC}/soapcpp2/stdsoap2.cpp
@${REINPLACE_CMD} -e 's/%%CONST%%/${CONST}/' ${WRKSRC}/soapcpp2/stdsoap2.cpp
+pre-build:
+ @${RM} ${WRKDIR}/gsoap-2.7/soapcpp2/stdsoap2_cpp.cpp
+
.include <bsd.port.post.mk>
diff --git a/devel/gsoap/distinfo b/devel/gsoap/distinfo
index 40e93ca0c719..4ee7e11eeff7 100644
--- a/devel/gsoap/distinfo
+++ b/devel/gsoap/distinfo
@@ -1,3 +1,3 @@
-MD5 (gsoap_2.7.9e.tar.gz) = 9cca5f8404e47d1606b589f9eab73f7f
-SHA256 (gsoap_2.7.9e.tar.gz) = ccfe115b7e6c62ed31ac1f1a9e189f73072808c378a4d4619ee8a7c8459c9c4c
-SIZE (gsoap_2.7.9e.tar.gz) = 4005449
+MD5 (gsoap_2.7.9l.tar.gz) = 9bd21c4f8fe4ffa9ee6cd5f05ea3b65a
+SHA256 (gsoap_2.7.9l.tar.gz) = b866cd1c73212bb82c202e12a2bac4ff6907a22d99d1a5bead7df8e8718b8552
+SIZE (gsoap_2.7.9l.tar.gz) = 4787311