pkgsrc/audio/py-musique/patches/patch-aa

19 lines
915 B
Text
Raw Normal View History

$NetBSD: patch-aa,v 1.1 2005/05/21 23:20:24 augustss Exp $
--- bin/pymusique.orig 2005-04-10 22:57:54.000000000 +0200
+++ bin/pymusique 2005-05-20 20:17:36.000000000 +0200
@@ -460,7 +460,13 @@
if not os.path.isdir(self.config['songdir']):
os.mkdir(self.config['songdir'])
metadata = self.download['metaData']
- filename = metadata['playlistArtistName'] + ' - ' + metadata['playlistName'] + ' - ' + metadata['songName']
+ trackNo = ''
+ if 'trackNumber' in metadata:
+ trackNo = metadata['trackNumber']
+ if len(trackNo) < 2:
+ trackNo = '0' + trackNo
+ trackNo = trackNo + ' - '
+ filename = metadata['playlistArtistName'] + ' - ' + metadata['playlistName'] + ' - ' + trackNo + metadata['songName']
filename = os.path.join(self.config['songdir'], filename.replace('/', '-') + '.m4a')
file(filename, 'wb').write(data)
try: