Update to 2.01.01a38: All: - The Schily Makefile system has been enhanced to install the profiled version of the archives in a sub-directory "profiled". This is done via a new macro SUBINSDIR= - New autoconf test checks sizeof(time_t) - New autoconf test for the existence of stack_t and siginfo_t in signal.h - In order to allow better dealing with Solaris linker Mapfiles, a getfp() function (calling abort(3)) is created when it is not possible to implement this function because of compiler constraints. - Many other enhancements of the autoconfiguration have been a result of porting the Bourne Shell into the Schily Makefilesystem. Libschily: - The schily *printf routines now correctly support the %j format (intmax_t) - getargs now first checks whether an argument can be a combination of several singlechar flags before starting to set values. Libfind: - libfind (used by sfind, bsh, star, mkisofs) fixed the -exec {} + implementation. Before the fix, it could core dump if the built-in xargs(1) would exactly fill up args to the size of ARG_MAX. Libsiconv: - libsiconv/sic_nls.c modified to allow compilation with older GCC versions. Cdrecord: - cdrecord/readcd/cdda2wav now support an enhanced /etc/default/cdrecord file with an additional parameter to specify the max. transfer size for a device. - CDR_FORCESPEED=any now works for cdrecord to switch off DMA speed test results - Make cdrecord compile again with a K&R compiler - Add a "blank emulation" layer to the BluRay driver too. Cdda2wav (Maintained/enhanced by J�rg Schilling, originated by Heiko Ei゚feldt heiko@hexco.de): - cdrecord/readcd/cdda2wav now support an enhanced /etc/default/cdrecord file with an additional parameter to specify the max. transfer size for a device. Readcd: - cdrecord/readcd/cdda2wav now support an enhanced /etc/default/cdrecord file with an additional parameter to specify the max. transfer size for a device. Mkisofs (Maintained/enhanced by J�rg Schilling since 1997, originated by Eric Youngdale): - Fixed a typo unides -> inodes - Mkisofs now gives better warning for files > 4 GB in hope it will no direct people to read the documentation. - superfluous definition for memmove() on memmove()-less platforms removeddiff -r1.31 -r1.32 pkgsrc/sysutils/cdrtools/Makefile
(wiz)
@@ -1,18 +1,17 @@ | @@ -1,18 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.31 2008/02/11 13:05:14 bjs Exp $ | 1 | # $NetBSD: Makefile,v 1.32 2008/03/07 19:38:58 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= cdrtools-2.01.01a37 | 3 | DISTNAME= cdrtools-2.01.01a38 | |
4 | PKGNAME= cdrtools-2.01.01.37 | 4 | PKGNAME= cdrtools-2.01.01.38 | |
5 | PKGREVISION= 1 | |||
6 | CATEGORIES= sysutils | 5 | CATEGORIES= sysutils | |
7 | MASTER_SITES= ftp://ftp.berlios.de/pub/cdrecord/alpha/ | 6 | MASTER_SITES= ftp://ftp.berlios.de/pub/cdrecord/alpha/ | |
8 | EXTRACT_SUFX= .tar.bz2 | 7 | EXTRACT_SUFX= .tar.bz2 | |
9 | 8 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= http://cdrecord.berlios.de/old/private/cdrecord.html | 10 | HOMEPAGE= http://cdrecord.berlios.de/old/private/cdrecord.html | |
12 | COMMENT= Software for creating ISO9660 images and writing CDs/CD-RWs | 11 | COMMENT= Software for creating ISO9660 images and writing CDs/CD-RWs | |
13 | 12 | |||
14 | CONFLICTS= mkisofs-[0-9]* cdrtools-ossdvd-[0-9]* cdrecord-[0-9]* | 13 | CONFLICTS= mkisofs-[0-9]* cdrtools-ossdvd-[0-9]* cdrecord-[0-9]* | |
15 | 14 | |||
16 | PKG_INSTALLATION_TYPES= overwrite pkgviews | 15 | PKG_INSTALLATION_TYPES= overwrite pkgviews | |
17 | PKG_DESTDIR_SUPPORT= user-destdir | 16 | PKG_DESTDIR_SUPPORT= user-destdir | |
18 | 17 | |||
@@ -73,27 +72,26 @@ SUBST_MESSAGE.oss= Fixing OSS sound devi | @@ -73,27 +72,26 @@ SUBST_MESSAGE.oss= Fixing OSS sound devi | |||
73 | 72 | |||
74 | post-extract: | 73 | post-extract: | |
75 | ln -s Defaults.freebsd ${WRKSRC}/DEFAULTS/Defaults.dragonfly | 74 | ln -s Defaults.freebsd ${WRKSRC}/DEFAULTS/Defaults.dragonfly | |
76 | ln -s Defaults.freebsd ${WRKSRC}/DEFAULTS_ENG/Defaults.dragonfly | 75 | ln -s Defaults.freebsd ${WRKSRC}/DEFAULTS_ENG/Defaults.dragonfly | |
77 | 76 | |||
78 | do-configure: | 77 | do-configure: | |
79 | cd ${WRKSRC}/RULES; \ | 78 | cd ${WRKSRC}/RULES; \ | |
80 | for suffix in netbsd-cc.rul netbsd-gcc.rul; do \ | 79 | for suffix in netbsd-cc.rul netbsd-gcc.rul; do \ | |
81 | if [ ! -f ${MACHINE}-$$suffix ]; then \ | 80 | if [ ! -f ${MACHINE}-$$suffix ]; then \ | |
82 | ln -sf i386-$$suffix ${MACHINE}-$$suffix; \ | 81 | ln -sf i386-$$suffix ${MACHINE}-$$suffix; \ | |
83 | fi; \ | 82 | fi; \ | |
84 | done | 83 | done | |
85 | cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${MAKE_PROGRAM} config | 84 | cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${MAKE_PROGRAM} config | |
86 | ||||
87 | 85 | |||
88 | post-build: | 86 | post-build: | |
89 | cd ${WRKSRC}; \ | 87 | cd ${WRKSRC}; \ | |
90 | for manpage in cdda2wav/cdda2wav.1 mkisofs/mkisofs.8; do \ | 88 | for manpage in cdda2wav/cdda2wav.1 mkisofs/mkisofs.8; do \ | |
91 | tbl $${manpage} > $${manpage}.tmp; \ | 89 | tbl $${manpage} > $${manpage}.tmp; \ | |
92 | mv -f $${manpage}.tmp $${manpage}; \ | 90 | mv -f $${manpage}.tmp $${manpage}; \ | |
93 | done | 91 | done | |
94 | 92 | |||
95 | do-install: | 93 | do-install: | |
96 | for program in btcflash cdda2wav cdrecord mkisofs \ | 94 | for program in btcflash cdda2wav cdrecord mkisofs \ | |
97 | readcd scgcheck scgskeleton; do \ | 95 | readcd scgcheck scgskeleton; do \ | |
98 | cd ${WRKSRC}/$${program}; \ | 96 | cd ${WRKSRC}/$${program}; \ | |
99 | ${INSTALL_PROGRAM} OBJ/*/$${program} \ | 97 | ${INSTALL_PROGRAM} OBJ/*/$${program} \ |
@@ -1,19 +1,19 @@ | @@ -1,19 +1,19 @@ | |||
1 | $NetBSD: distinfo,v 1.13 2008/02/11 13:05:14 bjs Exp $ | 1 | $NetBSD: distinfo,v 1.14 2008/03/07 19:38:58 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (cdrtools-2.01.01a37.tar.bz2) = c6bbce4959a12c81a5944d7896959077002851b5 | 3 | SHA1 (cdrtools-2.01.01a38.tar.bz2) = 44fb96d5f39abd1ecf79309de44d74edfbc77e39 | |
4 | RMD160 (cdrtools-2.01.01a37.tar.bz2) = d8d7b5e411dbaf371c67179443c1ba6517110ab6 | 4 | RMD160 (cdrtools-2.01.01a38.tar.bz2) = 6242ba207ec4434934005337e2507ccb44ba5a4f | |
5 | Size (cdrtools-2.01.01a37.tar.bz2) = 1667934 bytes | 5 | Size (cdrtools-2.01.01a38.tar.bz2) = 1665727 bytes | |
6 | SHA1 (patch-aa) = d0c9ad53f4bd45fc4fd9680436ffceaf9f10f92f | 6 | SHA1 (patch-aa) = 7920f2d208ccee84d7de0674590ebe8d7cd11828 | |
7 | SHA1 (patch-ab) = 04a52760204f266ab42ec3eb19fc1e4c82546617 | 7 | SHA1 (patch-ab) = 04a52760204f266ab42ec3eb19fc1e4c82546617 | |
8 | SHA1 (patch-ac) = cde9bd57eef040d27734f6c86c55ac6153025d4f | 8 | SHA1 (patch-ac) = cde9bd57eef040d27734f6c86c55ac6153025d4f | |
9 | SHA1 (patch-ad) = ef1413689b9d6f0f47f80840f20af3edd34159dd | 9 | SHA1 (patch-ad) = ef1413689b9d6f0f47f80840f20af3edd34159dd | |
10 | SHA1 (patch-ah) = fb6abfd0a2e92370f1fc8c00426852fb5f83ae18 | 10 | SHA1 (patch-ah) = fb6abfd0a2e92370f1fc8c00426852fb5f83ae18 | |
11 | SHA1 (patch-ai) = 5d46fd425fdac880ea8037f8a2f18094d6765336 | 11 | SHA1 (patch-ai) = 5d46fd425fdac880ea8037f8a2f18094d6765336 | |
12 | SHA1 (patch-aj) = 28bc6a616647a895b6f42566080faf5c1173d698 | 12 | SHA1 (patch-aj) = 28bc6a616647a895b6f42566080faf5c1173d698 | |
13 | SHA1 (patch-ba) = 58b32b4b211fe620c57f510e1804f91d1b52fd28 | 13 | SHA1 (patch-ba) = 58b32b4b211fe620c57f510e1804f91d1b52fd28 | |
14 | SHA1 (patch-bb) = 5d5f21b5d026df11245409c708534fe57886d3ff | 14 | SHA1 (patch-bb) = 5d5f21b5d026df11245409c708534fe57886d3ff | |
15 | SHA1 (patch-cf) = a2b4f0dfe4a524451774ba2d29210f9cf7125d12 | 15 | SHA1 (patch-cf) = a2b4f0dfe4a524451774ba2d29210f9cf7125d12 | |
16 | SHA1 (patch-cg) = ff31244101639c8624b858e1404805205926a879 | 16 | SHA1 (patch-cg) = ff31244101639c8624b858e1404805205926a879 | |
17 | SHA1 (patch-ch) = 65397614fe196709b26a789bdd34ed6776b4ef46 | 17 | SHA1 (patch-ch) = 65397614fe196709b26a789bdd34ed6776b4ef46 | |
18 | SHA1 (patch-ci) = ff0d14544b0958f581a37c1b007fae581f871021 | 18 | SHA1 (patch-ci) = ff0d14544b0958f581a37c1b007fae581f871021 | |
19 | SHA1 (patch-cj) = 6be6bb13345a5bfe8c2f9cce6090b40e7b44a258 | 19 | SHA1 (patch-cj) = 6be6bb13345a5bfe8c2f9cce6090b40e7b44a258 |
@@ -1,19 +1,21 @@ | @@ -1,19 +1,21 @@ | |||
1 | --- conf/configure.orig 2008-02-11 07:56:04.000000000 -0500 | 1 | $NetBSD: patch-aa,v 1.5 2008/03/07 19:38:58 wiz Exp $ | |
2 | +++ conf/configure 2008-02-11 07:56:33.000000000 -0500 | 2 | ||
3 | @@ -14378,7 +14378,7 @@ | 3 | --- conf/configure.orig 2008-02-24 16:21:13.000000000 +0000 | |
4 | +++ conf/configure 2008-03-07 19:07:14.000000000 +0000 | |||
5 | @@ -14703,7 +14703,7 @@ | |||
4 | 6 | |||
5 | ; return 0; } | 7 | ; return 0; } | |
6 | EOF | 8 | EOF | |
7 | -if { (eval echo configure:14382: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then | 9 | -if { (eval echo configure:14707: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then | |
8 | +if { (eval echo configure:14382: \"$ac_link\") 1>&5; (eval "$ac_link $librt") 2>&5; } && test -s conftest${ac_exeext}; then | 10 | +if { (eval echo configure:14707: \"$ac_link\") 1>&5; (eval "$ac_link $librt") 2>&5; } && test -s conftest${ac_exeext}; then | |
9 | rm -rf conftest* | 11 | rm -rf conftest* | |
10 | eval "ac_cv_func_$ac_func=yes" | 12 | eval "ac_cv_func_$ac_func=yes" | |
11 | else | 13 | else | |
12 | @@ -14392,6 +14392,7 @@ | 14 | @@ -14717,6 +14717,7 @@ | |
13 | 15 | |||
14 | if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then | 16 | if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then | |
15 | echo "$ac_t""yes" 1>&6 | 17 | echo "$ac_t""yes" 1>&6 | |
16 | + lib_rt="$librt" | 18 | + lib_rt="$librt" | |
17 | ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` | 19 | ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` | |
18 | cat >> confdefs.h <<EOF | 20 | cat >> confdefs.h <<EOF | |
19 | #define $ac_tr_func 1 | 21 | #define $ac_tr_func 1 |