Fri Jan 17 14:35:06 2014 UTC ()
Update to 1.0.1 and fix python-3.x compatibility problem.

Changes:
1.0.1
    When GStreamer fails to report a duration, raise an exception
    instead of silently setting the duration field to None.


(wiz)
diff -r1.1 -r1.2 pkgsrc/audio/py-audioread/Makefile
diff -r1.1 -r1.2 pkgsrc/audio/py-audioread/distinfo
diff -r0 -r1.1 pkgsrc/audio/py-audioread/patches/patch-audioread_gstdec.py

cvs diff -r1.1 -r1.2 pkgsrc/audio/py-audioread/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/py-audioread/Makefile 2013/04/02 10:44:41 1.1
+++ pkgsrc/audio/py-audioread/Makefile 2014/01/17 14:35:06 1.2
@@ -1,20 +1,20 @@ @@ -1,20 +1,20 @@
1# $NetBSD: Makefile,v 1.1 2013/04/02 10:44:41 drochner Exp $ 1# $NetBSD: Makefile,v 1.2 2014/01/17 14:35:06 wiz Exp $
2# 
3 2
4DISTNAME= v1.0.0 3VERSION= 1.0.1
5PKGNAME= ${PYPKGPREFIX}-audioread-1.0.0 4DISTNAME= v${VERSION}
 5PKGNAME= ${PYPKGPREFIX}-audioread-${VERSION}
6CATEGORIES= audio 6CATEGORIES= audio
7MASTER_SITES= https://github.com/sampsyo/audioread/archive/ 7MASTER_SITES= https://github.com/sampsyo/audioread/archive/
8DIST_SUBDIR= audioread 8DIST_SUBDIR= audioread
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://github.com/sampsyo/audioread 11HOMEPAGE= https://github.com/sampsyo/audioread
12COMMENT= Audio file decoder 12COMMENT= Audio file decoder
13LICENSE= mit 13LICENSE= mit
14 14
15WRKSRC= ${WRKDIR}/audioread-1.0.0 15WRKSRC= ${WRKDIR}/audioread-${VERSION}
16USE_LANGUAGES= # none 16USE_LANGUAGES= # none
17EGG_NAME= audioread-1.0.0 17EGG_NAME= audioread-${VERSION}
18 18
19.include "../../lang/python/distutils.mk" 19.include "../../lang/python/distutils.mk"
20.include "../../mk/bsd.pkg.mk" 20.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/audio/py-audioread/distinfo (expand / switch to unified diff)

--- pkgsrc/audio/py-audioread/distinfo 2013/04/02 10:44:41 1.1
+++ pkgsrc/audio/py-audioread/distinfo 2014/01/17 14:35:06 1.2
@@ -1,5 +1,6 @@ @@ -1,5 +1,6 @@
1$NetBSD: distinfo,v 1.1 2013/04/02 10:44:41 drochner Exp $ 1$NetBSD: distinfo,v 1.2 2014/01/17 14:35:06 wiz Exp $
2 2
3SHA1 (audioread/v1.0.0.tar.gz) = f67aa7e11a86869dacc8189769c14d3c88e7a494 3SHA1 (audioread/v1.0.1.tar.gz) = 40a738de9a405439dff1d6b83257fb87e966662f
4RMD160 (audioread/v1.0.0.tar.gz) = 748d38461b63ac45053e5f4019fcf0b795e25649 4RMD160 (audioread/v1.0.1.tar.gz) = a6fd5c4c2e5715183a2ce8a3e7af680fe6491585
5Size (audioread/v1.0.0.tar.gz) = 12934 bytes 5Size (audioread/v1.0.1.tar.gz) = 13055 bytes
 6SHA1 (patch-audioread_gstdec.py) = ca80c0f0c265d44e038c8321e7824325f4e920f7

File Added: pkgsrc/audio/py-audioread/patches/Attic/patch-audioread_gstdec.py
$NetBSD: patch-audioread_gstdec.py,v 1.1 2014/01/17 14:35:06 wiz Exp $

Use print() function for python-3.x compatibility.

--- audioread/gstdec.py.orig	2013-04-24 17:08:52.000000000 +0000
+++ audioread/gstdec.py
@@ -366,8 +366,8 @@ if __name__ == '__main__':
     for path in sys.argv[1:]:
         path = os.path.abspath(os.path.expanduser(path))
         with GstAudioFile(path) as f:
-            print f.channels
-            print f.samplerate
-            print f.duration
+            print(f.channels)
+            print(f.samplerate)
+            print(f.duration)
             for s in f:
-                print len(s), ord(s[0])
+                print(len(s), ord(s[0]))