Sun Jan 5 22:03:43 2014 UTC ()
Update to 3.01alpha21 and fix some pkglint warnings.

This release adds some workarounds for compiling with MinGW. New
functions xcomerr(), xcomerrno(), fxcomerr(), and fxcomerrno() in
libschily. A bug in libschily/format.c that caused %.*s to be
printed incorrectly has been fixed. libschily/fprformat.c gives
better printf() performance on Solaris. Some bugs in the mkisofs
man page have been fixed. Mkisofs now opens "NUL" on Win-DOS instead
of "/dev/null".


(wiz)
diff -r1.103 -r1.104 pkgsrc/sysutils/cdrtools/Makefile
diff -r1.79 -r1.80 pkgsrc/sysutils/cdrtools/distinfo

cvs diff -r1.103 -r1.104 pkgsrc/sysutils/cdrtools/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/cdrtools/Makefile 2014/01/02 17:51:14 1.103
+++ pkgsrc/sysutils/cdrtools/Makefile 2014/01/05 22:03:43 1.104
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.103 2014/01/02 17:51:14 wiz Exp $ 1# $NetBSD: Makefile,v 1.104 2014/01/05 22:03:43 wiz Exp $
2 2
3DISTNAME= cdrtools-3.01a20 3DISTNAME= cdrtools-3.01a21
4PKGNAME= ${DISTNAME:S/a/alpha/:S/-pre/pre/} 4PKGNAME= ${DISTNAME:S/a/alpha/:S/-pre/pre/}
5CATEGORIES= sysutils 5CATEGORIES= sysutils
6#MASTER_SITES= ftp://ftp.berlios.de/pub/cdrecord/ \ 6#MASTER_SITES= ftp://ftp.berlios.de/pub/cdrecord/ \
7# http://ftp.berlios.de/pub/cdrecord/ 7# http://ftp.berlios.de/pub/cdrecord/
8MASTER_SITES= ftp://ftp.berlios.de/pub/cdrecord/alpha/ \ 8MASTER_SITES= ftp://ftp.berlios.de/pub/cdrecord/alpha/ \
9 http://ftp.berlios.de/pub/cdrecord/alpha/ 9 http://ftp.berlios.de/pub/cdrecord/alpha/
10EXTRACT_SUFX= .tar.bz2 10EXTRACT_SUFX= .tar.bz2
11 11
12MAINTAINER= wiz@NetBSD.org 12MAINTAINER= wiz@NetBSD.org
13HOMEPAGE= http://cdrecord.berlios.de/old/private/cdrecord.html 13HOMEPAGE= http://cdrecord.berlios.de/old/private/cdrecord.html
14COMMENT= Software for creating ISO9660 images and writing CD/DVD/Blu-ray 14COMMENT= Software for creating ISO9660 images and writing CD/DVD/Blu-ray
15#LICENSE= CDDL.Schily.txt AND gnu-gpl-v2 AND gnu-lgpl-v2.1 15#LICENSE= CDDL.Schily.txt AND gnu-gpl-v2 AND gnu-lgpl-v2.1
16 16
@@ -22,32 +22,31 @@ WRKSRC= ${WRKDIR}/${DISTNAME:C/a[0-9]*/ @@ -22,32 +22,31 @@ WRKSRC= ${WRKDIR}/${DISTNAME:C/a[0-9]*/
22 22
23.include "../../mk/bsd.prefs.mk" 23.include "../../mk/bsd.prefs.mk"
24 24
25USE_TOOLS+= gm4 gmake tbl 25USE_TOOLS+= gm4 gmake tbl
26 26
27CFLAGS.NetBSD+= -DUSE_GETRAWPARTITION 27CFLAGS.NetBSD+= -DUSE_GETRAWPARTITION
28LDFLAGS.NetBSD+= -lutil 28LDFLAGS.NetBSD+= -lutil
29 29
30# NetBSD 6.0 (and update releases) have incomplete implemenations of the 30# NetBSD 6.0 (and update releases) have incomplete implemenations of the
31# "*at" system calls. Pretend that they aren't present at all to 31# "*at" system calls. Pretend that they aren't present at all to
32# avoid build failures. 32# avoid build failures.
33.if !empty(MACHINE_PLATFORM:MNetBSD-[5-6].*-*) && \ 33.if !empty(MACHINE_PLATFORM:MNetBSD-[5-6].*-*) && \
34 empty(MACHINE_PLATFORM:MNetBSD-6.99.*-*) 34 empty(MACHINE_PLATFORM:MNetBSD-6.99.*-*)
35. for FUNC in faccessat fchmodat fchownat fexecve fstatat linkat mkdirat \ 35. for func in faccessat fchmodat fchownat fexecve fstatat linkat mkdirat \
36 mkfifoat mknodat openat readlinkat renameat symlinkat unlinkat \ 36 mkfifoat mknodat openat readlinkat renameat symlinkat unlinkat \
37 utimensat 37 utimensat
38CONFIGURE_ENV+= ac_cv_func_${FUNC}=no 38CONFIGURE_ENV+= ac_cv_func_${func}=no
39. endfor 39. endfor
40. undef FUNC 
41.endif 40.endif
42 41
43# avoid picking up a bad ${ARCH} during the build 42# avoid picking up a bad ${ARCH} during the build
44MAKE_ENV+= ARCH="" 43MAKE_ENV+= ARCH=""
45MAKE_ENV+= MAKEPROG="gmake" 44MAKE_ENV+= MAKEPROG="gmake"
46MAKE_ENV+= COPTX=${CFLAGS:Q} 45MAKE_ENV+= COPTX=${CFLAGS:Q}
47MAKE_ENV+= LDOPTX=${LDFLAGS:Q} 46MAKE_ENV+= LDOPTX=${LDFLAGS:Q}
48MAKE_ENV+= INS_BASE=${PREFIX:Q} 47MAKE_ENV+= INS_BASE=${PREFIX:Q}
49MAKE_FLAGS+= GMAKE_NOWARN=true 48MAKE_FLAGS+= GMAKE_NOWARN=true
50# do we want to compile shared libraries? 49# do we want to compile shared libraries?
51# needs changes in the install target and PLIST 50# needs changes in the install target and PLIST
52#MAKE_ENV+= LINKMODE=dynamic 51#MAKE_ENV+= LINKMODE=dynamic
53 52

cvs diff -r1.79 -r1.80 pkgsrc/sysutils/cdrtools/distinfo (expand / switch to unified diff)

--- pkgsrc/sysutils/cdrtools/distinfo 2014/01/02 17:51:14 1.79
+++ pkgsrc/sysutils/cdrtools/distinfo 2014/01/05 22:03:43 1.80
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.79 2014/01/02 17:51:14 wiz Exp $ 1$NetBSD: distinfo,v 1.80 2014/01/05 22:03:43 wiz Exp $
2 2
3SHA1 (cdrtools-3.01a20.tar.bz2) = 7674e1c8705d4865de4cb2e115d2f6ecc36f5d96 3SHA1 (cdrtools-3.01a21.tar.bz2) = aad7ffe84514bc5dd19d12a98c6ac4c520c86843
4RMD160 (cdrtools-3.01a20.tar.bz2) = 9980e63f4903a082e975557d444c116b8134a30f 4RMD160 (cdrtools-3.01a21.tar.bz2) = 710a3a3885a799c3fcc11ab9aa7eac96b3eeb689
5Size (cdrtools-3.01a20.tar.bz2) = 2065515 bytes 5Size (cdrtools-3.01a21.tar.bz2) = 2063194 bytes
6SHA1 (patch-include_schily_sha2.h) = dab2dd40b20a37f1f2ff8cbd64f8361e800e1753 6SHA1 (patch-include_schily_sha2.h) = dab2dd40b20a37f1f2ff8cbd64f8361e800e1753