pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils/cdrtools Update to 3.01a28:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/05e6fb604e8f
branches:  trunk
changeset: 650842:05e6fb604e8f
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Mon Apr 27 09:05:11 2015 +0000

description:
Update to 3.01a28:

cdrtools-3.01a25:

All:

-       Fixed a typo in autoconf/xconfig.h.in that caused the Win-DOS function
        LoadLibrary() not to be recognised correctly.

-       Added compile support for: amd64-freebsd-clang*.rul

-       include/schily/unistd.h now extends some exceptions to work around
        problems with the MS C-compiler to MinGW32.

Libschily:

-       libschily/faccessat.c with a faccessat() was added. This has been forgotten
        when the *at() functions have been implemented.

-       libschily/eaccess.c no longer calls access() in case the the OS does not
        implement eaccess() but rather first checks whether uid == euid and gid == egid.

-       libschily/eaccess.c compiles again in HP-UX using the HP C-compiler

-       libschily/dlfcn.c new file to emulate dlopen() and friends on Win-DOS
        and HP-UX

-       libschily/lchmod.c was added

-       libschily/fchmodat.c no longer contains lchmod()

-       The linker mapfile libschily/libschily-mapvers now correctly
        makes the entry faccessat() depend on HAVE_FACCESSAT


Cdda2wav (Maintained/enhanced by Jörg Schilling, originated by Heiko Eißfeldt heiko%hexco.de@localhost):

-       Flush stderr before a question in cdda2wav. This is a workaround
        for a Linux libc bug (stderr must be unbuffered acording to the
        standard).

Mkisofs (Maintained/enhanced by Jörg Schilling since 1997, originated by Eric Youngdale):

-       Fixed a bug in mkisofs: -eltorito-platform Mac no longer uses the
        constant EL_TORITO_ARCH_PPC but EL_TORITO_ARCH_MAC as expected.
        Thanks to Ady <ady-sf%hotmail.com@localhost> for reporting.

-       Fixed an option parsing bug in mkisofs that was a result from
        option names that are beginning substrings of others. Mkisofs did
        try to fix this in 2006, but it seems that one option was missed
        in 2006. Now -hide-hfs was fixed, thanks to: Valery Ushakov


cdrtools-3.01a26:

All:

-       Various README's, scripts and man pages have been revised to replace
        berlios.de by sourceforge.net

        Note that some files have not yet been completely updated for that
        change as there is no easy way to deal with a site like sourceforge
        that does not support ftp:

                ./conf/src-get
                ./conf/setup.sh

        Because we now assume that any UNIX distro includes a ftp(1) program,
        but we cannot assume that there is wget.

cdrtools-3.01a27:

All:

-       include/schily//dlfcn.h now includes a #define HAVE_LOADABLE_LIBS
        in case we compile on a system that implements runtime loadable
        libraries and that libschily implements an adoption for this
        local method to the POSIX dlopen()/dlsym()/dlclose(). This is currently
        true for Solaris (and similar) that implement dlopen()/dlsym()/dlclose()
        natively and for HP-UX and Win-DOS.

Mkisofs (Maintained/enhanced by Jörg Schilling since 1997, originated by Eric Youngdale):

-       The mkisofs program isoinfo no longer tries to print Rock Ridge
        attribute data for ISO images that do not have correct RR data.

-       The mkisofs program isovfy no longer tries to print Rock Ridge
        attribute data for ISO images that do not have correct RR data.

-       The mkisofs program isodump no longer tries to print Rock Ridge
        attribute data for ISO images that do not have correct RR data.

        This is a result from trying to use these programs on the
        plan9 CD image.

cdrtools-3.01a28:

All:

-       The makefile rules for installing man pages have been changed so that
        OBJ/<archdir>/man/ is no longer a direct dependency of the man page.
        This results in repeated "make install" calls not to reinstall
        up-to-date man pages again.

-       The makefile rules for installing localized sripts have been changed so
        hat OBJ/<archdir>/ is no longer a direct dependency of the man page.
        This results in repeated "make install" calls not to reinstall
        up-to-date scripts again.

