New package: helden-software-5.5.3
This commit is contained in:
parent
3ec3208010
commit
f4a3ffe8c2
3 changed files with 107 additions and 0 deletions
|
@ -0,0 +1,42 @@
|
|||
From adc2694cabe3c84cb37bdfef3211202b3e9daf66 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
|
||||
<jan.christian@gruenhage.xyz>
|
||||
Date: Sat, 25 Sep 2021 10:32:19 +0200
|
||||
Subject: [PATCH 1/2] fix file locations
|
||||
|
||||
---
|
||||
usr/{games => bin}/helden-software | 2 +-
|
||||
usr/share/applications/HeldenSoftware.desktop | 4 ++--
|
||||
2 files changed, 3 insertions(+), 3 deletions(-)
|
||||
rename usr/{games => bin}/helden-software (63%)
|
||||
|
||||
diff --git a/usr/games/helden-software b/usr/bin/helden-software
|
||||
similarity index 63%
|
||||
rename from usr/games/helden-software
|
||||
rename to usr/bin/helden-software
|
||||
index 49d866b..98cdbc1 100755
|
||||
--- a/usr/games/helden-software
|
||||
+++ b/usr/bin/helden-software
|
||||
@@ -4,4 +4,4 @@ HeldenArgs=-hsDebianMode
|
||||
if [ -f /etc/default/helden-software ] ; then
|
||||
. /etc/default/helden-software
|
||||
fi
|
||||
-exec /usr/bin/java $JavaArgs -jar /usr/lib/heldensoftware/helden5.jar $HeldenArgs $@
|
||||
\ No newline at end of file
|
||||
+exec /usr/bin/java $JavaArgs -jar /usr/lib/helden-software/helden5.jar $HeldenArgs $@
|
||||
diff --git a/usr/share/applications/HeldenSoftware.desktop b/usr/share/applications/HeldenSoftware.desktop
|
||||
index 2c5ed8b..4319144 100644
|
||||
--- a/usr/share/applications/HeldenSoftware.desktop
|
||||
+++ b/usr/share/applications/HeldenSoftware.desktop
|
||||
@@ -4,6 +4,6 @@ Type=Application
|
||||
Terminal=false
|
||||
Name=Helden-Software
|
||||
Comment=Ein Generator fuer 'Das schwarze Auge' (DSA)
|
||||
-Exec=/usr/games/helden-software
|
||||
+Exec=/usr/bin/helden-software
|
||||
Icon=helden-software
|
||||
-Categories=Game;Java
|
||||
+Categories=Game
|
||||
--
|
||||
2.36.1
|
||||
|
27
srcpkgs/helden-software/patches/0002-translate-comment.patch
Normal file
27
srcpkgs/helden-software/patches/0002-translate-comment.patch
Normal file
|
@ -0,0 +1,27 @@
|
|||
From 566b29ca64c772da874b34f42da3d4e2c0605829 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
|
||||
<jan.christian@gruenhage.xyz>
|
||||
Date: Sat, 25 Sep 2021 10:33:17 +0200
|
||||
Subject: [PATCH 2/2] translate comment
|
||||
|
||||
---
|
||||
usr/share/applications/HeldenSoftware.desktop | 3 ++-
|
||||
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/usr/share/applications/HeldenSoftware.desktop b/usr/share/applications/HeldenSoftware.desktop
|
||||
index 4319144..09cd90d 100644
|
||||
--- a/usr/share/applications/HeldenSoftware.desktop
|
||||
+++ b/usr/share/applications/HeldenSoftware.desktop
|
||||
@@ -3,7 +3,8 @@ Version=1.0
|
||||
Type=Application
|
||||
Terminal=false
|
||||
Name=Helden-Software
|
||||
-Comment=Ein Generator fuer 'Das schwarze Auge' (DSA)
|
||||
+Comment=Character generator for the Pen&Paper RPG DSA
|
||||
+Comment[de]=Ein Generator für 'Das schwarze Auge' (DSA)
|
||||
Exec=/usr/bin/helden-software
|
||||
Icon=helden-software
|
||||
Categories=Game
|
||||
--
|
||||
2.36.1
|
||||
|
38
srcpkgs/helden-software/template
Normal file
38
srcpkgs/helden-software/template
Normal file
|
@ -0,0 +1,38 @@
|
|||
# Template file for 'helden-software'
|
||||
pkgname=helden-software
|
||||
version=5.5.3
|
||||
revision=1
|
||||
_ver="${version}-0_all"
|
||||
_filename="${pkgname}_${_ver}.deb"
|
||||
create_wrksrc=yes
|
||||
build_style=fetch
|
||||
depends="openjdk-jre"
|
||||
short_desc="Character generator for the Pen&Paper RPG DSA"
|
||||
maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
|
||||
license="custom:Proprietary"
|
||||
homepage="https://www.helden-software.de/"
|
||||
distfiles="https://online.helden-software.de/rep/pool/main/h/helden-software/${_filename}"
|
||||
checksum=4bc08118ae1e78942bea543338de1ada17c21ebdb4b7f9e108910df0ba815a04
|
||||
repository="nonfree"
|
||||
restricted="yes"
|
||||
|
||||
post_extract() {
|
||||
ar x "${_filename}"
|
||||
bsdtar -xf data.tar.gz
|
||||
}
|
||||
|
||||
do_install() {
|
||||
vmkdir usr/lib/helden-software
|
||||
vmkdir usr/share/applications
|
||||
vmkdir usr/share/icons
|
||||
vmkdir etc/default
|
||||
|
||||
vlicense usr/share/doc/helden-software/copyright
|
||||
|
||||
vbin usr/bin/helden-software
|
||||
|
||||
vcopy usr/share/icons/* usr/share/icons
|
||||
vcopy usr/lib/heldensoftware/helden5.jar usr/lib/helden-software/helden5.jar
|
||||
vcopy etc/default/helden-software etc/default/helden-software
|
||||
vcopy usr/share/applications/HeldenSoftware.desktop usr/share/applications/HeldenSoftware.desktop
|
||||
}
|
Loading…
Add table
Reference in a new issue