Mon Nov 9 13:29:53 2009 UTC ()
Make sure to install programs with libtool. Bump revision.


(joerg)
diff -r1.12 -r1.13 pkgsrc/textproc/xmlrpc-c/Makefile
diff -r1.9 -r1.10 pkgsrc/textproc/xmlrpc-c/distinfo
diff -r1.4 -r1.5 pkgsrc/textproc/xmlrpc-c/patches/patch-aa

cvs diff -r1.12 -r1.13 pkgsrc/textproc/xmlrpc-c/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/xmlrpc-c/Makefile 2009/10/30 06:14:54 1.12
+++ pkgsrc/textproc/xmlrpc-c/Makefile 2009/11/09 13:29:53 1.13
@@ -1,18 +1,19 @@ @@ -1,18 +1,19 @@
1# $NetBSD: Makefile,v 1.12 2009/10/30 06:14:54 obache Exp $ 1# $NetBSD: Makefile,v 1.13 2009/11/09 13:29:53 joerg Exp $
2 2
3DISTNAME= xmlrpc-c-1.06.38 3DISTNAME= xmlrpc-c-1.06.38
4# the "super stable" branch 4# the "super stable" branch
5PKGNAME= xmlrpc-c-ss-1.06.38 5PKGNAME= xmlrpc-c-ss-1.06.38
 6PKGREVISION= 1
6CATEGORIES= textproc devel 7CATEGORIES= textproc devel
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xmlrpc-c/} 8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xmlrpc-c/}
8EXTRACT_SUFX= .tgz 9EXTRACT_SUFX= .tgz
9 10
10MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://xmlrpc-c.sourceforge.net/ 12HOMEPAGE= http://xmlrpc-c.sourceforge.net/
12COMMENT= Library for writing an XML-RPC server or client in C or C++ 13COMMENT= Library for writing an XML-RPC server or client in C or C++
13 14
14CONFLICTS+= xmlrpc-c-[0-9]* 15CONFLICTS+= xmlrpc-c-[0-9]*
15SUPERSEDES+= xmlrpc-c-[0-9]* 16SUPERSEDES+= xmlrpc-c-[0-9]*
16 17
17PKG_DESTDIR_SUPPORT= user-destdir 18PKG_DESTDIR_SUPPORT= user-destdir
18 19

cvs diff -r1.9 -r1.10 pkgsrc/textproc/xmlrpc-c/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/xmlrpc-c/distinfo 2009/11/05 21:04:54 1.9
+++ pkgsrc/textproc/xmlrpc-c/distinfo 2009/11/09 13:29:53 1.10
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: distinfo,v 1.9 2009/11/05 21:04:54 joerg Exp $ 1$NetBSD: distinfo,v 1.10 2009/11/09 13:29:53 joerg Exp $
2 2
3SHA1 (xmlrpc-c-1.06.38.tgz) = 40332f0f363b9ca79242b28d4cbf13516702dacf 3SHA1 (xmlrpc-c-1.06.38.tgz) = 40332f0f363b9ca79242b28d4cbf13516702dacf
4RMD160 (xmlrpc-c-1.06.38.tgz) = 8d9f85a1b1be91fdc5c8aaab5571d0270ddbdf67 4RMD160 (xmlrpc-c-1.06.38.tgz) = 8d9f85a1b1be91fdc5c8aaab5571d0270ddbdf67
5Size (xmlrpc-c-1.06.38.tgz) = 702092 bytes 5Size (xmlrpc-c-1.06.38.tgz) = 702092 bytes
6SHA1 (patch-aa) = a571e823967bb4af86f0fb9c561ffcc53d35505b 6SHA1 (patch-aa) = 54390ac4c2740997544cc3321aa031eff59cbf91
7SHA1 (patch-ab) = 34dd91b43385fa4a4893375dc774e0865a79b8fa 7SHA1 (patch-ab) = 34dd91b43385fa4a4893375dc774e0865a79b8fa
8SHA1 (patch-ac) = e553e66662aca6d7c246acc24e960074213320c6 8SHA1 (patch-ac) = e553e66662aca6d7c246acc24e960074213320c6
9SHA1 (patch-ae) = 0e56c03e8066bfeb4e9a6330ee160d1ab1d68a11 9SHA1 (patch-ae) = 0e56c03e8066bfeb4e9a6330ee160d1ab1d68a11
10SHA1 (patch-af) = fdeabde63338443459d96aca657a3fc402b9fbc4 10SHA1 (patch-af) = fdeabde63338443459d96aca657a3fc402b9fbc4
11SHA1 (patch-ah) = a6975843be204c831283ab77565150ee54679177 11SHA1 (patch-ah) = a6975843be204c831283ab77565150ee54679177
12SHA1 (patch-ai) = ef5e4fc8b412e39addbb6da2cd83ec3c345860a0 12SHA1 (patch-ai) = ef5e4fc8b412e39addbb6da2cd83ec3c345860a0
13SHA1 (patch-aj) = 48c5164a23024a1b6d3f6e53a24c2650ffcb47c9 13SHA1 (patch-aj) = 48c5164a23024a1b6d3f6e53a24c2650ffcb47c9
14SHA1 (patch-ak) = cf1b406f08913c47d416cc1bbd25fb0fba67ad75 14SHA1 (patch-ak) = cf1b406f08913c47d416cc1bbd25fb0fba67ad75

