* add user-destdir support * set LICENSE=gnu-gpl-v2diff -r1.23 -r1.24 pkgsrc/security/rats/Makefile
(obache)
@@ -1,20 +1,22 @@ | @@ -1,20 +1,22 @@ | |||
1 | # $NetBSD: Makefile,v 1.23 2008/01/05 05:23:23 obache Exp $ | 1 | # $NetBSD: Makefile,v 1.24 2010/02/20 08:25:51 obache Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= rats-2.1 | 4 | DISTNAME= rats-2.1 | |
5 | PKGREVISION= 5 | 5 | PKGREVISION= 5 | |
6 | CATEGORIES= security | 6 | CATEGORIES= security | |
7 | MASTER_SITES= http://www.fortifysoftware.com/servlet/downloads/public/ | 7 | MASTER_SITES= http://www.fortifysoftware.com/servlet/downloads/public/ | |
8 | 8 | |||
9 | MAINTAINER= tech-pkg-ja@jp.NetBSD.org | 9 | MAINTAINER= tech-pkg-ja@jp.NetBSD.org | |
10 | HOMEPAGE= http://www.fortifysoftware.com/security-resources/rats.jsp | 10 | HOMEPAGE= http://www.fortifysoftware.com/security-resources/rats.jsp | |
11 | COMMENT= Rough Auditing Tool for Security | 11 | COMMENT= Rough Auditing Tool for Security | |
12 | LICENSE= gnu-gpl-v2 | |||
12 | 13 | |||
13 | PKG_INSTALLATION_TYPES= overwrite pkgviews | 14 | PKG_INSTALLATION_TYPES= overwrite pkgviews | |
15 | PKG_DESTDIR_SUPPORT= user-destdir | |||
14 | 16 | |||
15 | GNU_CONFIGURE= yes | 17 | GNU_CONFIGURE= yes | |
16 | CONFIGURE_ARGS+= --datadir=${PREFIX}/share/rats | 18 | CONFIGURE_ARGS+= --datadir=${PREFIX}/share/rats | |
17 | BUILD_TARGET= rats | 19 | BUILD_TARGET= rats | |
18 | 20 | |||
19 | .include "../../textproc/expat/buildlink3.mk" | 21 | .include "../../textproc/expat/buildlink3.mk" | |
20 | .include "../../mk/bsd.pkg.mk" | 22 | .include "../../mk/bsd.pkg.mk" |
@@ -1,6 +1,7 @@ | @@ -1,6 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.7 2007/01/18 22:55:19 rillig Exp $ | 1 | $NetBSD: distinfo,v 1.8 2010/02/20 08:25:51 obache Exp $ | |
2 | 2 | |||
3 | SHA1 (rats-2.1.tar.gz) = b837b1765caa8ed36b70e6c88446c4d415554500 | 3 | SHA1 (rats-2.1.tar.gz) = b837b1765caa8ed36b70e6c88446c4d415554500 | |
4 | RMD160 (rats-2.1.tar.gz) = 6385ff617bf629b03eff64f5563963c905341f22 | 4 | RMD160 (rats-2.1.tar.gz) = 6385ff617bf629b03eff64f5563963c905341f22 | |
5 | Size (rats-2.1.tar.gz) = 326930 bytes | 5 | Size (rats-2.1.tar.gz) = 326930 bytes | |
6 | SHA1 (patch-aa) = dd5cf15ab3c8221681e4311c5327ec17c11401af | 6 | SHA1 (patch-aa) = e03d134c5c24bfad0577532faa8e846acb20adbb | |
7 | SHA1 (patch-ab) = 7acde84cdd1a25c1bc4ce66cec12152a7cade341 |
@@ -1,17 +1,17 @@ | @@ -1,17 +1,17 @@ | |||
1 | $NetBSD: patch-aa,v 1.3 2007/01/18 22:55:19 rillig Exp $ | 1 | $NetBSD: patch-aa,v 1.4 2010/02/20 08:25:52 obache Exp $ | |
2 | 2 | |||
3 | --- engine.c.orig 2002-09-23 19:51:11.000000000 +0200 | 3 | --- engine.c.orig 2002-09-23 17:51:11.000000000 +0000 | |
4 | +++ engine.c 2007-01-18 23:51:57.000000000 +0100 | 4 | +++ engine.c | |
5 | @@ -1004,7 +1004,7 @@ void process_directory(char *filename, i | 5 | @@ -1004,7 +1004,7 @@ void process_directory(char *filename, i | |
6 | } | 6 | } | |
7 | #else | 7 | #else | |
8 | if((dir=opendir(filename))==NULL) { | 8 | if((dir=opendir(filename))==NULL) { | |
9 | - fprintf(stderr,"There was a problem opening the directory.\n"); | 9 | - fprintf(stderr,"There was a problem opening the directory.\n"); | |
10 | + perror(filename); | 10 | + perror(filename); | |
11 | return; | 11 | return; | |
12 | } | 12 | } | |
13 | while((dirdata=readdir(dir))!=NULL) { | 13 | while((dirdata=readdir(dir))!=NULL) { | |
14 | @@ -1019,6 +1019,7 @@ void process_directory(char *filename, i | 14 | @@ -1019,6 +1019,7 @@ void process_directory(char *filename, i | |
15 | dirdata->d_name); | 15 | dirdata->d_name); | |
16 | process_file(buf,forcelang); | 16 | process_file(buf,forcelang); | |
17 | } | 17 | } |
$NetBSD: patch-ab,v 1.1 2010/02/20 08:25:52 obache Exp $
user-destdir support.
--- Makefile.in.orig 2002-08-21 20:48:56.000000000 +0000
+++ Makefile.in
@@ -48,14 +48,14 @@ lex: c-lex.l python-lex.l perl-lex.l
$(LEX) $(LEXFLAGS) -Pyyphp php-lex.l
install: $(BIN)
- ./mkinstalldirs $(BINDIR) $(LIBDIR) $(MANDIR) $(MANDIR)/man1 $(SHAREDIR)
- $(INSTALL_PROGRAM) $(BIN) $(BINDIR)
- $(INSTALL_DATA) rats-python.xml $(SHAREDIR)
- $(INSTALL_DATA) rats-c.xml $(SHAREDIR)
- $(INSTALL_DATA) rats-perl.xml $(SHAREDIR)
- $(INSTALL_DATA) rats-php.xml $(SHAREDIR)
- $(INSTALL_DATA) rats-openssl.xml $(SHAREDIR)
- $(INSTALL_DATA) rats.1 $(MANDIR)/man1
+ ./mkinstalldirs $(DESTDIR)$(BINDIR) $(DESTDIR)$(LIBDIR) $(DESTDIR)$(MANDIR) $(DESTDIR)$(MANDIR)/man1 $(DESTDIR)$(SHAREDIR)
+ $(INSTALL_PROGRAM) $(BIN) $(DESTDIR)$(BINDIR)
+ $(INSTALL_DATA) rats-python.xml $(DESTDIR)$(SHAREDIR)
+ $(INSTALL_DATA) rats-c.xml $(DESTDIR)$(SHAREDIR)
+ $(INSTALL_DATA) rats-perl.xml $(DESTDIR)$(SHAREDIR)
+ $(INSTALL_DATA) rats-php.xml $(DESTDIR)$(SHAREDIR)
+ $(INSTALL_DATA) rats-openssl.xml $(DESTDIR)$(SHAREDIR)
+ $(INSTALL_DATA) rats.1 $(DESTDIR)$(MANDIR)/man1
clean:
rm -f $(OBJ) *~ $(BIN) core