diff options
author | Sebastian <sebastian@sebsite.pw> | 2021-12-22 13:12:55 -0500 |
---|---|---|
committer | dispatch <dispatch@listserv.local> | 2021-12-23 00:22:37 +0000 |
commit | a76c2510b007a2b87bb51a77a44854b2c7453cda (patch) | |
tree | e8622341f66244d3d478c281f7309054557859e0 | |
parent | f747b4b4cac56e51da16233519d7fcba45b79263 (diff) | |
download | aports-patches/3829.tar.gz aports-patches/3829.tar.bz2 aports-patches/3829.tar.xz |
testing/wiimms-iso-tools: new aportpatches/3829
https://wit.wiimm.de/
Set of command-line tools to work with Wii/GameCube ISO and WBFS files
Signed-off-by: Sebastian <sebastian@sebsite.pw>
-rw-r--r-- | testing/wiimms-iso-tools/APKBUILD | 33 | ||||
-rw-r--r-- | testing/wiimms-iso-tools/wiimms-iso-tools.patch | 40 |
2 files changed, 73 insertions, 0 deletions
diff --git a/testing/wiimms-iso-tools/APKBUILD b/testing/wiimms-iso-tools/APKBUILD new file mode 100644 index 0000000000..d0644d0cbb --- /dev/null +++ b/testing/wiimms-iso-tools/APKBUILD @@ -0,0 +1,33 @@ +# Contributor: Sebastian Hudak <sebastian@sebsite.pw> +# Maintainer: Sebastian Hudak <sebastian@sebsite.pw> +pkgname=wiimms-iso-tools +pkgver=3.04a +pkgrel=0 +pkgdesc="Set of command-line tools to work with Wii/GameCube ISO and WBFS files" +# releases aren't tagged; this commit matches version 3.04a +_commit=e58ce7463bc8829c46bcba52e8232f550e49c17c +url="https://wit.wiimm.de/" +arch="x86_64 i386" +license="GPL-2.0-or-later" +depends="ncurses openssl zlib" +makedepends="bash binutils gcc make ncurses-dev openssl-dev zlib-dev" +subpackages="$pkgname-doc" +source="$pkgname-$_commit.tar.gz::https://github.com/Wiimm/wiimms-iso-tools/archive/$_commit.tar.gz + $pkgname.patch" +builddir="$srcdir/$pkgname-$_commit" +options="!check" # No tests + +build() { + make -C project INSTALL_PATH="$pkgdir/usr" all doc +} + +package() { + make -C project INSTALL_PATH="$pkgdir/usr" install + mkdir -p "$pkgdir"/usr/share/doc/wit/ + install -m644 project/doc/*.txt "$pkgdir"/usr/share/doc/wit/ +} + +sha512sums=" +b750964dafd54a04b8c32849499e4af3a2c996aaa3c41e06766bdee1210bbe273aa4eaad0e75ff9142a93d36e3042f84e57a602ba6bd610e734f864f7504a842 wiimms-iso-tools-e58ce7463bc8829c46bcba52e8232f550e49c17c.tar.gz +a2f33899537398371152970862dc4250ede19f290ffeb42e944f69db94d39f455f88f5e930bf4cd93003cf3b75380ced6ee989c30f9fed7ed5d49d6ced431483 wiimms-iso-tools.patch +" diff --git a/testing/wiimms-iso-tools/wiimms-iso-tools.patch b/testing/wiimms-iso-tools/wiimms-iso-tools.patch new file mode 100644 index 0000000000..4b14ed7706 --- /dev/null +++ b/testing/wiimms-iso-tools/wiimms-iso-tools.patch @@ -0,0 +1,40 @@ +diff -Naur wiimms-iso-tools-e58ce7463bc8829c46bcba52e8232f550e49c17c/project/Makefile wiimms-iso-tools-e58ce7463bc8829c46bcba52e8232f550e49c17c-alpine/project/Makefile +--- wiimms-iso-tools-e58ce7463bc8829c46bcba52e8232f550e49c17c/project/Makefile 2021-04-18 11:43:37.000000000 +0000 ++++ wiimms-iso-tools-e58ce7463bc8829c46bcba52e8232f550e49c17c-alpine/project/Makefile 2021-12-11 23:47:51.596954056 +0000 +@@ -303,7 +303,6 @@ + CFLAGS += -O3 -Isrc/libwbfs -Isrc -I$(UI) -I. -Iwork + + ifeq ($(SYSTEM_LINUX),1) +- LIBS += -ltinfo + CFLAGS += -Wno-format-truncation + endif + +diff -Naur wiimms-iso-tools-e58ce7463bc8829c46bcba52e8232f550e49c17c/project/dclib/dclib-color.c wiimms-iso-tools-e58ce7463bc8829c46bcba52e8232f550e49c17c-alpine/project/dclib/dclib-color.c +--- wiimms-iso-tools-e58ce7463bc8829c46bcba52e8232f550e49c17c/project/dclib/dclib-color.c 2021-04-18 11:43:37.000000000 +0000 ++++ wiimms-iso-tools-e58ce7463bc8829c46bcba52e8232f550e49c17c-alpine/project/dclib/dclib-color.c 2021-12-11 23:48:55.610289581 +0000 +@@ -4810,8 +4810,6 @@ + { + DASSERT(ssf); + +- stdout = ssf->std_out; +- stderr = ssf->std_err; + stdlog = ssf->std_log; + stdmsg = ssf->std_msg; + stdwrn = ssf->std_wrn; +@@ -4839,7 +4837,7 @@ + if (ssf) + SaveStdFiles(ssf); + +- stdout = stdwrn = stdmsg = f; ++ stdwrn = stdmsg = f; + colout = colwrn = colmsg = colset ? colset : GetFileColorSet(f); + + // special handling for stdlog +@@ -4851,7 +4849,6 @@ + + if (err_too) + { +- stderr = stdout; + colerr = colout; + } + } |