Date: Wednesday, August 10, 2016 @ 11:09:50 Author: alucryd Revision: 186314
FS#50331: puddletag 1.1.1-2 Added: puddletag/trunk/puddletag-mutagen1.34.patch Modified: puddletag/trunk/PKGBUILD -----------------------------+ PKGBUILD | 10 +++++++--- puddletag-mutagen1.34.patch | 24 ++++++++++++++++++++++++ 2 files changed, 31 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-08-10 10:54:25 UTC (rev 186313) +++ PKGBUILD 2016-08-10 11:09:50 UTC (rev 186314) @@ -5,7 +5,7 @@ pkgname=puddletag pkgver=1.1.1 -pkgrel=1 +pkgrel=2 pkgdesc='A tag editor for GNU/Linux' url='http://puddletag.sourceforge.net' license=('GPL') @@ -14,12 +14,16 @@ 'python2-pyparsing' 'python2-pyqt4') optdepends=('python2-pillow: FLAC cover art' 'quodlibet: QuodLibet library support') -source=("https://github.com/keithgg/puddletag/releases/download/${pkgver}/puddletag-${pkgver}.tar.gz") -sha256sums=('0e944800ac37a854418ebfead1ae2e9d9c218db99fcdfe31c1bdb2fb803dc6ac') +source=("https://github.com/keithgg/puddletag/releases/download/${pkgver}/puddletag-${pkgver}.tar.gz" + 'puddletag-mutagen1.34.patch') +sha256sums=('0e944800ac37a854418ebfead1ae2e9d9c218db99fcdfe31c1bdb2fb803dc6ac' + '4259e63b1b7f38ba2a91434723bc582a82421f9550cc31afb23caa1468b1a8d5') prepare() { cd puddletag-${pkgver} + patch -Np2 -i ../puddletag-mutagen1.34.patch + sed -i 's|^#!.*python$|#!/usr/bin/python2|' $(grep -rl '^#!.*python') } Added: puddletag-mutagen1.34.patch =================================================================== --- puddletag-mutagen1.34.patch (rev 0) +++ puddletag-mutagen1.34.patch 2016-08-10 11:09:50 UTC (rev 186314) @@ -0,0 +1,24 @@ +From 6fd73f9d3442c729a771d160430bd44fb003eb69 Mon Sep 17 00:00:00 2001 +From: b_b <[email protected]> +Date: Wed, 27 Jul 2016 11:27:14 +0200 +Subject: [PATCH] Fix for BitPaddedInt import error + +This one fix an import error i get with latest python-mutagen 1.34.999+1301~0c8997f-0~ppa0~trusty from https://launchpad.net/~lazka/+archive/ubuntu/dumpingplace +--- + source/puddlestuff/audioinfo/_compatid3.py | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/source/puddlestuff/audioinfo/_compatid3.py b/source/puddlestuff/audioinfo/_compatid3.py +index 7d73e27..a7a599f 100644 +--- a/source/puddlestuff/audioinfo/_compatid3.py ++++ b/source/puddlestuff/audioinfo/_compatid3.py +@@ -23,7 +23,8 @@ + import mutagen + from mutagen._util import insert_bytes + from mutagen.id3 import ID3, Frame, Frames, Frames_2_2, TextFrame, TORY, \ +- TYER, TIME, APIC, IPLS, TDAT, BitPaddedInt, MakeID3v1 ++ TYER, TIME, APIC, IPLS, TDAT, MakeID3v1 ++from mutagen.id3._util import BitPaddedInt + + SEPARATOR = ' / ' +
