diff options
author | Baudouin Feildel | 2018-10-09 22:50:03 +0200 |
---|---|---|
committer | Baudouin Feildel | 2018-10-09 22:50:03 +0200 |
commit | 5e962defffd4fcb05110eb2b61cbe3add975c257 (patch) | |
tree | 9acf7d42d6509c6b096cb808249b163bb2288c4a | |
download | aur-5e962defffd4fcb05110eb2b61cbe3add975c257.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 38 | ||||
-rw-r--r-- | pgsql-ogr-fdw-1.0.7-fix-bin-install-path.patch | 25 | ||||
-rw-r--r-- | pgsql-ogr-fdw-1.0.7-use-cflags-from-env.patch | 25 |
4 files changed, 107 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..4e4ac5404e2a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = pgsql-ogr-fdw + pkgdesc = PostgreSQL foreign data wrapper for OGR + pkgver = 1.0.7 + pkgrel = 1 + url = https://github.com/pramsey/pgsql-ogr-fdw + arch = i686 + arch = x86_64 + license = MIT + makedepends = postgresql + depends = gdal + source = https://github.com/pramsey/pgsql-ogr-fdw/archive/v1.0.7.tar.gz + source = pgsql-ogr-fdw-1.0.7-fix-bin-install-path.patch + source = pgsql-ogr-fdw-1.0.7-use-cflags-from-env.patch + sha256sums = c776d9ad108818bae33336ca8d2219837e04d2c25c9086928e4bb6e06947b6e9 + sha256sums = bbde8139a04293d0c51ed13a4baedddfe206a19f34b27084776032d715847822 + sha256sums = bf052972161e4b5317d747dca15bccd7538daf6441722ee74b2fb068a72fd0e3 + +pkgname = pgsql-ogr-fdw + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3e5afe4c3f55 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Baudouin Feildel <baudouin_aur@feildel.fr> +pkgname=pgsql-ogr-fdw +pkgver=1.0.7 +pkgrel=1 +pkgdesc="PostgreSQL foreign data wrapper for OGR" +arch=('i686' 'x86_64') +url="https://github.com/pramsey/pgsql-ogr-fdw" +license=('MIT') +depends=('gdal') +#optdepends=() +makedepends=('postgresql') +source=( + "https://github.com/pramsey/$pkgname/archive/v$pkgver.tar.gz" + "$pkgname-$pkgver-fix-bin-install-path.patch" + "$pkgname-$pkgver-use-cflags-from-env.patch") +sha256sums=( + 'c776d9ad108818bae33336ca8d2219837e04d2c25c9086928e4bb6e06947b6e9' + 'bbde8139a04293d0c51ed13a4baedddfe206a19f34b27084776032d715847822' + 'bf052972161e4b5317d747dca15bccd7538daf6441722ee74b2fb068a72fd0e3') + +prepare() { + cd "$pkgname-$pkgver" + patch -p1 -i "$srcdir/$pkgname-$pkgver-fix-bin-install-path.patch" + patch -p1 -i "$srcdir/$pkgname-$pkgver-use-cflags-from-env.patch" +} + +build() { + cd "$pkgname-$pkgver" + make CFLAGS="$CFLAGS -Wl,-z,relro,-z,now" +} + +package() { + cd "$pkgname-$pkgver" + + install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md" + make DESTDIR="$pkgdir/" install +} diff --git a/pgsql-ogr-fdw-1.0.7-fix-bin-install-path.patch b/pgsql-ogr-fdw-1.0.7-fix-bin-install-path.patch new file mode 100644 index 000000000000..185f2897eb5f --- /dev/null +++ b/pgsql-ogr-fdw-1.0.7-fix-bin-install-path.patch @@ -0,0 +1,25 @@ +From be49122667625525c85ec9eec2534ca1212a732b Mon Sep 17 00:00:00 2001 +From: Baudouin Feildel <baudouin@feildel.fr> +Date: Tue, 9 Oct 2018 22:01:10 +0200 +Subject: [PATCH] Fix bin install path + +--- + Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index 5be50bb..b76a0f5 100644 +--- a/Makefile ++++ b/Makefile +@@ -46,7 +46,7 @@ clean-exe: + rm -f ogr_fdw_info$(X) ogr_fdw_info.o stringbuffer.o + + install-exe: all +- $(INSTALL_PROGRAM) ogr_fdw_info$(X) '$(DESTDIR)$(bindir)' ++ $(INSTALL_PROGRAM) -D ogr_fdw_info$(X) '$(DESTDIR)$(bindir)/ogr_fdw_info$(X)' + + all: ogr_fdw_info$(X) + +-- +2.19.1 + diff --git a/pgsql-ogr-fdw-1.0.7-use-cflags-from-env.patch b/pgsql-ogr-fdw-1.0.7-use-cflags-from-env.patch new file mode 100644 index 000000000000..f17594cb7b94 --- /dev/null +++ b/pgsql-ogr-fdw-1.0.7-use-cflags-from-env.patch @@ -0,0 +1,25 @@ +From 8ba3c6e01446d2a6f115eb6dd8814d6413331363 Mon Sep 17 00:00:00 2001 +From: Baudouin Feildel <baudouin@feildel.fr> +Date: Tue, 9 Oct 2018 22:38:51 +0200 +Subject: [PATCH 1/1] Use CFLAGS from environment + +--- + Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index 8ff2b08..7f15785 100644 +--- a/Makefile ++++ b/Makefile +@@ -36,7 +36,7 @@ endif + # Build the utility program after PGXS to override the + # PGXS environment + +-CFLAGS = $(GDAL_CFLAGS) ++CFLAGS = $(GDAL_CFLAGS) $(CFLAGS) + LIBS = $(GDAL_LIBS) + + ogr_fdw_info$(X): ogr_fdw_info.o ogr_fdw_common.o stringbuffer.o +-- +2.19.1 + |