diff --git a/packages/jove/Makefile.patch b/packages/jove/Makefile.patch index 0ec880ca11..e6743126a7 100644 --- a/packages/jove/Makefile.patch +++ b/packages/jove/Makefile.patch @@ -1,14 +1,14 @@ --- a/Makefile +++ b/Makefile @@ -27,7 +27,7 @@ - # (prefixed with $DESTDIR, as most packaging systems desire) - # All others must already exist. + # Hack for relocatable installs: set JSHAREDIR and JLIBDIR and JBINDIR to relative + # paths, and set DESTDIR to an empty directory. -JOVEHOME = /usr/local +JOVEHOME = @TERMUX_PREFIX@ + JREL = JSHAREDIR = $(JOVEHOME)/share/jove DSHAREDIR = $(DESTDIR)$(JSHAREDIR) - JLIBDIR = $(JOVEHOME)/lib/jove @@ -35,7 +35,7 @@ JBINDIR = $(JOVEHOME)/bin DBINDIR = $(DESTDIR)$(JBINDIR) @@ -35,7 +35,7 @@ @@ -65,7 +65,7 @@ RPMHOME = $(HOME)/rpmbuild/SOURCES - # DFLTSHELL is the default shell invoked by JOVE and TEACHJOVE. + # DFLTSHELL is the default shell invoked by JOVE. -DFLTSHELL = /bin/sh +DFLTSHELL = @TERMUX_PREFIX@/bin/sh diff --git a/packages/jove/build.sh b/packages/jove/build.sh index a9e48fcdf0..637d53520d 100644 --- a/packages/jove/build.sh +++ b/packages/jove/build.sh @@ -3,9 +3,9 @@ TERMUX_PKG_DESCRIPTION="Jove is a compact, powerful, Emacs-style text-editor." TERMUX_PKG_LICENSE="custom" TERMUX_PKG_LICENSE_FILE="LICENSE" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_VERSION=4.17.4.9 +TERMUX_PKG_VERSION=4.17.5.1 TERMUX_PKG_SRCURL=https://github.com/jonmacs/jove/archive/${TERMUX_PKG_VERSION}.tar.gz -TERMUX_PKG_SHA256=6d9aeb85c04fedac7e3df2a1716e014dc53d6938f665fc32a9facd40c117102d +TERMUX_PKG_SHA256=674fe3784c9aa58e1fbe010c7da8e026bffa5e057ab30341333a2dbcaf12887b TERMUX_PKG_DEPENDS="ncurses" TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_EXTRA_MAKE_ARGS="