summaryrefslogtreecommitdiffstats
path: root/database
diff options
context:
space:
mode:
authorTreeve Jelbert2019-01-06 16:14:24 +0100
committerTreeve Jelbert2019-01-06 16:14:24 +0100
commit7ecc1a8f4a8105842882b12ebd4677555f9ef763 (patch)
treeb99b2c8e2a4c007267b97e8594cd98e441da4cae /database
parent267b84421ade1d473eb3d99ec962bee230d19f0a (diff)
delete database/ibpp obsolete
Diffstat (limited to 'database')
-rwxr-xr-xdatabase/ibpp/BUILD3
-rwxr-xr-xdatabase/ibpp/DEPENDS3
-rwxr-xr-xdatabase/ibpp/DETAILS30
-rw-r--r--database/ibpp/HISTORY103
-rwxr-xr-xdatabase/ibpp/INSTALL6
-rw-r--r--database/ibpp/Makefile124
-rwxr-xr-xdatabase/ibpp/PRE_BUILD8
7 files changed, 0 insertions, 277 deletions
diff --git a/database/ibpp/BUILD b/database/ibpp/BUILD
deleted file mode 100755
index 69b260f557..0000000000
--- a/database/ibpp/BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
- mkdir build &&
- cd core &&
- make all
diff --git a/database/ibpp/DEPENDS b/database/ibpp/DEPENDS
deleted file mode 100755
index e081798c35..0000000000
--- a/database/ibpp/DEPENDS
+++ /dev/null
@@ -1,3 +0,0 @@
-depends -sub CXX gcc &&
-depends FIREBIRD
-
diff --git a/database/ibpp/DETAILS b/database/ibpp/DETAILS
deleted file mode 100755
index c9b4b65cfa..0000000000
--- a/database/ibpp/DETAILS
+++ /dev/null
@@ -1,30 +0,0 @@
- SPELL=ibpp
- VERSION=2-5-3-1
- SOURCE_HASH=sha512:57416e020396f08c9d5b92ef2c0a789062a8b323a2dd944d5df8612b6c7754b4ef81f8728faa1e5c2247e4b405ff1f5c68ead3abd164ed84f183392bcf7da338
- SOURCE=$SPELL-$VERSION-src.zip
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
- WEB_SITE=http://www.ibpp.org
- SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/$SPELL/$SOURCE
- LICENSE=MPL
- DOCS=""
- ENTERED=20031226
- KEYWORDS="firebird database"
-SHORT="C++ classes to access and administer a Firebird database"
-cat << EOF
-IBPP, where 'PP' stands for '++', is a C++ client interface for
-Firebird Server versions 1.0, 1.5 and further. It also works with
-InterBase® 6.0, though it is expected it might only support Firebird
-in the future. It is a class library, free of any specific
-development tool dependancies. It is not tied to any 'visual' or
-'RAD' tool. It was indeed developed to add Firebird access in any
-C++ application. Those applications using IBPP can be non-visual
-(CORBA/COM objects, other libraries of classes and functions,
-procedural 'legacy' code, for instance). But it can of course also
-be used in visual or RAD environments. IBPP is indeed purely a
-dynamic SQL interface to Firebird. In some easy (we think so :-) to
-use C++ classes, you will find nearly all what is needed to access a
-Firebird database, and manipulate the data. IBPP also offers access
-to most of the administrations tasks : creating a database,
-modifying its structure, performing online backups, administering
-user accounts on the server and so on.
-EOF
diff --git a/database/ibpp/HISTORY b/database/ibpp/HISTORY
deleted file mode 100644
index bebd34005b..0000000000
--- a/database/ibpp/HISTORY
+++ /dev/null
@@ -1,103 +0,0 @@
-2015-05-25 Thomas Orgis <sobukus@sourcemage.org>
- * DETAILS: remove SOURCEFORGE_URL usage (automated)
-
-2012-06-09 Andraž "ruskie" Levstik <ruskie+f03a580f@codemages.net>
- * DETAILS: use properly encoded char for (r)
-
-2011-07-30 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
- * DEPENDS: changed dependency on g++ to dependency on gcc with
- sub-depends on CXX (scripted)
-
-2010-09-06 Treeve Jelbert <treeve@sourcemage.org>
- * DEPENDS: firebird => FIREBIRD
- * INSTALL: another TRACK_ROOT fix
- * PRE_BUILD: fix for gcc-4.4+
- * Makefile: fix linking with fbclient
-
-2007-03-03 Jeremy Blosser <jblosser-smgl@firinn.org>
- * INSTALL: Replace bad TRACK_ROOT usage (automated).
-
-2007-02-21 Treeve Jelbert <treeve@sourcemage.org>
- * DETAILS: version 2-5-3-1
-
-2006-11-07 Treeve Jelbert <treeve@sourcemage.org>
- * DETAILS: version 2-5-3-0
-
-2006-09-21 Juuso Alasuutari <iuso@sourcemage.org>
- * DETAILS: [automated] Removed BUILD_API=2.
-
-2006-05-26 Treeve Jelbert <treeve@sourcemage.org>
- * DETAILS: version 2-5-2-2
-
-2006-04-11 Treeve Jelbert <treeve@sourcemage.org>
- * DETAILS: version 2-5-2-0
-
-2006-04-09 Treeve Jelbert <treeve@sourcemage.org>
- * DETAILS: version 2-5-1-65
- * Makefile: adjust to latest *.cpp
-
-2006-04-03 Treeve Jelbert <treeve@sourcemage.org>
- * DETAILS: version 2-5-1-59
-
-2006-03-27 Treeve Jelbert <treeve@sourcemage.org>
- * DETAILS: version 2-5-1-55
-
-2006-03-12 Karsten Behrmann <BearPerson@sourcemage.org>
- * DETAILS: (automated) Add KEYWORDS
-
-2006-03-02 Treeve Jelbert <treeve@sourcemage.org>
- * DETAILS: version 2-5-0-0
- * BUILD INSTALL: adjust to new ibpp policy (also install source files)
- * PRE_BUILD: copy makefile
- * Makefile: add (derived from previous released version)
- ibpp no longer provides a makefile
-
-2005-12-11 Treeve Jelbert <treeve@sourcemage.org>
- * DETAILS: version 2-4-5-2
-
-2005-11-08 Treeve Jelbert <treeve@sourcemage.org>
- * DETAILS: version 2-4-5-0
- * PRE_BUILD: use unpack_file
-
-2005-09-27 Treeve Jelbert <treeve@sourcemage.org>
- * DETAILS: version 2-4-4-0
-
-2005-09-26 Treeve Jelbert <treeve@sourcemage.org>
- * DETAILS: version 2-4-3-0
-
-2005-08-13 Treeve Jelbert <treeve@sourcemage.org>
- * DETAILS: revert to version 2-3-5-0
- * INSTALL: add TRACK_ROOT
-
-2005-07-29 Treeve Jelbert <treeve@sourcemage.org>
- * DETAILS: version 2-4-0-1
-
-2004-10-30 Treeve Jelbert <treeve@sourcemage.org>
- * DETAILS: version 2-3-5-0
-
-2004-09-29 Treeve Jelbert <treeve@sourcemage.org>
- * DETAILS: version 2-3-4-0
-
-2004-09-06 Treeve Jelbert <treeve@sourcemage.org>
- * DETAILS: version 2-3-1-1
-
-2004-07-27 Treeve Jelbert <treeve@sourcemage.org>
- * DETAILS: version 2-3-1-0-rc1
-
-2004-07-09 Treeve Jelbert <treeve@sourcemage.org>
- * DEPENDS: add g++
-
-2004-06-25 Treeve Jelbert <treeve@sourcemage.org>
- * DETAILS: BUILD_API=2
- * BUILD: strip
- add -lpthread to LDFLAGS
- * INSTALL: add
-
-2004-05-11 Treeve Jelbert <treeve@sourcemage.org>
- * DETAILS: version 2-3-0-0
-
-2003-12-26 Treeve Jelbert <treeve@sourcemage.org>
- * DETAILS: version 2-2-2-3
- * BUILD, DEPENDS: added
- spell created
-
diff --git a/database/ibpp/INSTALL b/database/ibpp/INSTALL
deleted file mode 100755
index 36c85c7f1f..0000000000
--- a/database/ibpp/INSTALL
+++ /dev/null
@@ -1,6 +0,0 @@
- cd $SOURCE_DIRECTORY &&
- DEST=$INSTALL_ROOT/usr/share/ibpp &&
- mkdir -p $DEST &&
- cp -r *.txt core $DEST &&
- cp build/*.{so,a} $INSTALL_ROOT/usr/lib/ &&
- cp core/ibpp.h $INSTALL_ROOT/usr/include
diff --git a/database/ibpp/Makefile b/database/ibpp/Makefile
deleted file mode 100644
index 14b0720f37..0000000000
--- a/database/ibpp/Makefile
+++ /dev/null
@@ -1,124 +0,0 @@
-###############################################################################
-#
-# File : $Id: Makefile,v 1.37.2.5 2005/09/27 09:46:42 epocman Exp $
-# Subject : IBPP - Multi-Platform GNU Makefile
-#
-###############################################################################
-#
-# The contents of this file are subject to the Mozilla Public License
-# Version 1.0 (the "License"); you may not use this file except in
-# compliance with the License. You may obtain a copy of the License at
-# http://www.mozilla.org/MPL/
-#
-# Software distributed under the License is distributed on an "AS IS"
-# basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
-# License for the specific language governing rights and limitations
-# under the License.
-#
-# The Original Code is "IBPP 0.9" and all its associated documentation.
-#
-# The Initial Developer of the Original Code is T.I.P. Group S.A.
-# Portions created by T.I.P. Group S.A. are
-# Copyright (C) 2000 T.I.P Group S.A.
-# All Rights Reserved.
-#
-# Contributor(s): Matt Hortman, initial developer of this Makefile
-# Olivier Mascia, maintainer
-#
-###############################################################################
-#
-# COMMENTS
-#
-# * Tabulations should be set every four characters when editing this file.
-# * For instructions, read the howtobuild.txt file. Some comments in this
-# * file can also be usefull if you have to tweak the build procedure to
-# * your needs.
-#
-COMPILER=IBPP_GCC # The only compiler supported on linux anyway
-
-# set target directories
-ROOTDIR:=$(shell pwd)
-ROOTDIR:=$(subst \,/,$(ROOTDIR))
-TARGETDIR=../build
-DS=
-
-# *************************************************
-# Source Files
-# *************************************************
-
-HDRS = ibpp.h
-#HDRS += _internals.h
-#HDRS += _msvcwarnings.h
-
-SRCS = _dpb.cpp
-SRCS += _ibs.cpp
-SRCS += _rb.cpp
-SRCS += _spb.cpp
-SRCS += _tpb.cpp
-SRCS += array.cpp
-SRCS += blob.cpp
-SRCS += database.cpp
-SRCS += dbkey.cpp
-SRCS += events.cpp
-SRCS += exception.cpp
-SRCS += _ibpp.cpp
-SRCS += service.cpp
-SRCS += row.cpp
-SRCS += statement.cpp
-SRCS += transaction.cpp
-SRCS += user.cpp
-
-SRCS += date.cpp
-SRCS += time.cpp
-
-# *************************************************
-# Conditional Compile Options
-# *************************************************
-
-
-# building on linux (any flavour, I suppose)
-CXXOUTPUT = -o
-CXXFLAGS =-DIBPP_LINUX -DIBPP_GCC -fPIC -I./ -I./fbheaders $(CFLAGS)
- #
- # change -lfbclient by -lgds if building with Firebird 1.x or InterBase
- # -lfbclient (or -lgds) is for Firebird 1.5 SS and higher
- # -lfbembed is for Firebird 1.5 CS and higher
- #
-LIBS+=-L/opt/firebird/lib -lfbclient -lcrypt -lm -ldl -lpthread # dependancies for shared library
- #
- TARGETS = $(TARGETDIR)/libibpp$(DS).a \
- $(TARGETDIR)/libibpp$(DS).so
-
-# *************************************************
-# Derived Definitions
-# *************************************************
-
-# make an object from each source file
-OBJS:=$(addprefix $(TARGETDIR)/,$(addsuffix .o,$(basename $(SRCS))))
-
-# *************************************************
-# Build Rules
-# *************************************************
-
-
-#don't delete when generated indirectly
-.SECONDARY: $(HDRS) $(SRCS)
-
-all: $(TARGETS)
-
-# disable internal rules
-%.o: %.cpp
-
-# our own specific compilation rule
-$(TARGETDIR)/%.o: %.cpp $(HDRS)
- $(CXX) $(CXXFLAGS) $(CXXOUTPUT)$@ -c $<
-
-
-$(TARGETDIR)/libibpp$(DS).a: $(OBJS)
- @rm -f $@
- @ar rv $@ $^
- @ranlib $@
-
-$(TARGETDIR)/libibpp$(DS).so: $(OBJS)
- $(CXX) $^ $(LDFLAGS) -shared -o $@ $(LIBS)
-
diff --git a/database/ibpp/PRE_BUILD b/database/ibpp/PRE_BUILD
deleted file mode 100755
index 172784f1ce..0000000000
--- a/database/ibpp/PRE_BUILD
+++ /dev/null
@@ -1,8 +0,0 @@
-mk_source_dir &&
-cd $SOURCE_DIRECTORY &&
-unpack_file &&
-# fix for gcc-4.4+
-sed -i '1 i\
-#include <cstring>
-' core/*ibpp.h &&
-cp $SPELL_DIRECTORY/Makefile core