35 lines
999 B
Plaintext
35 lines
999 B
Plaintext
$NetBSD: patch-Makefile,v 1.2 2013/05/26 01:52:40 ryoon Exp $
|
|
|
|
* Add "all" target.
|
|
* Use ${PREFIX} variable.
|
|
* Install man pages in ${PREFIX}/${PKGMANDIR}, not ${PREFIX}/share/man.
|
|
|
|
--- Makefile.orig 2013-05-16 16:52:16.000000000 +0000
|
|
+++ Makefile
|
|
@@ -2,9 +2,12 @@
|
|
#
|
|
# Build requirements: A C compiler, yacc, lex, and asciidoc.
|
|
|
|
+all: cvs-fast-export cvs-fast-export.1
|
|
+
|
|
INSTALL = install
|
|
-prefix?=/usr/local
|
|
+prefix=$(PREFIX)
|
|
target=$(DESTDIR)$(prefix)
|
|
+mandir=$(PKGMANDIR)
|
|
|
|
VERSION=0.4
|
|
|
|
@@ -49,9 +52,9 @@ clean:
|
|
|
|
install: cvs-fast-export.1 all
|
|
$(INSTALL) -d "$(target)/bin"
|
|
- $(INSTALL) -d "$(target)/share/man/man1"
|
|
+ $(INSTALL) -d "$(target)/$(mandir)/man1"
|
|
$(INSTALL) cvs-fast-export "$(target)/bin"
|
|
- $(INSTALL) -m 644 cvs-fast-export.1 "$(target)/share/man/man1"
|
|
+ $(INSTALL) -m 644 cvs-fast-export.1 "$(target)/$(mandir)/man1"
|
|
|
|
# Weird suppressions are required because of strange tricks in Bison.
|
|
SUPPRESSIONS = -U__UNUSED__ -UYYPARSE_PARAM -UYYTYPE_INT16 -UYYTYPE_INT8 \
|