diff options
author | taotieren | 2021-05-12 09:31:20 +0800 |
---|---|---|
committer | taotieren | 2021-05-12 09:31:20 +0800 |
commit | c0fa2e326ca10bf1592dd4b6c7def8202cfae7e2 (patch) | |
tree | f6b075e8fd6d34ba2f78836af450ebace8d906a8 | |
parent | b303ae47f2b3a8d9d2e8393dd29db4641bd5565e (diff) | |
download | aur-c0fa2e326ca10bf1592dd4b6c7def8202cfae7e2.tar.gz |
Update PKGBUILD
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 13 |
2 files changed, 8 insertions, 10 deletions
@@ -1,14 +1,13 @@ pkgbase = nucleistudioide pkgdesc = Nuclei Studio IDE 是基于 MCU Eclipse IDE 开发的一款针对芯来公司处理器核产品的集成开发环境工具,用于 RISC-V 开发继承了 Eclipse IDE 平台的各种优势。 pkgver = 202102 - pkgrel = 8 + pkgrel = 9 url = https://www.nucleisys.com/download.php arch = x86_64 license = unknow - depends = java-runtime - depends = jlink-software-and-documentation depends = nuclei-gcc depends = nuclei-openocd + optdepends = jlink-software-and-documentation: Segger JLink software & documentation pack for Linux options = !strip source = https://www.nucleisys.com/upload/files/nucleistudio/NucleiStudio_IDE_202102-lin64.tgz sha256sums = a005671317725f33e177d2ba9272cd77e0c04ef3d28c7cf8de4565c3f83b651e @@ -2,12 +2,12 @@ pkgname=nucleistudioide pkgver=202102 -pkgrel=8 +pkgrel=9 pkgdesc="Nuclei Studio IDE 是基于 MCU Eclipse IDE 开发的一款针对芯来公司处理器核产品的集成开发环境工具,用于 RISC-V 开发继承了 Eclipse IDE 平台的各种优势。" arch=("x86_64") makedepends=() -depends=('java-runtime' 'jlink-software-and-documentation' 'nuclei-gcc' 'nuclei-openocd') -optdepends=() +depends=('nuclei-gcc' 'nuclei-openocd') +optdepends=('jlink-software-and-documentation: Segger JLink software & documentation pack for Linux') conflicts=() url="https://www.nucleisys.com/download.php" license=('unknow') @@ -22,9 +22,8 @@ package() { msg2 'Installing Nuclei Studio IDE' install -d -m755 "${pkgdir}/opt/nuclei" tar zxf "NucleiStudio_IDE_${pkgver}-lin64.tgz" - rm -rf "NucleiStudio_IDE_${pkgver}/NucleiStudio/jre" - rm -rf "NucleiStudio_IDE_${pkgver}/NucleiStudio/toolchain/openocd" - rm -rf "NucleiStudio_IDE_${pkgver}/NucleiStudio/toolchain/gcc" + rm -rf "NucleiStudio_IDE_${pkgver}/NucleiStudio/toolchain/openocd" + rm -rf "NucleiStudio_IDE_${pkgver}/NucleiStudio/toolchain/gcc" mv "${srcdir}/NucleiStudio_IDE_${pkgver}/NucleiStudio" "${pkgdir}/opt/nuclei" @@ -33,7 +32,7 @@ package() { #!/bin/sh /opt/nuclei/NucleiStudio/NucleiStudio "\$@" EOF - install -Dm644 /dev/stdin "${pkgdir}/etc/udev/rules.d/99-nuclei.rules" <<EOF + install -Dm644 /dev/stdin "${pkgdir}/etc/udev/rules.d/99-nuclei.rules" <<EOF # Copy this file to /etc/udev/rules.d/ # If rules fail to reload automatically, you can refresh udev rules # with the command "udevadm control --reload" |