Allow staging as a regular user
This commit is contained in:
parent
399c5a3def
commit
0abf16bce4
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=370730
2 changed files with 12 additions and 11 deletions
|
@ -1,5 +1,5 @@
|
|||
--- Makefile.old Wed Jan 19 09:43:24 2005
|
||||
+++ Makefile Wed Jan 19 09:43:41 2005
|
||||
--- Makefile.orig 2005-03-24 23:50:09 UTC
|
||||
+++ Makefile
|
||||
@@ -79,10 +79,9 @@
|
||||
# Destinations for installation. $(PRESERVEDIR) is used for recovery files.
|
||||
# It will get mode 1777.
|
||||
|
@ -21,7 +21,7 @@
|
|||
|
||||
#
|
||||
# Compiler and linker flags.
|
||||
@@ -161,9 +161,7 @@ FEATURES = -DLISPCODE -DCHDIR -DFASTTAG
|
||||
@@ -161,9 +160,7 @@
|
||||
# (wchar.h, wctype.h, btowc() etc.) which is not provided by older
|
||||
# compilation environments.
|
||||
#
|
||||
|
@ -32,7 +32,7 @@
|
|||
|
||||
#
|
||||
# VMUNIX should be correct for any modern Unix.
|
||||
@@ -205,13 +204,13 @@ OSTYPE = -DVMUNIX
|
||||
@@ -205,13 +202,13 @@
|
||||
#
|
||||
# You may also get terminfo access by using the ncurses library.
|
||||
#
|
||||
|
@ -48,7 +48,7 @@
|
|||
|
||||
#
|
||||
# Since ex uses sbrk() internally, a conflict with the libc's version of
|
||||
@@ -240,7 +237,6 @@ RECOVER = -DEXRECOVER=\"$(LIBEXECDIR)/ex
|
||||
@@ -240,7 +237,6 @@
|
||||
-DEXPRESERVE=\"$(LIBEXECDIR)/expreserve\"
|
||||
CCFLAGS = $(CFLAGS) $(WARN) $(CPPFLAGS) $(FEATURES) $(CHARSET) $(OSTYPE) \
|
||||
$(LARGEF) $(RECOVER) $(LANGMSG) $(REINC) $(RPMCFLAGS)
|
||||
|
@ -56,7 +56,7 @@
|
|||
INCLUDE = /usr/include
|
||||
OBJS = ex.o ex_addr.o ex_cmds.o ex_cmds2.o ex_cmdsub.o \
|
||||
ex_data.o ex_extern.o ex_get.o ex_io.o ex_put.o ex_re.o \
|
||||
@@ -292,13 +291,6 @@
|
||||
@@ -296,13 +292,6 @@
|
||||
# install in standard place
|
||||
|
||||
install-man:
|
||||
|
@ -70,7 +70,7 @@
|
|||
$(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
|
||||
@@ -306,10 +298,6 @@
|
||||
@@ -310,10 +299,6 @@
|
||||
ln -s vi.1 $(DESTDIR)$(MANDIR)/man1/view.1
|
||||
|
||||
install: all install-man
|
||||
|
@ -81,11 +81,13 @@
|
|||
# special provisions for sticky install
|
||||
if test -f $(DESTDIR)$(BINDIR)/ex; \
|
||||
then test -f $(DESTDIR)$(BINDIR)/ex.old.$$$$ && exit 1; \
|
||||
@@ -319,7 +307,6 @@
|
||||
@@ -322,8 +307,7 @@
|
||||
mv $(DESTDIR)$(BINDIR)/ex $(DESTDIR)$(BINDIR)/ex.old.$$$$; \
|
||||
rm -f $(DESTDIR)$(BINDIR)/ex.old.$$$$; \
|
||||
fi
|
||||
$(INSTALL) -c $(STRIP) -m 1755 ex $(DESTDIR)$(BINDIR)/ex
|
||||
- $(INSTALL) -c $(STRIP) -m 1755 ex $(DESTDIR)$(BINDIR)/ex
|
||||
- test -d $(DESTDIR)$(LIBEXECDIR) || mkdir -p $(DESTDIR)$(LIBEXECDIR)
|
||||
+ $(INSTALL) -c $(STRIP) -m 755 ex $(DESTDIR)$(BINDIR)/ex
|
||||
$(INSTALL) -c $(STRIP) exrecover $(DESTDIR)$(LIBEXECDIR)/exrecover
|
||||
$(INSTALL) -c $(STRIP) expreserve $(DESTDIR)$(LIBEXECDIR)/expreserve
|
||||
ln -s ex $(DESTDIR)$(BINDIR)/edit
|
||||
|
|
|
@ -10,5 +10,4 @@ man/man1/ex.1.gz
|
|||
man/man1/vedit.1.gz
|
||||
man/man1/vi.1.gz
|
||||
man/man1/view.1.gz
|
||||
@exec install -d -m 1777 %%PRESERVEDIR%%
|
||||
@unexec rmdir %%PRESERVEDIR%% 2> /dev/null || true
|
||||
@dir(,,1777) %%PRESERVEDIR%%
|
||||
|
|
Loading…
Reference in a new issue