Thu Sep 29 11:27:07 2011 UTC ()
Fix MAKE_JOBS build with a strategic .WAIT. While here, fix a broken
printf format and bump PKGREVISION for that.
(dholland)
diff -r1.10 -r1.11 pkgsrc/www/swill/Makefile
diff -r1.4 -r1.5 pkgsrc/www/swill/distinfo
diff -r0 -r1.1 pkgsrc/www/swill/patches/patch-Makefile_in
diff -r0 -r1.1 pkgsrc/www/swill/patches/patch-Source_Objects_base_c
--- pkgsrc/www/swill/Makefile 2009/07/17 12:35:12 1.10
+++ pkgsrc/www/swill/Makefile 2011/09/29 11:27:07 1.11
| @@ -1,16 +1,17 @@ | | | @@ -1,16 +1,17 @@ |
1 | # $NetBSD: Makefile,v 1.10 2009/07/17 12:35:12 zafer Exp $ | | 1 | # $NetBSD: Makefile,v 1.11 2011/09/29 11:27:07 dholland Exp $ |
2 | | | 2 | |
3 | DISTNAME= swill-0.3 | | 3 | DISTNAME= swill-0.3 |
| | | 4 | PKGREVISION= 1 |
4 | CATEGORIES= www devel | | 5 | CATEGORIES= www devel |
5 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=swill/} | | 6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=swill/} |
6 | EXTRACT_SUFX= .tgz | | 7 | EXTRACT_SUFX= .tgz |
7 | | | 8 | |
8 | MAINTAINER= thorpej@NetBSD.org | | 9 | MAINTAINER= thorpej@NetBSD.org |
9 | HOMEPAGE= http://swill.sourceforge.net/ | | 10 | HOMEPAGE= http://swill.sourceforge.net/ |
10 | COMMENT= The Simple Web Interface Link Library | | 11 | COMMENT= The Simple Web Interface Link Library |
11 | LICENSE= gnu-lgpl-v2.1 | | 12 | LICENSE= gnu-lgpl-v2.1 |
12 | | | 13 | |
13 | PKG_DESTDIR_SUPPORT= user-destdir | | 14 | PKG_DESTDIR_SUPPORT= user-destdir |
14 | | | 15 | |
15 | WRKSRC= ${WRKDIR}/SWILL-0.3 | | 16 | WRKSRC= ${WRKDIR}/SWILL-0.3 |
16 | GNU_CONFIGURE= yes | | 17 | GNU_CONFIGURE= yes |
--- pkgsrc/www/swill/distinfo 2010/12/30 13:15:14 1.4
+++ pkgsrc/www/swill/distinfo 2011/09/29 11:27:07 1.5
| @@ -1,7 +1,9 @@ | | | @@ -1,7 +1,9 @@ |
1 | $NetBSD: distinfo,v 1.4 2010/12/30 13:15:14 obache Exp $ | | 1 | $NetBSD: distinfo,v 1.5 2011/09/29 11:27:07 dholland Exp $ |
2 | | | 2 | |
3 | SHA1 (swill-0.3.tgz) = 765a15c22ef527a811c41c3a2fd25199c979e298 | | 3 | SHA1 (swill-0.3.tgz) = 765a15c22ef527a811c41c3a2fd25199c979e298 |
4 | RMD160 (swill-0.3.tgz) = 72134ac3213b6e8df3cf5c7d3d73a2378e9f5659 | | 4 | RMD160 (swill-0.3.tgz) = 72134ac3213b6e8df3cf5c7d3d73a2378e9f5659 |
5 | Size (swill-0.3.tgz) = 438745 bytes | | 5 | Size (swill-0.3.tgz) = 438745 bytes |
| | | 6 | SHA1 (patch-Makefile_in) = 4e484d79b63edd74e990caf0b7556645f2d8fac8 |
| | | 7 | SHA1 (patch-Source_Objects_base_c) = 710bcee4dddbc2178b5c00d5f4827e54fdc2831b |
6 | SHA1 (patch-aa) = a2bdde8349e57f6d6440ce4ed02a246353dc6d93 | | 8 | SHA1 (patch-aa) = a2bdde8349e57f6d6440ce4ed02a246353dc6d93 |
7 | SHA1 (patch-ab) = c855874bfb3df83a8218ff099e52cede9ebd4478 | | 9 | SHA1 (patch-ab) = c855874bfb3df83a8218ff099e52cede9ebd4478 |
$NetBSD: patch-Makefile_in,v 1.1 2011/09/29 11:27:07 dholland Exp $
Fix MAKE_JOBS build.
--- Makefile.in~ 2007-07-07 04:51:35.000000000 +0000
+++ Makefile.in
@@ -53,7 +53,7 @@ install:
@echo "Installing $(INCLUDE_DIR)/swill/swill.h..."
@$(INSTALL_DATA) $(SRC_DIR)/Include/swill/swill.h $(INCLUDE_DIR)/swill/swill.h
-all: static shared
+all: static .WAIT shared
localclean:
rm -rf *.o *.so libswill*
$NetBSD: patch-Source_Objects_base_c,v 1.1 2011/09/29 11:27:07 dholland Exp $
Use correct printf format. While on the same line, use snprintf.
--- Source/Objects/base.c~ 2007-08-09 15:17:37.000000000 +0000
+++ Source/Objects/base.c
@@ -94,7 +94,7 @@ DohStr(const DOH *obj) {
if (objinfo->doh_str) {
return (objinfo->doh_str)(b);
}
- sprintf(buffer,"<Object '%s' at %x>", objinfo->objname, (unsigned int) b);
+ snprintf(buffer, sizeof(buffer), "<Object '%s' at %p>", objinfo->objname, b);
return NewString(buffer);
} else {
return NewString(obj);