diff options
author | yjun | 2021-01-20 15:52:28 +0800 |
---|---|---|
committer | yjun | 2021-01-20 15:52:28 +0800 |
commit | d7cfca5465d4d674cc4572a4110c1fa23d772df0 (patch) | |
tree | 335b35f8a8a0474c7239083829ea8cf0cc221774 | |
parent | f251fc30cf756f3bb2118a135af0adb487095d10 (diff) | |
download | aur-d7cfca5465d4d674cc4572a4110c1fa23d772df0.tar.gz |
added provides and conflicts
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 22 insertions, 13 deletions
@@ -1,6 +1,6 @@ pkgbase = stcgal-git pkgdesc = Open Source STC MCU ISP flash tool - pkgver = v1.6.r1.8e31765 + pkgver = v1.6.r41.2d3c24f pkgrel = 1 url = https://github.com/grigorig/stcgal arch = any @@ -10,10 +10,12 @@ pkgbase = stcgal-git depends = python-pyserial depends = python-tqdm optdepends = python-pyusb: Native USB programming support + provides = stcgal + conflicts = stcgal source = stcgal::git+https://github.com/grigorig/stcgal.git source = LICENSE - md5sums = SKIP - md5sums = b76a68fb137f36d7b43624a0fe99cb2c + sha256sums = SKIP + sha256sums = febf76eb588a5ac4db2fe052c5aadc85a3a8ae90197d9eafdcf400574eb4302e pkgname = stcgal-git @@ -1,9 +1,11 @@ -# Maintainer: Darren Wu <$(base64 --decode <<<'ZGFycmVuMTk5NzA4MTBAZ21haWwuY29tCg==')> +# Maintainer : yjun <jerrysteve1101@gmail.com> +# Contributor: Darren Wu <$(base64 --decode <<<'ZGFycmVuMTk5NzA4MTBAZ21haWwuY29tCg==')> # Thanks: Florian Knodt <git [at] adlerweb [dot] info> # Thanks: Marco Kundt <mrckndt@gmail.com> pkgname=stcgal-git -pkgver=v1.6.r1.8e31765 +_pkgname=${pkgname%-git} +pkgver=v1.6.r41.2d3c24f pkgrel=1 pkgdesc="Open Source STC MCU ISP flash tool" arch=('any') @@ -11,26 +13,31 @@ url="https://github.com/grigorig/stcgal" license=('MIT') depends=('python-pyserial' 'python-tqdm') -optdepends=('python-pyusb: Native USB programming support') makedepends=('git' 'python-setuptools') +optdepends=('python-pyusb: Native USB programming support') +provides=("${_pkgname}") +conflicts=("${_pkgname}") source=('stcgal::git+https://github.com/grigorig/stcgal.git' 'LICENSE') # https://aur.archlinux.org/cgit/aur.git/plain/LICENSE?h=stcgal -md5sums=('SKIP' - 'b76a68fb137f36d7b43624a0fe99cb2c') +sha256sums=('SKIP' + 'febf76eb588a5ac4db2fe052c5aadc85a3a8ae90197d9eafdcf400574eb4302e') pkgver() { - cd "$srcdir/${pkgname%-git}" + cd "$srcdir/${_pkgname}" + printf "%s" "$(git describe --long | sed 's/\([^-]*-\)g/r\1/;s/-/./g')" # Git, tags available } build() { - cd "$srcdir/${pkgname%-git}" + cd "$srcdir/${_pkgname}" + python setup.py build } package() { - cd "$srcdir/${pkgname%-git}" + cd "$srcdir/${_pkgname}" + python setup.py install --root="$pkgdir/" --optimize=1 - install -D -m644 "${srcdir}"/LICENSE "${pkgdir}/usr/share/licenses/${pkgname%-git}/LICENSE" -}
\ No newline at end of file + install -D -m644 "${srcdir}"/LICENSE "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE" +} |