Ticket #3794: gsoap-2.7.diff

File gsoap-2.7.diff, 2.9 KB (added by andre@…, 19 years ago)

The patchfile, which should go into .../files

  • configure.in

    diff -ruN gsoap-2.7/configure.in gsoap-2.7.new/configure.in
    old new  
    1010dnl we use subdirs.
    1111AC_PROG_MAKE_SET
    1212# Checks for programs.
     13AC_PROG_LIBTOOL
    1314AC_PROG_CXX
    1415AC_PROG_CC
    1516AM_PROG_LEX
  • makemake

    diff -ruN gsoap-2.7/makemake gsoap-2.7.new/makemake
    old new  
    11#! /bin/sh
    22
     3libtoolize --force
    34aclocal
    45autoheader
    56automake --add-missing
    67autoconf
    78automake
    8 ./configure
    99
    1010echo "Please run the following command now:"
    1111echo "make"
  • soapcpp2/Makefile.am

    diff -ruN gsoap-2.7/soapcpp2/Makefile.am gsoap-2.7.new/soapcpp2/Makefile.am
    old new  
    33## you have all needed files, that a GNU package needs
    44AUTOMAKE_OPTIONS = foreign 1.4
    55
    6 SUBDIRS=src wsdl @SAMPLE_DIRS@
     6SUBDIRS=src . wsdl @SAMPLE_DIRS@
    77CLEANFILES=soapcpp2 stdsoap2_cpp.cpp stdsoap2_ck.c stdsoap2_ck_cpp.cpp
    88
    99##      *~ *.req.xml *.res.xml *.nsmap *.wsdl *.xsd *Proxy.h \
     
    2323        $(LN_S) stdsoap2.cpp stdsoap2_ck_cpp.cpp
    2424
    2525
    26 lib_LIBRARIES = libgsoap.a libgsoap++.a libgsoapck.a libgsoapck++.a
    27 libgsoap_a_SOURCES=stdsoap2.c
    28 libgsoap_a_CFLAGS=$(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) -D$(platform)
    29 libgsoap___a_SOURCES=stdsoap2_cpp.cpp
    30 libgsoap___a_CXXFLAGS=$(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) -D$(platform)
    31 libgsoapck_a_SOURCES=stdsoap2_ck.c
    32 libgsoapck_a_CFLAGS=$(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) -D$(platform) -DWITH_COOKIES
    33 libgsoapck___a_SOURCES=stdsoap2_ck_cpp.cpp
    34 libgsoapck___a_CXXFLAGS=$(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) -D$(platform) -DWITH_COOKIES
     26lib_LTLIBRARIES = libgsoap.la libgsoap++.la libgsoapck.la libgsoapck++.la
     27libgsoap_la_SOURCES=stdsoap2.c
     28libgsoap_la_CFLAGS=$(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) -D$(platform)
     29libgsoap___la_SOURCES=stdsoap2_cpp.cpp
     30libgsoap___la_CXXFLAGS=$(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) -D$(platform)
     31libgsoapck_la_SOURCES=stdsoap2_ck.c
     32libgsoapck_la_CFLAGS=$(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) -D$(platform) -DWITH_COOKIES
     33libgsoapck___la_SOURCES=stdsoap2_ck_cpp.cpp
     34libgsoapck___la_CXXFLAGS=$(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) -D$(platform) -DWITH_COOKIES
    3535
    3636BUILT_SOURCES=stdsoap2_cpp.cpp $(lib_LIBRARIES)
    3737
  • soapcpp2/wsdl/Makefile.am

    diff -ruN gsoap-2.7/soapcpp2/wsdl/Makefile.am gsoap-2.7.new/soapcpp2/wsdl/Makefile.am
    old new  
    88INCLUDES=-I$(top_builddir)/soapcpp2
    99LDFLAGS=$(INCLUDES)
    1010SOAP=$(top_builddir)/soapcpp2/src/soapcpp2
    11 SOAP_CPP_LIB=$(top_builddir)/soapcpp2/libgsoap++.a
     11SOAP_CPP_LIB=$(top_builddir)/soapcpp2/libgsoap++.la
    1212SOAP_CPP_SRC=wsdlC.cpp
    1313SOAPHEADER=wsdl.h
    1414SOAP_FLAGS=-ipwsdl