summarylogtreecommitdiffstats
diff options
context:
space:
mode:
author“Alexandre2023-12-12 18:16:17 +0100
committer“Alexandre2023-12-12 18:16:17 +0100
commit24ea733331430f8e137e18f2650a33a1de95c668 (patch)
tree6615033a486d0ce4c7c54a5cd78db06844ad7310
downloadaur-24ea733331430f8e137e18f2650a33a1de95c668.tar.gz
Adding initial ArchLinux version of JArmEmu
Initial version (v0.1.9) of the package.
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD40
2 files changed, 52 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e4a1aad515a4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,12 @@
+pkgbase = jarmemu
+ pkgdesc = Simple ARMv7 simulator written in Java, intended for educational purpose
+ pkgver = 0.1.9
+ pkgrel = 1
+ url = https://dwightstudio.fr/jarmemu
+ arch = any
+ license = GPL-3
+ source = https://github.com/Dwight-Studio/JArmEmu/releases/download/v0.1.9/JArmEmu-0.1.9-RELEASE.flatpak-arch-source.zip
+ sha256sums = 2dad76201adbbde3e4e5e4b348545e734278a2ff69ea39d1295711eb06660f0c
+
+pkgname = jarmemu
+ depends = java-runtime>=21
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ce366a469fb1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Alexandre Leconte <aleconte@dwightstudio.fr>
+pkgname=jarmemu
+pkgver=0.1.9
+pkgrel=1
+pkgdesc="Simple ARMv7 simulator written in Java, intended for educational purpose"
+arch=('any')
+url="https://dwightstudio.fr/jarmemu"
+license=('GPL-3')
+groups=()
+depends=()
+makedepends=()
+optdepends=()
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=()
+install=
+changelog=
+source=("https://github.com/Dwight-Studio/JArmEmu/releases/download/v$pkgver/JArmEmu-$pkgver-RELEASE.flatpak-arch-source.zip")
+noextract=()
+sha256sums=("2dad76201adbbde3e4e5e4b348545e734278a2ff69ea39d1295711eb06660f0c")
+
+build() {
+ cd "$srcdir/JArmEmu"
+}
+
+package() {
+ cd "$srcdir/JArmEmu"
+
+ mkdir -p $pkgdir/usr/share/java/JArmEmu/
+ cp -r java/JArmEmu $pkgdir/usr/share/java/
+ cp -r icons $pkgdir/usr/share/
+ install -Dm644 mime/packages/* -t $pkgdir/usr/share/mime/packages
+ install -Dm644 metainfo/* -t $pkgdir/usr/share/metainfo
+ install -Dm755 jarmemu $pkgdir/usr/bin/jarmemu
+ desktop-file-install --dir=$pkgdir/usr/share/applications fr.dwightstudio.JArmEmu.desktop
+
+ depends=("java-runtime>=21")
+}