-       New autoconf test checks whether printf() supports %z

-       Some documentation now mentions sourceforge instead of BerliOS

-       README.compile now mentions how to use instrumented compilers with
        the Schily Makefilesystem.


Libschily:

-       strlcatl() wcslcatl(): new functions

-       libschily::linkat.c now manually null-terminates the result from
        resolvepath() as the Solaris syscall implementation does not
        null-terminate it in all cases.

-       libschily::resolvepath.c comment added to remind on the fact that
        in contrary to out implementation the Solaris resolvepath() syscall
        does not null-terminate the buffer.

Mkisofs (Maintained/enhanced by Jörg Schilling since 1997, originated by Eric Youngdale):

-       mkisofs: isodump did not compile on non c99 compilers.

diffstat:

 sysutils/cdrtools/Makefile |  9 +++++----
 sysutils/cdrtools/distinfo |  9 ++++-----
 2 files changed, 9 insertions(+), 9 deletions(-)

diffs (44 lines):

diff -r db1d3a6c1a66 -r 05e6fb604e8f sysutils/cdrtools/Makefile
--- a/sysutils/cdrtools/Makefile        Mon Apr 27 08:59:31 2015 +0000
+++ b/sysutils/cdrtools/Makefile        Mon Apr 27 09:05:11 2015 +0000
@@ -1,14 +1,13 @@
-# $NetBSD: Makefile,v 1.110 2015/03/13 17:51:15 tnn Exp $
+# $NetBSD: Makefile,v 1.111 2015/04/27 09:05:11 wiz Exp $
 
-DISTNAME=      cdrtools-3.01a24
+DISTNAME=      cdrtools-3.01a28
 PKGNAME=       ${DISTNAME:S/a/alpha/:S/-pre/pre/}
-PKGREVISION=   1
 CATEGORIES=    sysutils
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=cdrtools/}
 EXTRACT_SUFX=  .tar.bz2
 
 MAINTAINER=    wiz%NetBSD.org@localhost
-HOMEPAGE=      http://cdrecord.berlios.de/old/private/cdrecord.html
+HOMEPAGE=      http://cdrtools.sourceforge.net/private/cdrecord.html
 COMMENT=       Software for creating ISO9660 images and writing CD/DVD/Blu-ray
 #LICENSE=      CDDL.Schily.txt AND gnu-gpl-v2 AND gnu-lgpl-v2.1
 
@@ -16,6 +15,8 @@
 
 WRKSRC=                ${WRKDIR}/${DISTNAME:C/a[0-9]*//}
 
+MAKE_JOBS_SAFE=        no # makefiles.5
+
 .include "../../mk/bsd.prefs.mk"
 
 USE_TOOLS+=    gm4 gmake tbl
diff -r db1d3a6c1a66 -r 05e6fb604e8f sysutils/cdrtools/distinfo
--- a/sysutils/cdrtools/distinfo        Mon Apr 27 08:59:31 2015 +0000
+++ b/sysutils/cdrtools/distinfo        Mon Apr 27 09:05:11 2015 +0000
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.84 2014/08/23 05:38:22 wiz Exp $
+$NetBSD: distinfo,v 1.85 2015/04/27 09:05:11 wiz Exp $
 
-SHA1 (cdrtools-3.01a24.tar.bz2) = b49b01b6269280336ef3ca89aa41538db3a9b2dc
-RMD160 (cdrtools-3.01a24.tar.bz2) = 6afd625f0b04f861592a82caf6bf78109dfee726
-Size (cdrtools-3.01a24.tar.bz2) = 2075400 bytes
-SHA1 (patch-mkisofs_mkisofs.c) = 94fbc4abd559852f20c307e1dcf8070a02520f2d
+SHA1 (cdrtools-3.01a28.tar.bz2) = 081b1daa9c86f33483213a8d8d0fd75caec51ead
+RMD160 (cdrtools-3.01a28.tar.bz2) = 84ad3ddbaea67a59a057d5338f3a683bffb49c1f
+Size (cdrtools-3.01a28.tar.bz2) = 2081108 bytes



Home | Main Index | Thread Index | Old Index