* Re: [PR PATCH] [Updated] New package: mindustry-97
2019-10-26 14:32 [PR PATCH] New package: mindustry-97 voidlinux-github
@ 2019-10-26 14:38 ` voidlinux-github
2019-10-26 14:38 ` voidlinux-github
` (5 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: voidlinux-github @ 2019-10-26 14:38 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 315 bytes --]
There is an updated pull request by teldra against master on the void-packages repository
https://github.com/teldra/void-packages mindustry
https://github.com/void-linux/void-packages/pull/15809
New package: mindustry-97
A patch file from https://github.com/void-linux/void-packages/pull/15809.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mindustry-15809.patch --]
[-- Type: text/x-diff, Size: 4205 bytes --]
From 3d0b6532a058fabc31f6c0098f92afbb0a9e66f9 Mon Sep 17 00:00:00 2001
From: teldra <teldra@rotce.de>
Date: Fri, 25 Oct 2019 11:08:27 +0200
Subject: [PATCH] New package: mindustry-97
---
srcpkgs/mindustry-server | 1 +
srcpkgs/mindustry/files/mindustry | 2 +
srcpkgs/mindustry/files/mindustry-server | 2 +
.../mindustry/files/mindustry-server.desktop | 9 ++++
srcpkgs/mindustry/files/mindustry.desktop | 9 ++++
srcpkgs/mindustry/template | 42 +++++++++++++++++++
6 files changed, 65 insertions(+)
create mode 120000 srcpkgs/mindustry-server
create mode 100644 srcpkgs/mindustry/files/mindustry
create mode 100644 srcpkgs/mindustry/files/mindustry-server
create mode 100644 srcpkgs/mindustry/files/mindustry-server.desktop
create mode 100644 srcpkgs/mindustry/files/mindustry.desktop
create mode 100644 srcpkgs/mindustry/template
diff --git a/srcpkgs/mindustry-server b/srcpkgs/mindustry-server
new file mode 120000
index 00000000000..9eaea683d63
--- /dev/null
+++ b/srcpkgs/mindustry-server
@@ -0,0 +1 @@
+mindustry
\ No newline at end of file
diff --git a/srcpkgs/mindustry/files/mindustry b/srcpkgs/mindustry/files/mindustry
new file mode 100644
index 00000000000..392ab236e52
--- /dev/null
+++ b/srcpkgs/mindustry/files/mindustry
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /usr/bin/java -jar /usr/share/mindustry/Mindustry.jar "$@"
diff --git a/srcpkgs/mindustry/files/mindustry-server b/srcpkgs/mindustry/files/mindustry-server
new file mode 100644
index 00000000000..abbde29b1db
--- /dev/null
+++ b/srcpkgs/mindustry/files/mindustry-server
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /usr/bin/java -jar /usr/share/mindustry/server-release.jar "$@"
diff --git a/srcpkgs/mindustry/files/mindustry-server.desktop b/srcpkgs/mindustry/files/mindustry-server.desktop
new file mode 100644
index 00000000000..460ad8a1c14
--- /dev/null
+++ b/srcpkgs/mindustry/files/mindustry-server.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Mindustry Server
+Comment=Server of a sandbox tower defense game
+Exec=mindustry-server
+Icon=mindustry-server
+Categories=Game;
+Terminal=true
diff --git a/srcpkgs/mindustry/files/mindustry.desktop b/srcpkgs/mindustry/files/mindustry.desktop
new file mode 100644
index 00000000000..792c170fd87
--- /dev/null
+++ b/srcpkgs/mindustry/files/mindustry.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Mindustry
+Comment=A sandbox tower defense game
+Exec=mindustry
+Icon=mindustry
+Categories=Game;
+Terminal=false
\ No newline at end of file
diff --git a/srcpkgs/mindustry/template b/srcpkgs/mindustry/template
new file mode 100644
index 00000000000..20aac1b580a
--- /dev/null
+++ b/srcpkgs/mindustry/template
@@ -0,0 +1,42 @@
+# Template file for 'mindustry'
+pkgname=mindustry
+version=97
+revision=1
+wrksrc=Mindustry-${version}
+#archs="i686 x86_64"
+hostmakedepends="openjdk gradle libicns"
+depends="virtual?java-runtime"
+short_desc="Sandbox tower-defense game"
+maintainer="teldra <teldra@rotce.de>"
+license="GPL-3.0-or-later"
+homepage="https://mindustrygame.github.io/"
+distfiles="https://github.com/Anuken/Mindustry/archive/v${version}.tar.gz"
+checksum=8acdbcba19a4e4470b6a74ab5c0704dcf64b712e0ded0102e44060093835180e
+
+do_build() {
+ ./gradlew --no-daemon dist -Pbuildversion="${version}"
+ cd core/assets/icons
+ /usr/bin/icns2png --extract icon.icns
+}
+
+do_install() {
+ vmkdir usr/share/mindustry
+ vinstall desktop/build/libs/Mindustry.jar 644 usr/share/mindustry
+ vbin ${FILESDIR}/mindustry
+ vinstall ${FILESDIR}/mindustry.desktop 644 usr/share/applications
+ local icon_size; for icon_size in 256 512 1024; do
+ vmkdir usr/share/icons/hicolor/${icon_size}x${icon_size}/apps
+ vinstall "core/assets/icons/icon_${icon_size}x${icon_size}x32.png" 644 \
+ "usr/share/icons/hicolor/${icon_size}x${icon_size}/apps/${pkgname}.png"
+ done
+}
+
+mindustry-server_package() {
+ short_desc+=" - Server"
+ pkg_install() {
+ vmkdir usr/share/mindustry
+ vinstall server/build/libs/server-release.jar 644 usr/share/mindustry
+ vinstall ${FILESDIR}/mindustry-server.desktop 644 usr/share/applications
+ vbin ${FILESDIR}/mindustry-server
+ }
+}
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PR PATCH] [Updated] New package: mindustry-97
2019-10-26 14:32 [PR PATCH] New package: mindustry-97 voidlinux-github
2019-10-26 14:38 ` [PR PATCH] [Updated] " voidlinux-github
@ 2019-10-26 14:38 ` voidlinux-github
2019-10-26 14:39 ` voidlinux-github
` (4 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: voidlinux-github @ 2019-10-26 14:38 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 315 bytes --]
There is an updated pull request by teldra against master on the void-packages repository
https://github.com/teldra/void-packages mindustry
https://github.com/void-linux/void-packages/pull/15809
New package: mindustry-97
A patch file from https://github.com/void-linux/void-packages/pull/15809.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mindustry-15809.patch --]
[-- Type: text/x-diff, Size: 4205 bytes --]
From 3d0b6532a058fabc31f6c0098f92afbb0a9e66f9 Mon Sep 17 00:00:00 2001
From: teldra <teldra@rotce.de>
Date: Fri, 25 Oct 2019 11:08:27 +0200
Subject: [PATCH] New package: mindustry-97
---
srcpkgs/mindustry-server | 1 +
srcpkgs/mindustry/files/mindustry | 2 +
srcpkgs/mindustry/files/mindustry-server | 2 +
.../mindustry/files/mindustry-server.desktop | 9 ++++
srcpkgs/mindustry/files/mindustry.desktop | 9 ++++
srcpkgs/mindustry/template | 42 +++++++++++++++++++
6 files changed, 65 insertions(+)
create mode 120000 srcpkgs/mindustry-server
create mode 100644 srcpkgs/mindustry/files/mindustry
create mode 100644 srcpkgs/mindustry/files/mindustry-server
create mode 100644 srcpkgs/mindustry/files/mindustry-server.desktop
create mode 100644 srcpkgs/mindustry/files/mindustry.desktop
create mode 100644 srcpkgs/mindustry/template
diff --git a/srcpkgs/mindustry-server b/srcpkgs/mindustry-server
new file mode 120000
index 00000000000..9eaea683d63
--- /dev/null
+++ b/srcpkgs/mindustry-server
@@ -0,0 +1 @@
+mindustry
\ No newline at end of file
diff --git a/srcpkgs/mindustry/files/mindustry b/srcpkgs/mindustry/files/mindustry
new file mode 100644
index 00000000000..392ab236e52
--- /dev/null
+++ b/srcpkgs/mindustry/files/mindustry
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /usr/bin/java -jar /usr/share/mindustry/Mindustry.jar "$@"
diff --git a/srcpkgs/mindustry/files/mindustry-server b/srcpkgs/mindustry/files/mindustry-server
new file mode 100644
index 00000000000..abbde29b1db
--- /dev/null
+++ b/srcpkgs/mindustry/files/mindustry-server
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /usr/bin/java -jar /usr/share/mindustry/server-release.jar "$@"
diff --git a/srcpkgs/mindustry/files/mindustry-server.desktop b/srcpkgs/mindustry/files/mindustry-server.desktop
new file mode 100644
index 00000000000..460ad8a1c14
--- /dev/null
+++ b/srcpkgs/mindustry/files/mindustry-server.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Mindustry Server
+Comment=Server of a sandbox tower defense game
+Exec=mindustry-server
+Icon=mindustry-server
+Categories=Game;
+Terminal=true
diff --git a/srcpkgs/mindustry/files/mindustry.desktop b/srcpkgs/mindustry/files/mindustry.desktop
new file mode 100644
index 00000000000..792c170fd87
--- /dev/null
+++ b/srcpkgs/mindustry/files/mindustry.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Mindustry
+Comment=A sandbox tower defense game
+Exec=mindustry
+Icon=mindustry
+Categories=Game;
+Terminal=false
\ No newline at end of file
diff --git a/srcpkgs/mindustry/template b/srcpkgs/mindustry/template
new file mode 100644
index 00000000000..20aac1b580a
--- /dev/null
+++ b/srcpkgs/mindustry/template
@@ -0,0 +1,42 @@
+# Template file for 'mindustry'
+pkgname=mindustry
+version=97
+revision=1
+wrksrc=Mindustry-${version}
+#archs="i686 x86_64"
+hostmakedepends="openjdk gradle libicns"
+depends="virtual?java-runtime"
+short_desc="Sandbox tower-defense game"
+maintainer="teldra <teldra@rotce.de>"
+license="GPL-3.0-or-later"
+homepage="https://mindustrygame.github.io/"
+distfiles="https://github.com/Anuken/Mindustry/archive/v${version}.tar.gz"
+checksum=8acdbcba19a4e4470b6a74ab5c0704dcf64b712e0ded0102e44060093835180e
+
+do_build() {
+ ./gradlew --no-daemon dist -Pbuildversion="${version}"
+ cd core/assets/icons
+ /usr/bin/icns2png --extract icon.icns
+}
+
+do_install() {
+ vmkdir usr/share/mindustry
+ vinstall desktop/build/libs/Mindustry.jar 644 usr/share/mindustry
+ vbin ${FILESDIR}/mindustry
+ vinstall ${FILESDIR}/mindustry.desktop 644 usr/share/applications
+ local icon_size; for icon_size in 256 512 1024; do
+ vmkdir usr/share/icons/hicolor/${icon_size}x${icon_size}/apps
+ vinstall "core/assets/icons/icon_${icon_size}x${icon_size}x32.png" 644 \
+ "usr/share/icons/hicolor/${icon_size}x${icon_size}/apps/${pkgname}.png"
+ done
+}
+
+mindustry-server_package() {
+ short_desc+=" - Server"
+ pkg_install() {
+ vmkdir usr/share/mindustry
+ vinstall server/build/libs/server-release.jar 644 usr/share/mindustry
+ vinstall ${FILESDIR}/mindustry-server.desktop 644 usr/share/applications
+ vbin ${FILESDIR}/mindustry-server
+ }
+}
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PR PATCH] [Updated] New package: mindustry-97
2019-10-26 14:32 [PR PATCH] New package: mindustry-97 voidlinux-github
2019-10-26 14:38 ` [PR PATCH] [Updated] " voidlinux-github
2019-10-26 14:38 ` voidlinux-github
@ 2019-10-26 14:39 ` voidlinux-github
2019-10-26 14:39 ` voidlinux-github
` (3 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: voidlinux-github @ 2019-10-26 14:39 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 315 bytes --]
There is an updated pull request by teldra against master on the void-packages repository
https://github.com/teldra/void-packages mindustry
https://github.com/void-linux/void-packages/pull/15809
New package: mindustry-97
A patch file from https://github.com/void-linux/void-packages/pull/15809.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mindustry-15809.patch --]
[-- Type: text/x-diff, Size: 4204 bytes --]
From 58ed3b3c7bd65d913e39a81b5326874b218c0323 Mon Sep 17 00:00:00 2001
From: teldra <teldra@rotce.de>
Date: Fri, 25 Oct 2019 11:08:27 +0200
Subject: [PATCH] New package: mindustry-97
---
srcpkgs/mindustry-server | 1 +
srcpkgs/mindustry/files/mindustry | 2 +
srcpkgs/mindustry/files/mindustry-server | 2 +
.../mindustry/files/mindustry-server.desktop | 9 ++++
srcpkgs/mindustry/files/mindustry.desktop | 9 ++++
srcpkgs/mindustry/template | 42 +++++++++++++++++++
6 files changed, 65 insertions(+)
create mode 120000 srcpkgs/mindustry-server
create mode 100644 srcpkgs/mindustry/files/mindustry
create mode 100644 srcpkgs/mindustry/files/mindustry-server
create mode 100644 srcpkgs/mindustry/files/mindustry-server.desktop
create mode 100644 srcpkgs/mindustry/files/mindustry.desktop
create mode 100644 srcpkgs/mindustry/template
diff --git a/srcpkgs/mindustry-server b/srcpkgs/mindustry-server
new file mode 120000
index 00000000000..9eaea683d63
--- /dev/null
+++ b/srcpkgs/mindustry-server
@@ -0,0 +1 @@
+mindustry
\ No newline at end of file
diff --git a/srcpkgs/mindustry/files/mindustry b/srcpkgs/mindustry/files/mindustry
new file mode 100644
index 00000000000..392ab236e52
--- /dev/null
+++ b/srcpkgs/mindustry/files/mindustry
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /usr/bin/java -jar /usr/share/mindustry/Mindustry.jar "$@"
diff --git a/srcpkgs/mindustry/files/mindustry-server b/srcpkgs/mindustry/files/mindustry-server
new file mode 100644
index 00000000000..abbde29b1db
--- /dev/null
+++ b/srcpkgs/mindustry/files/mindustry-server
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /usr/bin/java -jar /usr/share/mindustry/server-release.jar "$@"
diff --git a/srcpkgs/mindustry/files/mindustry-server.desktop b/srcpkgs/mindustry/files/mindustry-server.desktop
new file mode 100644
index 00000000000..460ad8a1c14
--- /dev/null
+++ b/srcpkgs/mindustry/files/mindustry-server.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Mindustry Server
+Comment=Server of a sandbox tower defense game
+Exec=mindustry-server
+Icon=mindustry-server
+Categories=Game;
+Terminal=true
diff --git a/srcpkgs/mindustry/files/mindustry.desktop b/srcpkgs/mindustry/files/mindustry.desktop
new file mode 100644
index 00000000000..792c170fd87
--- /dev/null
+++ b/srcpkgs/mindustry/files/mindustry.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Mindustry
+Comment=A sandbox tower defense game
+Exec=mindustry
+Icon=mindustry
+Categories=Game;
+Terminal=false
\ No newline at end of file
diff --git a/srcpkgs/mindustry/template b/srcpkgs/mindustry/template
new file mode 100644
index 00000000000..2de65e015c4
--- /dev/null
+++ b/srcpkgs/mindustry/template
@@ -0,0 +1,42 @@
+# Template file for 'mindustry'
+pkgname=mindustry
+version=97
+revision=1
+wrksrc=Mindustry-${version}
+archs="i686 x86_64"
+hostmakedepends="openjdk gradle libicns"
+depends="virtual?java-runtime"
+short_desc="Sandbox tower-defense game"
+maintainer="teldra <teldra@rotce.de>"
+license="GPL-3.0-or-later"
+homepage="https://mindustrygame.github.io/"
+distfiles="https://github.com/Anuken/Mindustry/archive/v${version}.tar.gz"
+checksum=8acdbcba19a4e4470b6a74ab5c0704dcf64b712e0ded0102e44060093835180e
+
+do_build() {
+ ./gradlew --no-daemon dist -Pbuildversion="${version}"
+ cd core/assets/icons
+ /usr/bin/icns2png --extract icon.icns
+}
+
+do_install() {
+ vmkdir usr/share/mindustry
+ vinstall desktop/build/libs/Mindustry.jar 644 usr/share/mindustry
+ vbin ${FILESDIR}/mindustry
+ vinstall ${FILESDIR}/mindustry.desktop 644 usr/share/applications
+ local icon_size; for icon_size in 256 512 1024; do
+ vmkdir usr/share/icons/hicolor/${icon_size}x${icon_size}/apps
+ vinstall "core/assets/icons/icon_${icon_size}x${icon_size}x32.png" 644 \
+ "usr/share/icons/hicolor/${icon_size}x${icon_size}/apps/${pkgname}.png"
+ done
+}
+
+mindustry-server_package() {
+ short_desc+=" - Server"
+ pkg_install() {
+ vmkdir usr/share/mindustry
+ vinstall server/build/libs/server-release.jar 644 usr/share/mindustry
+ vinstall ${FILESDIR}/mindustry-server.desktop 644 usr/share/applications
+ vbin ${FILESDIR}/mindustry-server
+ }
+}
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PR PATCH] [Updated] New package: mindustry-97
2019-10-26 14:32 [PR PATCH] New package: mindustry-97 voidlinux-github
` (2 preceding siblings ...)
2019-10-26 14:39 ` voidlinux-github
@ 2019-10-26 14:39 ` voidlinux-github
2019-10-26 14:42 ` voidlinux-github
` (2 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: voidlinux-github @ 2019-10-26 14:39 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 315 bytes --]
There is an updated pull request by teldra against master on the void-packages repository
https://github.com/teldra/void-packages mindustry
https://github.com/void-linux/void-packages/pull/15809
New package: mindustry-97
A patch file from https://github.com/void-linux/void-packages/pull/15809.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mindustry-15809.patch --]
[-- Type: text/x-diff, Size: 4204 bytes --]
From 58ed3b3c7bd65d913e39a81b5326874b218c0323 Mon Sep 17 00:00:00 2001
From: teldra <teldra@rotce.de>
Date: Fri, 25 Oct 2019 11:08:27 +0200
Subject: [PATCH] New package: mindustry-97
---
srcpkgs/mindustry-server | 1 +
srcpkgs/mindustry/files/mindustry | 2 +
srcpkgs/mindustry/files/mindustry-server | 2 +
.../mindustry/files/mindustry-server.desktop | 9 ++++
srcpkgs/mindustry/files/mindustry.desktop | 9 ++++
srcpkgs/mindustry/template | 42 +++++++++++++++++++
6 files changed, 65 insertions(+)
create mode 120000 srcpkgs/mindustry-server
create mode 100644 srcpkgs/mindustry/files/mindustry
create mode 100644 srcpkgs/mindustry/files/mindustry-server
create mode 100644 srcpkgs/mindustry/files/mindustry-server.desktop
create mode 100644 srcpkgs/mindustry/files/mindustry.desktop
create mode 100644 srcpkgs/mindustry/template
diff --git a/srcpkgs/mindustry-server b/srcpkgs/mindustry-server
new file mode 120000
index 00000000000..9eaea683d63
--- /dev/null
+++ b/srcpkgs/mindustry-server
@@ -0,0 +1 @@
+mindustry
\ No newline at end of file
diff --git a/srcpkgs/mindustry/files/mindustry b/srcpkgs/mindustry/files/mindustry
new file mode 100644
index 00000000000..392ab236e52
--- /dev/null
+++ b/srcpkgs/mindustry/files/mindustry
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /usr/bin/java -jar /usr/share/mindustry/Mindustry.jar "$@"
diff --git a/srcpkgs/mindustry/files/mindustry-server b/srcpkgs/mindustry/files/mindustry-server
new file mode 100644
index 00000000000..abbde29b1db
--- /dev/null
+++ b/srcpkgs/mindustry/files/mindustry-server
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /usr/bin/java -jar /usr/share/mindustry/server-release.jar "$@"
diff --git a/srcpkgs/mindustry/files/mindustry-server.desktop b/srcpkgs/mindustry/files/mindustry-server.desktop
new file mode 100644
index 00000000000..460ad8a1c14
--- /dev/null
+++ b/srcpkgs/mindustry/files/mindustry-server.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Mindustry Server
+Comment=Server of a sandbox tower defense game
+Exec=mindustry-server
+Icon=mindustry-server
+Categories=Game;
+Terminal=true
diff --git a/srcpkgs/mindustry/files/mindustry.desktop b/srcpkgs/mindustry/files/mindustry.desktop
new file mode 100644
index 00000000000..792c170fd87
--- /dev/null
+++ b/srcpkgs/mindustry/files/mindustry.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Mindustry
+Comment=A sandbox tower defense game
+Exec=mindustry
+Icon=mindustry
+Categories=Game;
+Terminal=false
\ No newline at end of file
diff --git a/srcpkgs/mindustry/template b/srcpkgs/mindustry/template
new file mode 100644
index 00000000000..2de65e015c4
--- /dev/null
+++ b/srcpkgs/mindustry/template
@@ -0,0 +1,42 @@
+# Template file for 'mindustry'
+pkgname=mindustry
+version=97
+revision=1
+wrksrc=Mindustry-${version}
+archs="i686 x86_64"
+hostmakedepends="openjdk gradle libicns"
+depends="virtual?java-runtime"
+short_desc="Sandbox tower-defense game"
+maintainer="teldra <teldra@rotce.de>"
+license="GPL-3.0-or-later"
+homepage="https://mindustrygame.github.io/"
+distfiles="https://github.com/Anuken/Mindustry/archive/v${version}.tar.gz"
+checksum=8acdbcba19a4e4470b6a74ab5c0704dcf64b712e0ded0102e44060093835180e
+
+do_build() {
+ ./gradlew --no-daemon dist -Pbuildversion="${version}"
+ cd core/assets/icons
+ /usr/bin/icns2png --extract icon.icns
+}
+
+do_install() {
+ vmkdir usr/share/mindustry
+ vinstall desktop/build/libs/Mindustry.jar 644 usr/share/mindustry
+ vbin ${FILESDIR}/mindustry
+ vinstall ${FILESDIR}/mindustry.desktop 644 usr/share/applications
+ local icon_size; for icon_size in 256 512 1024; do
+ vmkdir usr/share/icons/hicolor/${icon_size}x${icon_size}/apps
+ vinstall "core/assets/icons/icon_${icon_size}x${icon_size}x32.png" 644 \
+ "usr/share/icons/hicolor/${icon_size}x${icon_size}/apps/${pkgname}.png"
+ done
+}
+
+mindustry-server_package() {
+ short_desc+=" - Server"
+ pkg_install() {
+ vmkdir usr/share/mindustry
+ vinstall server/build/libs/server-release.jar 644 usr/share/mindustry
+ vinstall ${FILESDIR}/mindustry-server.desktop 644 usr/share/applications
+ vbin ${FILESDIR}/mindustry-server
+ }
+}
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PR PATCH] [Updated] New package: mindustry-97
2019-10-26 14:32 [PR PATCH] New package: mindustry-97 voidlinux-github
` (3 preceding siblings ...)
2019-10-26 14:39 ` voidlinux-github
@ 2019-10-26 14:42 ` voidlinux-github
2019-10-26 14:42 ` voidlinux-github
2020-01-23 13:35 ` [PR PATCH] [Closed]: " voidlinux-github
6 siblings, 0 replies; 8+ messages in thread
From: voidlinux-github @ 2019-10-26 14:42 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 315 bytes --]
There is an updated pull request by teldra against master on the void-packages repository
https://github.com/teldra/void-packages mindustry
https://github.com/void-linux/void-packages/pull/15809
New package: mindustry-97
A patch file from https://github.com/void-linux/void-packages/pull/15809.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mindustry-15809.patch --]
[-- Type: text/x-diff, Size: 4204 bytes --]
From f3b3977c4a7f7e4091687fea4b7b5cc45ca3cd0d Mon Sep 17 00:00:00 2001
From: teldra <teldra@rotce.de>
Date: Fri, 25 Oct 2019 11:08:27 +0200
Subject: [PATCH] New package: mindustry-97
---
srcpkgs/mindustry-server | 1 +
srcpkgs/mindustry/files/mindustry | 2 +
srcpkgs/mindustry/files/mindustry-server | 2 +
.../mindustry/files/mindustry-server.desktop | 9 ++++
srcpkgs/mindustry/files/mindustry.desktop | 9 ++++
srcpkgs/mindustry/template | 42 +++++++++++++++++++
6 files changed, 65 insertions(+)
create mode 120000 srcpkgs/mindustry-server
create mode 100644 srcpkgs/mindustry/files/mindustry
create mode 100644 srcpkgs/mindustry/files/mindustry-server
create mode 100644 srcpkgs/mindustry/files/mindustry-server.desktop
create mode 100644 srcpkgs/mindustry/files/mindustry.desktop
create mode 100644 srcpkgs/mindustry/template
diff --git a/srcpkgs/mindustry-server b/srcpkgs/mindustry-server
new file mode 120000
index 00000000000..9eaea683d63
--- /dev/null
+++ b/srcpkgs/mindustry-server
@@ -0,0 +1 @@
+mindustry
\ No newline at end of file
diff --git a/srcpkgs/mindustry/files/mindustry b/srcpkgs/mindustry/files/mindustry
new file mode 100644
index 00000000000..392ab236e52
--- /dev/null
+++ b/srcpkgs/mindustry/files/mindustry
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /usr/bin/java -jar /usr/share/mindustry/Mindustry.jar "$@"
diff --git a/srcpkgs/mindustry/files/mindustry-server b/srcpkgs/mindustry/files/mindustry-server
new file mode 100644
index 00000000000..abbde29b1db
--- /dev/null
+++ b/srcpkgs/mindustry/files/mindustry-server
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /usr/bin/java -jar /usr/share/mindustry/server-release.jar "$@"
diff --git a/srcpkgs/mindustry/files/mindustry-server.desktop b/srcpkgs/mindustry/files/mindustry-server.desktop
new file mode 100644
index 00000000000..460ad8a1c14
--- /dev/null
+++ b/srcpkgs/mindustry/files/mindustry-server.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Mindustry Server
+Comment=Server of a sandbox tower defense game
+Exec=mindustry-server
+Icon=mindustry-server
+Categories=Game;
+Terminal=true
diff --git a/srcpkgs/mindustry/files/mindustry.desktop b/srcpkgs/mindustry/files/mindustry.desktop
new file mode 100644
index 00000000000..792c170fd87
--- /dev/null
+++ b/srcpkgs/mindustry/files/mindustry.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Mindustry
+Comment=A sandbox tower defense game
+Exec=mindustry
+Icon=mindustry
+Categories=Game;
+Terminal=false
\ No newline at end of file
diff --git a/srcpkgs/mindustry/template b/srcpkgs/mindustry/template
new file mode 100644
index 00000000000..8a9e0dc7587
--- /dev/null
+++ b/srcpkgs/mindustry/template
@@ -0,0 +1,42 @@
+# Template file for 'mindustry'
+pkgname=mindustry
+version=97
+revision=1
+archs="i686 x86_64"
+wrksrc=Mindustry-${version}
+hostmakedepends="openjdk gradle libicns"
+depends="virtual?java-runtime"
+short_desc="Sandbox tower-defense game"
+maintainer="teldra <teldra@rotce.de>"
+license="GPL-3.0-or-later"
+homepage="https://mindustrygame.github.io/"
+distfiles="https://github.com/Anuken/Mindustry/archive/v${version}.tar.gz"
+checksum=8acdbcba19a4e4470b6a74ab5c0704dcf64b712e0ded0102e44060093835180e
+
+do_build() {
+ ./gradlew --no-daemon dist -Pbuildversion="${version}"
+ cd core/assets/icons
+ /usr/bin/icns2png --extract icon.icns
+}
+
+do_install() {
+ vmkdir usr/share/mindustry
+ vinstall desktop/build/libs/Mindustry.jar 644 usr/share/mindustry
+ vbin ${FILESDIR}/mindustry
+ vinstall ${FILESDIR}/mindustry.desktop 644 usr/share/applications
+ local icon_size; for icon_size in 256 512 1024; do
+ vmkdir usr/share/icons/hicolor/${icon_size}x${icon_size}/apps
+ vinstall "core/assets/icons/icon_${icon_size}x${icon_size}x32.png" 644 \
+ "usr/share/icons/hicolor/${icon_size}x${icon_size}/apps/${pkgname}.png"
+ done
+}
+
+mindustry-server_package() {
+ short_desc+=" - Server"
+ pkg_install() {
+ vmkdir usr/share/mindustry
+ vinstall server/build/libs/server-release.jar 644 usr/share/mindustry
+ vinstall ${FILESDIR}/mindustry-server.desktop 644 usr/share/applications
+ vbin ${FILESDIR}/mindustry-server
+ }
+}
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PR PATCH] [Updated] New package: mindustry-97
2019-10-26 14:32 [PR PATCH] New package: mindustry-97 voidlinux-github
` (4 preceding siblings ...)
2019-10-26 14:42 ` voidlinux-github
@ 2019-10-26 14:42 ` voidlinux-github
2020-01-23 13:35 ` [PR PATCH] [Closed]: " voidlinux-github
6 siblings, 0 replies; 8+ messages in thread
From: voidlinux-github @ 2019-10-26 14:42 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 315 bytes --]
There is an updated pull request by teldra against master on the void-packages repository
https://github.com/teldra/void-packages mindustry
https://github.com/void-linux/void-packages/pull/15809
New package: mindustry-97
A patch file from https://github.com/void-linux/void-packages/pull/15809.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mindustry-15809.patch --]
[-- Type: text/x-diff, Size: 4204 bytes --]
From f3b3977c4a7f7e4091687fea4b7b5cc45ca3cd0d Mon Sep 17 00:00:00 2001
From: teldra <teldra@rotce.de>
Date: Fri, 25 Oct 2019 11:08:27 +0200
Subject: [PATCH] New package: mindustry-97
---
srcpkgs/mindustry-server | 1 +
srcpkgs/mindustry/files/mindustry | 2 +
srcpkgs/mindustry/files/mindustry-server | 2 +
.../mindustry/files/mindustry-server.desktop | 9 ++++
srcpkgs/mindustry/files/mindustry.desktop | 9 ++++
srcpkgs/mindustry/template | 42 +++++++++++++++++++
6 files changed, 65 insertions(+)
create mode 120000 srcpkgs/mindustry-server
create mode 100644 srcpkgs/mindustry/files/mindustry
create mode 100644 srcpkgs/mindustry/files/mindustry-server
create mode 100644 srcpkgs/mindustry/files/mindustry-server.desktop
create mode 100644 srcpkgs/mindustry/files/mindustry.desktop
create mode 100644 srcpkgs/mindustry/template
diff --git a/srcpkgs/mindustry-server b/srcpkgs/mindustry-server
new file mode 120000
index 00000000000..9eaea683d63
--- /dev/null
+++ b/srcpkgs/mindustry-server
@@ -0,0 +1 @@
+mindustry
\ No newline at end of file
diff --git a/srcpkgs/mindustry/files/mindustry b/srcpkgs/mindustry/files/mindustry
new file mode 100644
index 00000000000..392ab236e52
--- /dev/null
+++ b/srcpkgs/mindustry/files/mindustry
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /usr/bin/java -jar /usr/share/mindustry/Mindustry.jar "$@"
diff --git a/srcpkgs/mindustry/files/mindustry-server b/srcpkgs/mindustry/files/mindustry-server
new file mode 100644
index 00000000000..abbde29b1db
--- /dev/null
+++ b/srcpkgs/mindustry/files/mindustry-server
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /usr/bin/java -jar /usr/share/mindustry/server-release.jar "$@"
diff --git a/srcpkgs/mindustry/files/mindustry-server.desktop b/srcpkgs/mindustry/files/mindustry-server.desktop
new file mode 100644
index 00000000000..460ad8a1c14
--- /dev/null
+++ b/srcpkgs/mindustry/files/mindustry-server.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Mindustry Server
+Comment=Server of a sandbox tower defense game
+Exec=mindustry-server
+Icon=mindustry-server
+Categories=Game;
+Terminal=true
diff --git a/srcpkgs/mindustry/files/mindustry.desktop b/srcpkgs/mindustry/files/mindustry.desktop
new file mode 100644
index 00000000000..792c170fd87
--- /dev/null
+++ b/srcpkgs/mindustry/files/mindustry.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Mindustry
+Comment=A sandbox tower defense game
+Exec=mindustry
+Icon=mindustry
+Categories=Game;
+Terminal=false
\ No newline at end of file
diff --git a/srcpkgs/mindustry/template b/srcpkgs/mindustry/template
new file mode 100644
index 00000000000..8a9e0dc7587
--- /dev/null
+++ b/srcpkgs/mindustry/template
@@ -0,0 +1,42 @@
+# Template file for 'mindustry'
+pkgname=mindustry
+version=97
+revision=1
+archs="i686 x86_64"
+wrksrc=Mindustry-${version}
+hostmakedepends="openjdk gradle libicns"
+depends="virtual?java-runtime"
+short_desc="Sandbox tower-defense game"
+maintainer="teldra <teldra@rotce.de>"
+license="GPL-3.0-or-later"
+homepage="https://mindustrygame.github.io/"
+distfiles="https://github.com/Anuken/Mindustry/archive/v${version}.tar.gz"
+checksum=8acdbcba19a4e4470b6a74ab5c0704dcf64b712e0ded0102e44060093835180e
+
+do_build() {
+ ./gradlew --no-daemon dist -Pbuildversion="${version}"
+ cd core/assets/icons
+ /usr/bin/icns2png --extract icon.icns
+}
+
+do_install() {
+ vmkdir usr/share/mindustry
+ vinstall desktop/build/libs/Mindustry.jar 644 usr/share/mindustry
+ vbin ${FILESDIR}/mindustry
+ vinstall ${FILESDIR}/mindustry.desktop 644 usr/share/applications
+ local icon_size; for icon_size in 256 512 1024; do
+ vmkdir usr/share/icons/hicolor/${icon_size}x${icon_size}/apps
+ vinstall "core/assets/icons/icon_${icon_size}x${icon_size}x32.png" 644 \
+ "usr/share/icons/hicolor/${icon_size}x${icon_size}/apps/${pkgname}.png"
+ done
+}
+
+mindustry-server_package() {
+ short_desc+=" - Server"
+ pkg_install() {
+ vmkdir usr/share/mindustry
+ vinstall server/build/libs/server-release.jar 644 usr/share/mindustry
+ vinstall ${FILESDIR}/mindustry-server.desktop 644 usr/share/applications
+ vbin ${FILESDIR}/mindustry-server
+ }
+}
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PR PATCH] [Closed]: New package: mindustry-97
2019-10-26 14:32 [PR PATCH] New package: mindustry-97 voidlinux-github
` (5 preceding siblings ...)
2019-10-26 14:42 ` voidlinux-github
@ 2020-01-23 13:35 ` voidlinux-github
6 siblings, 0 replies; 8+ messages in thread
From: voidlinux-github @ 2020-01-23 13:35 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 159 bytes --]
There's a closed pull request on the void-packages repository
New package: mindustry-97
https://github.com/void-linux/void-packages/pull/15809
Description:
^ permalink raw reply [flat|nested] 8+ messages in thread