Files
pkgsrc-ng/devel/cvs-fast-export/patches/patch-Makefile
2013-09-26 17:14:40 +02:00

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 \