summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorgardenapple2022-03-30 23:48:23 +0300
committergardenapple2022-03-30 23:48:23 +0300
commitee89696ce311d31eac4c4c8bef16876f4061584d (patch)
treedc97e403b1fcfeb2453dc01fdc10231bc2480b12
parent5d66308884195db90d67d14b6f395d2b172cd213 (diff)
downloadaur-ee89696ce311d31eac4c4c8bef16876f4061584d.tar.gz
v2.0 release, move to new build system
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD22
2 files changed, 16 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f5ea2da3e832..103c971ce7fb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,17 @@
pkgbase = vrms-arch-git
- pkgdesc = Virtual Richard M. Stallman for Arch Linux (gardenapple's fork)
- pkgver = 0.1.0.r35.ge4d1380
+ pkgdesc = Virtual Richard M. Stallman for Arch Linux (updated fork)
+ pkgver = 2.0.r2.g128b201
pkgrel = 1
url = https://github.com/gardenappl/vrms-arch
arch = any
license = custom:BSD3
makedepends = git
+ makedepends = python-build
+ makedepends = python-installer
+ makedepends = python-wheel
depends = python
depends = pyalpm
source = git+https://github.com/gardenappl/vrms-arch.git
sha256sums = SKIP
pkgname = vrms-arch-git
-
diff --git a/PKGBUILD b/PKGBUILD
index 8a207c89c1f3..20184dc989d7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,34 +1,34 @@
-# Maintainer: Yurii <yu.hrysh@posteo.net>
+# Maintainer: gardenapple <gardenapple at posteo.net>
# Contributor: Andrew Clunis <andrew@orospakr.ca>
# Contributor: Ben R <thebenj88@gmail.com>
# Contributor: Loïc Bidoux <loic.bidoux@owndata.org>
pkgname=vrms-arch-git
_pkgname=vrms-arch
-pkgver=0.1.0.r35.ge4d1380
+pkgver=2.0.r2.g128b201
pkgrel=1
-pkgdesc="Virtual Richard M. Stallman for Arch Linux (gardenapple's fork)"
+pkgdesc="Virtual Richard M. Stallman for Arch Linux (updated fork)"
arch=('any')
url="https://github.com/gardenappl/${_pkgname}"
license=('custom:BSD3')
-makedepends=('git')
+makedepends=('git' 'python-build' 'python-installer' 'python-wheel')
depends=('python' 'pyalpm')
source=("git+https://github.com/gardenappl/${_pkgname}.git")
sha256sums=('SKIP')
pkgver() {
- cd "$srcdir/${_pkgname}"
- git describe --long --tags | sed -E 's/([^-]*-g)/r\1/;s/-/./g;s/v*//'
+ cd "$srcdir/$_pkgname"
+ git describe --long --tags | sed -E 's/([^-]*-g)/r\1/;s/-/./g;s/v*//'
}
build() {
- cd "$srcdir/${_pkgname}"
- python setup.py build
+ cd "$srcdir/$_pkgname"
+ python -m build --wheel --no-isolation
}
package() {
- cd "$srcdir/${_pkgname}"
- python setup.py install --root=${pkgdir}
- install -Dm 644 COPYING "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE"
+ cd "$srcdir/$_pkgname"
+ python -m installer --destdir="$pkgdir" dist/*.whl
+ install -Dm 644 LICENSE.md "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE"
}