new package: jove (#6569)
This commit is contained in:
parent
d711098d7b
commit
aa078ae94a
|
@ -0,0 +1,56 @@
|
|||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -27,7 +27,7 @@
|
||||
# (prefixed with $DESTDIR, as most packaging systems desire)
|
||||
# All others must already exist.
|
||||
|
||||
-JOVEHOME = /usr/local
|
||||
+JOVEHOME = @TERMUX_PREFIX@
|
||||
JSHAREDIR = $(JOVEHOME)/share/jove
|
||||
DSHAREDIR = $(DESTDIR)$(JSHAREDIR)
|
||||
JLIBDIR = $(JOVEHOME)/lib/jove
|
||||
@@ -52,10 +52,10 @@
|
||||
# (in case the system startup salvages tempfiles by moving them,
|
||||
# which is probably a good idea).
|
||||
|
||||
-JETCDIR = /etc/jove
|
||||
+JETCDIR = @TERMUX_PREFIX@/etc/jove
|
||||
DETCDIR = $(DESTDIR)$(JETCDIR)
|
||||
-JTMPDIR = /var/tmp
|
||||
-JRECDIR = /var/lib/jove/preserve
|
||||
+JTMPDIR = @TERMUX_PREFIX@/tmp
|
||||
+JRECDIR = @TERMUX_PREFIX@/var/lib/jove/preserve
|
||||
DRECDIR = $(DESTDIR)$(JRECDIR)
|
||||
|
||||
# Install permission for DRECDIR
|
||||
@@ -170,7 +170,7 @@
|
||||
# PDP-11 with separate I&D: -i
|
||||
# PDP-11 without separate I&D: -n
|
||||
|
||||
-LDFLAGS =
|
||||
+LDFLAGS? =
|
||||
|
||||
# for SCO Xenix, set
|
||||
# MEMFLAGS = -Mle
|
||||
@@ -186,7 +186,7 @@
|
||||
# CC = /opt/SUNWspro/bin/cc
|
||||
# For DG AViiON, expect compile errors unless you use the GNU C compiler:
|
||||
# CC=gcc
|
||||
-
|
||||
+CC? = gcc
|
||||
# Load invocation of cc.
|
||||
# to use Purify(TM): LDCC = purify $(CC)
|
||||
|
||||
@@ -198,9 +198,9 @@
|
||||
# Set LOCALCFLAGS and LOCALLDFLAGS appropriately too. For Xenix, note
|
||||
# that LOCALCFLAGS must be set to $(MEMFLAGS)
|
||||
|
||||
-LOCALCC = $(CC)
|
||||
-LOCALCFLAGS = $(CFLAGS) # $(MEMFLAGS)
|
||||
-LOCALLDFLAGS = $(LDFLAGS)
|
||||
+LOCALCC = gcc # $(CC)
|
||||
+LOCALCFLAGS = $(MEMFLAGS)
|
||||
+LOCALLDFLAGS = #$(LDFLAGS)
|
||||
LOCALEXTRALIBS = $(EXTRALIBS)
|
||||
|
||||
# Objects are grouped into overlays for the benefit of (at least) 2.xBSD.
|
|
@ -0,0 +1,10 @@
|
|||
TERMUX_PKG_HOMEPAGE=https://directory.fsf.org/wiki/Jove
|
||||
TERMUX_PKG_DESCRIPTION="Jove is a compact, powerful, Emacs-style text-editor."
|
||||
TERMUX_PKG_LICENSE="custom"
|
||||
TERMUX_PKG_MAINTAINER="@termux"
|
||||
TERMUX_PKG_VERSION=4.17.3.7
|
||||
TERMUX_PKG_SRCURL=https://github.com/jonmacs/jove/archive/${TERMUX_PKG_VERSION}.tar.gz
|
||||
TERMUX_PKG_SHA256=b3918b94cc7fa973c7ebaf17cae25bf9643281ed4129265155abc3837ddf22bf
|
||||
TERMUX_PKG_DEPENDS="ncurses, ncurses-utils"
|
||||
TERMUX_PKG_BUILD_IN_SRC=true
|
||||
TERMUX_PKG_LICENSE_FILE=LICENSE
|
Loading…
Reference in New Issue