helden-software: don't manually extract deb
This commit is contained in:
parent
a301622cae
commit
66ff3398e4
1 changed files with 5 additions and 18 deletions
|
@ -2,37 +2,24 @@
|
||||||
pkgname=helden-software
|
pkgname=helden-software
|
||||||
version=5.5.3
|
version=5.5.3
|
||||||
revision=1
|
revision=1
|
||||||
_ver="${version}-0_all"
|
|
||||||
_filename="${pkgname}_${_ver}.deb"
|
|
||||||
create_wrksrc=yes
|
|
||||||
build_style=fetch
|
|
||||||
depends="openjdk-jre"
|
depends="openjdk-jre"
|
||||||
short_desc="Character generator for the Pen&Paper RPG DSA"
|
short_desc="Character generator for the Pen&Paper RPG DSA"
|
||||||
maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
|
maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
|
||||||
license="custom:Proprietary"
|
license="custom:Proprietary"
|
||||||
homepage="https://www.helden-software.de/"
|
homepage="https://www.helden-software.de/"
|
||||||
distfiles="https://online.helden-software.de/rep/pool/main/h/helden-software/${_filename}"
|
distfiles="https://online.helden-software.de/rep/pool/main/h/helden-software/helden-software_${version}-0_all.deb"
|
||||||
checksum=4bc08118ae1e78942bea543338de1ada17c21ebdb4b7f9e108910df0ba815a04
|
checksum=4bc08118ae1e78942bea543338de1ada17c21ebdb4b7f9e108910df0ba815a04
|
||||||
repository="nonfree"
|
repository="nonfree"
|
||||||
restricted="yes"
|
restricted="yes"
|
||||||
|
|
||||||
post_extract() {
|
|
||||||
ar x "${_filename}"
|
|
||||||
bsdtar -xf data.tar.gz
|
|
||||||
}
|
|
||||||
|
|
||||||
do_install() {
|
do_install() {
|
||||||
vmkdir usr/lib/helden-software
|
vcopy etc /
|
||||||
vmkdir usr/share/applications
|
|
||||||
vmkdir usr/share/icons
|
|
||||||
vmkdir etc/default
|
|
||||||
|
|
||||||
vlicense usr/share/doc/helden-software/copyright
|
vlicense usr/share/doc/helden-software/copyright
|
||||||
|
|
||||||
vbin usr/bin/helden-software
|
vbin usr/bin/helden-software
|
||||||
|
|
||||||
vcopy usr/share/icons/* usr/share/icons
|
vcopy usr/lib usr
|
||||||
vcopy usr/lib/heldensoftware/helden5.jar usr/lib/helden-software/helden5.jar
|
vcopy usr/share/icons usr/share
|
||||||
vcopy etc/default/helden-software etc/default/helden-software
|
vcopy usr/share/applications usr/share
|
||||||
vcopy usr/share/applications/HeldenSoftware.desktop usr/share/applications/HeldenSoftware.desktop
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue