[arch-commits] Commit in puddletag/trunk (PKGBUILD puddletag-mutagen1.34.patch)
Maxime Gauduin
alucryd at archlinux.org
Wed Aug 10 11:09:50 UTC 2016
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 <brunobergot at gmail.com>
+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 = ' / '
+
More information about the arch-commits
mailing list