From 26e50734b8678225bc59ddc1d9091b32c695f6a4 Mon Sep 17 00:00:00 2001 From: John Date: Fri, 28 Jul 2017 19:46:12 +0200 Subject: [PATCH] openmw: split into esmtool, bsatool and openmw-cs --- srcpkgs/bsatool | 1 + srcpkgs/esmtool | 1 + srcpkgs/openmw-cs | 1 + srcpkgs/openmw/template | 27 ++++++++++++++++++++++++++- 4 files changed, 29 insertions(+), 1 deletion(-) create mode 120000 srcpkgs/bsatool create mode 120000 srcpkgs/esmtool create mode 120000 srcpkgs/openmw-cs diff --git a/srcpkgs/bsatool b/srcpkgs/bsatool new file mode 120000 index 0000000000..b54e95dedd --- /dev/null +++ b/srcpkgs/bsatool @@ -0,0 +1 @@ +openmw \ No newline at end of file diff --git a/srcpkgs/esmtool b/srcpkgs/esmtool new file mode 120000 index 0000000000..b54e95dedd --- /dev/null +++ b/srcpkgs/esmtool @@ -0,0 +1 @@ +openmw \ No newline at end of file diff --git a/srcpkgs/openmw-cs b/srcpkgs/openmw-cs new file mode 120000 index 0000000000..b54e95dedd --- /dev/null +++ b/srcpkgs/openmw-cs @@ -0,0 +1 @@ +openmw \ No newline at end of file diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template index b0572dd461..2af3f4c73d 100644 --- a/srcpkgs/openmw/template +++ b/srcpkgs/openmw/template @@ -8,7 +8,7 @@ hostmakedepends="pkg-config" makedepends="libXt-devel libunshield-devel libmygui-devel osg-devel\ bullet-devel libopenal-devel SDL2-devel qt-devel boost-devel\ ffmpeg-devel libavformat libavutil libswscale libswresample" -short_desc="Open Implementation of Morrowninds Engine" +short_desc="Open Implementation of Morrowind's Engine" maintainer="JohnZ " license="GPL-3" homepage="http://openmw.org" @@ -18,3 +18,28 @@ checksum=fcbcc332ae65d03fae38ccab589b110e18a450182ace541f436f5d6a02408ade case "${XBPS_TARGET_MACHINE}" in aarch* | mips* | arm*) broken="https://bugs.openmw.org/issues/564" ;; esac + +openmw-cs_package() { + short_desc="Open Implementation of Moeeowinds Creation Set" + depends="openmw-${version}_${revision}" + pkg_install() { + vmove usr/bin/openmw-cs + vmove usr/share/applications/openmw-cs.desktop + vmove usr/share/pixmaps/openmw-cs.png + vmove etc/openmw/openmw-cs.cfg + } +} + +esmtool_package() { + short_desc="Tool for inspecting and extracting Morrowind's ES files" + pkg_install() { + vmove usr/bin/esmtool + } +} + +bsatool_package() { + short_desc="Tool for inspecting Bethesda's BSA archives" + pkg_install() { + vmove usr/bin/bsatool + } +}