summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD8
-rw-r--r--prog8c_var_init2
3 files changed, 10 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b312e788c5fb..0880bcd038cc 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = prog8
pkgdesc = A high-level programming language designed for 6502 based devices
pkgver = 10.3
- pkgrel = 3
+ pkgrel = 4
url = https://github.com/irmen/prog8
arch = any
license = GPL-3.0-only
@@ -17,6 +17,7 @@ pkgbase = prog8
source = https://raw.githubusercontent.com/irmen/prog8/master/syntax-files/nano/prog8.nanorc
source = https://raw.githubusercontent.com/irmen/prog8/master/syntax-files/Vim/prog8.vim
source = https://raw.githubusercontent.com/irmen/prog8/master/syntax-files/Vim/prog8_builtins.vim
+ source = prog8c_var_init
sha256sums = 9ddc158f806349334061ab8c0ccc7d472656b15382bf412341428f375b09fe6a
sha256sums = c5b390a611ce778d8e22b6a2f626d273d424889c1ee7ce5454c66bce35aa888c
sha256sums = SKIP
@@ -24,5 +25,6 @@ pkgbase = prog8
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
+ sha256sums = SKIP
pkgname = prog8
diff --git a/PKGBUILD b/PKGBUILD
index 092f458dc046..33493cb39539 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Adiee5 <adiee5@adiee5.ct8.pl>
pkgname=prog8
pkgver=10.3
-pkgrel=3
+pkgrel=4
pkgdesc="A high-level programming language designed for 6502 based devices"
arch=("any")
url="https://github.com/irmen/prog8"
@@ -19,7 +19,8 @@ source=("prog8c-$pkgver.jar::https://github.com/irmen/prog8/releases/download/v$
"https://raw.githubusercontent.com/irmen/prog8/master/LICENSE"
"https://raw.githubusercontent.com/irmen/prog8/master/syntax-files/nano/prog8.nanorc"
"https://raw.githubusercontent.com/irmen/prog8/master/syntax-files/Vim/prog8.vim"
- "https://raw.githubusercontent.com/irmen/prog8/master/syntax-files/Vim/prog8_builtins.vim")
+ "https://raw.githubusercontent.com/irmen/prog8/master/syntax-files/Vim/prog8_builtins.vim"
+ "prog8c_var_init")
noextract=("prog8c.jar")
sha256sums=("9ddc158f806349334061ab8c0ccc7d472656b15382bf412341428f375b09fe6a"
"c5b390a611ce778d8e22b6a2f626d273d424889c1ee7ce5454c66bce35aa888c"
@@ -27,6 +28,7 @@ sha256sums=("9ddc158f806349334061ab8c0ccc7d472656b15382bf412341428f375b09fe6a"
"SKIP"
"SKIP"
"SKIP"
+ "SKIP"
"SKIP")
package() {
@@ -38,5 +40,5 @@ package() {
install -Dm644 prog8_detect.vim "$pkgdir/usr/share/vim/vimfiles/ftdetect/prog8.vim"
install -Dm644 prog8.vim "$pkgdir/usr/share/vim/vimfiles/syntax/prog8.vim"
install -Dm644 prog8_builtins.vim "$pkgdir/usr/share/vim/vimfiles/syntax/prog8_builtins.vim"
-
+ install -Dm644 prog8c_var_init "$pkgdir/etc/profile.d/prog8.sh"
}
diff --git a/prog8c_var_init b/prog8c_var_init
new file mode 100644
index 000000000000..2599b87d3783
--- /dev/null
+++ b/prog8c_var_init
@@ -0,0 +1,2 @@
+# Initialize a $PROG8C variaable, that can be used by programs to interract with the compiler jar file
+export PROG8C=/usr/share/java/prog8/prog8c.jar