summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorThor K. H2015-06-09 08:01:48 +0200
committerThor K. H2015-06-09 08:01:48 +0200
commit29a9eb4b7e5f92bb0f32c4a0aa22320a66735fbd (patch)
tree012812a1d881902a466b8e3e79fd78fea4cd4d35 /PKGBUILD
downloadaur-29a9eb4b7e5f92bb0f32c4a0aa22320a66735fbd.tar.gz
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD37
1 files changed, 37 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..57a45fabaf27
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Thor M. K. Høgås <thor alfakrøll roht dott no>
+pkgname=sosi2osm-git
+pkgver=2015.01.17.c8465d7
+pkgrel=1
+pkgdesc="SOSI to OSM conversion tool"
+arch=('i686' 'x86_64')
+url="https://www.github.com/Gnonthgol/sosi2osm"
+license=('GPL3')
+makedepends=('git' 'libfyba' 'proj')
+depends=('libfyba' 'proj' 'lua')
+source=("$pkgname::git://github.com/Gnonthgol/sosi2osm")
+md5sums=('SKIP')
+CPPFLAGS='-I/usr/include/fyba'
+
+pkgver() {
+ cd "$pkgname"
+ git log -1 --format="%cd.%h" --date=short | sed 's:-:.:g'
+}
+
+prepare() {
+ sed -e 's|lua5.1-c++|lua|' \
+ -e '/^OBJFILES/a DESTDIR=\/' \
+ -e 's|/usr/local/|$(DESTDIR)usr/|' \
+ -e 's|install -m|install -Dm|' \
+ -e 's|\(\t.*install.* sosi2osm .*$\)|\1/sosi2osm|' \
+ -i "$srcdir/$pkgname/Makefile"
+}
+
+build() {
+ cd "$pkgname"
+ make
+}
+
+package() {
+ cd "$pkgname"
+ make DESTDIR="$pkgdir/" install
+}