7290aa7f4f
Joy, unencumbered and updated to build and run on modern systems. PR: ports/68956 Submitted by: David Thiel <lx@redundancy.redundancy.org>
64 lines
2.2 KiB
Text
64 lines
2.2 KiB
Text
--- /var/tmp/Makefile.orig Mon Jul 12 11:06:48 2004
|
|
+++ Makefile Mon Jul 12 11:29:22 2004
|
|
@@ -79,10 +79,9 @@
|
|
# Destinations for installation. $(PRESERVEDIR) is used for recovery files.
|
|
# It will get mode 1777.
|
|
#
|
|
-PREFIX = /usr/local
|
|
BINDIR = $(PREFIX)/bin
|
|
LIBEXECDIR = $(PREFIX)/libexec
|
|
-MANDIR = $(PREFIX)/share/man
|
|
+MANDIR = $(PREFIX)/man
|
|
PRESERVEDIR = /var/preserve
|
|
|
|
#
|
|
@@ -94,7 +93,7 @@
|
|
#
|
|
# A BSD-like install program. GNU install will fit well here, too.
|
|
#
|
|
-INSTALL = /usr/ucb/install
|
|
+INSTALL = /usr/bin/install
|
|
|
|
#
|
|
# Compiler and linker flags.
|
|
@@ -276,13 +275,6 @@
|
|
# install in standard place
|
|
|
|
install-man:
|
|
- test -d $(DESTDIR)$(PREFIX) || mkdir -p $(DESTDIR)$(PREFIX)
|
|
- test -d $(DESTDIR)$(MANDIR) || mkdir -p $(DESTDIR)$(MANDIR)
|
|
- test -d $(DESTDIR)$(MANDIR)/man1 || mkdir -p $(DESTDIR)$(MANDIR)/man1
|
|
- rm -f $(DESTDIR)$(MANDIR)/man1/ex.1 $(DESTDIR)$(MANDIR)/man1/edit.1 \
|
|
- $(DESTDIR)$(MANDIR)/man1/vedit.1 \
|
|
- $(DESTDIR)$(MANDIR)/man1/vi.1 \
|
|
- $(DESTDIR)$(MANDIR)/man1/view.1
|
|
$(INSTALL) -c -m 644 ex.1 $(DESTDIR)$(MANDIR)/man1/ex.1
|
|
$(INSTALL) -c -m 644 vi.1 $(DESTDIR)$(MANDIR)/man1/vi.1
|
|
ln -s ex.1 $(DESTDIR)$(MANDIR)/man1/edit.1
|
|
@@ -290,10 +282,6 @@
|
|
ln -s vi.1 $(DESTDIR)$(MANDIR)/man1/view.1
|
|
|
|
install: all install-man
|
|
- rm -f $(DESTDIR)$(BINDIR)/ex $(DESTDIR)$(BINDIR)/edit \
|
|
- $(DESTDIR)$(BINDIR)/vedit $(DESTDIR)$(BINDIR)/vi \
|
|
- $(DESTDIR)$(BINDIR)/view
|
|
- test -d $(DESTDIR)$(BINDIR) || mkdir -p $(DESTDIR)$(BINDIR)
|
|
# special provisions for sticky install
|
|
if test -f $(DESTDIR)$(BINDIR)/ex; \
|
|
then test -f $(DESTDIR)$(BINDIR)/ex.old.$$$$ && exit 1; \
|
|
@@ -303,15 +291,12 @@
|
|
rm -f $(DESTDIR)$(BINDIR)/ex.old.$$$$; \
|
|
fi
|
|
$(INSTALL) -c -s -m 1755 ex $(DESTDIR)$(BINDIR)/ex
|
|
- test -d $(DESTDIR)$(LIBEXECDIR) || mkdir -p $(DESTDIR)$(LIBEXECDIR)
|
|
$(INSTALL) -c -s exrecover $(DESTDIR)$(LIBEXECDIR)/exrecover
|
|
$(INSTALL) -c -s expreserve $(DESTDIR)$(LIBEXECDIR)/expreserve
|
|
ln -s ex $(DESTDIR)$(BINDIR)/edit
|
|
ln -s ex $(DESTDIR)$(BINDIR)/vedit
|
|
ln -s ex $(DESTDIR)$(BINDIR)/vi
|
|
ln -s ex $(DESTDIR)$(BINDIR)/view
|
|
- test -d $(DESTDIR)$(PRESERVEDIR) || mkdir -p $(DESTDIR)$(PRESERVEDIR)
|
|
- chmod 1777 $(DESTDIR)$(PRESERVEDIR)
|
|
|
|
ex.o: config.h ex_argv.h ex.h ex_proto.h ex_temp.h ex_tty.h ex_tune.h
|
|
ex.o: ex_vars.h libterm/libterm.h
|