mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
38 lines
1.2 KiB
Diff
38 lines
1.2 KiB
Diff
--- Makefile 2021-09-29 07:20:47.000000000 -0400
|
|
+++ Makefile 2021-09-29 07:21:22.000000000 -0400
|
|
@@ -1,15 +1,16 @@
|
|
# jshon - command line JSON parsing
|
|
|
|
-CFLAGS := -std=c99 -Wall -pedantic -Wextra -Werror ${CFLAGS}
|
|
+CFLAGS := -std=c99 ${CFLAGS}
|
|
LDLIBS = -ljansson
|
|
INSTALL=install
|
|
DESTDIR?=/
|
|
-MANDIR=$(DESTDIR)/usr/share/man/man1/
|
|
-TARGET_PATH=$(DESTDIR)/usr/bin
|
|
+PREFIX?=/opt/local
|
|
+MANDIR=$(DESTDIR)$(PREFIX)/share/man/man1/
|
|
+TARGET_PATH=$(DESTDIR)$(PREFIX)/bin
|
|
DISTFILES=jshon
|
|
MANFILE=jshon.1
|
|
-ZSHSRC=jshon_zsh_completion
|
|
-ZSHCOMP=$(DESTDIR)/usr/share/zsh/site-functions/_pbpst
|
|
+ZSHSRC=_jshon
|
|
+ZSHCOMP=$(DESTDIR)$(PREFIX)/share/zsh/site-functions/
|
|
|
|
#VERSION=$(shell date +%Y%m%d)
|
|
VERSION=$(shell git show -s --format="%ci" HEAD | cut -d ' ' -f 1 | tr -d '-')
|
|
@@ -27,9 +28,9 @@
|
|
rm -f *.o $(DISTFILES)
|
|
|
|
install:
|
|
- $(INSTALL) -D $(DISTFILES) $(TARGET_PATH)/$(DISTFILES)
|
|
- $(INSTALL) -D $(MANFILE) $(MANDIR)/$(MANFILE)
|
|
- $(INSTALL) -D $(ZSHSRC) $(ZSHCOMP)
|
|
+ $(INSTALL) $(DISTFILES) $(TARGET_PATH)/$(DISTFILES)
|
|
+ $(INSTALL) $(MANFILE) $(MANDIR)/$(MANFILE)
|
|
+ $(INSTALL) $(ZSHSRC) $(ZSHCOMP)
|
|
|
|
dist: clean
|
|
sed -i "s/#define JSHONVER .*/#define JSHONVER ${VERSION}/" jshon.c
|