diff options
author | Samuel Mesa | 2019-10-11 16:20:52 -0500 |
---|---|---|
committer | Samuel Mesa | 2019-10-11 16:20:52 -0500 |
commit | f2b82607429bc1a5739eb6d4474bfcbc555951cc (patch) | |
tree | 28fc13f1c085ca886514a1a8e86d255043f24d32 | |
parent | 7559e0fadac5eeb866c217917b8cbbcec33cd330 (diff) | |
download | aur-f2b82607429bc1a5739eb6d4474bfcbc555951cc.tar.gz |
Update version FOSSIL
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 30 insertions, 14 deletions
@@ -1,22 +1,22 @@ pkgbase = libspatialite-devel pkgdesc = SQLite extension to support spatial data types and operations. Development version - pkgver = 5.0.0 + pkgver = r960.a02cd88 pkgrel = 1 url = https://www.gaia-gis.it/fossil/libspatialite arch = x86_64 license = MPL license = GPL license = LGPL + makedepends = fossil depends = geos depends = libfreexl depends = libxml2 depends = proj depends = sqlite - depends = librttopo-devel + depends = librttopo provides = libspatialite + conflicts = libspatialite replaces = libspatialite - source = http://www.gaia-gis.it/gaia-sins/libspatialite-sources/libspatialite-5.0.0-beta0.tar.gz - sha256sums = caacf5378a5cfab9b8e98bb361e2b592e714e21f5c152b795df80d0ab1da1c42 pkgname = libspatialite-devel @@ -5,28 +5,44 @@ pkgname=libspatialite-devel _pkgname=libspatialite -pkgver=5.0.0 -_pkgver=5.0.0-beta0 +pkgver=r960.a02cd88 pkgrel=1 pkgdesc="SQLite extension to support spatial data types and operations. Development version" arch=('x86_64') url="https://www.gaia-gis.it/fossil/libspatialite" license=('MPL' 'GPL' 'LGPL') -depends=('geos' 'libfreexl' 'libxml2' 'proj' 'sqlite' 'librttopo-devel') -provides=(libspatialite) -replaces=(libspatialite) -source=(http://www.gaia-gis.it/gaia-sins/libspatialite-sources/libspatialite-$_pkgver.tar.gz) -sha256sums=('caacf5378a5cfab9b8e98bb361e2b592e714e21f5c152b795df80d0ab1da1c42') +depends=('geos' 'libfreexl' 'libxml2' 'proj' 'sqlite' 'librttopo') +makedepends=('fossil') +conflicts=('libspatialite') +provides=('libspatialite') +replaces=('libspatialite') + +prepare() { + mkdir -p $_pkgname + cd $_pkgname + + fossil clone https://www.gaia-gis.it/fossil/libspatialite libspatialite.fossil + fossil open libspatialite.fossil +} + +pkgver() { + cd $_pkgname + + _hash=$(fossil info | sed -n 's/checkout: *\([0-9a-z]*\).*/\1/p' | cut -c 1-7) + _revision=$(fossil info | sed -n 's/check-ins: *\(.*\)/\1/p') + printf "r%s.%s" "$_revision" "$_hash" +} + build() { - cd "${srcdir}"/$_pkgname-$_pkgver + cd $_pkgname ./configure --prefix=/usr --enable-libxml2 --enable-librttopo - make + make -j2 } package() { - cd "${srcdir}"/$_pkgname-$_pkgver + cd $_pkgname make DESTDIR="${pkgdir}" install } |