summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD18
2 files changed, 18 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0a1286f753de..694827303087 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,16 @@
pkgbase = nucleistudioide
pkgdesc = Nuclei Studio IDE 是基于 MCU Eclipse IDE 开发的一款针对芯来公司处理器核产品的集成开发环境工具,用于 RISC-V 开发继承了 Eclipse IDE 平台的各种优势。
- pkgver = 2022.01
- pkgrel = 1
+ pkgver = 2022.12
+ pkgrel = 0
url = https://www.nucleisys.com/download.php
arch = x86_64
license = unknow
- depends = nuclei-gcc
- depends = nuclei-openocd
+ depends = nuclei-gcc-bin
+ depends = nuclei-openocd-bin
+ depends = nuclei-qemu-bin
optdepends = jlink-software-and-documentation: Segger JLink software & documentation pack for Linux
options = !strip
- source = https://www.nucleisys.com/upload/files/nucleistudio/NucleiStudio_IDE_202201-lin64.tgz
- sha256sums = fb43e878bf08e02f1ce4ab29e72022032e66e18041f897d4191ac9c38650d662
+ source = https://www.nucleisys.com/upload/files/nucleistudio/NucleiStudio_IDE_202212-lin64.tgz
+ sha256sums = 82ee070565f6decd032440ff5199340d849306618206f4efc7b88be0a34e22ee
-pkgname = nucleistudioide
+pkgname = nucleistudioide-bin
diff --git a/PKGBUILD b/PKGBUILD
index 5ea53679ef4e..6e1667fa7289 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,22 +1,22 @@
# Maintainer: taotieren <admin@taotieren.com>
-pkgname=nucleistudioide
-pkgver=2022.01
-pkgrel=1
+pkgbase=nucleistudioide
+pkgname=(nucleistudioide-bin)
+pkgver=2022.12
+pkgrel=0
pkgdesc="Nuclei Studio IDE 是基于 MCU Eclipse IDE 开发的一款针对芯来公司处理器核产品的集成开发环境工具,用于 RISC-V 开发继承了 Eclipse IDE 平台的各种优势。"
arch=("x86_64")
-makedepends=()
-depends=('nuclei-gcc' 'nuclei-openocd')
+depends=('nuclei-gcc-bin' 'nuclei-openocd-bin' 'nuclei-qemu-bin')
optdepends=('jlink-software-and-documentation: Segger JLink software & documentation pack for Linux')
+makedepends=()
conflicts=()
url="https://www.nucleisys.com/download.php"
license=('unknow')
options=(!strip)
-
source=("https://www.nucleisys.com/upload/files/nucleistudio/NucleiStudio_IDE_${pkgver/./}-lin64.tgz")
-sha256sums=('fb43e878bf08e02f1ce4ab29e72022032e66e18041f897d4191ac9c38650d662')
+sha256sums=('82ee070565f6decd032440ff5199340d849306618206f4efc7b88be0a34e22ee')
-package() {
+package_nucleistudioide-bin() {
cd "$srcdir"
msg2 'Installing Nuclei Studio IDE'
@@ -24,6 +24,7 @@ package() {
tar zxf "NucleiStudio_IDE_${pkgver/./}-lin64.tgz"
rm -rf "NucleiStudio_IDE_${pkgver/./}/NucleiStudio/toolchain/openocd"
rm -rf "NucleiStudio_IDE_${pkgver/./}/NucleiStudio/toolchain/gcc"
+ rm -rf "NucleiStudio_IDE_${pkgver/./}/NucleiStudio/toolchain/qemu"
mv "${srcdir}/NucleiStudio_IDE_${pkgver/./}/NucleiStudio" "${pkgdir}/opt/nuclei"
@@ -81,6 +82,7 @@ EOF
}
+
#
# makepkg --printsrcinfo > .SRCINFO
#