diff options
author | vanilla <vanilla@FreeBSD.org> | 2016-06-12 23:06:50 +0800 |
---|---|---|
committer | vanilla <vanilla@FreeBSD.org> | 2016-06-12 23:06:50 +0800 |
commit | 7ff841c9747b6f0a9fa1dedaa3c5777b27dce925 (patch) | |
tree | 0a41adfb730bbea97eb5ad9f2177ed9b0a4036fb /databases | |
parent | b1b6aaf4fa0ebf063308f8288e8ac5e2d0117634 (diff) | |
download | freebsd-ports-gnome-7ff841c9747b6f0a9fa1dedaa3c5777b27dce925.tar.gz freebsd-ports-gnome-7ff841c9747b6f0a9fa1dedaa3c5777b27dce925.tar.zst freebsd-ports-gnome-7ff841c9747b6f0a9fa1dedaa3c5777b27dce925.zip |
1: Update to 2.3.3.
2: add odbc & firebird driver.
Diffstat (limited to 'databases')
-rw-r--r-- | databases/luasql-mysql/Makefile | 13 | ||||
-rw-r--r-- | databases/luasql-mysql/distinfo | 5 | ||||
-rw-r--r-- | databases/luasql-mysql/pkg-descr | 2 |
3 files changed, 15 insertions, 5 deletions
diff --git a/databases/luasql-mysql/Makefile b/databases/luasql-mysql/Makefile index 877fc1441399..a3b08cc7911e 100644 --- a/databases/luasql-mysql/Makefile +++ b/databases/luasql-mysql/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= luasql -PORTVERSION= 2.3.1 +PORTVERSION= 2.3.3 DISTVERSIONPREFIX= v PORTREVISION?= 0 CATEGORIES= databases @@ -29,7 +29,6 @@ MAKE_ARGS= LUA_DIR=${LUA_SUBDIR} \ WARN="${CFLAGS}" \ CC="${CC}" -USE_CSTD= gnu89 CFLAGS+= -Wno-return-type PLIST_SUB= LUA_MIDLIBDIR=${LUA_MODLIBDIR} \ @@ -50,6 +49,16 @@ COMMENT= Lua interface to SQLite3 USES+= sqlite MAKE_ARGS+= DRIVER_LIBS_sqlite3="-L ${LOCALBASE}/lib -lsqlite3" \ DRIVER_INCS_sqlite3="-I ${LOCALBASE}/include" +.elif ${LUASQL_DRIVER} == "odbc" +COMMENT= Lua interface to ODBC +LIB_DEPENDS+= libodbc.so:databases/unixODBC +MAKE_ARGS+= DRIVER_LIBS_odbc="-L ${LOCALBASE}/lib -lodbc" \ + DRIVER_INCS_odbc="-I ${LOCALBASE}/include -DUNIXODBC" +.elif ${LUASQL_DRIVER} == "firebird" +COMMENT= Lua interface to Firebird +USES+= firebird +MAKE_ARGS+= DRIVER_LIBS_firebird="-L ${LOCALBASE}/lib -lfbclient" \ + DRIVER_INCS_firebird="-I ${LOCALBASE}/include" .else IGNORE= unknown or unsupported luasql driver .endif diff --git a/databases/luasql-mysql/distinfo b/databases/luasql-mysql/distinfo index db7abdabd66a..fda44804e507 100644 --- a/databases/luasql-mysql/distinfo +++ b/databases/luasql-mysql/distinfo @@ -1,2 +1,3 @@ -SHA256 (keplerproject-luasql-v2.3.1_GH0.tar.gz) = 281f4d2c7d563551145169e2da41b5942a7aa15f4aedbcd73d53a8f8589c49e8 -SIZE (keplerproject-luasql-v2.3.1_GH0.tar.gz) = 101048 +TIMESTAMP = 1465738646 +SHA256 (keplerproject-luasql-v2.3.3_GH0.tar.gz) = 6c95d61afb8c8678629a53c559389885205c7be5faba53698fd0dd4bd96f3ac0 +SIZE (keplerproject-luasql-v2.3.3_GH0.tar.gz) = 101025 diff --git a/databases/luasql-mysql/pkg-descr b/databases/luasql-mysql/pkg-descr index 7d005a3fb96a..3c8fedbeaed8 100644 --- a/databases/luasql-mysql/pkg-descr +++ b/databases/luasql-mysql/pkg-descr @@ -4,4 +4,4 @@ LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to: * Execute arbitrary SQL statements; * Retrieve results in a row-by-row cursor fashion. -WWW: http://www.keplerproject.org/luasql/ +WWW: https://github.com/keplerproject/luasql/ |