diff options
author | Romain Bazile | 2019-11-19 12:05:17 +0100 |
---|---|---|
committer | Romain Bazile | 2019-11-19 12:05:17 +0100 |
commit | c7b652a8d9617fb2a6f8f975ae1bc4cbb80e441c (patch) | |
tree | 5852343b4c05dca8ad4e2e1958b9966b74cc0858 | |
parent | b7e14bc579fbbcf3aaa84336c858ebd3b2b7fb52 (diff) | |
download | aur-c7b652a8d9617fb2a6f8f975ae1bc4cbb80e441c.tar.gz |
update to use latest git version
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 21 insertions, 16 deletions
@@ -1,16 +1,15 @@ pkgbase = opencpn-plugin-climatology pkgdesc = Climatology plugin for OpenCPN - pkgver = 1.4 - pkgrel = 3 + pkgver = 1.4.r69.g5c8e992 + pkgrel = 1 url = https://opencpn.org/OpenCPN/plugins/climatology.html arch = x86_64 license = GPL3 makedepends = cmake + makedepends = git depends = opencpn - source = https://github.com/seandepagnier/climatology_pi/archive/v1.4.tar.gz - source = https://downloads.sourceforge.net/project/opencpnplugins/climatology_pi/CL-DATA-1.0.tar.xz - sha1sums = 5fa481df6bfd073d80d66297bc97e814207b98c2 - sha1sums = 5829a5c95fda9fa4a6963dbfffacf23f60d061e5 + source = opencpn-plugin-climatology::git+https://github.com/seandepagnier/climatology_pi.git + sha1sums = SKIP pkgname = opencpn-plugin-climatology @@ -3,26 +3,32 @@ # --------------------------------------------------------------- pkgname=opencpn-plugin-climatology -pkgver=1.4 -pkgrel=3 +pkgver=1.4.r69.g5c8e992 +pkgrel=1 pkgdesc="Climatology plugin for OpenCPN" arch=('x86_64') license=("GPL3") depends=('opencpn') -makedepends=('cmake') +makedepends=('cmake' 'git') url="https://opencpn.org/OpenCPN/plugins/climatology.html" -source=("https://github.com/seandepagnier/climatology_pi/archive/v${pkgver}.tar.gz" "https://downloads.sourceforge.net/project/opencpnplugins/climatology_pi/CL-DATA-1.0.tar.xz") -sha1sums=('5fa481df6bfd073d80d66297bc97e814207b98c2' - '5829a5c95fda9fa4a6963dbfffacf23f60d061e5') +source=("$pkgname::git+https://github.com/seandepagnier/climatology_pi.git") +sha1sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --long --tags | sed -r 's/^v//;s/([^-]*-g)/r\1/;s/-/./g' +} prepare(){ + cd ${srcdir}/${pkgname} + git submodule init + git submodule sync git submodule update + rm data/.git } build() { - cd ${srcdir} - cp data/* climatology_pi-${pkgver}/data/ - cd "climatology_pi-${pkgver}" + cd ${srcdir}/${pkgname} mkdir -p build cd build cmake -DCMAKE_INSTALL_PREFIX=/usr -DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3 .. @@ -30,6 +36,6 @@ build() { } package() { - cd "climatology_pi-${pkgver}/build" + cd "${pkgname}/build" DESTDIR="$pkgdir" make install } |