summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 14 insertions, 13 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 30f615cea940..3392a586c9e5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,10 +5,11 @@
pkgname=hmcl-new
_pkgname=HMCL
-_ver=3.5.4
-_build=234
+_ver=3.5.5
+_build=235
+_pkgver=ffeabbf1f144ba14462e27c2ac9d46e231c1482e
pkgver=$_ver.$_build
-pkgrel=2
+pkgrel=1
pkgdesc='An unofficial build of HMCL that trying to compile and run HMCL with the latest LTS version of java. (with HMCL-Clean changes)'
arch=('any')
url='https://github.com/huanghongxun/HMCL'
@@ -20,19 +21,19 @@ conflicts=('hmcl')
source=('hmcl.desktop'
'hmcl-launch-script'
'craft_table.png'
- "${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz"
- "0001-Target-java-17.patch"
+ "${_pkgname}-${_pkgver}.tar.gz::${url}/archive/${_pkgver}.tar.gz"
+ "0001-Target-Java-17.patch"
"0002-Cleanup.patch"
)
sha256sums=('b4e8aa0f349bb3f5dd15a31c5a13ac3e10e5a5bcd2f97cf390041924275e43ef'
'4fcd4bf8f8d2ca39cf25a8d59daeb53ffa54fbca0356bd55aa17a5ee31d59a95'
'2989a1b5301b8c7b9afdae5696c6a4e5246afa2d4f1f3d3dad5c192f036a9b4c'
- '69680efbdb9dc18ab8d6973ee4be442671133641a61602608084fb7fe67c3082'
- '7b9511c0f0eceef29577e879a00e0ab341fddeed6e9e33f54cefbaca11ae9354'
- '5df53d14eda958ca6eb236732308171895516813e9b666681b810eb8d3d294e0')
+ '1e152212e1507d49c867fe8715c4ec337972795cd9f4947e285677a56257cb3d'
+ 'c650fa0d34f22f9700dd047fbe243a63528c629312b94f499d4aa341b9b5193f'
+ '3eb85d8b6f1affcf33fb1e5ec12127eac4962d0c980e2884ccf954578e12a131')
prepare() {
- cd "$_pkgname-$pkgver"
+ cd "$_pkgname-$_pkgver"
local src
for src in "${source[@]}"; do
src="${src%%::*}"
@@ -43,7 +44,7 @@ prepare() {
}
build() {
- cd "$_pkgname-$pkgver"
+ cd "$_pkgname-$_pkgver"
VERSION_TYPE=stable \
VERSION_ROOT="$_ver" BUILD_NUMBER="$_build" \
MICROSOFT_AUTH_ID='6a3728d6-27a3-4180-99bb-479895b8f88e' MICROSOFT_AUTH_SECRET='dR.50SWwVez4-PQOF2-e_2GHmC~4Xl-p4p' \
@@ -53,7 +54,7 @@ build() {
}
check() {
- cd "$_pkgname-$pkgver"
+ cd "$_pkgname-$_pkgver"
gradle test --no-daemon \
-D 'org.gradle.jvmargs=-Xmx2g -XX:MaxMetaspaceSize=512m'
}
@@ -61,7 +62,7 @@ check() {
package() {
install -Dm755 'hmcl-launch-script' "$pkgdir/usr/bin/$pkgname"
install -Dm644 'hmcl.desktop' "$pkgdir/usr/share/applications/$pkgname.desktop"
- install -Dm644 "$_pkgname-$pkgver/HMCL/build/libs/$_pkgname-$pkgver.jar" "$pkgdir/usr/share/java/$pkgname/$pkgname.jar"
+ install -Dm644 "$_pkgname-$_pkgver/HMCL/build/libs/$_pkgname-$pkgver.jar" "$pkgdir/usr/share/java/$pkgname/$pkgname.jar"
install -Dm644 'craft_table.png' "$pkgdir/usr/share/icons/hicolor/48x48/apps/$pkgname.png"
- install -Dm644 "$_pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ install -Dm644 "$_pkgname-$_pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}