head	1.2;
access;
symbols
	pkgsrc-2015Q1:1.1.0.30
	pkgsrc-2015Q1-base:1.1
	pkgsrc-2014Q4:1.1.0.28
	pkgsrc-2014Q4-base:1.1
	pkgsrc-2014Q3:1.1.0.26
	pkgsrc-2014Q3-base:1.1
	pkgsrc-2014Q2:1.1.0.24
	pkgsrc-2014Q2-base:1.1
	pkgsrc-2014Q1:1.1.0.22
	pkgsrc-2014Q1-base:1.1
	pkgsrc-2013Q4:1.1.0.20
	pkgsrc-2013Q4-base:1.1
	pkgsrc-2013Q3:1.1.0.18
	pkgsrc-2013Q3-base:1.1
	pkgsrc-2013Q2:1.1.0.16
	pkgsrc-2013Q2-base:1.1
	pkgsrc-2013Q1:1.1.0.14
	pkgsrc-2013Q1-base:1.1
	pkgsrc-2012Q4:1.1.0.12
	pkgsrc-2012Q4-base:1.1
	pkgsrc-2012Q3:1.1.0.10
	pkgsrc-2012Q3-base:1.1
	pkgsrc-2012Q2:1.1.0.8
	pkgsrc-2012Q2-base:1.1
	pkgsrc-2012Q1:1.1.0.6
	pkgsrc-2012Q1-base:1.1
	pkgsrc-2011Q4:1.1.0.4
	pkgsrc-2011Q4-base:1.1
	pkgsrc-2011Q3:1.1.0.2
	pkgsrc-2011Q3-base:1.1;
locks; strict;
comment	@# @;


1.2
date	2015.04.19.19.35.00;	author spz;	state dead;
branches;
next	1.1;
commitid	knk2a7Rzl5RlIeiy;

1.1
date	2011.08.01.05.19.12;	author dholland;	state Exp;
branches
	1.1.30.1;
next	;

1.1.30.1
date	2015.04.29.21.21.34;	author tron;	state dead;
branches;
next	;
commitid	IMpWsh0sRlVbZwjy;


desc
@@


1.2
log
@update to gnats 4.2.0

upstream Changes highlights:
 - GNU v3 license update
 - Buid now uses automake, and code has been adjusted to compile
   properly in various environments (tested with gcc 2.95, 3.4, 4.8,
   4.9, clang 3.1, 3.4, and several different versions of Linux,
   FreeBSD, Solaris, OS X)
 - New --global-databases-file command-line option for gnatsd and other programs
 - New host/port/user/passwd command-line options for send-pr
 - Many bugfixes, including:
 - FreeBSD-SA-05:20.cvsbug security advisory (affected send-pr)
 - Fixed PR#484: "send-pr --request-id" sends just a template
 - Fixed PR#501: Safer open/fopen for gen-index (no longer installing as suid)
 - Fixed PR#504: gnatsd crashes when trying to lock a nonexistent PR
 - Fixed PR#508: Emacs interface gnats-change-database fails when
   gnats-port isn't set
 - Fixed PR#691: Portability problem with sed and tr
 - Fixed PR#746: install-sid is a bash script (and not /bin/sh)
 - Fixed PR#767: edit-pr returns incorect exit status
 - Fixed PR#768: make install DESTDIR=/anywhere fails
 - Fixed PR#771: "EXPR" queries with spaces sometimes fail
 - Fixed PR#773: using responsible alias as email address for edit-pr
 - "invalid query format" bug for queries that included whitespace
 - edit-pr will now correctly exit with an error if it cannot lock the PR
 - edit-pr will now use the email alias in the responsibles field
 - Solaris 7/8/10 compilation fixed
@
text
@$NetBSD: patch-makefile_in,v 1.1 2011/08/01 05:19:12 dholland Exp $

Fix energizer-bunny-makefiles.

--- Makefile.in~	2005-02-24 20:35:55.000000000 +0000
+++ Makefile.in
@@@@ -34,15 +34,15 @@@@ SUBDIRS = gnats send-pr doc
 all: all-gnats
 
 all-gnats:
-	for d in $(SUBDIRS); do $(MAKE) -C $$d $@@; done
+	for d in $(SUBDIRS); do $(MAKE) -C $$d $@@ || exit 1; done
 
 all-tools:
-	for d in $(SUBDIRS); do $(MAKE) -C $$d $@@; done
+	for d in $(SUBDIRS); do $(MAKE) -C $$d $@@ || exit 1; done
 
 install: install-gnats
 
 install-gnats:
-	for d in $(SUBDIRS); do $(MAKE) -C $$d $@@; done
+	for d in $(SUBDIRS); do $(MAKE) -C $$d $@@ || exit 1; done
 
 install-strip:
 	$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' $@@
@@@@ -51,37 +51,37 @@@@ install-tools:
 	$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' $@@
 
 uninstall:
-	for d in $(SUBDIRS); do $(MAKE) -C $$d $@@; done
+	for d in $(SUBDIRS); do $(MAKE) -C $$d $@@ || exit 1; done
 
 mostlyclean:
 	-rm -f TAGS *.tar *.tar.gz
 	-rm -f .\#* *~*
-	for d in $(SUBDIRS); do $(MAKE) -C $$d $@@; done
+	for d in $(SUBDIRS); do $(MAKE) -C $$d $@@ || exit 1; done
 
 clean: mostlyclean
-	for d in $(SUBDIRS); do $(MAKE) -C $$d $@@; done
+	for d in $(SUBDIRS); do $(MAKE) -C $$d $@@ || exit 1; done
 
 distclean: clean distclean-here