cvs diff -r1.4 -r1.5 pkgsrc/textproc/xmlrpc-c/patches/Attic/patch-aa (expand / switch to unified diff)

--- pkgsrc/textproc/xmlrpc-c/patches/Attic/patch-aa 2009/11/05 21:04:54 1.4
+++ pkgsrc/textproc/xmlrpc-c/patches/Attic/patch-aa 2009/11/09 13:29:53 1.5
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: patch-aa,v 1.4 2009/11/05 21:04:54 joerg Exp $ 1$NetBSD: patch-aa,v 1.5 2009/11/09 13:29:53 joerg Exp $
2 2
3--- Makefile.common.orig 2007-07-13 02:32:20.000000000 +0200 3--- Makefile.common.orig 2007-07-13 02:32:20.000000000 +0200
4+++ Makefile.common 4+++ Makefile.common
5@@ -28,15 +28,15 @@ GCC_CXX_WARNINGS = $(GCC_WARNINGS) -Wove 5@@ -28,15 +28,15 @@ GCC_CXX_WARNINGS = $(GCC_WARNINGS) -Wove
6 # assertion and crash the program if it isn't really true. You can add 6 # assertion and crash the program if it isn't really true. You can add
7 # -UNDEBUG (in any of various ways) to override this. 7 # -UNDEBUG (in any of various ways) to override this.
8 # 8 #
9-CFLAGS_COMMON = -DNDEBUG 9-CFLAGS_COMMON = -DNDEBUG
10-CXXFLAGS_COMMON = -DNDEBUG 10-CXXFLAGS_COMMON = -DNDEBUG
11+CFLAGS_COMMON += -DNDEBUG 11+CFLAGS_COMMON += -DNDEBUG
12+CXXFLAGS_COMMON += -DNDEBUG 12+CXXFLAGS_COMMON += -DNDEBUG
13  13
14 ifeq ($(C_COMPILER_GNU),yes) 14 ifeq ($(C_COMPILER_GNU),yes)
@@ -25,13 +25,22 @@ $NetBSD: patch-aa,v 1.4 2009/11/05 21:04 @@ -25,13 +25,22 @@ $NetBSD: patch-aa,v 1.4 2009/11/05 21:04
25@@ -116,10 +116,8 @@ ifneq ($(ENABLE_LIBXML2_BACKEND),yes) 25@@ -116,10 +116,8 @@ ifneq ($(ENABLE_LIBXML2_BACKEND),yes)
26 # We're using the internal Expat XML parser 26 # We're using the internal Expat XML parser
27 LIBXMLRPC_XML = $(LIBXMLRPC_XMLPARSE) $(LIBXMLRPC_XMLTOK) 27 LIBXMLRPC_XML = $(LIBXMLRPC_XMLPARSE) $(LIBXMLRPC_XMLTOK)
28 LDLIBS_XML = \ 28 LDLIBS_XML = \
29- -L$(BUILDDIR)/lib/expat/xmlparse/.libs \ 29- -L$(BUILDDIR)/lib/expat/xmlparse/.libs \
30- -lxmlrpc_xmlparse \ 30- -lxmlrpc_xmlparse \
31- -L$(BUILDDIR)/lib/expat/xmltok/.libs \ 31- -L$(BUILDDIR)/lib/expat/xmltok/.libs \
32- -lxmlrpc_xmltok 32- -lxmlrpc_xmltok
33+ $(BUILDDIR)/lib/expat/xmlparse/libxmlrpc_xmlparse.la \ 33+ $(BUILDDIR)/lib/expat/xmlparse/libxmlrpc_xmlparse.la \
34+ $(BUILDDIR)/lib/expat/xmltok/libxmlrpc_xmltok.la 34+ $(BUILDDIR)/lib/expat/xmltok/libxmlrpc_xmltok.la
35 else 35 else
36 LDLIBS_XML = $(shell xml2-config --libs) 36 LDLIBS_XML = $(shell xml2-config --libs)
37 endif 37 endif
 38@@ -334,7 +332,7 @@ install-headers: $(HEADERS_TO_INSTALL)
 39 done
 40
 41
 42-INSTALL_PROGRAM_CMD = $(INSTALL_PROGRAM) $$p $(DESTDIR)$(PROGRAMINST_DIR)/$$p
 43+INSTALL_PROGRAM_CMD = libtool --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(PROGRAMINST_DIR)/$$p
 44
 45 install-bin: $(PROGRAMS_TO_INSTALL) $(DESTDIR)$(PROGRAMINST_DIR)
 46 @list='$(PROGRAMS_TO_INSTALL)'; \