diff options
author | Aaron Bishop | 2016-03-01 18:00:10 -0500 |
---|---|---|
committer | Aaron Bishop | 2016-03-01 18:00:10 -0500 |
commit | f4617b1be089a43d88cdcbfd83419d515c1aa2fd (patch) | |
tree | 96b6e466e2e2b0a578f7e4c587d8f30b9b0d09ba | |
download | aur-f4617b1be089a43d88cdcbfd83419d515c1aa2fd.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 34 | ||||
-rw-r--r-- | cmake_patch | 26 |
3 files changed, 82 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ac5547f3c0df --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +# Generated by mksrcinfo v8 +# Tue Mar 1 22:58:30 UTC 2016 +pkgbase = sqlpp11-connector-odbc + pkgdesc = ODBC wrapper for sqlpp11 + pkgver = 0.01 + pkgrel = 1 + url = https://github.com/Erroneous1/sqlpp11-connector-odbc + arch = any + license = CUSTOM + makedepends = cmake + makedepends = git + makedepends = unixodbc + depends = sqlpp11 + source = https://github.com/Erroneous1/sqlpp11-connector-odbc/archive/v0.01.tar.gz + source = git+https://github.com/HowardHinnant/date.git + source = cmake_patch + sha256sums = b1310b6614034e3c0aa2b794ac24eed498a775e8044c9e5fae047fd781df6b39 + sha256sums = SKIP + sha256sums = bb310bd69869ac19e1f53deff4cc15ead856904a2b77137a905afe75f1c53dd9 + +pkgname = sqlpp11-connector-odbc + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..17d7a97b074c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Aaron Bishop < erroneous at gmail > + +pkgname=sqlpp11-connector-odbc +pkgver=0.01 +pkgrel=1 +pkgdesc="ODBC wrapper for sqlpp11" +arch=('any') +url="https://github.com/Erroneous1/sqlpp11-connector-odbc" +license=('CUSTOM') +depends=('sqlpp11') +makedepends=('cmake' 'git' 'unixodbc') +source=("${url}/archive/v${pkgver}.tar.gz" + "git+https://github.com/HowardHinnant/date.git" + 'cmake_patch') +sha256sums=('b1310b6614034e3c0aa2b794ac24eed498a775e8044c9e5fae047fd781df6b39' + 'SKIP' + 'bb310bd69869ac19e1f53deff4cc15ead856904a2b77137a905afe75f1c53dd9') +build() { + mkdir build + mkdir -p ${pkgname}-${pkgver}/external/date + cp date/date.h ${pkgname}-${pkgver}/external/date + cd ${pkgname}-${pkgver} + patch -p2 < ../cmake_patch + cd ../build + cmake -DCMAKE_INSTALL_PREFIX=/usr ../${pkgname}-${pkgver} + make +} + +package() { + cd $srcdir/build + make DESTDIR="$pkgdir/" install + mkdir -p "$pkgdir"/usr/share/licenses/${pkgname} + install -Dm644 ../${pkgname}-${pkgver}/LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE +} diff --git a/cmake_patch b/cmake_patch new file mode 100644 index 000000000000..edc01071169d --- /dev/null +++ b/cmake_patch @@ -0,0 +1,26 @@ +diff -ruN a/sqlpp11-connector-odbc-0.01/CMakeLists.txt b/sqlpp11-connector-odbc-0.01/CMakeLists.txt +--- a/sqlpp11-connector-odbc-0.01/CMakeLists.txt 2016-02-23 07:58:38.000000000 -0500 ++++ b/sqlpp11-connector-odbc-0.01/CMakeLists.txt 2016-03-01 08:11:46.181752542 -0500 +@@ -63,4 +63,4 @@ + + + add_subdirectory(src) +-add_subdirectory(tests) ++#add_subdirectory(tests) +diff -ruN a/sqlpp11-connector-odbc-0.01/src/CMakeLists.txt b/sqlpp11-connector-odbc-0.01/src/CMakeLists.txt +--- a/sqlpp11-connector-odbc-0.01/src/CMakeLists.txt 2016-02-23 07:58:38.000000000 -0500 ++++ b/sqlpp11-connector-odbc-0.01/src/CMakeLists.txt 2016-03-01 08:11:28.939187823 -0500 +@@ -23,10 +23,10 @@ + # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +-add_library(sqlpp-odbc ++add_library(sqlpp-odbc SHARED + connection.cpp + bind_result.cpp + prepared_statement.cpp + detail/connection_handle.cpp) + +-install(TARGETS sqlpp-odbc DESTINATION lib) +\ No newline at end of file ++install(TARGETS sqlpp-odbc DESTINATION lib) |