New package: xorriso
This is an ISO creation and burning tool. Burning most likely won't work on Android without root even if device is connected to a burner but it's useful to be able to create ISOs.
This commit is contained in:
parent
3667e5e4c3
commit
fcd99f67c0
12
packages/xorriso/build.sh
Normal file
12
packages/xorriso/build.sh
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/xorriso
|
||||||
|
TERMUX_PKG_DESCRIPTION="Tool for creating ISO files."
|
||||||
|
TERMUX_PKG_VERSION=1.4.7
|
||||||
|
TERMUX_PKG_SRCURL=https://www.gnu.org/software/xorriso/xorriso-${TERMUX_PKG_VERSION}.tar.gz
|
||||||
|
TERMUX_PKG_SHA256=b54997b71b979768b19ddc38ff15d773ce44cf449e63fb453e20be9d687d396a
|
||||||
|
TERMUX_PKG_DEPENDS="iconv, libandroid-support"
|
||||||
|
TERMUX_PKG_BUILD_IN_SRC=yes
|
||||||
|
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-jtethreads"
|
||||||
|
|
||||||
|
termux_step_pre_configure() {
|
||||||
|
LDFLAGS+=" -landroid-support"
|
||||||
|
}
|
23
packages/xorriso/pthread.patch
Normal file
23
packages/xorriso/pthread.patch
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
diff -ur src-o/configure src/configure
|
||||||
|
--- src-o/configure 2017-07-31 04:44:24.215397674 +0200
|
||||||
|
+++ src/configure 2017-07-31 04:45:19.667222873 +0200
|
||||||
|
@@ -12719,7 +12719,7 @@
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
-THREAD_LIBS=-lpthread
|
||||||
|
+THREAD_LIBS=
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
diff -ur src-o/configure.ac src/configure.ac
|
||||||
|
--- src-o/configure.ac 2017-07-31 04:44:24.215397674 +0200
|
||||||
|
+++ src/configure.ac 2017-07-31 04:44:40.903346135 +0200
|
||||||
|
@@ -113,7 +113,7 @@
|
||||||
|
,
|
||||||
|
[#include <unistd.h>])
|
||||||
|
|
||||||
|
-THREAD_LIBS=-lpthread
|
||||||
|
+THREAD_LIBS=
|
||||||
|
AC_SUBST(THREAD_LIBS)
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user