diff options
author | Jeff Bilyk <jbilyk@gmail.com> | 2014-01-09 19:58:38 -0500 |
---|---|---|
committer | Jeff Bilyk <jbilyk@gmail.com> | 2014-01-09 19:58:38 -0500 |
commit | e4b6faf7857c27c14a7237bf09f7f6d7968f3ea6 (patch) | |
tree | 81ac768e6c416123db3d67aae5afaa2e81d05586 /testing/lua-sql-odbc | |
parent | 4f71050e94416964edc04233833cf60b73ccee79 (diff) | |
download | aports-e4b6faf7857c27c14a7237bf09f7f6d7968f3ea6.tar.bz2 aports-e4b6faf7857c27c14a7237bf09f7f6d7968f3ea6.tar.xz |
testing/lua-sql-odbc: new aport
Diffstat (limited to 'testing/lua-sql-odbc')
-rw-r--r-- | testing/lua-sql-odbc/APKBUILD | 44 | ||||
-rw-r--r-- | testing/lua-sql-odbc/config.patch | 37 |
2 files changed, 81 insertions, 0 deletions
diff --git a/testing/lua-sql-odbc/APKBUILD b/testing/lua-sql-odbc/APKBUILD new file mode 100644 index 0000000000..ce1b9d8c38 --- /dev/null +++ b/testing/lua-sql-odbc/APKBUILD @@ -0,0 +1,44 @@ +# Contributor: Robert Boisvert <rdbprog@gmail.com> +# Maintainer: Robert Boisvert <rdbprog@gmail.com> +pkgname=lua-sql-odbc +pkgver=2.1.1 +lpkgver=2_1_1 +pkgrel=0 +pkgdesc="ODBC driver for LuaSQL" +url="http://www.keplerproject.org/luasql/" +arch="all" +license="MIT" +depends="lua" +makedepends="lua-dev unixodbc-dev" +install= +subpackages= +source="https://github.com/keplerproject/luasql/archive/v$lpkgver.tar.gz + config.patch" + +build() { + cd "$srcdir/luasql-$lpkgver" + make || return 1 +} + +prepare() { + cd "$srcdir/luasql-$lpkgver" + for i in $source; do + case $i in + *.patch) + msg "Applying $i" + patch -p1 -i "$srcdir"/$i || return 1 + ;; + esac + done +} + +package() { + cd "$srcdir/luasql-$lpkgver" + install -D src/odbc.so "$pkgdir"/usr/lib/lua/5.1/luasql/odbc.so +} +md5sums="aa3a5c8503287e8c6b1845c3b796a3b0 v2_1_1.tar.gz +ebb6b3b612e607503598ce61d107e4de config.patch" +sha256sums="98a0b970424aded98a2afe086b4727e133d5fe95dba8e32ea9de18849b00e10f v2_1_1.tar.gz +0c402d858d804fed986dc4fd2f0400012ae66ca14496521c1bda67106293292d config.patch" +sha512sums="377b707ed291867177b5fc2dec2404ad000d004cff0443d9b4128b78c6e45d3c5492875fd6f1ecf037db253631d691c310a6a2220bd0042a0322335fc58d0f4b v2_1_1.tar.gz +58dd76b7bca68cd0f8b541e524ebdab7036b4ac6e2bbc1eae0e69cae9ee9fed09ff7d3d839fd1b7e9eee21e22f6d0e4f9d04acf088295f96e15171968d51cee6 config.patch" diff --git a/testing/lua-sql-odbc/config.patch b/testing/lua-sql-odbc/config.patch new file mode 100644 index 0000000000..e5152f1cc1 --- /dev/null +++ b/testing/lua-sql-odbc/config.patch @@ -0,0 +1,37 @@ +--- a/config ++++ b/config +@@ -1,15 +1,15 @@ + # Driver (leave uncommented ONLY the line with the name of the driver) + #T= mysql + #T= oci8 +-#T= odbc ++T= odbc + #T= postgres + #T= sqlite +-T=sqlite3 ++#T=sqlite3 + + # Installation directories + + # Default prefix +-PREFIX = /usr/local ++PREFIX = /usr + + # System's libraries directory (where binary libraries are installed) + LUA_LIBDIR= $(PREFIX)/lib/lua/5.1 +@@ -45,11 +45,11 @@ + #DRIVER_LIBS= -lsqlite + #DRIVER_INCS= + ######## SQLite3 +-DRIVER_LIBS= -L/opt/local/lib -lsqlite3 +-DRIVER_INCS= -I/opt/local/include ++#DRIVER_LIBS= -L/opt/local/lib -lsqlite3 ++#DRIVER_INCS= -I/opt/local/include + ######## ODBC +-#DRIVER_LIBS= -L/usr/local/lib -lodbc +-#DRIVER_INCS= -DUNIXODBC -I/usr/local/include ++DRIVER_LIBS= -L/usr/local/lib -lodbc ++DRIVER_INCS= -DUNIXODBC -I/usr/local/include + + WARN= -Wall -Wmissing-prototypes -Wmissing-declarations -ansi -pedantic + INCS= -I$(LUA_INC) |