Update to 0.4. Changelog: 0.4 @ 2013-05-16 Fix buggy handling of -k option. Add --remote (-e) and --stripprefix (-s) options. Avoid recursion overflow on very large repos. The fast-import stream ops are now emitted in the same order git uses.diff -r1.1 -r1.2 pkgsrc/devel/cvs-fast-export/Makefile
(ryoon)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.1 2013/04/20 09:40:49 apb Exp $ | 1 | # $NetBSD: Makefile,v 1.2 2013/05/26 01:52:40 ryoon Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= cvs-fast-export-0.3 | 4 | DISTNAME= cvs-fast-export-0.4 | |
5 | CATEGORIES= devel | 5 | CATEGORIES= devel | |
6 | MASTER_SITES= http://www.catb.org/~esr/cvs-fast-export/ | 6 | MASTER_SITES= http://www.catb.org/~esr/cvs-fast-export/ | |
7 | 7 | |||
8 | MAINTAINER= apb@NetBSD.org | 8 | MAINTAINER= apb@NetBSD.org | |
9 | HOMEPAGE= http://www.catb.org/~esr/cvs-fast-export/ | 9 | HOMEPAGE= http://www.catb.org/~esr/cvs-fast-export/ | |
10 | COMMENT= Export an RCS or CVS history as a fast-import stream | 10 | COMMENT= Export an RCS or CVS history as a fast-import stream | |
11 | LICENSE= gnu-gpl-v2 | 11 | LICENSE= gnu-gpl-v2 | |
12 | 12 | |||
13 | USE_TOOLS+= lex yacc | 13 | USE_TOOLS+= lex yacc | |
14 | BUILD_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc | 14 | BUILD_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc | |
15 | 15 | |||
16 | .include "../../mk/bsd.pkg.mk" | 16 | .include "../../mk/bsd.pkg.mk" |
@@ -1,7 +1,6 @@ | @@ -1,7 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.1 2013/04/20 09:40:49 apb Exp $ | 1 | $NetBSD: distinfo,v 1.2 2013/05/26 01:52:40 ryoon Exp $ | |
2 | 2 | |||
3 | SHA1 (cvs-fast-export-0.3.tar.gz) = 03da5312869f5889461172a2246055ba3d6be9d4 | 3 | SHA1 (cvs-fast-export-0.4.tar.gz) = 528fa1881996c93b4afb3652b8445d2ec6bfd09e | |
4 | RMD160 (cvs-fast-export-0.3.tar.gz) = 31af843e66bfe57d5256ef80a79138be66f97701 | 4 | RMD160 (cvs-fast-export-0.4.tar.gz) = 7fdd19bfd050bac1a6f46fee6245922b2314553e | |
5 | Size (cvs-fast-export-0.3.tar.gz) = 45418 bytes | 5 | Size (cvs-fast-export-0.4.tar.gz) = 83390 bytes | |
6 | SHA1 (patch-Makefile) = 262d99114bbce916e665f3263b80983ed5ae1cdd | 6 | SHA1 (patch-Makefile) = abbc0f75ba1276630588d3787805888f471633bf | |
7 | SHA1 (patch-main.c) = 521d6a11d87d880c2f4baac1ec51e861ce4aa9ab |
@@ -1,34 +1,34 @@ | @@ -1,34 +1,34 @@ | |||
1 | $NetBSD: patch-Makefile,v 1.1 2013/04/20 09:40:49 apb Exp $ | 1 | $NetBSD: patch-Makefile,v 1.2 2013/05/26 01:52:40 ryoon Exp $ | |
2 | 2 | |||
3 | * Add "all" target. | 3 | * Add "all" target. | |
4 | * Use ${PREFIX} variable. | 4 | * Use ${PREFIX} variable. | |
5 | * Install man pages in ${PREFIX}/${PKGMANDIR}, not ${PREFIX}/share/man. | 5 | * Install man pages in ${PREFIX}/${PKGMANDIR}, not ${PREFIX}/share/man. | |
6 | 6 | |||
7 | --- Makefile.orig 2013-01-16 16:23:51.000000000 +0000 | 7 | --- Makefile.orig 2013-05-16 16:52:16.000000000 +0000 | |
8 | +++ Makefile | 8 | +++ Makefile | |
9 | @@ -2,9 +2,12 @@ | 9 | @@ -2,9 +2,12 @@ | |
10 | # | 10 | # | |
11 | # Build requirements: A C compiler, yacc, lex, and asciidoc. | 11 | # Build requirements: A C compiler, yacc, lex, and asciidoc. | |
12 | 12 | |||
13 | +all: cvs-fast-export cvs-fast-export.1 | 13 | +all: cvs-fast-export cvs-fast-export.1 | |
14 | + | 14 | + | |
15 | INSTALL = install | 15 | INSTALL = install | |
16 | -prefix?=/usr/local | 16 | -prefix?=/usr/local | |
17 | +prefix=$(PREFIX) | 17 | +prefix=$(PREFIX) | |
18 | target=$(DESTDIR)$(prefix) | 18 | target=$(DESTDIR)$(prefix) | |
19 | +mandir=$(PKGMANDIR) | 19 | +mandir=$(PKGMANDIR) | |
20 | 20 | |||
21 | VERSION=0.3 | 21 | VERSION=0.4 | |
22 | 22 | |||
23 | @@ -47,9 +50,9 @@ clean: | 23 | @@ -49,9 +52,9 @@ clean: | |
24 | 24 | |||
25 | install: cvs-fast-export.1 all | 25 | install: cvs-fast-export.1 all | |
26 | $(INSTALL) -d "$(target)/bin" | 26 | $(INSTALL) -d "$(target)/bin" | |
27 | - $(INSTALL) -d "$(target)/share/man/man1" | 27 | - $(INSTALL) -d "$(target)/share/man/man1" | |
28 | + $(INSTALL) -d "$(target)/$(mandir)/man1" | 28 | + $(INSTALL) -d "$(target)/$(mandir)/man1" | |
29 | $(INSTALL) cvs-fast-export "$(target)/bin" | 29 | $(INSTALL) cvs-fast-export "$(target)/bin" | |
30 | - $(INSTALL) -m 644 cvs-fast-export.1 "$(target)/share/man/man1" | 30 | - $(INSTALL) -m 644 cvs-fast-export.1 "$(target)/share/man/man1" | |
31 | + $(INSTALL) -m 644 cvs-fast-export.1 "$(target)/$(mandir)/man1" | 31 | + $(INSTALL) -m 644 cvs-fast-export.1 "$(target)/$(mandir)/man1" | |
32 | 32 | |||
33 | cppcheck: | 33 | # Weird suppressions are required because of strange tricks in Bison. | |
34 | cppcheck --template gcc --enable=all -UUNUSED --suppress=unusedStructMember *.[ch] | 34 | SUPPRESSIONS = -U__UNUSED__ -UYYPARSE_PARAM -UYYTYPE_INT16 -UYYTYPE_INT8 \ |