From fc8dc81ba2dc542f1a665fc07b585bedd439a7f6 Mon Sep 17 00:00:00 2001 From: Cameron Katri Date: Sun, 2 Jan 2022 16:27:03 -0500 Subject: Fix PREFIX logic --- chpass/Makefile | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) (limited to 'chpass/Makefile') diff --git a/chpass/Makefile b/chpass/Makefile index 31472a3..666c169 100644 --- a/chpass/Makefile +++ b/chpass/Makefile @@ -3,7 +3,8 @@ STRIP ?= aarch64-apple-darwin-strip LDID ?= ldid CFLAGS ?= -arch arm64 -isysroot /home/cameron/Documents/SDK/iPhoneOS14.3.sdk -miphoneos-version-min=13.0 LDFLAGS ?= -PREFIX ?= $(MEMO_PREFIX)$(MEMO_SUB_PREFIX) +MEMO_PREFIX ?= +MEMO_SUB_PREFIX ?= /usr DESTDIR ?= SRC := chpass.c \ @@ -28,14 +29,14 @@ chpass: $(SRC:%.c=%.o) ../ent.xml $(CC) $(CFLAGS) -c -o $@ $< -I. -I../libutil -I../libc/gen install-chpass: chpass chpass.1 - install -d $(DESTDIR)/$(PREFIX)/bin \ - $(DESTDIR)/$(PREFIX)/share/man/man1 - install -m4555 chpass $(DESTDIR)/$(PREFIX)/bin/chpass - ln -sf chpass $(DESTDIR)/$(PREFIX)/bin/chfn - ln -sf chpass $(DESTDIR)/$(PREFIX)/bin/chsh - install -Dm644 chpass.1 $(DESTDIR)/$(PREFIX)/share/man/man1/chpass.1 - ln -sf chpass.1 $(DESTDIR)/$(PREFIX)/share/man/man1/chfn.1 - ln -sf chpass.1 $(DESTDIR)/$(PREFIX)/share/man/man1/chsh.1 + install -d $(DESTDIR)/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/bin \ + $(DESTDIR)/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/share/man/man1 + install -m4555 chpass $(DESTDIR)/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/bin/chpass + ln -sf chpass $(DESTDIR)/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/bin/chfn + ln -sf chpass $(DESTDIR)/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/bin/chsh + install -Dm644 chpass.1 $(DESTDIR)/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/share/man/man1/chpass.1 + ln -sf chpass.1 $(DESTDIR)/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/share/man/man1/chfn.1 + ln -sf chpass.1 $(DESTDIR)/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/share/man/man1/chsh.1 clean: rm -f chpass $(SRC:%.c=%.o) -- cgit v1.2.3-56-ge451