summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoryjun2021-11-09 15:40:19 +0800
committeryjun2021-11-09 15:40:19 +0800
commit443288656e540c6e44dd22c4f33f305bd3374a3b (patch)
tree5c7d8640cd5d79e02ba1e9d3c724f6ceed17d5a1
parenta4ea57e01242a9e4df8fc378c4c4b185c225e13f (diff)
downloadaur-443288656e540c6e44dd22c4f33f305bd3374a3b.tar.gz
pkgbuild: fixed programmer crashed when select device
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD10
2 files changed, 10 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d249fb459f2b..759998a6099d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = gowin-eda-edu
pkgver = 1.9.8
- pkgrel = 2
+ pkgrel = 3
url = http://www.gowinsemi.com.cn/faq.aspx
arch = x86_64
license = unknown
@@ -22,3 +22,4 @@ pkgname = gowin-eda-edu-programmer
pkgdesc = Gowin EDA Programmer - Gowin EDA, an easy to use integrated design environment provides design engineers one-stop solution from design entry to verification. (education version)
provides = gowin-eda-programmer
provides = gowin-programmer
+ options = emptydirs
diff --git a/PKGBUILD b/PKGBUILD
index d2c29533c758..e6837e7d28eb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgbase=gowin-eda-edu
pkgver=1.9.8
-pkgrel=2
+pkgrel=3
_desc="Gowin EDA, an easy to use integrated design environment provides design engineers one-stop solution from design entry to verification. (education version)"
arch=('x86_64')
url="http://www.gowinsemi.com.cn/faq.aspx"
@@ -67,16 +67,22 @@ _package-programmer() {
pkgdesc="Gowin EDA Programmer - ${_desc}"
# depends=('fontconfig' 'freetype2')
provides=("gowin-eda-programmer" "gowin-programmer")
+ options=('emptydirs')
cd ${srcdir}/Programmer
- _install 644 doc/
+# _install 644 doc/
_install 644 bin/PyQt5
_install 644 bin/data
_install 644 bin/ -maxdepth 1
_install_exec programmer programmer_cli
+ # empty dir
+ install -dm755 ${pkgdir}/opt/${pkgname}/bin/data/output
+ install -dm755 ${pkgdir}/opt/${pkgname}/bin/data/lang
+ install -dm755 ${pkgdir}/opt/${pkgname}/bin/data/devices
+
# desktop entry
install -Dm644 ${srcdir}/${pkgname}.desktop -t ${pkgdir}/usr/share/applications