diff --git a/packages/gnucap/apps-Make1.patch b/packages/gnucap/apps-Make1.patch new file mode 100644 index 000000000..7b1b06c31 --- /dev/null +++ b/packages/gnucap/apps-Make1.patch @@ -0,0 +1,13 @@ +--- ./apps/Make1.orig 2019-01-25 23:36:01.916529515 +0100 ++++ ./apps/Make1 2019-01-25 23:38:28.213195130 +0100 +@@ -119,8 +119,8 @@ + MAINTAINERCLEANFILES = $(DISTCLEANFILES) + #------------------------------------------------------------------------ + #------------------------------------------------------------------------ +-LIBPATH = `pwd | sed 's/apps/lib/g'` +-MODELGEN = `pwd | sed 's/apps/modelgen/g'`/gnucap-modelgen ++LIBPATH = @TERMUX_PKG_HOSTBUILD_DIR@/lib/O ++MODELGEN = @TERMUX_PKG_HOSTBUILD_DIR@/modelgen/O/gnucap-modelgen + #------------------------------------------------------------------------ + %.h : %.model + (export LD_LIBRARY_PATH=$(LIBPATH); $(MODELGEN) -h $<) diff --git a/packages/gnucap/build.sh b/packages/gnucap/build.sh index eb103e288..9ef82e099 100644 --- a/packages/gnucap/build.sh +++ b/packages/gnucap/build.sh @@ -14,14 +14,10 @@ termux_step_host_build () { ./configure (cd lib && make) (cd modelgen && make) - (cd apps && make) } termux_step_pre_configure () { - mkdir -p $TERMUX_PKG_SRCDIR/apps/O/ - cp -r $TERMUX_PKG_HOSTBUILD_DIR/apps/O/*.cc \ - $TERMUX_PKG_HOSTBUILD_DIR/apps/O/*.h \ - $TERMUX_PKG_SRCDIR/apps/O/ + sed -i "s%@TERMUX_PKG_HOSTBUILD_DIR@%$TERMUX_PKG_HOSTBUILD_DIR%g" $TERMUX_PKG_SRCDIR/apps/Make1 } termux_step_configure () {