From 61a938553a29e471fd6c4f1f4828923ace64fb79 Mon Sep 17 00:00:00 2001 From: Treeve Jelbert Date: Fri, 23 Jun 2006 15:24:26 +0200 Subject: move odbc driver spells to new section update myodbc driver to 3.51.12 --- odbc-drivers/FUNCTIONS | 39 +++++++ odbc-drivers/HISTORY | 4 + odbc-drivers/myodbc/BUILD | 4 + odbc-drivers/myodbc/DEPENDS | 3 + odbc-drivers/myodbc/DETAILS | 19 ++++ odbc-drivers/myodbc/FINAL | 1 + odbc-drivers/myodbc/HISTORY | 35 +++++++ odbc-drivers/myodbc/POST_RESURRECT | 1 + odbc-drivers/myodbc/PRE_REMOVE | 1 + odbc-drivers/odbcjdbc/BUILD | 3 + odbc-drivers/odbcjdbc/DEPENDS | 4 + odbc-drivers/odbcjdbc/DETAILS | 17 ++++ odbc-drivers/odbcjdbc/HISTORY | 201 +++++++++++++++++++++++++++++++++++++ odbc-drivers/odbcjdbc/INSTALL | 5 + odbc-drivers/odbcjdbc/PRE_BUILD | 7 ++ odbc-drivers/odbcjdbc/odbc.in | 9 ++ odbc-drivers/picoodbc/BUILD | 9 ++ odbc-drivers/picoodbc/DEPENDS | 3 + odbc-drivers/picoodbc/DETAILS | 15 +++ odbc-drivers/picoodbc/HISTORY | 63 ++++++++++++ odbc-drivers/picoodbc/INSTALL | 1 + odbc-drivers/picoodbc/PRE_BUILD | 5 + odbc-drivers/picoodbc/odbc.in | 8 ++ odbc-drivers/picoodbc/pico.diff | 12 +++ odbc-drivers/sqliteodbc/DEPENDS | 3 + odbc-drivers/sqliteodbc/DETAILS | 16 +++ odbc-drivers/sqliteodbc/HISTORY | 36 +++++++ odbc-drivers/sqliteodbc/odbc.in | 8 ++ 28 files changed, 532 insertions(+) create mode 100755 odbc-drivers/FUNCTIONS create mode 100644 odbc-drivers/HISTORY create mode 100755 odbc-drivers/myodbc/BUILD create mode 100755 odbc-drivers/myodbc/DEPENDS create mode 100755 odbc-drivers/myodbc/DETAILS create mode 100755 odbc-drivers/myodbc/FINAL create mode 100644 odbc-drivers/myodbc/HISTORY create mode 100755 odbc-drivers/myodbc/POST_RESURRECT create mode 100755 odbc-drivers/myodbc/PRE_REMOVE create mode 100755 odbc-drivers/odbcjdbc/BUILD create mode 100755 odbc-drivers/odbcjdbc/DEPENDS create mode 100755 odbc-drivers/odbcjdbc/DETAILS create mode 100644 odbc-drivers/odbcjdbc/HISTORY create mode 100755 odbc-drivers/odbcjdbc/INSTALL create mode 100755 odbc-drivers/odbcjdbc/PRE_BUILD create mode 100644 odbc-drivers/odbcjdbc/odbc.in create mode 100755 odbc-drivers/picoodbc/BUILD create mode 100755 odbc-drivers/picoodbc/DEPENDS create mode 100755 odbc-drivers/picoodbc/DETAILS create mode 100644 odbc-drivers/picoodbc/HISTORY create mode 100755 odbc-drivers/picoodbc/INSTALL create mode 100755 odbc-drivers/picoodbc/PRE_BUILD create mode 100644 odbc-drivers/picoodbc/odbc.in create mode 100644 odbc-drivers/picoodbc/pico.diff create mode 100755 odbc-drivers/sqliteodbc/DEPENDS create mode 100755 odbc-drivers/sqliteodbc/DETAILS create mode 100644 odbc-drivers/sqliteodbc/HISTORY create mode 100644 odbc-drivers/sqliteodbc/odbc.in (limited to 'odbc-drivers') diff --git a/odbc-drivers/FUNCTIONS b/odbc-drivers/FUNCTIONS new file mode 100755 index 0000000000..71f81883b8 --- /dev/null +++ b/odbc-drivers/FUNCTIONS @@ -0,0 +1,39 @@ +#------------------------------------------------------------------------- +## Section-default odbc configuration scripts +#------------------------------------------------------------------------- +# all spells in this section have a file odbc.in which describes the settings for the +# driver. The functions parse that file and perform the appropriate update to the +# odbc configuration files. + +function odbc_install_cfg() { +# local ODBC_DRIVER +#persistent_read ODBC_DRIVER + if spell_ok unixodbc;then + odbcinst -i -d -f $SPELL_DIRECTORY/odbc.in + else + message ${SPELL_COLOR}you must configure the $SPELL driver manually. + fi +} + + +function default_post_install() { + persistent_add ODBC_DRIVER + ODBC_DRIVER=`grep "\[" $SPELL_DIRECTORY/odbc.in|sed "s|\[||;s|\]||"` + odbc_install_cfg +} + +function default_post_resurrect() { + persistent_read ODBC_DRIVER + odbc_install_cfg +} + + +function default_pre_remove() { + persistent_read ODBC_DRIVER + if spell_ok unixodbc;then + odbcinst -u -d -n $ODBC_DRIVER + else + message "${SPELL_COLOR}you must manually remove the $ODBC_DRIVER ODBC driver" \ + "from /etc/odbc.ini${DEFAULT_COLOR}" + fi +} diff --git a/odbc-drivers/HISTORY b/odbc-drivers/HISTORY new file mode 100644 index 0000000000..b7fbb6faeb --- /dev/null +++ b/odbc-drivers/HISTORY @@ -0,0 +1,4 @@ +2006-06-22 Treeve Jelbert + * FUNCTIONS: created + these functions provide common processing for FINAL, POST_REMOVE and + POST_RESSURRECT actions diff --git a/odbc-drivers/myodbc/BUILD b/odbc-drivers/myodbc/BUILD new file mode 100755 index 0000000000..2d643be908 --- /dev/null +++ b/odbc-drivers/myodbc/BUILD @@ -0,0 +1,4 @@ +./configure --prefix=/usr \ + --with-unixODBC=/usr/include \ + $OPTS && +make diff --git a/odbc-drivers/myodbc/DEPENDS b/odbc-drivers/myodbc/DEPENDS new file mode 100755 index 0000000000..7e80b96880 --- /dev/null +++ b/odbc-drivers/myodbc/DEPENDS @@ -0,0 +1,3 @@ +depends mysql && +depends ODBC-MGR && +optional_depends qt-x11 "" "" "graphical interface" diff --git a/odbc-drivers/myodbc/DETAILS b/odbc-drivers/myodbc/DETAILS new file mode 100755 index 0000000000..a50134188e --- /dev/null +++ b/odbc-drivers/myodbc/DETAILS @@ -0,0 +1,19 @@ + SPELL=myodbc + SPELLX=mysql-connector-odbc + FTP_NAME=MyODBC3 + VERSION=3.51.12 + SOURCE_HASH=sha512:9021e880ff31a4929d62667aa96cbc6ec640d0ca3b2498de394fb357e9675967b5a726f7efe5f2a0c8fbdfb1e003a694f13bf036c030c4332f6e78f4bde9d472 + SOURCE=$SPELLX-$VERSION.tar.gz +SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION + SOURCE_URL[0]=ftp://mirror.mcs.anl.gov/pub/mysql/Downloads/$FTP_NAME/$SOURCE + SOURCE_URL[1]=http://mysql.mirror.anlx.net/Downloads/$FTP_NAME/$SOURCE + WEB_SITE=http://www.mysql.com + ENTERED=20030401 + LICENSE[0]=GPL + KEYWORDS="mysql database libs" + SHORT="Connect to a MySQL database server using the ODBC database API" +cat << EOF +MySQL Connector/ODBC (also known as MyODBC) allows you to connect to a MySQL +database server using the ODBC database API on all Microsoft Windows and most +Unix platforms. +EOF diff --git a/odbc-drivers/myodbc/FINAL b/odbc-drivers/myodbc/FINAL new file mode 100755 index 0000000000..ab483e5287 --- /dev/null +++ b/odbc-drivers/myodbc/FINAL @@ -0,0 +1 @@ +myodbc3i -a -d -t"MySQL ODBC 3.51 Driver;DRIVER=/usr/lib/libmyodbc3.so;SETUP=/usr/lib/libmyodbc3S.so" diff --git a/odbc-drivers/myodbc/HISTORY b/odbc-drivers/myodbc/HISTORY new file mode 100644 index 0000000000..59d98a7a4b --- /dev/null +++ b/odbc-drivers/myodbc/HISTORY @@ -0,0 +1,35 @@ +2006-06-23 Treeve Jelbert + * DETAILS: version 3.51.12 + new name for tarball, now mysql-connector-odbc + * DEPENDS: use generic ODBC-MGR + add qt-x11 + * PRE_REMOVE, FINAL, POST_RESURRECT: added + +2006-03-12 Karsten Behrmann + * DETAILS: (automated) Add KEYWORDS + +2005-11-29 Seth Woolley + * DETAILS: MD5 -> SHA512 + +2005-02-28 Eric Sandall + * CONFLICTS: Removed conflicting spell + +2004-08-02 Eric Sandall + * Renamed to myodbc + * DETAILS: Renamed to myodbc + BUILD_API=2 + Shortened SHORT + Removed MAINTAINER + * BUILD: Converted to BUILD_API 2 + * CONFLICTS: Conflicts with MyODBC + +2004-07-18 Eric Sandall + * DEPENDS: unixODBC renamed to unixodbc + +2003-04-02 Julian v. Bock + * BUILD: add $OPTS to configure. + * add spell. + +2003-04-01 Gareth Clay + * Created this spell + diff --git a/odbc-drivers/myodbc/POST_RESURRECT b/odbc-drivers/myodbc/POST_RESURRECT new file mode 100755 index 0000000000..ab483e5287 --- /dev/null +++ b/odbc-drivers/myodbc/POST_RESURRECT @@ -0,0 +1 @@ +myodbc3i -a -d -t"MySQL ODBC 3.51 Driver;DRIVER=/usr/lib/libmyodbc3.so;SETUP=/usr/lib/libmyodbc3S.so" diff --git a/odbc-drivers/myodbc/PRE_REMOVE b/odbc-drivers/myodbc/PRE_REMOVE new file mode 100755 index 0000000000..8552902a15 --- /dev/null +++ b/odbc-drivers/myodbc/PRE_REMOVE @@ -0,0 +1 @@ +myodbc3i -r -d -t"MySQL ODBC 3.51 Driver" diff --git a/odbc-drivers/odbcjdbc/BUILD b/odbc-drivers/odbcjdbc/BUILD new file mode 100755 index 0000000000..95791eca39 --- /dev/null +++ b/odbc-drivers/odbcjdbc/BUILD @@ -0,0 +1,3 @@ + +cd $SOURCE_DIRECTORY/OdbcJdbc/Builds/Gcc.lin && +make -f makefile.linux diff --git a/odbc-drivers/odbcjdbc/DEPENDS b/odbc-drivers/odbcjdbc/DEPENDS new file mode 100755 index 0000000000..60ac692dd6 --- /dev/null +++ b/odbc-drivers/odbcjdbc/DEPENDS @@ -0,0 +1,4 @@ +depends firebird && +depends g++ && +# libiodbc is missing some needed headers?? +depends ODBC-MGR diff --git a/odbc-drivers/odbcjdbc/DETAILS b/odbc-drivers/odbcjdbc/DETAILS new file mode 100755 index 0000000000..905d54ffa5 --- /dev/null +++ b/odbc-drivers/odbcjdbc/DETAILS @@ -0,0 +1,17 @@ + SPELL=odbcjdbc +local SPELLX SFCVS + SPELLX=OdbcJdbc + WEB_SITE=http://www.ibphoenix.com + VERSION=beta-2.0.0136 + SOURCE_HASH=sha512:a4724cf869cc7d095c68f6b23d284e564af1795ac23b1486e1b291fe093a4fb12bf02b95ee18672bd48c4e5fa52b31b2b6f60d0868977d8089339fc0193754a9 + SOURCE=${SPELLX}-$VERSION-src.tar.gz +SOURCE_DIRECTORY=$BUILD_DIRECTORY/ODBC\_V2-0-BETA + SOURCE_URL[0]=http://www.praktik.km.ua/downloads/$SOURCE + LICENSE=IDPL + ENTERED=20031205 + DOCS="ChangeLog Install/HtmlHelp/*" + KEYWORDS="firebird database" + SHORT="OBDC/JDBC driver for Firebird database" +cat << EOF +OBDC/JDBC driver for Firebird database +EOF diff --git a/odbc-drivers/odbcjdbc/HISTORY b/odbc-drivers/odbcjdbc/HISTORY new file mode 100644 index 0000000000..a4f8bba073 --- /dev/null +++ b/odbc-drivers/odbcjdbc/HISTORY @@ -0,0 +1,201 @@ +2006-06-22 Treeve Jelbert + * DETAILS: version 2.0.0136 + * FINAL, POST_RESURRECT: move to section level + * odbc.fb: renamed as odbc.in, for consistency with other xxxxodbc spells + * POST_REMOVE: make compatible with libiodbc + +2006-06-20 Treeve Jelbert + * DETAILS: version 2.0.0135 + +2006-06-10 Treeve Jelbert + * DETAILS: version 2.0.0134 + +2006-06-08 Treeve Jelbert + * DETAILS: version 2.0.0133 + +2006-06-02 Treeve Jelbert + * DETAILS: version 2.0.0132 + +2006-06-01 Treeve Jelbert + * INSTALL: cd to correct directory + +2006-06-01 Treeve Jelbert + * DETAILS: version 2.0.0131 + +2006-05-26 Treeve Jelbert + remove cvs support - bug #11880 + * DETAILS: remove cvs support + * PREPARE, gcc.diff: delete + * BUILD, PRE_BUILD: move patching to PRE_BUILD + * INSTALL: add a 'cd' + +2006-04-19 Treeve Jelbert + * DEPENDS: add firebird + fixes bug #11218 + +2006-04-13 Treeve Jelbert + * DETAILS: version 2.0.0130 (devel) + +2006-03-23 Treeve Jelbert + * DETAILS: version 2.0.0129 (devel) + +2006-03-22 Treeve Jelbert + * DETAILS: version 2.0.0128 (devel) + +2006-03-12 Karsten Behrmann + * DETAILS: (automated) Add KEYWORDS + +2006-02-28 Treeve Jelbert + * POST_RESURRECT: added (copy of FINAL) + needed for consistency with FINAL and POST_REMOVE + +2006-02-09 Treeve Jelbert + * DETAILS: version 2.0.0127 (devel) + +2006-01-23 Treeve Jelbert + * DETAILS: version 2.0.0126 (devel) + +2006-01-04 Treeve Jelbert + * DETAILS: version 2.0.0125 (devel) + +2005-11-30 Seth Woolley + * DETAILS: MD5 IGNORE to SOURCE_HASH volatile + +2005-11-29 Seth Woolley + * DETAILS: MD5 -> SHA512 + +2005-11-28 Seth Woolley + * PRE_BUILD: unpack api update + +2005-09-28 Treeve Jelbert + * DETAILS: version 2.0.0124 (devel) + +2005-08-13 Treeve Jelbert + * DETAILS: version 2.0.0123 (devel) + +2005-06-19 Treeve Jelbert + * DETAILS: version 2.0.0122 (devel) + +2005-06-13 Treeve Jelbert + * DETAILS: version 2.0.0120 (devel) + +2005-06-04 Treeve Jelbert + * DETAILS: version 2.0.0119 (devel) + +2005-06-01 Treeve Jelbert + * DETAILS: version 2.0.0118 (devel) + +2005-05-29 Treeve Jelbert + * DETAILS: version 2.0.0117 (devel) + +2005-05-08 Treeve Jelbert + * DETAILS: version 2.0.0116 (devel) + +2005-04-27 Treeve Jelbert + * DETAILS: version 2.0.0115 (devel) + +2005-04-23 Treeve Jelbert + * DETAILS: version 2.0.0114 (devel) + +2005-03-10 Treeve Jelbert + * DETAILS: version 2.0.0111 (devel) + +2005-03-06 Treeve Jelbert + * DETAILS: version 2.0.0110 (devel) + * BUILD INSTALL: adapt to new tree structure + +2005-02-22 Treeve Jelbert + * DETAILS: version 2.0.0109 (devel) + +2005-01-16 Treeve Jelbert + * DETAILS: version 01.03.00.0079 (devel) + +2005-01-09 Treeve Jelbert + * DETAILS: version 01.03.00.0078 (devel) + +2004-12-30 Treeve Jelbert + * BUILD odbc.fb: adjust library names + +2004-12-23 Treeve Jelbert + * DETAILS: version beta-1.3.0077 + +2004-12-21 Treeve Jelbert + * DETAILS: version 01.03.00.0076 (devel) + * BUILD: disable gcc patch for devel/cvs versions + * PRE_BUILD: adjust + +2004-12-02 Treeve Jelbert + * DETAILS: version 01.03.00.0075 (devel) + +2004-11-20 Treeve Jelbert + * DETAILS: version 01.03.00.0074 (devel) + +2004-11-01 Treeve Jelbert + * DETAILS: fix more typos + * PRE_BUILD: remove debugging + * gcc.diff: add + * BUILD: apply patch, modify sed + fix gcc-3.4 compilation + +2004-10-30 Treeve Jelbert + * DETAILS: devel version 01.03.00.0073 + fix MD5 and typos in case stmt + define local variables + stable version 1-2-1, new URL + +2004-09-13 Treeve Jelbert + * DETAILS: devel version 01.03.00.0071 + +2004-09-06 Treeve Jelbert + * DETAILS: version 1.2.1.70 + * PREPARE: allow multiple versions + * PRE_BUILD: add + +2004-08-29 Treeve Jelbert + * DETAILS: version 1.2.0.69 + change url to sourceforge + +2005-07-09 Treeve Jelbert + * DEPENDS: add g++ + +2004-06-25 Treeve Jelbert + * PREPARE: add final 'true' + * POST_INSTALL: remove + * FINAL: add + +2004-06-24 Treeve Jelbert + * POST_INSTALL: add default_post_install + +2004-06-23 Treeve Jelbert + * DETAILS: beta-1.2.0067 + rename as odbcjdbc + BUILD_API + * BUILD: stripped + * INSTALL PREPARE: added + * CONFIGURE: deleted + +2004-02-29 Treeve Jelbert + * DETAILS: beta-1.2.0047 + now use tar.gz format + +2004-01-12 Treeve Jelbert + * DETAILS: Beta2 + +2004-01-08 Treeve Jelbert + * DETAILS: new snapshot + * BUILD: add patch for makefile.linux + +2003-12-22 Treeve Jelbert + * odbc.fb: add threading option + +2003-12-08 Treeve Jelbert + * CONFIGURE: added + * DETAILS: adapted to allow choice of cvs or snapshot build + * POST_INSTALL POST_REMOVE odbc.fb: added, + to allow driver to be installed/removed + +2003-12-02 Treeve Jelbert + * DETAILS: version cvs + * BUILD, DEPENDS: added + spell created + diff --git a/odbc-drivers/odbcjdbc/INSTALL b/odbc-drivers/odbcjdbc/INSTALL new file mode 100755 index 0000000000..1a36e22a68 --- /dev/null +++ b/odbc-drivers/odbcjdbc/INSTALL @@ -0,0 +1,5 @@ + + cd $SOURCE_DIRECTORY/OdbcJdbc/Builds/Gcc.lin && + cp Release/*.so ${INSTALL_ROOT}/usr/lib && + cd ${INSTALL_ROOT}/usr/lib && + ln -sf libIscDbc.so* IscDbc diff --git a/odbc-drivers/odbcjdbc/PRE_BUILD b/odbc-drivers/odbcjdbc/PRE_BUILD new file mode 100755 index 0000000000..7e8a059922 --- /dev/null +++ b/odbc-drivers/odbcjdbc/PRE_BUILD @@ -0,0 +1,7 @@ + default_pre_build && + cd $SOURCE_DIRECTORY/OdbcJdbc && +sedit "s|d:/Firebird|/usr/firebird|" Builds/makefile.environ && + cd Builds/Gcc.lin && +# can't use patch because file in msdos format + sed -i "s|-g |-DPIC -fPIC $CFLAGS |;s|/opt|/usr|;s|/odbc||;s|-sh|$LDFLAGS -sh|" \ + makefile.linux diff --git a/odbc-drivers/odbcjdbc/odbc.in b/odbc-drivers/odbcjdbc/odbc.in new file mode 100644 index 0000000000..946644c2bf --- /dev/null +++ b/odbc-drivers/odbcjdbc/odbc.in @@ -0,0 +1,9 @@ +[Firebird] +Description = Firebird ODBC driver +Driver = /usr/lib/libOdbcJdbc.so +Setup = /usr/lib/libOdbcJdbcS.so +Threading = 1 +FileUsage = 1 +CPTimeout = +CPReuse = + diff --git a/odbc-drivers/picoodbc/BUILD b/odbc-drivers/picoodbc/BUILD new file mode 100755 index 0000000000..cd41035dba --- /dev/null +++ b/odbc-drivers/picoodbc/BUILD @@ -0,0 +1,9 @@ +# insert CFLAGS into all subdir makefiles +# and remove references to /usr/local + local L && + for L in `ls -d *` ; do + if [[ -f $L/Makefile ]] ; then + sedit "s/CFLAGS=/CFLAGS+=/;s#/local##" $L/Makefile; + fi + done + make diff --git a/odbc-drivers/picoodbc/DEPENDS b/odbc-drivers/picoodbc/DEPENDS new file mode 100755 index 0000000000..57484d22f2 --- /dev/null +++ b/odbc-drivers/picoodbc/DEPENDS @@ -0,0 +1,3 @@ +depends g++ && +depends ODBC-MGR && +depends picosql diff --git a/odbc-drivers/picoodbc/DETAILS b/odbc-drivers/picoodbc/DETAILS new file mode 100755 index 0000000000..76127e2292 --- /dev/null +++ b/odbc-drivers/picoodbc/DETAILS @@ -0,0 +1,15 @@ + SPELL=picoodbc + VERSION=2.0.2 + SOURCE=picoODBC-$VERSION-src.tar.gz +SOURCE_DIRECTORY=$BUILD_DIRECTORY/picoODBC-$VERSION + WEB_SITE=http://www.picosoft.it/picosql/ + SOURCE_URL[0]=$WEB_SITE/$SOURCE + SOURCE_HASH=sha512:4259c548f2be53ddb617dfee28140bebbae59ada84f302310e4c9ceaff7ed899a84f4cfad83d301d6b0bdc86d97e6e5da670f9a63eca1f8a5378bab5d4b7cb76 + ENTERED=20030202 + LICENSE[0]=GPL + DOCS="README" + KEYWORDS="database" + SHORT="ODBC driver for picoSQL" +cat << EOF +ODBC driver for picoSQL +EOF diff --git a/odbc-drivers/picoodbc/HISTORY b/odbc-drivers/picoodbc/HISTORY new file mode 100644 index 0000000000..7de0009730 --- /dev/null +++ b/odbc-drivers/picoodbc/HISTORY @@ -0,0 +1,63 @@ +2006-06-23 Treeve Jelbert + * FINAL, POST_RESURRECT: move to section level + * POST_REMOVE: make compatible with libiodbc + +2006-05-27 Treeve Jelbert + * PRE_BUILD, pico.diff: add + fix compile with gcc-4.1.1 + +2006-03-12 Karsten Behrmann + * DETAILS: (automated) Add KEYWORDS + +2006-02-28 Treeve Jelbert + * POST_RESURRECT: add, for consistency + +2005-11-29 Seth Woolley + * DETAILS: MD5 -> SHA512 + +2004-11-21 Treeve Jelbert + * DETAILS: version 2.0.2 + * CONFLICTS: remove obsolete file + There is a problem with gcc-3.4.3 + +2004-07-19 Treeve Jelbert + * CONFLICTS: add missing file + +2004-07-18 Eric Sandall + * Renamed to picoodbc + * DETAILS: Renamed to picoodbc + Removed MAINTAINER + Removed TAB + Formatted to Guru Handbook + * DEPENDS: Formatted to Guru Handbook + picoSQL renamed to picosql + * CONFLICTS: Conflicts with picoODBC + +2004-07-09 Treeve Jelbert + * DEPENDS: add g++ + +2004-06-30 Treeve Jelbert + * DETAILS: BUILD_API=2 + * BUILD: strip + * INSTALL FINAL: add + * POST_INSTALL: remove + +2004-01-16 Treeve Jelbert + * DETAILS: version 2.0.1a + bug fix release + +2004-01-15 Treeve Jelbert + * DETAILS: version 2.0.1 + * BUILD: fix + * POST*: make executable + now builds and installs correctly + +2003-12-06 Treeve Jelbert + * DEPENDS: added ODBC-MGR, picoSQL + * POST_INSTALL POST_REMOVE odbc.in: added + * BUILD: + compilation errors + +2003-02-02 Treeve Jelbert + * spell created + diff --git a/odbc-drivers/picoodbc/INSTALL b/odbc-drivers/picoodbc/INSTALL new file mode 100755 index 0000000000..008c092b23 --- /dev/null +++ b/odbc-drivers/picoodbc/INSTALL @@ -0,0 +1 @@ + cp lib/*.so ${INSTALL_ROOT}/usr/lib diff --git a/odbc-drivers/picoodbc/PRE_BUILD b/odbc-drivers/picoodbc/PRE_BUILD new file mode 100755 index 0000000000..b14b77f034 --- /dev/null +++ b/odbc-drivers/picoodbc/PRE_BUILD @@ -0,0 +1,5 @@ +default_pre_build && +# mk_source_dir $SOURCE_DIRECTORY && +cd $SOURCE_DIRECTORY && +# unpack_file +patch -p1 < $SPELL_DIRECTORY/pico.diff diff --git a/odbc-drivers/picoodbc/odbc.in b/odbc-drivers/picoodbc/odbc.in new file mode 100644 index 0000000000..194e45f436 --- /dev/null +++ b/odbc-drivers/picoodbc/odbc.in @@ -0,0 +1,8 @@ +[picoODBC] +Description = ODBC driver for picoSQL +Driver =/usr/lib/libpicoodbc.so +Setup =/usr/lib/libpicoodbcS.so +FileUsage = 1 +CPTimeout = +CPReuse = + diff --git a/odbc-drivers/picoodbc/pico.diff b/odbc-drivers/picoodbc/pico.diff new file mode 100644 index 0000000000..663a0b0c89 --- /dev/null +++ b/odbc-drivers/picoodbc/pico.diff @@ -0,0 +1,12 @@ +diff -uNr picoODBC-2.0.2/odbccfg/odbccfg.c picoODBC-2.0.2.cp/odbccfg/odbccfg.c +--- picoODBC-2.0.2/odbccfg/odbccfg.c 2004-05-10 12:16:40.000000000 +0200 ++++ picoODBC-2.0.2.cp/odbccfg/odbccfg.c 2006-05-27 18:04:42.000000000 +0200 +@@ -23,6 +23,8 @@ + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + #include ++#include ++#include + + static const char *server[] = + { diff --git a/odbc-drivers/sqliteodbc/DEPENDS b/odbc-drivers/sqliteodbc/DEPENDS new file mode 100755 index 0000000000..16ad3d84b5 --- /dev/null +++ b/odbc-drivers/sqliteodbc/DEPENDS @@ -0,0 +1,3 @@ +# libiodbc is missing some needed headers +depends ODBC-MGR && +depends sqlite diff --git a/odbc-drivers/sqliteodbc/DETAILS b/odbc-drivers/sqliteodbc/DETAILS new file mode 100755 index 0000000000..eaaf6f6b77 --- /dev/null +++ b/odbc-drivers/sqliteodbc/DETAILS @@ -0,0 +1,16 @@ + SPELL=sqliteodbc + VERSION=0.67 + SOURCE_HASH=sha512:c84e0732e105efc24f6ee9f67e93f703baf1266910e5f43142bee23ac4429d40df91a843890c3c90c87340d876efe613e40a949c1c10e86cd0c70bfc0147a7dd + SOURCE=${SPELL}-$VERSION.tar.gz +SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-$VERSION + + WEB_SITE=http://www.ch-werner.de/sqliteodbc/ + SOURCE_URL[0]=$WEB_SITE/$SOURCE + LICENSE=$WEB_SITE/license.terms + ENTERED=20031206 + DOCS="ChangeLog README *.html license.terms" + KEYWORDS="sqlite database" + SHORT="an ODBC wrapper for the sqlite database engine" +cat << EOF +an ODBC wrapper for the sqlite database engine +EOF diff --git a/odbc-drivers/sqliteodbc/HISTORY b/odbc-drivers/sqliteodbc/HISTORY new file mode 100644 index 0000000000..83995ee223 --- /dev/null +++ b/odbc-drivers/sqliteodbc/HISTORY @@ -0,0 +1,36 @@ +2006-06-22 Treeve Jelbert + * FINAL, POST_RESURRECT: move to section level + * POST_REMOVE: make compatible ith libiodbc + +2006-04-20 Treeve Jelbert + * DETAILS: version 0.67 + * DETAILS DEPENDS: remove gcc34 + +2006-03-12 Karsten Behrmann + * DETAILS: (automated) Add KEYWORDS + +2006-02-28 Treeve Jelbert + * POST_INSTALL: rename as FINAL + * POST_RESURRECT: added (copy of FINAL) + fixes bug #10596 + +2005-11-29 Seth Woolley + * DETAILS: MD5 -> SHA512 + +2005-07-31 Treeve Jelbert + * DETAILS: version 0.64 + BUILD_API=2 + * DETAILS DEPENDS: add gcc34 + +2004-05-11 Treeve Jelbert + * DETAILS: version 0.61 + +2004-02-22 Treeve Jelbert + * DETAILS: fix SHORT + fixes bug #6121 + +2003-12-06 Treeve Jelbert + * DETAILS: version 0.54 + * BUILD, DEPENDS POST* odbc.in: added + spell created + diff --git a/odbc-drivers/sqliteodbc/odbc.in b/odbc-drivers/sqliteodbc/odbc.in new file mode 100644 index 0000000000..4f8a4f6ec8 --- /dev/null +++ b/odbc-drivers/sqliteodbc/odbc.in @@ -0,0 +1,8 @@ +[SQLite] +Description = SQLite ODBC driver +Driver = /usr/lib/libsqliteodbc.so +Setup = +FileUsage = 1 +CPTimeout = +CPReuse = + -- cgit v1.2.3