-	for d in $(SUBDIRS); do $(MAKE) -C $$d $@@; done
+	for d in $(SUBDIRS); do $(MAKE) -C $$d $@@ || exit 1; done
 distclean-here:
 	-rm -f Makefile config.status config.cache config.log
 	-rm -f .\#* \#* *~*
 	-rm -f *.orig *.rej
 
 maintainer-clean: distclean-here
-	for d in $(SUBDIRS); do $(MAKE) -C $$d $@@; done
+	for d in $(SUBDIRS); do $(MAKE) -C $$d $@@ || exit 1; done
 
 Makefile: $(srcdir)/Makefile.in config.status
 	./config.status
 
 TAGS:
-	for d in $(SUBDIRS); do $(MAKE) -C $$d $@@; done
+	for d in $(SUBDIRS); do $(MAKE) -C $$d $@@ || exit 1; done
 
 info:
-	for d in $(SUBDIRS); do $(MAKE) -C $$d $@@; done
+	for d in $(SUBDIRS); do $(MAKE) -C $$d $@@ || exit 1; done
 
 dvi:
-	for d in $(SUBDIRS); do $(MAKE) -C $$d $@@; done
+	for d in $(SUBDIRS); do $(MAKE) -C $$d $@@ || exit 1; done
 
 dist: maintainer-clean
 	./configure
@@@@ -105,4 +105,4 @@@@ dist: maintainer-clean
 	gzip -9 $(DISTDIR).tar
 
 check:
-	for d in $(SUBDIRS); do $(MAKE) -C $$d $@@; done
+	for d in $(SUBDIRS); do $(MAKE) -C $$d $@@ || exit 1; done
@


1.1
log
@Fix broken build with clang. While here, fix the toplevel makefile to
stop on error.
@
text
@d1 1
a1 1
$NetBSD$
@


1.1.30.1
log
@Pullup ticket #4703 - requested by spz
databases/gnats: security update

Revisions pulled up:
- databases/gnats/Makefile                                      1.38-1.39
- databases/gnats/PLIST                                         1.13
- databases/gnats/distinfo                                      1.15
- databases/gnats/patches/patch-aa                              1.5
- databases/gnats/patches/patch-ab                              deleted
- databases/gnats/patches/patch-ac                              deleted
- databases/gnats/patches/patch-ad                              deleted
- databases/gnats/patches/patch-ae                              deleted
- databases/gnats/patches/patch-ah                              deleted
- databases/gnats/patches/patch-configure                       1.1
- databases/gnats/patches/patch-gnats_configure                 deleted
- databases/gnats/patches/patch-gnats_ds-file_mkcat.sh          1.1
- databases/gnats/patches/patch-gnats_ds-file_mkdb.sh           1.1
- databases/gnats/patches/patch-gnats_ds-file_rmcat.sh          1.1
- databases/gnats/patches/patch-gnats_edit-pr.sh                1.1
- databases/gnats/patches/patch-gnats_gnats_h                   1.2
- databases/gnats/patches/patch-makefile_in                     deleted

---
   Module Name:	pkgsrc
   Committed By:	spz
   Date:		Sun Apr 19 19:35:00 UTC 2015

   Modified Files:
   	pkgsrc/databases/gnats: Makefile PLIST distinfo
   	pkgsrc/databases/gnats/patches: patch-aa patch-gnats_gnats_h
   Added Files:
   	pkgsrc/databases/gnats/patches: patch-configure
   	    patch-gnats_ds-file_mkcat.sh patch-gnats_ds-file_mkdb.sh
   	    patch-gnats_ds-file_rmcat.sh patch-gnats_edit-pr.sh
   Removed Files:
   	pkgsrc/databases/gnats/patches: patch-ab patch-ac patch-ad patch-ae
   	    patch-ah patch-gnats_configure patch-makefile_in

   Log Message:
   update to gnats 4.2.0

   upstream Changes highlights:
    - GNU v3 license update
    - Buid now uses automake, and code has been adjusted to compile
      properly in various environments (tested with gcc 2.95, 3.4, 4.8,
      4.9, clang 3.1, 3.4, and several different versions of Linux,
      FreeBSD, Solaris, OS X)
    - New --global-databases-file command-line option for gnatsd and other programs
    - New host/port/user/passwd command-line options for send-pr
    - Many bugfixes, including:
    - FreeBSD-SA-05:20.cvsbug security advisory (affected send-pr)
    - Fixed PR#484: "send-pr --request-id" sends just a template
    - Fixed PR#501: Safer open/fopen for gen-index (no longer installing as suid)
    - Fixed PR#504: gnatsd crashes when trying to lock a nonexistent PR
    - Fixed PR#508: Emacs interface gnats-change-database fails when
      gnats-port isn't set
    - Fixed PR#691: Portability problem with sed and tr
    - Fixed PR#746: install-sid is a bash script (and not /bin/sh)
    - Fixed PR#767: edit-pr returns incorect exit status
    - Fixed PR#768: make install DESTDIR=/anywhere fails
    - Fixed PR#771: "EXPR" queries with spaces sometimes fail
    - Fixed PR#773: using responsible alias as email address for edit-pr
    - "invalid query format" bug for queries that included whitespace
    - edit-pr will now correctly exit with an error if it cannot lock the PR
    - edit-pr will now use the email alias in the responsibles field
    - Solaris 7/8/10 compilation fixed

---
   Module Name:	pkgsrc
   Committed By:	spz
   Date:		Fri Apr 24 06:45:28 UTC 2015

   Modified Files:
   	pkgsrc/databases/gnats: Makefile

   Log Message:
   pick up changes in gnats' configure arguments
@
text
@d1 1
a1 1
$NetBSD: patch-makefile_in,v 1.1 2011/08/01 05:19:12 dholland Exp $
@


