|
| 1 | +$NetBSD: patch-Makefile,v 1.1 2024/02/19 20:50:43 schmonz Exp $ |
| 2 | + |
| 3 | +Use pkgsrc paths. |
| 4 | + |
| 5 | +--- Makefile.orig 2024-02-19 20:42:16.814963277 +0000 |
| 6 | ++++ Makefile |
| 7 | +@@ -1,6 +1,6 @@ |
| 8 | +-prefix = $(HOME) |
| 9 | ++prefix = $(PREFIX) |
| 10 | + |
| 11 | +-INSTALL_DIR = $(prefix)/share/sharness |
| 12 | ++SHARNESS_DIR = $(prefix)/share/sharness |
| 13 | + DOC_DIR = $(prefix)/share/doc/sharness |
| 14 | + EXAMPLE_DIR = $(DOC_DIR)/example |
| 15 | + VIM_DIR = $(prefix)/.vim/pack/filetypes/start/sharness |
| 16 | +@@ -19,13 +19,13 @@ scripts = sharness.sh lib-sharness/funct |
| 17 | + all: |
| 18 | + |
| 19 | + install: all |
| 20 | +- $(INSTALL) -d -m 755 $(D)$(INSTALL_DIR) $(D)$(INSTALL_DIR)/lib-sharness $(D)$(INSTALL_DIR)/tools $(D)$(DOC_DIR) $(D)$(EXAMPLE_DIR) |
| 21 | +- $(INSTALL) -m 644 sharness.sh $(D)$(INSTALL_DIR) |
| 22 | +- $(INSTALL) -m 644 lib-sharness/functions.sh $(D)$(INSTALL_DIR)/lib-sharness |
| 23 | +- $(INSTALL) -m 644 tools/aggregate-results.sh $(D)$(INSTALL_DIR)/tools |
| 24 | ++ $(INSTALL) -d -m 755 $(D)$(SHARNESS_DIR) $(D)$(SHARNESS_DIR)/lib-sharness $(D)$(SHARNESS_DIR)/tools $(D)$(DOC_DIR) $(D)$(EXAMPLE_DIR) |
| 25 | ++ $(INSTALL) -m 644 sharness.sh $(D)$(SHARNESS_DIR) |
| 26 | ++ $(INSTALL) -m 644 lib-sharness/functions.sh $(D)$(SHARNESS_DIR)/lib-sharness |
| 27 | ++ $(INSTALL) -m 644 tools/aggregate-results.sh $(D)$(SHARNESS_DIR)/tools |
| 28 | + $(INSTALL) -m 644 $(DOC_FILES) $(D)$(DOC_DIR) |
| 29 | + $(INSTALL) -m 644 example/Makefile $(D)$(EXAMPLE_DIR) |
| 30 | +- $(SED) -e "s!\. \./sharness.sh!\. $(INSTALL_DIR)/sharness.sh!" example/simple.t > $(D)$(EXAMPLE_DIR)/simple.t |
| 31 | ++ $(SED) -e "s!\. \./sharness.sh!\. $(SHARNESS_DIR)/sharness.sh!" example/simple.t > $(D)$(EXAMPLE_DIR)/simple.t |
| 32 | + chmod 755 $(D)$(EXAMPLE_DIR)/simple.t |
| 33 | + |
| 34 | + install-test: |
| 35 | +@@ -36,7 +36,7 @@ install-vim: |
| 36 | + $(CP) -r vim/* $(D)$(VIM_DIR) |
| 37 | + |
| 38 | + uninstall: |
| 39 | +- $(RM) -r $(INSTALL_DIR) $(DOC_DIR) $(EXAMPLE_DIR) |
| 40 | ++ $(RM) -r $(SHARNESS_DIR) $(DOC_DIR) $(EXAMPLE_DIR) |
| 41 | + |
| 42 | + doc: all |
| 43 | + { printf "# Sharness API\n\n"; \ |
0 commit comments