SOURCES: ibpp-build.patch (NEW) - lt/ac/am support

charles charles at pld-linux.org
Sat Aug 23 21:58:08 CEST 2008


Author: charles                      Date: Sat Aug 23 19:58:08 2008 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- lt/ac/am support

---- Files affected:
SOURCES:
   ibpp-build.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/ibpp-build.patch
diff -u /dev/null SOURCES/ibpp-build.patch:1.1
--- /dev/null	Sat Aug 23 21:58:09 2008
+++ SOURCES/ibpp-build.patch	Sat Aug 23 21:58:03 2008
@@ -0,0 +1,60 @@
+diff -ruN ibpp2-2.5.2.2.orig/autogen.sh ibpp2-2.5.2.2/autogen.sh
+--- ibpp2-2.5.2.2.orig/autogen.sh	1970-01-01 01:00:00.000000000 +0100
++++ ibpp2-2.5.2.2/autogen.sh	2006-07-18 08:37:34.973644464 +0200
+@@ -0,0 +1,16 @@
++#!/bin/sh
++#
++echo "Building configure & friends..."
++aclocal -I .
++libtoolize --copy --force --automake
++autoheader
++autoconf
++automake -a -c
++
++if test ! -f configure || test ! -f ltmain.sh || test ! -f Makefile.in; then
++  cat<<EOT
++** Unable to generate all required files!
++** you'll need autoconf, automake, libtool, autoheader and aclocal installed
++EOT
++  exit 1
++fi
+diff -ruN ibpp2-2.5.2.2.orig/configure.in ibpp2-2.5.2.2/configure.in
+--- ibpp2-2.5.2.2.orig/configure.in	1970-01-01 01:00:00.000000000 +0100
++++ ibpp2-2.5.2.2/configure.in	2006-07-18 08:21:30.110325984 +0200
+@@ -0,0 +1,10 @@
++AC_INIT(configure.in)
++
++AM_CONFIG_HEADER(config.h)
++AM_INIT_AUTOMAKE(ibpp, 2.5.2.2)
++
++AC_LANG_CPLUSPLUS
++AC_PROG_CXX
++AM_PROG_LIBTOOL
++
++AC_OUTPUT(Makefile core/Makefile)
+diff -ruN ibpp2-2.5.2.2.orig/core/Makefile.am ibpp2-2.5.2.2/core/Makefile.am
+--- ibpp2-2.5.2.2.orig/core/Makefile.am	1970-01-01 01:00:00.000000000 +0100
++++ ibpp2-2.5.2.2/core/Makefile.am	2006-07-18 08:21:30.111325832 +0200
+@@ -0,0 +1,12 @@
++libibpp_la_LIBADD = -lfbclient
++
++INCLUDES = $(all_includes) -I./fbheaders
++METASOURCES = AUTO
++lib_LTLIBRARIES = libibpp.la
++libibpp_la_SOURCES = array.cpp blob.cpp database.cpp date.cpp dbkey.cpp _dpb.cpp \
++    events.cpp exception.cpp ibase.h iberror.h _ibpp.cpp ibpp.h _ibpp.h _ibs.cpp \
++    _rb.cpp row.cpp service.cpp _spb.cpp statement.cpp time.cpp _tpb.cpp transaction.cpp \
++    user.cpp
++include_HEADERS = ibpp.h
++libibpp_la_LDFLAGS = -version-info 2:0:0 -no-undefined
++AM_CXXFLAGS = -DIBPP_GCC -DIBPP_LINUX
+diff -ruN ibpp2-2.5.2.2.orig/Makefile.am ibpp2-2.5.2.2/Makefile.am
+--- ibpp2-2.5.2.2.orig/Makefile.am	1970-01-01 01:00:00.000000000 +0100
++++ ibpp2-2.5.2.2/Makefile.am	2006-07-18 08:21:30.145320664 +0200
+@@ -0,0 +1,6 @@
++# not a GNU package. You can remove this line, if
++# have all needed files, that a GNU package needs
++AUTOMAKE_OPTIONS = foreign 1.4
++
++SUBDIRS = core
++AM_CXXFLAGS = -DIBPP_GCC -DIBPP_LINUX
================================================================


More information about the pld-cvs-commit mailing list