Date: Wednesday, August 10, 2016 @ 11:10:00 Author: alucryd Revision: 186315
archrelease: copy trunk to community-any Added: puddletag/repos/community-any/PKGBUILD (from rev 186314, puddletag/trunk/PKGBUILD) puddletag/repos/community-any/puddletag-mutagen1.34.patch (from rev 186314, puddletag/trunk/puddletag-mutagen1.34.patch) Deleted: puddletag/repos/community-any/PKGBUILD -----------------------------+ PKGBUILD | 80 ++++++++++++++++++++++-------------------- puddletag-mutagen1.34.patch | 24 ++++++++++++ 2 files changed, 66 insertions(+), 38 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2016-08-10 11:09:50 UTC (rev 186314) +++ PKGBUILD 2016-08-10 11:10:00 UTC (rev 186315) @@ -1,38 +0,0 @@ -# $Id$ -# Maintainer: Maxime Gauduin <aluc...@archlinux.org> -# Contributor: Lucky <archli...@builds.lucky.li> -# Contributor: Farhad Shahbazi <far...@enthusiasm.cc> - -pkgname=puddletag -pkgver=1.1.1 -pkgrel=1 -pkgdesc='A tag editor for GNU/Linux' -url='http://puddletag.sourceforge.net' -license=('GPL') -arch=('any') -depends=('chromaprint' 'mutagen' 'python2-configobj' 'python2-musicbrainz2' - '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') - -prepare() { - cd puddletag-${pkgver} - - sed -i 's|^#!.*python$|#!/usr/bin/python2|' $(grep -rl '^#!.*python') -} - -build() { - cd puddletag-${pkgver} - - python2 setup.py config -} - -package() { - cd puddletag-${pkgver} - - python2 setup.py install --root="${pkgdir}" --optimize='1' -} - -# vim: ts=2 sw=2 et: Copied: puddletag/repos/community-any/PKGBUILD (from rev 186314, puddletag/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2016-08-10 11:10:00 UTC (rev 186315) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Maxime Gauduin <aluc...@archlinux.org> +# Contributor: Lucky <archli...@builds.lucky.li> +# Contributor: Farhad Shahbazi <far...@enthusiasm.cc> + +pkgname=puddletag +pkgver=1.1.1 +pkgrel=2 +pkgdesc='A tag editor for GNU/Linux' +url='http://puddletag.sourceforge.net' +license=('GPL') +arch=('any') +depends=('chromaprint' 'mutagen' 'python2-configobj' 'python2-musicbrainz2' + '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" + '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') +} + +build() { + cd puddletag-${pkgver} + + python2 setup.py config +} + +package() { + cd puddletag-${pkgver} + + python2 setup.py install --root="${pkgdir}" --optimize='1' +} + +# vim: ts=2 sw=2 et: Copied: puddletag/repos/community-any/puddletag-mutagen1.34.patch (from rev 186314, puddletag/trunk/puddletag-mutagen1.34.patch) =================================================================== --- puddletag-mutagen1.34.patch (rev 0) +++ puddletag-mutagen1.34.patch 2016-08-10 11:10:00 UTC (rev 186315) @@ -0,0 +1,24 @@ +From 6fd73f9d3442c729a771d160430bd44fb003eb69 Mon Sep 17 00:00:00 2001 +From: b_b <brunober...@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 = ' / ' +