summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoryjun2021-01-20 15:52:28 +0800
committeryjun2021-01-20 15:52:28 +0800
commitd7cfca5465d4d674cc4572a4110c1fa23d772df0 (patch)
tree335b35f8a8a0474c7239083829ea8cf0cc221774
parentf251fc30cf756f3bb2118a135af0adb487095d10 (diff)
downloadaur-d7cfca5465d4d674cc4572a4110c1fa23d772df0.tar.gz
added provides and conflicts
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD27
2 files changed, 22 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 033cdcbcb72f..06dcd318118f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 6a1e0e409bb4..52a75d18b33f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
+}