summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorgiomba2023-08-17 16:04:27 +0200
committergiomba2023-08-17 16:14:16 +0200
commitcf5bb893df7d399e1f49d49132901d54862740db (patch)
tree72fe03ec59305ede66a033395a1c2a86b11aad0f
downloadaur-cf5bb893df7d399e1f49d49132901d54862740db.tar.gz
First commit.
-rw-r--r--.SRCINFO15
-rw-r--r--.gitignore6
-rw-r--r--PKGBUILD35
-rw-r--r--c2prog-icon-128x128.pngbin0 -> 8375 bytes
-rw-r--r--c2prog.desktop8
5 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f378240f497d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = c2prog
+ pkgdesc = Fast and easy-to-use programming tool for TI C2000 MCUs
+ pkgver = 2.0.5
+ pkgrel = 1
+ url = https://c2prog.com
+ arch = x86_64
+ license = custom
+ source = https://c2prog.com/downloads/unpack_c2prog_2.0.5.run
+ source = c2prog-icon-128x128.png
+ source = c2prog.desktop
+ sha256sums = 221651fcbd679f35ddb1b4f5a78f8374e4a2ccac768e02124dd519608ebc0e88
+ sha256sums = 0a35202e2865d620d306bee8b45455d7db005535d8aaf66610b6eb31a5819def
+ sha256sums = 5db9d89bbf009775f4cf079563eabf30b8b004a1c2eda51d44411dfb3139a211
+
+pkgname = c2prog
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..8119a84d0e76
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,6 @@
+*.zst
+
+pkg/
+src/
+unpack_c2prog_*.run
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..3842de9e5596
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Giovan Battista "giomba" Rolandi <giomba at glgprograms dot it>
+pkgname=c2prog
+pkgver=2.0.5
+pkgrel=1
+pkgdesc="Fast and easy-to-use programming tool for TI C2000 MCUs"
+arch=('x86_64')
+url="https://c2prog.com"
+license=('custom')
+depends=()
+source=('https://c2prog.com/downloads/unpack_c2prog_2.0.5.run' 'c2prog-icon-128x128.png' 'c2prog.desktop')
+sha256sums=('221651fcbd679f35ddb1b4f5a78f8374e4a2ccac768e02124dd519608ebc0e88' '0a35202e2865d620d306bee8b45455d7db005535d8aaf66610b6eb31a5819def' '5db9d89bbf009775f4cf079563eabf30b8b004a1c2eda51d44411dfb3139a211')
+
+prepare() {
+ # apply patches here
+ true
+}
+
+build() {
+ chmod +x unpack_c2prog_${pkgver}.run
+ ./unpack_c2prog_${pkgver}.run
+}
+
+package() {
+ mkdir -p ${pkgdir}/opt/c2prog
+ cp -r ${srcdir}/c2prog_v2.x/* ${pkgdir}/opt/c2prog
+
+ pwd
+ ls -lah
+
+ cp c2prog-icon-128x128.png ${pkgdir}/opt/c2prog
+
+ mkdir -p ${pkgdir}/usr/share/applications
+ cp c2prog.desktop ${pkgdir}/usr/share/applications
+}
+
diff --git a/c2prog-icon-128x128.png b/c2prog-icon-128x128.png
new file mode 100644
index 000000000000..e109536ccb1d
--- /dev/null
+++ b/c2prog-icon-128x128.png
Binary files differ
diff --git a/c2prog.desktop b/c2prog.desktop
new file mode 100644
index 000000000000..cb08c044f8b0
--- /dev/null
+++ b/c2prog.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Version=1.0
+Name=C2Prog
+Comment=Fast, easy-to-use and feature rich programming tool for TI C2000 MCUs
+Exec=/opt/c2prog/C2Prog
+Icon=/opt/c2prog/c2prog-icon-128x128.png
+Terminal=false
+Type=Application