pkgsrc-Bugs archive

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

pkg/42768: [audio/p5-Audio-Wav]update to 0.07



>Number:         42768
>Category:       pkg
>Synopsis:       [audio/p5-Audio-Wav]update to 0.07
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Feb 08 05:20:00 +0000 2010
>Originator:     Wen Heping
>Release:        NetBSD-5.0.1
>Organization:
private
>Environment:
NetBSD NB501 5.0.1 NetBSD 5.0.1 (GENERIC) #0: Thu Jul 30 01:39:11 UTC 2009  
builds%b8.netbsd.org@localhost:/home/builds/ab/netbsd-5-0-1-RELEASE/i386/200907292356Z-obj/home/builds/ab/netbsd-5-0-1-RELEASE/src/sys/arch/i386/compile/GENERIC
 i386
>Description:
0.07  Sun Feb 07 18:05:41 GMT 2010
  - change API so you can call Audio::Wav->{read|write} w/o new() if preferred
  - increase pure perl read speed by a factor of ~2.4
    * remove unnecessary bounds check
    * put block in closure, avoiding double hash lookup
    * put $block assign in _init_read_sub, put read_sub in closure, too
    * pull $handle into closure:
    * get rid of closure, and get rid of read() - inline it with $read_sub
  - use Inline::C (if available) to increase read speed by a factor of ~2.3
  - experimental support for reading 24- and 32- bit data (suspected to
    work on little endian machines that use Inline::C)

>How-To-Repeat:

>Fix:
--- Makefile.orig       2010-02-08 20:45:47.000000000 +0800
+++ Makefile    2010-02-08 20:46:19.000000000 +0800
@@ -1,9 +1,8 @@
 # $NetBSD: Makefile,v 1.13 2008/06/20 01:09:07 joerg Exp $
 #

-DISTNAME=      Audio-Wav-0.06
+DISTNAME=      Audio-Wav-0.07
 PKGNAME=       p5-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    audio perl5
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=Audio/}
--- distinfo.orig       2010-02-08 20:46:04.000000000 +0800
+++ distinfo    2010-02-08 20:47:29.000000000 +0800
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.2 2005/02/23 20:39:50 agc Exp $

-SHA1 (Audio-Wav-0.06.tar.gz) = 2a95f42bd9ec80c564f479f2384a12fef4ecf038
-RMD160 (Audio-Wav-0.06.tar.gz) = 7b79802e114c91e47a484f14804f9e01167ab069
-Size (Audio-Wav-0.06.tar.gz) = 18201 bytes
+SHA1 (Audio-Wav-0.07.tar.gz) = 7ef6636d069c24ff8a9c146a6de6a4de47fb84cb
+RMD160 (Audio-Wav-0.07.tar.gz) = 672c883f1b705a534d486733824c47566fca4972
+Size (Audio-Wav-0.07.tar.gz) = 20196 bytes



Home | Main Index | Thread Index | Old Index