summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRomain Bazile2019-11-19 12:05:17 +0100
committerRomain Bazile2019-11-19 12:05:17 +0100
commitc7b652a8d9617fb2a6f8f975ae1bc4cbb80e441c (patch)
tree5852343b4c05dca8ad4e2e1958b9966b74cc0858
parentb7e14bc579fbbcf3aaa84336c858ebd3b2b7fb52 (diff)
downloadaur-c7b652a8d9617fb2a6f8f975ae1bc4cbb80e441c.tar.gz
update to use latest git version
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD26
2 files changed, 21 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d09d6ec70114..e897158a8132 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 46dc5d2a3323..de346d79f50e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}