diff options
author | Rene Ladan <rene@FreeBSD.org> | 2022-02-28 22:16:01 +0100 |
---|---|---|
committer | Rene Ladan <rene@FreeBSD.org> | 2022-02-28 22:34:25 +0100 |
commit | 8e2a89b541867f9b43bfefc59a9af5245cdb4c2c (patch) | |
tree | 6683a6255be5b39bf367ccb345a5f20f52cdd32c /databases | |
parent | www/element-web: Update to 1.10.5 (diff) |
cleanup: Remove ports depending on expired lang/gcc6-aux
Keep ports-mgmt/synth and dependencies (including lang/gcc6-aux itself)
for now as synth is the only Ada port still maintained and might be
somewhat high-profile.
Removed ports:
archivers/zip-ada
cad/ghdl
databases/adabase
databases/apq
databases/apq-mysql
databases/apq-odbc
databases/apq-pgsql
devel/ada-util
devel/adabooch
devel/adaid
devel/ahven
devel/alog
devel/aunit
devel/florist-gpl
devel/gprbuild
devel/libspark2012
devel/matreshka
devel/pcsc-ada
devel/pragmarcs
devel/sdl_gnat
dns/ironsides
graphics/generic_image_decoder
lang/adacontrol
lang/asis
lang/gnat_util
lang/lua-ada
math/plplot-ada
misc/excel-writer
net/adasockets
net/anet
security/libadacrypt
textproc/adabrowse
textproc/templates_parser
textproc/words
textproc/xmlada
x11-toolkits/gtkada
x11-toolkits/gtkada3
Diffstat (limited to 'databases')
26 files changed, 0 insertions, 604 deletions
diff --git a/databases/Makefile b/databases/Makefile index ff8bff88c041..e4d610994905 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -9,16 +9,11 @@ SUBDIR += R-cran-fastmap SUBDIR += R-cran-sqldf SUBDIR += WWWdb - SUBDIR += adabase SUBDIR += adminer SUBDIR += adodb SUBDIR += adodb5 SUBDIR += akonadi SUBDIR += apache-commons-dbutils - SUBDIR += apq - SUBDIR += apq-mysql - SUBDIR += apq-odbc - SUBDIR += apq-pgsql SUBDIR += arrow SUBDIR += ateam_mysql57_ldap_auth SUBDIR += ateam_mysql_ldap_auth diff --git a/databases/adabase/Makefile b/databases/adabase/Makefile deleted file mode 100644 index 51aa05e513a1..000000000000 --- a/databases/adabase/Makefile +++ /dev/null @@ -1,73 +0,0 @@ -# Created by: John Marino <marino@FreeBSD.org> - -PORTNAME= adabase -PORTVERSION= 3.1 -PORTREVISION= 3 -DISTVERSIONPREFIX= v -CATEGORIES= databases - -MAINTAINER= ports@FreeBSD.org -COMMENT= Thick database bindings for Ada - -LICENSE= ISCL -LICENSE_FILE= ${WRKSRC}/License.txt - -BUILD_DEPENDS= gprbuild:devel/gprbuild - -USES= ada -USE_GITHUB= yes -GH_ACCOUNT= jrmarino -GH_PROJECT= AdaBase - -BROKEN_aarch64= fails to install: digits value out of range, maximum is 15 - -OPTIONS_DEFINE= DEBUG -OPTIONS_MULTI= DBASE -OPTIONS_MULTI_DBASE= MYSQL SQLITE PGSQL -OPTIONS_DEFAULT= MYSQL SQLITE PGSQL -OPTIONS_SUB= yes - -DBASE_DESC= Databases Supported - -SQLITE_MAKE_ENV= SQLITE=yes -SQLITE_USES= sqlite:3 -SQLITE_VARS= DRVSQLITE=yes -SQLITE_VARS_OFF= DRVSQLITE=no - -MYSQL_MAKE_ENV= MYSQL=yes -MYSQL_USES= mysql -MYSQL_VARS= DRVMYSQL=yes -MYSQL_VARS_OFF= DRVMYSQL=no - -PGSQL_MAKE_ENV= POSTGRESQL=yes -PGSQL_USES= pgsql -PGSQL_VARS= DRVPGSQL=yes -PGSQL_VARS_OFF= DRVPGSQL=no - -DEBUG_MAKE_ENV= DEBUGSYM=yes - -MAKE_ENV+= OS_VERSION=unix - -post-patch: - ${RM} ${WRKSRC}/src/drivers/adabase-driver-base-firebird.ad? - ${REINPLACE_CMD} -e '/Driver_MySQL/ s/yes/no/' \ - ${WRKSRC}/adabase.gpr - -do-build: - (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ - gprbuild -p -P adabase ${BUILD_ARGS}) - -do-install: - ${MKDIR} ${STAGEDIR}${PREFIX}/include/adabase \ - ${STAGEDIR}${PREFIX}/lib/adabase \ - ${STAGEDIR}${PREFIX}/lib/gnat - ${INSTALL_DATA} ${WRKSRC}/lib/* ${STAGEDIR}${PREFIX}/lib/adabase - ${INSTALL_DATA} ${WRKSRC}/src/*/*.ad[bs] ${WRKSRC}/src/adabase.ads \ - ${STAGEDIR}${PREFIX}/include/adabase - ${SED} -e "s|@PREFIX@|${PREFIX}|" \ - -e "s|@MYSQL@|${DRVMYSQL}|" \ - -e "s|@PGSQL@|${DRVPGSQL}|" \ - -e "s|@SQLITE@|${DRVSQLITE}|" ${WRKSRC}/adabase.gpr.in > \ - ${STAGEDIR}${PREFIX}/lib/gnat/adabase.gpr - -.include <bsd.port.mk> diff --git a/databases/adabase/distinfo b/databases/adabase/distinfo deleted file mode 100644 index 4b266c4d5ca2..000000000000 --- a/databases/adabase/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1466107071 -SHA256 (jrmarino-AdaBase-v3.1_GH0.tar.gz) = 115967a90abf94f102aa4916a2ed14fb7aac2382f56113b791f2fd08b909444a -SIZE (jrmarino-AdaBase-v3.1_GH0.tar.gz) = 163154 diff --git a/databases/adabase/pkg-descr b/databases/adabase/pkg-descr deleted file mode 100644 index 6a7bb5a37a04..000000000000 --- a/databases/adabase/pkg-descr +++ /dev/null @@ -1,21 +0,0 @@ -Thick database bindings for MySQL, PostgreSQL and SQLite written in Ada. - -This is the third release of AdaBase, an abstraction library that provides -a consistent interface to multiple database servers. Currently three -drivers are provided, MySQL, PostgreSQL and SQLite. It's extensible, so -support for other databases such as Firebird, Oracle and MSSQL would be -easily possible. - -AdaBase offers unique features over similar frameworks. For starters, -it's limited to database support rather than including many other unwanted -components in a "kitchen sink" fashion, and unneeded drivers can be -excluded from the library as desired. It's got a developer and commerce -friend license (ICS), it comes with good documentation and working -examples, and the bindings are thick enough where database server backends -can be interchangeable. - -AdaBase may seem familiar to some users as it was partially inspired by -PHP's PDO database framework and is a sequel of sorts to an earlier -project by the same author, Pascal Data Objects. - -WWW: http://jrmarino.github.io/AdaBase/ diff --git a/databases/adabase/pkg-plist b/databases/adabase/pkg-plist deleted file mode 100644 index 431dc0c92bc8..000000000000 --- a/databases/adabase/pkg-plist +++ /dev/null @@ -1,101 +0,0 @@ -%%MYSQL%%include/adabase/adabase-bindings-mysql.ads -%%PGSQL%%include/adabase/adabase-bindings-postgresql.ads -%%SQLITE%%include/adabase/adabase-bindings-sqlite.ads -include/adabase/adabase-bindings.ads -%%MYSQL%%include/adabase/adabase-connection-base-mysql.adb -%%MYSQL%%include/adabase/adabase-connection-base-mysql.ads -%%PGSQL%%include/adabase/adabase-connection-base-postgresql.adb -%%PGSQL%%include/adabase/adabase-connection-base-postgresql.ads -%%SQLITE%%include/adabase/adabase-connection-base-sqlite.adb -%%SQLITE%%include/adabase/adabase-connection-base-sqlite.ads -include/adabase/adabase-connection-base.adb -include/adabase/adabase-connection-base.ads -include/adabase/adabase-connection.ads -%%MYSQL%%include/adabase/adabase-driver-base-mysql.adb -%%MYSQL%%include/adabase/adabase-driver-base-mysql.ads -%%PGSQL%%include/adabase/adabase-driver-base-postgresql.adb -%%PGSQL%%include/adabase/adabase-driver-base-postgresql.ads -%%SQLITE%%include/adabase/adabase-driver-base-sqlite.adb -%%SQLITE%%include/adabase/adabase-driver-base-sqlite.ads -include/adabase/adabase-driver-base.adb -include/adabase/adabase-driver-base.ads -include/adabase/adabase-driver.ads -include/adabase/adabase-interfaces-connection.ads -include/adabase/adabase-interfaces-driver.ads -include/adabase/adabase-interfaces-logger.ads -include/adabase/adabase-interfaces-statement.ads -include/adabase/adabase-interfaces.ads -include/adabase/adabase-logger-base-file.adb -include/adabase/adabase-logger-base-file.ads -include/adabase/adabase-logger-base-screen.adb -include/adabase/adabase-logger-base-screen.ads -include/adabase/adabase-logger-base.adb -include/adabase/adabase-logger-base.ads -include/adabase/adabase-logger-facility.adb -include/adabase/adabase-logger-facility.ads -include/adabase/adabase-logger.ads -include/adabase/adabase-results-converters.adb -include/adabase/adabase-results-converters.ads -include/adabase/adabase-results-field.adb -include/adabase/adabase-results-field.ads -include/adabase/adabase-results-generic_converters.adb -include/adabase/adabase-results-generic_converters.ads -include/adabase/adabase-results-sets.adb -include/adabase/adabase-results-sets.ads -include/adabase/adabase-results.ads -%%MYSQL%%include/adabase/adabase-statement-base-mysql.adb -%%MYSQL%%include/adabase/adabase-statement-base-mysql.ads -%%PGSQL%%include/adabase/adabase-statement-base-postgresql.adb -%%PGSQL%%include/adabase/adabase-statement-base-postgresql.ads -%%SQLITE%%include/adabase/adabase-statement-base-sqlite.adb -%%SQLITE%%include/adabase/adabase-statement-base-sqlite.ads -include/adabase/adabase-statement-base.adb -include/adabase/adabase-statement-base.ads -include/adabase/adabase-statement.ads -include/adabase/adabase.ads -include/adabase/commontext.adb -include/adabase/commontext.ads -include/adabase/spatial_data-well_known_binary.adb -include/adabase/spatial_data-well_known_binary.ads -include/adabase/spatial_data.adb -include/adabase/spatial_data.ads -%%MYSQL%%lib/adabase/adabase-bindings-mysql.ali -%%PGSQL%%lib/adabase/adabase-bindings-postgresql.ali -%%SQLITE%%lib/adabase/adabase-bindings-sqlite.ali -lib/adabase/adabase-bindings.ali -%%MYSQL%%lib/adabase/adabase-connection-base-mysql.ali -%%PGSQL%%lib/adabase/adabase-connection-base-postgresql.ali -%%SQLITE%%lib/adabase/adabase-connection-base-sqlite.ali -lib/adabase/adabase-connection-base.ali -lib/adabase/adabase-connection.ali -%%MYSQL%%lib/adabase/adabase-driver-base-mysql.ali -%%PGSQL%%lib/adabase/adabase-driver-base-postgresql.ali -%%SQLITE%%lib/adabase/adabase-driver-base-sqlite.ali -lib/adabase/adabase-driver-base.ali -lib/adabase/adabase-driver.ali -lib/adabase/adabase-interfaces-connection.ali -lib/adabase/adabase-interfaces-driver.ali -lib/adabase/adabase-interfaces-logger.ali -lib/adabase/adabase-interfaces-statement.ali -lib/adabase/adabase-interfaces.ali -lib/adabase/adabase-logger-base-file.ali -lib/adabase/adabase-logger-base-screen.ali -lib/adabase/adabase-logger-base.ali -lib/adabase/adabase-logger-facility.ali -lib/adabase/adabase-logger.ali -lib/adabase/adabase-results-converters.ali -lib/adabase/adabase-results-field.ali -lib/adabase/adabase-results-generic_converters.ali -lib/adabase/adabase-results-sets.ali -lib/adabase/adabase-results.ali -%%MYSQL%%lib/adabase/adabase-statement-base-mysql.ali -%%PGSQL%%lib/adabase/adabase-statement-base-postgresql.ali -%%SQLITE%%lib/adabase/adabase-statement-base-sqlite.ali -lib/adabase/adabase-statement-base.ali -lib/adabase/adabase-statement.ali -lib/adabase/adabase.ali -lib/adabase/commontext.ali -lib/adabase/libadabase.a -lib/adabase/spatial_data-well_known_binary.ali -lib/adabase/spatial_data.ali -lib/gnat/adabase.gpr diff --git a/databases/apq-mysql/Makefile b/databases/apq-mysql/Makefile deleted file mode 100644 index 7b51c46e7498..000000000000 --- a/databases/apq-mysql/Makefile +++ /dev/null @@ -1,57 +0,0 @@ -# Created by: John Marino <marino@FreeBSD.org> - -PORTNAME= apq-mysql -PORTVERSION= ${APQ_VERSION} -PORTREVISION= ${DRV_MYSQL_PR} -CATEGORIES= databases -MASTER_SITES= LOCAL/marino - -MAINTAINER= ports@FreeBSD.org -COMMENT= APQ Ada95 MySQL database driver - -LICENSE= GPLv2 GMGPL -LICENSE_COMB= multi - -BUILD_DEPENDS= bash:shells/bash \ - gprbuild:devel/gprbuild \ - ${LOCALBASE}/lib/gnat/apq.gpr:databases/apq -RUN_DEPENDS= ${LOCALBASE}/lib/gnat/apq.gpr:databases/apq - -USES= ada tar:bzip2 mysql - -IGNORE_WITH_MYSQL= 57 80 101m 102m 103m 57p 57w -HAS_CONFIGURE= yes -WRKPATH= ${WRKDIR}/build -CONFIGURE_ARGS= --prefix=${PREFIX} \ - --disable-relocatable \ - --work-path=${WRKPATH} \ - --processors=${MAKE_JOBS_NUMBER} - -.include "${.CURDIR}/../apq/Makefile.version" - -post-patch: - @${REINPLACE_CMD} -e '/for Object_Dir/d' \ - ${WRKSRC}/src-in/apq-mysql.gpr.in - ${REINPLACE_CMD} -e 's|processors=2|gprbuild_params="--autoconf=apq.cgpr"|' \ - ${WRKSRC}/configure - ${REINPLACE_CMD} -e 's|-ws|-ws --autoconf=dummy.cgpr|' \ - ${WRKSRC}/scripts/buildutil.sh - -post-configure: - # The header generated with MySQL 5.6 comes with two instances of - # double underscore variables, which is illegal in Ada - ${REINPLACE_CMD} -e 's|__|_|' \ - ${WRKDIR}/build/include/apq-mysql/apq-mysql.ads - -do-install: - ${MKDIR} ${STAGEDIR}${PREFIX}/lib/gnat \ - ${STAGEDIR}${PREFIX}/lib/apq-mysql/static \ - ${STAGEDIR}${PREFIX}/include/apq-mysql - ${INSTALL_DATA} ${WRKPATH}/include/apq-mysql/* \ - ${STAGEDIR}${PREFIX}/include/apq-mysql - ${INSTALL_DATA} ${WRKPATH}/lib/apq-mysql/static/*.a* \ - ${STAGEDIR}${PREFIX}/lib/apq-mysql/static - ${INSTALL_DATA} ${WRKPATH}/lib/gnat/apq-mysql.gpr \ - ${STAGEDIR}${PREFIX}/lib/gnat - -.include <bsd.port.mk> diff --git a/databases/apq-mysql/distinfo b/databases/apq-mysql/distinfo deleted file mode 100644 index 27be788eb72d..000000000000 --- a/databases/apq-mysql/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (apq-mysql-3.2.0.tar.bz2) = 7dfa7eaf52b2b5695f067595903fb0f5200583b462603cb707b26f11064ee358 -SIZE (apq-mysql-3.2.0.tar.bz2) = 29910 diff --git a/databases/apq-mysql/pkg-descr b/databases/apq-mysql/pkg-descr deleted file mode 100644 index 174e248798be..000000000000 --- a/databases/apq-mysql/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -APQ is a database interface library written in Ada95, and this is the -MySQL driver that is used with it. - -WWW: https://bitbucket.org/kowframework/apq-mysql diff --git a/databases/apq-mysql/pkg-plist b/databases/apq-mysql/pkg-plist deleted file mode 100644 index db951c234389..000000000000 --- a/databases/apq-mysql/pkg-plist +++ /dev/null @@ -1,8 +0,0 @@ -include/apq-mysql/apq-mysql-client.adb -include/apq-mysql/apq-mysql-client.ads -include/apq-mysql/apq-mysql.ads -include/apq-mysql/c_mysql.c -lib/apq-mysql/static/apq-mysql-client.ali -lib/apq-mysql/static/apq-mysql.ali -lib/apq-mysql/static/libapq-mysql.a -lib/gnat/apq-mysql.gpr diff --git a/databases/apq-odbc/Makefile b/databases/apq-odbc/Makefile deleted file mode 100644 index 394a80e9c96f..000000000000 --- a/databases/apq-odbc/Makefile +++ /dev/null @@ -1,55 +0,0 @@ -# Created by: John Marino <marino@FreeBSD.org> - -PORTNAME= apq-odbc -PORTVERSION= ${APQ_VERSION} -PORTREVISION= ${DRV_ODBC_PR} -CATEGORIES= databases -MASTER_SITES= LOCAL/marino - -MAINTAINER= ports@FreeBSD.org -COMMENT= APQ Ada95 ODBC database driver - -LICENSE= GPLv2 GMGPL -LICENSE_COMB= multi - -BUILD_DEPENDS= bash:shells/bash \ - gprbuild:devel/gprbuild \ - ${LOCALBASE}/lib/gnat/apq.gpr:databases/apq -RUN_DEPENDS= ${LOCALBASE}/lib/gnat/apq.gpr:databases/apq -LIB_DEPENDS= libodbc.so:databases/unixODBC - -USES= ada tar:bzip2 -HAS_CONFIGURE= yes -WRKPATH= ${WRKDIR}/build -CONFIGURE_ARGS= --prefix=${PREFIX} \ - --disable-relocatable \ - --work-path=${WRKPATH} \ - --processors=${MAKE_JOBS_NUMBER} - -.include "${.CURDIR}/../apq/Makefile.version" - -post-extract: - ${RM} ${WRKSRC}/src/test.adb - ${ECHO} ${APQ_VERSION} > ${WRKSRC}/version - -post-patch: - ${RM} ${WRKSRC}/src/*.orig - ${REINPLACE_CMD} -e 's|"-march=x86-64",||g' -e '/for Object_Dir/d' \ - ${WRKSRC}/gnat/apq-odbc.gpr.in - ${REINPLACE_CMD} -e 's|processors=2|gprbuild_params="--autoconf=apq.cgpr"|' \ - ${WRKSRC}/configure - ${REINPLACE_CMD} -e 's|-ws|-ws --autoconf=dummy.cgpr|' \ - ${WRKSRC}/scripts/buildutil.sh - -do-install: - ${MKDIR} ${STAGEDIR}${PREFIX}/lib/gnat \ - ${STAGEDIR}${PREFIX}/lib/apq-odbc/static \ - ${STAGEDIR}${PREFIX}/include/apq-odbc - ${INSTALL_DATA} ${WRKPATH}/src/apq-odbc/* \ - ${STAGEDIR}${PREFIX}/include/apq-odbc - ${INSTALL_DATA} ${WRKPATH}/lib/apq-odbc/static/*.a* \ - ${STAGEDIR}${PREFIX}/lib/apq-odbc/static - ${INSTALL_DATA} ${WRKPATH}/lib/gnat/apq-odbc.gpr \ - ${STAGEDIR}${PREFIX}/lib/gnat - -.include <bsd.port.mk> diff --git a/databases/apq-odbc/distinfo b/databases/apq-odbc/distinfo deleted file mode 100644 index c864d2810b65..000000000000 --- a/databases/apq-odbc/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (apq-odbc-3.2.0.tar.bz2) = abdcb427d194a75eb8631ea1ff9d8d78a913cc6373971fffdd59d111bc66a808 -SIZE (apq-odbc-3.2.0.tar.bz2) = 18781 diff --git a/databases/apq-odbc/files/patch-src_odbc__lib.c b/databases/apq-odbc/files/patch-src_odbc__lib.c deleted file mode 100644 index e0e7b28f45c5..000000000000 --- a/databases/apq-odbc/files/patch-src_odbc__lib.c +++ /dev/null @@ -1,61 +0,0 @@ ---- src/odbc_lib.c.orig 2012-01-10 14:17:05.000000000 -0500 -+++ src/odbc_lib.c -@@ -1,3 +1,5 @@ -+#include <stdlib.h> -+#include <string.h> - #include "odbc_lib.h" - - -@@ -43,10 +45,10 @@ void login_Information_Set_Up (ODBC_Logi - - int get_Login_String_Size (ODBC_Login_Information* login_Information) { - -+ int total_Size = 0; - if (!is_Ready(login_Information)) - return(-1); - -- int total_Size = 0; - total_Size += strlen(login_Information->p_Formatted_User_Name); - total_Size += strlen(login_Information->p_Formatted_Password); - total_Size += strlen(login_Information->p_Formatted_Data_Source); -@@ -75,6 +77,7 @@ int print_Login_String (ODBC_Login_Infor - strcat(destiny, login_Information->p_Formatted_User_Name); - strcat(destiny, login_Information->p_Formatted_Password); - strcat(destiny, login_Information->p_Formatted_Data_Source); -+ return(0); - } - - void reset_Login_Information (ODBC_Login_Information* login_Information) { -@@ -241,7 +244,7 @@ void connect_With_Data_Source (ODBC_Faca - + 1); - - if (SQL_SUCCEEDED(SQLDriverConnect(odbc_Facade->connection_Handle, NULL, -- login_String, SQL_NTS, NULL, 0, NULL, -+ (SQLCHAR*)login_String, SQL_NTS, NULL, 0, NULL, - SQL_DRIVER_NOPROMPT))) - switch_On_Connection(odbc_Facade); - -@@ -273,14 +276,14 @@ ODBC_Query_Results* create_And_Run_SQL_S - //TODO: Return error string instead of printing it? - void p_Print_Error_Information (ODBC_Facade* odbc_Facade) { - -- char ercode[6]; -+ SQLCHAR ercode[6]; - SQLINTEGER err; -- char error[250]; -+ SQLCHAR error[250]; - SQLSMALLINT size; - - SQLGetDiagRec(SQL_HANDLE_DBC, odbc_Facade->environment_Handle, 1, ercode, - &err, error, 250, &size); -- printf ("\n%d, %s - %s\n", err, ercode, error); -+ printf ("\n%d, %s - %s\n", (int)err, ercode, error); - } - - -@@ -289,4 +292,5 @@ void p_Print_Error_Information (ODBC_Fac - char* alloc_String (int size) { - char* return_Value = malloc(sizeof(char) * size); - *return_Value = '\0'; -+ return return_Value; - } diff --git a/databases/apq-odbc/files/patch-src_odbc__lib.h b/databases/apq-odbc/files/patch-src_odbc__lib.h deleted file mode 100644 index 0ba235b168e1..000000000000 --- a/databases/apq-odbc/files/patch-src_odbc__lib.h +++ /dev/null @@ -1,20 +0,0 @@ ---- src/odbc_lib.h.orig 2012-01-10 14:17:05.000000000 -0500 -+++ src/odbc_lib.h -@@ -43,7 +43,7 @@ struct odbc_login_information { - }; - - //Public methods for ODBC_Login_Information. --ODBC_Login_Information* new_ODBC_Login_Information (); -+ODBC_Login_Information* new_ODBC_Login_Information (void); - - void set_User_Name (ODBC_Login_Information* login_Information, - char* new_User_Name); -@@ -126,7 +126,7 @@ struct odbc_facade { - ODBC_Login_Information* login_Information; - }; - --ODBC_Facade* new_ODBC_Facade (); -+ODBC_Facade* new_ODBC_Facade (void); - - void set_Up_Environment_Handle (ODBC_Facade* odbc_Facade); - diff --git a/databases/apq-odbc/pkg-descr b/databases/apq-odbc/pkg-descr deleted file mode 100644 index 7065f7950a41..000000000000 --- a/databases/apq-odbc/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -APQ is a database interface library written in Ada95, and this is the -ODBC driver that is used with it. - -WWW: https://bitbucket.org/kowframework/apq-odbc diff --git a/databases/apq-odbc/pkg-plist b/databases/apq-odbc/pkg-plist deleted file mode 100644 index 26aeee8f8092..000000000000 --- a/databases/apq-odbc/pkg-plist +++ /dev/null @@ -1,10 +0,0 @@ -include/apq-odbc/apq-odbc-client.adb -include/apq-odbc/apq-odbc-client.ads -include/apq-odbc/apq-odbc.adb -include/apq-odbc/apq-odbc.ads -include/apq-odbc/odbc_lib.c -include/apq-odbc/odbc_lib.h -lib/apq-odbc/static/apq-odbc-client.ali -lib/apq-odbc/static/apq-odbc.ali -lib/apq-odbc/static/libapq-odbc.a -lib/gnat/apq-odbc.gpr diff --git a/databases/apq-pgsql/Makefile b/databases/apq-pgsql/Makefile deleted file mode 100644 index ba5f4913236c..000000000000 --- a/databases/apq-pgsql/Makefile +++ /dev/null @@ -1,51 +0,0 @@ -# Created by: John Marino <marino@FreeBSD.org> - -PORTNAME= apq-pgsql -PORTVERSION= ${APQ_VERSION} -PORTREVISION= ${DRV_PGSQL_PR} -CATEGORIES= databases -MASTER_SITES= LOCAL/marino - -MAINTAINER= ports@FreeBSD.org -COMMENT= APQ Ada95 PostgreSQL database driver - -LICENSE= GPLv2 GMGPL -LICENSE_COMB= multi - -BUILD_DEPENDS= bash:shells/bash \ - gprbuild:devel/gprbuild \ - ${LOCALBASE}/lib/gnat/apq.gpr:databases/apq -RUN_DEPENDS= ${LOCALBASE}/lib/gnat/apq.gpr:databases/apq - -USES= ada tar:bzip2 pgsql -WANT_PGSQL= lib -HAS_CONFIGURE= yes -WRKPATH= ${WRKDIR}/build -CONFIGURE_ARGS= --prefix=${PREFIX} \ - --disable-relocatable \ - --work-path=${WRKPATH} \ - --processors=${MAKE_JOBS_NUMBER} - -.include "${.CURDIR}/../apq/Makefile.version" - -post-patch: - ${RM} ${WRKSRC}/src/*.orig - @${REINPLACE_CMD} -e '/for Object_Dir/d' \ - ${WRKSRC}/src-in/apq-postgresql.gpr.in - ${REINPLACE_CMD} -e 's|processors=2|gprbuild_params="--autoconf=apq.cgpr"|' \ - ${WRKSRC}/configure - ${REINPLACE_CMD} -e 's|-ws|-ws --autoconf=dummy.cgpr|' \ - ${WRKSRC}/scripts/buildutil.sh - -do-install: - ${MKDIR} ${STAGEDIR}${PREFIX}/lib/gnat \ - ${STAGEDIR}${PREFIX}/lib/apq-postgresql/static \ - ${STAGEDIR}${PREFIX}/include/apq-postgresql - ${INSTALL_DATA} ${WRKPATH}/include/apq-postgresql/* \ - ${STAGEDIR}${PREFIX}/include/apq-postgresql - ${INSTALL_DATA} ${WRKPATH}/lib/apq-postgresql/static/*.a* \ - ${STAGEDIR}${PREFIX}/lib/apq-postgresql/static - ${INSTALL_DATA} ${WRKPATH}/lib/gnat/apq-postgresql.gpr \ - ${STAGEDIR}${PREFIX}/lib/gnat - -.include <bsd.port.mk> diff --git a/databases/apq-pgsql/distinfo b/databases/apq-pgsql/distinfo deleted file mode 100644 index 487761539bd5..000000000000 --- a/databases/apq-pgsql/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (apq-pgsql-3.2.0.tar.bz2) = b2bd6b1f3eaa26fe3abb88c1d8fb408e9fcfecc02c8732428bde2236dbcb2843 -SIZE (apq-pgsql-3.2.0.tar.bz2) = 51553 diff --git a/databases/apq-pgsql/files/patch-src_notices.c b/databases/apq-pgsql/files/patch-src_notices.c deleted file mode 100644 index 1a8a30e827f4..000000000000 --- a/databases/apq-pgsql/files/patch-src_notices.c +++ /dev/null @@ -1,12 +0,0 @@ ---- src/notices.c.orig 2012-04-26 16:10:18.000000000 -0500 -+++ src/notices.c -@@ -31,6 +31,9 @@ - #include <stdio.h> - #include <libpq-fe.h> - -+void notice_install (PGconn *, void *); -+void notice_uninstall (PGconn *); -+ - /* - * Connection_Notify is an Ada procedure using C calling convention : - */ diff --git a/databases/apq-pgsql/files/patch-src_numeric.c b/databases/apq-pgsql/files/patch-src_numeric.c deleted file mode 100644 index b39dd16344f8..000000000000 --- a/databases/apq-pgsql/files/patch-src_numeric.c +++ /dev/null @@ -1,10 +0,0 @@ ---- src/numeric.c.orig 2012-04-26 16:10:18.000000000 -0500 -+++ src/numeric.c -@@ -30,6 +30,7 @@ - - #include <stdlib.h> - #include <string.h> -+#include <ctype.h> - - #include "decimal.h" - diff --git a/databases/apq-pgsql/pkg-descr b/databases/apq-pgsql/pkg-descr deleted file mode 100644 index f821a16d91ba..000000000000 --- a/databases/apq-pgsql/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -APQ is a database interface library written in Ada95, and this is the -PostgreSQL driver that is used with it. - -WWW: https://bitbucket.org/kowframework/apq-postgresql diff --git a/databases/apq-pgsql/pkg-plist b/databases/apq-pgsql/pkg-plist deleted file mode 100644 index 9860732538de..000000000000 --- a/databases/apq-pgsql/pkg-plist +++ /dev/null @@ -1,16 +0,0 @@ -include/apq-postgresql/apq-postgresql-client.adb -include/apq-postgresql/apq-postgresql-client.ads -include/apq-postgresql/apq-postgresql-decimal.adb -include/apq-postgresql/apq-postgresql-decimal.ads -include/apq-postgresql/apq-postgresql.ads -include/apq-postgresql/apq-postgresql.ads-e -include/apq-postgresql/decimal.h -include/apq-postgresql/notices.c -include/apq-postgresql/numeric.c -include/apq-postgresql/numeric.h -include/apq-postgresql/pgtypes.h -lib/apq-postgresql/static/apq-postgresql-client.ali -lib/apq-postgresql/static/apq-postgresql-decimal.ali -lib/apq-postgresql/static/apq-postgresql.ali -lib/apq-postgresql/static/libapq-postgresql.a -lib/gnat/apq-postgresql.gpr diff --git a/databases/apq/Makefile b/databases/apq/Makefile deleted file mode 100644 index d0e85dcabc16..000000000000 --- a/databases/apq/Makefile +++ /dev/null @@ -1,54 +0,0 @@ -# Created by: John Marino <marino@FreeBSD.org> - -PORTNAME= apq -PORTVERSION= ${APQ_VERSION} -PORTREVISION= ${BASE_PORTREV} -CATEGORIES= databases -MASTER_SITES= LOCAL/marino - -MAINTAINER= ports@FreeBSD.org -COMMENT= APQ Ada95 database base library - -LICENSE= GPLv2 GMGPL -LICENSE_COMB= multi - -BUILD_DEPENDS= bash:shells/bash \ - gprbuild:devel/gprbuild - -USES= ada tar:bzip2 -PORTDOCS= README HISTORY -HAS_CONFIGURE= yes -WRKPATH= ${WRKDIR}/build -CONFIGURE_ARGS= --prefix=${PREFIX} \ - --disable-relocatable \ - --work-path=${WRKPATH} \ - --processors=${MAKE_JOBS_NUMBER} - -OPTIONS_DEFINE= DOCS - -.include "${.CURDIR}/Makefile.version" - -post-patch: - @${REINPLACE_CMD} -e '/for Object_Dir/d' ${WRKSRC}/gnat/apq.gpr.in - ${REINPLACE_CMD} -e 's|processors=2|gprbuild_params="--autoconf=apq.cgpr"|' \ - ${WRKSRC}/configure - ${REINPLACE_CMD} -e 's|-ws|-ws --autoconf=dummy.cgpr|' \ - ${WRKSRC}/scripts/buildutil.sh - -do-install: - ${MKDIR} ${STAGEDIR}${PREFIX}/lib/gnat \ - ${STAGEDIR}${PREFIX}/lib/apq/static \ - ${STAGEDIR}${PREFIX}/include/apq \ - ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKPATH}/include/apq/* \ - ${STAGEDIR}${PREFIX}/include/apq - ${INSTALL_DATA} ${WRKPATH}/lib/apq/static/*.a* \ - ${STAGEDIR}${PREFIX}/lib/apq/static - ${INSTALL_DATA} ${WRKPATH}/lib/gnat/apq.gpr \ - ${STAGEDIR}${PREFIX}/lib/gnat - -do-install-DOCS-on: - ${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/HISTORY \ - ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/databases/apq/Makefile.version b/databases/apq/Makefile.version deleted file mode 100644 index 31fcf1ccdb4e..000000000000 --- a/databases/apq/Makefile.version +++ /dev/null @@ -1,5 +0,0 @@ -APQ_VERSION= 3.2.0 -BASE_PORTREV= 2 -DRV_ODBC_PR= 1 -DRV_MYSQL_PR= 2 -DRV_PGSQL_PR= 3 diff --git a/databases/apq/distinfo b/databases/apq/distinfo deleted file mode 100644 index 533cd782e53d..000000000000 --- a/databases/apq/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (apq-3.2.0.tar.bz2) = 0a5cf0ecca4a6ed103948221184d21588aacd4e43438ce35dfea4a873679a9d8 -SIZE (apq-3.2.0.tar.bz2) = 115841 diff --git a/databases/apq/pkg-descr b/databases/apq/pkg-descr deleted file mode 100644 index 09c7cef714c0..000000000000 --- a/databases/apq/pkg-descr +++ /dev/null @@ -1,14 +0,0 @@ -APQ is a database interface library written in Ada95. This is the base -library, but it is not useful without a driver. There are three drivers -available for PostgreSQL, MySQL, and ODBC in separate ports. - -Some features: - * Thick binding - * Strong typing support - * Full BLOB support (PGSQL) - * High performance BLOB I/O via streams - * Full support for NULL Values - * Fully portable (database neutral) code possible - * Four levels of debug tracing - -WWW: https://bitbucket.org/kowframework/apq diff --git a/databases/apq/pkg-plist b/databases/apq/pkg-plist deleted file mode 100644 index 9639e41d152b..000000000000 --- a/databases/apq/pkg-plist +++ /dev/null @@ -1,8 +0,0 @@ -include/apq/apq.adb -include/apq/apq.ads -include/apq/apq_helper.adb -include/apq/apq_helper.ads -lib/apq/static/apq.ali -lib/apq/static/apq_helper.ali -lib/apq/static/libapq.a -lib/gnat/apq.gpr |