summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDylan Delgado2022-12-12 21:56:13 -0500
committerDylan Delgado2022-12-12 21:56:13 -0500
commit4bd37be98f3be2993ed385af1451fa80961bdccc (patch)
tree31496f5392c25784192a87b00203da16763ad3d3
parent1ad14a60febf14915c3efacc50e1114260b66fe5 (diff)
downloadaur-4bd37be98f3be2993ed385af1451fa80961bdccc.tar.gz
Update to revision 229, use svn source directly instead of self-hosted package
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD16
2 files changed, 12 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 00882c84ac0a..d8151e5eec1d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = mtsieve
pkgdesc = Library for sieving various types of numbers
- pkgver = 2.3.3r201
+ pkgver = 2.3.8.r229
pkgrel = 1
url = https://sourceforge.net/projects/mtsieve/
arch = x86_64
@@ -8,7 +8,7 @@ pkgbase = mtsieve
depends = gmp
depends = ocl-icd
depends = opencl-driver
- source = https://github.com/Dylan1496/mtsieve-source/raw/main/mtsieve-2.3.3-r201-trunk.zip
- sha256sums = 6fb6a797d61f9f49f5d64b365d745b22f7b3ba9a98ea31317f17962481ef135a
+ source = mtsieve-svn::svn+https://svn.code.sf.net/p/mtsieve/svn/
+ sha256sums = SKIP
pkgname = mtsieve
diff --git a/PKGBUILD b/PKGBUILD
index 78261cced8b9..880e68428b00 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,20 +1,22 @@
#Maintainer: Dylan Delgado <dylan1496@live.com>
pkgname=mtsieve
-_pkgrev=201
-_srcrev=r${_pkgrev}-trunk
-pkgver=2.3.3r${_pkgrev}
-_pkgver=2.3.3
+pkgver=2.3.8.r229
pkgrel=1
pkgdesc='Library for sieving various types of numbers'
url='https://sourceforge.net/projects/mtsieve/'
license=('GPL')
arch=('x86_64')
depends=('gmp' 'ocl-icd' 'opencl-driver')
+source=("mtsieve-svn::svn+https://svn.code.sf.net/p/mtsieve/svn/")
+sha256sums=('SKIP')
-# Static copy of the snapshot file since sourceforge regenerates it on demand.
-source=("https://github.com/Dylan1496/mtsieve-source/raw/main/mtsieve-${_pkgver}-${_srcrev}.zip")
-sha256sums=('6fb6a797d61f9f49f5d64b365d745b22f7b3ba9a98ea31317f17962481ef135a')
+pkgver() {
+ cd "$pkgname-svn"
+ local major="$(egrep -o "([0-9]{1,1}\.)+[0-9]{1,1}" -m 1 "CHANGES.txt")"
+ local ver="$(svnversion)"
+ printf "${major}.r%s" "${ver//[[:alpha:]]}"
+}
prepare() {
cd "${srcdir}/${pkgname}-svn"