summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorInetol2023-09-11 17:01:43 +0200
committerInetol2023-09-11 17:01:43 +0200
commit5a002fd667126cac406251837519d20c678bb542 (patch)
tree16012df1d55cc8770273fe074b6fd28a9971325b
parent6b4f0fda29f17ad745e55eb08fcef5784135c23a (diff)
downloadaur-5a002fd667126cac406251837519d20c678bb542.tar.gz
upgpkg: mcreator 2023.3.36712-1
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD18
-rw-r--r--mcreator.desktop4
3 files changed, 17 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 36bfa4ec098b..2f6b8d95af64 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,15 @@
pkgbase = mcreator
pkgdesc = Make Minecraft Java Edition mods, Bedrock Edition Add-Ons, and data packs using visual graphical programming or integrated IDE
- pkgver = 2023.2.24119
+ pkgver = 2023.3.36712
pkgrel = 1
url = https://mcreator.net
arch = x86_64
license = custom
conflicts = mcreator-eap
- noextract = mcreator-2023.2.24119.tar.gz
- source = mcreator-2023.2.24119.tar.gz::https://github.com/mcreator/mcreator/releases/download/2023.2.24119/MCreator.2023.2.Linux.64bit.tar.gz
+ noextract = mcreator-2023.3.36712.tar.gz
+ source = mcreator-2023.3.36712.tar.gz::https://github.com/mcreator/mcreator/releases/download/2023.3.36712/MCreator.2023.3.Linux.64bit.tar.gz
source = mcreator.desktop
- b2sums = 95b646a1c7b51f32dcccd73082d96c65e8c89b9c32673acebf2684d260e173b43f50efe3d18c47a65084f8add17adb9c4dbcdf659717fc9595daeaf5e39a5e0f
- b2sums = 8efa7edb9abe7b66a2a9482702e80cbebbcf390f8442daf280f9fd0e05610a831ab54fdedbf4bbe58662f4fdef4b5e7a15547883aaee006c35915a453dafb343
+ b2sums = 8ec1d468f7d7b833975f2d074faac64561da05f848cd2948f63c648d90a7cb1e4efac9153d346a97e99696ac74d4e70d6ea71fcb914551ac78794731c4fa832e
+ b2sums = 21b7528275f3c0be5cf748e8dc34afdb6afc8017e9ce449b51f011276cc2058660ab7dbc0bdec4c19bf2f7a2b02843ee112955bda698d549bd2855a2fb7ce557
pkgname = mcreator
diff --git a/PKGBUILD b/PKGBUILD
index 77f7838fe45a..4bd3347affd9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,9 @@
-# Maintainer: Ivan Gabaldon <aur[at]inetol.net>
+# Maintainer: Ivan Gabaldon <aur[at]inetol[dot]net>
pkgname=mcreator
-pkgver=2023.2.24119
-_pkgvermajor=2023.2
-_pkgverbuild=24119
+pkgver=2023.3.36712
+_pkgvermajor=2023.3
+_pkgverbuild=36712
pkgrel=1
pkgdesc='Make Minecraft Java Edition mods, Bedrock Edition Add-Ons, and data packs using visual graphical programming or integrated IDE'
arch=('x86_64')
@@ -13,15 +13,14 @@ conflicts=("$pkgname-eap")
noextract=("$pkgname-$pkgver.tar.gz")
source=("$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/releases/download/$pkgver/MCreator.$_pkgvermajor.Linux.64bit.tar.gz"
"$pkgname.desktop")
-b2sums=('95b646a1c7b51f32dcccd73082d96c65e8c89b9c32673acebf2684d260e173b43f50efe3d18c47a65084f8add17adb9c4dbcdf659717fc9595daeaf5e39a5e0f'
- '8efa7edb9abe7b66a2a9482702e80cbebbcf390f8442daf280f9fd0e05610a831ab54fdedbf4bbe58662f4fdef4b5e7a15547883aaee006c35915a453dafb343')
+b2sums=('8ec1d468f7d7b833975f2d074faac64561da05f848cd2948f63c648d90a7cb1e4efac9153d346a97e99696ac74d4e70d6ea71fcb914551ac78794731c4fa832e'
+ '21b7528275f3c0be5cf748e8dc34afdb6afc8017e9ce449b51f011276cc2058660ab7dbc0bdec4c19bf2f7a2b02843ee112955bda698d549bd2855a2fb7ce557')
prepare() {
mkdir -p "$pkgname-$pkgver"
bsdtar -xpf "$pkgname-$pkgver.tar.gz" --strip-components=1 -C "$pkgname-$pkgver"
-}
-package() {
+ mv "$pkgname-$pkgver/icon.png" "$srcdir"
cat >"$pkgname-$pkgver/mcreator.sh"<<EOF
#!/usr/bin/env bash
export CLASSPATH="./mcreator/lib/mcreator.jar:./lib/*"
@@ -29,10 +28,13 @@ export CLASSPATH="./mcreator/lib/mcreator.jar:./lib/*"
cd /opt/mcreator/
./jdk/bin/java --add-opens=java.base/java.lang=ALL-UNNAMED net.mcreator.Launcher "\$1"
EOF
+}
+package() {
install -d "$pkgdir/opt/$pkgname"
cp -r "$srcdir/$pkgname-$pkgver/"* "$pkgdir/opt/$pkgname"
+ install -Dm644 "$srcdir/icon.png" "$pkgdir/usr/share/icons/hicolor/64x64/apps/$pkgname.png"
install -Dm644 "$srcdir/$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop"
install -Dm644 "$srcdir/$pkgname-$pkgver/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
diff --git a/mcreator.desktop b/mcreator.desktop
index 8ef8b00fd8a2..c9687e214c29 100644
--- a/mcreator.desktop
+++ b/mcreator.desktop
@@ -3,9 +3,9 @@ Version=1.0
Type=Application
Name=MCreator
Comment=Make Minecraft Java Edition mods, Bedrock Edition Add-Ons, and data packs using visual graphical programming or integrated IDE
-Categories=Development;
+Categories=Development;IDE;Java;
Keywords=mcreator;minecraft;mc;mods;
Exec=/usr/bin/env bash -c "/opt/mcreator/mcreator.sh"
-Icon=/opt/mcreator/icon.png
+Icon=mcreator
Terminal=false
StartupNotify=true \ No newline at end of file