diff options
author | Adiee5 | 2024-02-11 23:18:12 +0100 |
---|---|---|
committer | Adiee5 | 2024-02-11 23:18:12 +0100 |
commit | 20a8e5eea934bfefadad7f492e0c9ac9acc8dd7a (patch) | |
tree | 4b0d081af88eca684dde2d331006069adc54fc90 /PKGBUILD | |
download | aur-20a8e5eea934bfefadad7f492e0c9ac9acc8dd7a.tar.gz |
Create AUR package
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2630549af737 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Adiee5 <adiee5@adiee5.ct8.pl> +pkgname=prog8 +pkgver=10.1 +pkgrel=1 +pkgdesc="A high-level programming language designed for 6502 based devices" +arch=("any") +url="https://github.com/irmen/prog8" +license=('GPL-3.0-only') +depends=("java-runtime-headless>=11" "tass64") +optdepends=("x16-emulator: emulating Commander x16" + "vice: Commodore 64 emulation" +# "box16: It doesn't look like box16 has an AUR package..." +# "vim: Editing prog8 code" +# "nano: Editing prog8 code" + ) +source=("prog8c.jar::https://github.com/irmen/prog8/releases/download/v$pkgver/prog8compiler-$pkgver-all.jar" + "p8compile" + "prog8_detect.vim" + "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") +noextract=("prog8c.jar") +sha256sums=("b555678333d07ecff2d3dc2cdd2d6ce091d7dc480f7bdde97f8d61579cfd0fb0" + "c5b390a611ce778d8e22b6a2f626d273d424889c1ee7ce5454c66bce35aa888c" + "SKIP" + "SKIP" + "SKIP" + "SKIP" + "SKIP") + +package() { + install -Dm644 prog8c.jar "$pkgdir/usr/share/java/prog8/prog8c.jar" + install -Dm755 p8compile "$pkgdir/usr/bin/p8compile" + install -Dm755 p8compile "$pkgdir/usr/bin/prog8c" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 prog8.nanorc "$pkgdir/usr/share/nano/prog8.nanorc" + 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" + +} |