Sat Feb 20 08:25:52 2010 UTC ()
* add user-destdir support
* set LICENSE=gnu-gpl-v2


(obache)
diff -r1.23 -r1.24 pkgsrc/security/rats/Makefile
diff -r1.7 -r1.8 pkgsrc/security/rats/distinfo
diff -r1.3 -r1.4 pkgsrc/security/rats/patches/patch-aa
diff -r0 -r1.1 pkgsrc/security/rats/patches/patch-ab

cvs diff -r1.23 -r1.24 pkgsrc/security/rats/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/security/rats/Attic/Makefile 2008/01/05 05:23:23 1.23
+++ pkgsrc/security/rats/Attic/Makefile 2010/02/20 08:25:51 1.24
@@ -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
4DISTNAME= rats-2.1 4DISTNAME= rats-2.1
5PKGREVISION= 5 5PKGREVISION= 5
6CATEGORIES= security 6CATEGORIES= security
7MASTER_SITES= http://www.fortifysoftware.com/servlet/downloads/public/ 7MASTER_SITES= http://www.fortifysoftware.com/servlet/downloads/public/
8 8
9MAINTAINER= tech-pkg-ja@jp.NetBSD.org 9MAINTAINER= tech-pkg-ja@jp.NetBSD.org
10HOMEPAGE= http://www.fortifysoftware.com/security-resources/rats.jsp 10HOMEPAGE= http://www.fortifysoftware.com/security-resources/rats.jsp
11COMMENT= Rough Auditing Tool for Security 11COMMENT= Rough Auditing Tool for Security
 12LICENSE= gnu-gpl-v2
12 13
13PKG_INSTALLATION_TYPES= overwrite pkgviews 14PKG_INSTALLATION_TYPES= overwrite pkgviews
 15PKG_DESTDIR_SUPPORT= user-destdir
14 16
15GNU_CONFIGURE= yes 17GNU_CONFIGURE= yes
16CONFIGURE_ARGS+= --datadir=${PREFIX}/share/rats 18CONFIGURE_ARGS+= --datadir=${PREFIX}/share/rats
17BUILD_TARGET= rats 19BUILD_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"

cvs diff -r1.7 -r1.8 pkgsrc/security/rats/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/security/rats/Attic/distinfo 2007/01/18 22:55:19 1.7
+++ pkgsrc/security/rats/Attic/distinfo 2010/02/20 08:25:51 1.8
@@ -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
3SHA1 (rats-2.1.tar.gz) = b837b1765caa8ed36b70e6c88446c4d415554500 3SHA1 (rats-2.1.tar.gz) = b837b1765caa8ed36b70e6c88446c4d415554500
4RMD160 (rats-2.1.tar.gz) = 6385ff617bf629b03eff64f5563963c905341f22 4RMD160 (rats-2.1.tar.gz) = 6385ff617bf629b03eff64f5563963c905341f22
5Size (rats-2.1.tar.gz) = 326930 bytes 5Size (rats-2.1.tar.gz) = 326930 bytes
6SHA1 (patch-aa) = dd5cf15ab3c8221681e4311c5327ec17c11401af 6SHA1 (patch-aa) = e03d134c5c24bfad0577532faa8e846acb20adbb
 7SHA1 (patch-ab) = 7acde84cdd1a25c1bc4ce66cec12152a7cade341

cvs diff -r1.3 -r1.4 pkgsrc/security/rats/patches/Attic/patch-aa (expand / switch to unified diff)

--- pkgsrc/security/rats/patches/Attic/patch-aa 2007/01/18 22:55:19 1.3
+++ pkgsrc/security/rats/patches/Attic/patch-aa 2010/02/20 08:25:52 1.4
@@ -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 }

File Added: pkgsrc/security/rats/patches/Attic/patch-ab
$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