diff options
author | Caleb Maclennan | 2020-03-26 01:37:07 +0300 |
---|---|---|
committer | Caleb Maclennan | 2020-03-26 01:37:07 +0300 |
commit | 7c7542e4246b0f499b0a51374cf9071eab50ee05 (patch) | |
tree | 80fc054e7785108438d0445e20253f6b9eab615d | |
parent | a9e37c891bed7f8dbe2c447324b9039a969a0088 (diff) | |
download | aur-7c7542e4246b0f499b0a51374cf9071eab50ee05.tar.gz |
Adapt stable package as VCS
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 17 insertions, 11 deletions
@@ -1,7 +1,7 @@ -pkgbase = sfd2ufo +pkgbase = sfd2ufo-git pkgdesc = An SFD to UFO converter providing sdflib pkgver = 1.0.0 - pkgrel = 2 + pkgrel = 1 url = https://github.com/alif-type/sfdLib arch = any license = BSD @@ -10,8 +10,8 @@ pkgbase = sfd2ufo depends = python-ufolib2 depends = python-fonttools options = !emptydirs - source = sfd2ufo-1.0.0.tar.gz::https://github.com/alif-type/sfdLib/archive/v1.0.0.tar.gz - sha256sums = a41d8a96ac69bd4fd434e3607bc442eb0cbee2af2e407f65efc307f31491852b + source = git+https://github.com/alif-type/sfdLib.git + sha256sums = SKIP -pkgname = sfd2ufo +pkgname = sfd2ufo-git @@ -1,9 +1,9 @@ # Maintainer: Caleb Maclennan <caleb@alerque.com> -pkgname=sfd2ufo +pkgname=sfd2ufo-git _pkgname=sfdLib pkgver=1.0.0 -pkgrel=2 +pkgrel=1 pkgdesc='An SFD to UFO converter providing sdflib' arch=('any') url="https://github.com/alif-type/$_pkgname" @@ -13,15 +13,21 @@ depends=('python' 'python-fonttools') makedepends=('python-setuptools') options=(!emptydirs) -source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -sha256sums=('a41d8a96ac69bd4fd434e3607bc442eb0cbee2af2e407f65efc307f31491852b') +source=("git+$url.git") +sha256sums=('SKIP') + +pkgver() { + cd "$_pkgname" + git describe --tags --abbrev=7 --match="v*" HEAD | + sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} build() { - cd "$_pkgname-$pkgver" + cd "$_pkgname" python setup.py build } package() { - cd "$_pkgname-$pkgver" + cd "$_pkgname" python setup.py install --root="$pkgdir" --optimize=1 --skip-build } |