| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.60 2020/05/06 14:04:14 adam Exp $ | | 1 | # $NetBSD: Makefile,v 1.61 2020/05/21 09:51:00 mef Exp $ |
2 | | | 2 | |
3 | DISTNAME= xmlrpc-c-1.51.04 | | 3 | DISTNAME= xmlrpc-c-1.51.04 |
4 | # the "super stable" branch | | 4 | # the "super stable" branch |
5 | PKGNAME= ${DISTNAME:S/-c-/-c-ss-/} | | 5 | PKGNAME= ${DISTNAME:S/-c-/-c-ss-/} |
6 | PKGREVISION= 4 | | 6 | PKGREVISION= 4 |
7 | CATEGORIES= textproc devel | | 7 | CATEGORIES= textproc devel |
8 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xmlrpc-c/} | | 8 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xmlrpc-c/} |
9 | EXTRACT_SUFX= .tgz | | 9 | EXTRACT_SUFX= .tgz |
10 | # It's actually not a compressed tar file | | 10 | # It's actually not a compressed tar file |
11 | EXTRACT_OPTS+= -c none | | 11 | EXTRACT_OPTS+= -c none |
12 | | | 12 | |
13 | #/usr/bin/ld: ./libxmlrpc_server++.a(registry.o): relocation R_X86_64_32S against `_ZTVN8xmlrpc_c8callInfoE' can not be used when making a shared object; recompile with -fPIC | | 13 | #/usr/bin/ld: ./libxmlrpc_server++.a(registry.o): relocation R_X86_64_32S against `_ZTVN8xmlrpc_c8callInfoE' can not be used when making a shared object; recompile with -fPIC |
14 | #./libxmlrpc_server++.a: could not read symbols: Bad value | | 14 | #./libxmlrpc_server++.a: could not read symbols: Bad value |
| @@ -29,27 +29,27 @@ USE_LANGUAGES= c99 c++ | | | @@ -29,27 +29,27 @@ USE_LANGUAGES= c99 c++ |
29 | USE_LIBTOOL= yes | | 29 | USE_LIBTOOL= yes |
30 | USE_TOOLS+= gmake | | 30 | USE_TOOLS+= gmake |
31 | GNU_CONFIGURE= yes | | 31 | GNU_CONFIGURE= yes |
32 | MAKE_FILE= GNUmakefile | | 32 | MAKE_FILE= GNUmakefile |
33 | MAKE_ENV= CFLAGS_COMMON=${CFLAGS:M*:Q} | | 33 | MAKE_ENV= CFLAGS_COMMON=${CFLAGS:M*:Q} |
34 | MAKE_ENV+= CXXFLAGS_COMMON=${CXXFLAGS:M*:Q} | | 34 | MAKE_ENV+= CXXFLAGS_COMMON=${CXXFLAGS:M*:Q} |
35 | MAKE_ENV+= LADD=${LDFLAGS:M*:Q} | | 35 | MAKE_ENV+= LADD=${LDFLAGS:M*:Q} |
36 | TEST_TARGET= check | | 36 | TEST_TARGET= check |
37 | | | 37 | |
38 | PTHREAD_LINKFLAGS= ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS} | | 38 | PTHREAD_LINKFLAGS= ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS} |
39 | SUBST_CLASSES+= pthread | | 39 | SUBST_CLASSES+= pthread |
40 | SUBST_STAGE.pthread= pre-configure | | 40 | SUBST_STAGE.pthread= pre-configure |
41 | SUBST_MESSAGE.pthread= Fixing config scripts. | | 41 | SUBST_MESSAGE.pthread= Fixing config scripts. |
42 | SUBST_FILES.pthread= xmlrpc-c-config.* xmlrpc-c-config.test.* | | 42 | SUBST_FILES.pthread= xmlrpc-c-config.* |
43 | SUBST_SED.pthread= -e 's/-lpthread/${PTHREAD_LINKFLAGS:Q}/' | | 43 | SUBST_SED.pthread= -e 's/-lpthread/${PTHREAD_LINKFLAGS:Q}/' |
44 | SUBST_SED.pthread+= -e 's/-L\(.\)libdir/-L\1libdir ${COMPILER_RPATH_FLAG}\1libdir/' | | 44 | SUBST_SED.pthread+= -e 's/-L\(.\)libdir/-L\1libdir ${COMPILER_RPATH_FLAG}\1libdir/' |
45 | | | 45 | |
46 | SUBST_CLASSES.MirBSD+= xopen | | 46 | SUBST_CLASSES.MirBSD+= xopen |
47 | SUBST_STAGE.xopen= pre-configure | | 47 | SUBST_STAGE.xopen= pre-configure |
48 | SUBST_MESSAGE.xopen= Removing _XOPEN_SOURCE lines. | | 48 | SUBST_MESSAGE.xopen= Removing _XOPEN_SOURCE lines. |
49 | SUBST_FILES.xopen+= lib/abyss/src/data.c lib/abyss/src/response.c lib/abyss/src/conf.c | | 49 | SUBST_FILES.xopen+= lib/abyss/src/data.c lib/abyss/src/response.c lib/abyss/src/conf.c |
50 | SUBST_FILES.xopen+= lib/abyss/src/http.c lib/abyss/src/server.c lib/abyss/src/handler.c | | 50 | SUBST_FILES.xopen+= lib/abyss/src/http.c lib/abyss/src/server.c lib/abyss/src/handler.c |
51 | SUBST_FILES.xopen+= lib/curl_transport/curltransaction.c lib/curl_transport/curlmulti.c | | 51 | SUBST_FILES.xopen+= lib/curl_transport/curltransaction.c lib/curl_transport/curlmulti.c |
52 | SUBST_FILES.xopen+= lib/curl_transport/xmlrpc_curl_transport.c lib/libutil/select.c | | 52 | SUBST_FILES.xopen+= lib/curl_transport/xmlrpc_curl_transport.c lib/libutil/select.c |
53 | SUBST_FILES.xopen+= lib/libutil/error.c lib/libutil/make_printable.c lib/libutil/asprintf.c | | 53 | SUBST_FILES.xopen+= lib/libutil/error.c lib/libutil/make_printable.c lib/libutil/asprintf.c |
54 | SUBST_FILES.xopen+= lib/util/cmdline_parser.c lib/expat/xmlwf/xmlfile.c src/xmlrpc_datetime.c | | 54 | SUBST_FILES.xopen+= lib/util/cmdline_parser.c lib/expat/xmlwf/xmlfile.c src/xmlrpc_datetime.c |
55 | SUBST_FILES.xopen+= src/method.c src/xmlrpc_parse.c src/test/value_datetime.c src/xmlrpc_client.c | | 55 | SUBST_FILES.xopen+= src/method.c src/xmlrpc_parse.c src/test/value_datetime.c src/xmlrpc_client.c |