On Wed Sep 09, 2020 at 06:05:15PM +0100, Stuart Henderson wrote:
> On 2020/09/09 17:01, Rafael Sadowski wrote:
> > On Sun Aug 30, 2020 at 11:51:32PM +0200, pe...@tuta.io wrote:
> > > new version maybe someone can update official port, simple diff below
> > > 
> > > changes:
> > > python2 -> python3
> > > qt4 -> qt5
> > 
> > Very nice!
> > 
> > > 
> > > 
> > > diff -u -r puddletag/Makefile puddletag2/Makefile
> > > --- puddletag/Makefile    Tue Nov 19 22:21:10 2019
> > > +++ puddletag2/Makefile   Sun Aug 30 23:40:43 2020
> > 
> > Call me stupid but how do I apply this kind of diff?
> 
> Ideally the sender would send a working diff, otherwise By hand.

Fair enough.

> 
> > > -@comment $OpenBSD: PLIST,v 1.6 2018/06/27 21:03:36 espie Exp $
> > > +@comment $OpenBSD: PLIST,v 1.7 2020/08/30 18:21:36 xxx Exp $
> 
> (these should be left alone)
> 

Based on the diff from "pe...@tuta.io" you can find a working diff
below. I also updated the out-dated DESCR file. Simple sync with
upstream. A brief test was positive.

User around? Feedback?

Rafael

Index: Makefile
===================================================================
RCS file: /cvs/ports/audio/puddletag/Makefile,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 Makefile
--- Makefile    19 Nov 2019 21:21:10 -0000      1.13
+++ Makefile    9 Sep 2020 19:04:07 -0000
@@ -2,32 +2,27 @@
 
 COMMENT =              spreadsheet-like audio file tagger
 
-# Python 3 info: https://github.com/keithgg/puddletag/issues/300
-
-MODPY_EGG_VERSION =    1.2.0
+MODPY_EGG_VERSION =    2.0.1
 DISTNAME =             puddletag-${MODPY_EGG_VERSION}
-REVISION =             4
 
 CATEGORIES =           audio
 
-HOMEPAGE =             http://puddletag.net
+HOMEPAGE =             https://docs.puddletag.net
 
 # GPLv3
 PERMIT_PACKAGE =       Yes
 
-MASTER_SITES =         
https://github.com/keithgg/puddletag/releases/download/v${MODPY_EGG_VERSION}/
-# kn: Remove with next update
-DISTFILES =            ${DISTNAME}_1{${DISTNAME}}${EXTRACT_SUFX}
+MASTER_SITES =         
https://github.com/puddletag/puddletag/releases/download/${MODPY_EGG_VERSION}/
 
 MODULES =              lang/python
-MODPY_VERSION =                ${MODPY_DEFAULT_VERSION_2}
+MODPY_VERSION =                ${MODPY_DEFAULT_VERSION_3}
 MODPY_SETUPTOOLS =     Yes
 
-RUN_DEPENDS =          audio/py-mutagen>=1.14 \
+RUN_DEPENDS =          audio/py-mutagen${MODPY_FLAVOR} \
                        devel/desktop-file-utils \
-                       devel/py-configobj \
-                       devel/py-parsing>=1.5.1 \
-                       x11/py-qt4>=4.5
+                       devel/py-configobj${MODPY_FLAVOR} \
+                       devel/py-parsing${MODPY_FLAVOR} \
+                       x11/py-qt5${MODPY_FLAVOR}
 
 # Author didn't write tests
 NO_TEST =              Yes
Index: distinfo
===================================================================
RCS file: /cvs/ports/audio/puddletag/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo    27 Feb 2018 23:36:31 -0000      1.4
+++ distinfo    9 Sep 2020 19:04:07 -0000
@@ -1,2 +1,2 @@
-SHA256 (puddletag-1.2.0_1.tar.gz) = 
Etqyw9u7HuY+om8Xr5aevby/HJ5CZfnZ9vbRayJxINU=
-SIZE (puddletag-1.2.0_1.tar.gz) = 1231226
+SHA256 (puddletag-2.0.1.tar.gz) = 9cObcWjfNPtOkZ0/V2YIiPeiIYxpJJeYleK5H/m6agc=
+SIZE (puddletag-2.0.1.tar.gz) = 1227152
Index: pkg/DESCR
===================================================================
RCS file: /cvs/ports/audio/puddletag/pkg/DESCR,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 DESCR
--- pkg/DESCR   7 May 2014 12:17:29 -0000       1.2
+++ pkg/DESCR   9 Sep 2020 19:04:07 -0000
@@ -1,6 +1,15 @@
 puddletag is an audio tag editor similar to the Windows program, Mp3tag.
 It uses a spreadsheet-like layout so that all the tags you want to edit
 by hand are visible and easily editable.
-Tagging your files can be supported by the AcoustID library, which
-creates digital fingerprints from your files and uses them to search the
-tag database. To enable this feature, install chromaprint.
+
+The usual tag editor features are supported like extracting tag information
+from filenames, renaming files based on their tags by using patterns and basic
+tag editing.
+
+There are also Functions, which can do things like replace text, trim it, do
+case conversions, etc. Actions can automate repetitive tasks. Doing web lookups
+using Amazon (including cover art), Discogs (does cover art too!), FreeDB and
+MusicBrainz is also supported.
+
+Supported formats: ID3v1, ID3v2 (mp3), MP4 (mp4, m4a, etc.), VorbisComments
+(ogg, flac), Musepack (mpc), Monkey’s Audio (.ape) and WavPack (wv).
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/audio/puddletag/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 PLIST
--- pkg/PLIST   27 Jun 2018 21:03:36 -0000      1.6
+++ pkg/PLIST   9 Sep 2020 19:04:07 -0000
@@ -2,142 +2,152 @@
 bin/puddletag
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/__init__.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}about.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}action_shortcuts.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}actiondlg.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}audio_filter.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}confirmations.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}constants.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}findfunc.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}funcprint.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}functions.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}functions_dialogs.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}genres.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}helperwin.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}loadshortcuts.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}logger.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}m3u.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}musiclib.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}pluginloader.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}puddleobjects.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}puddlesettings.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}puddletag.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}releasewidget.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}resource.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}shortcutsettings.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}tagmodel.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}translations.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/${MODPY_PYCACHE}webdb.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/about.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/about.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/action_shortcuts.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/action_shortcuts.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/actiondlg.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/actiondlg.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/audio_filter.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/audio_filter.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/__init__.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/${MODPY_PYCACHE}_compatid3.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/${MODPY_PYCACHE}apev2.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/${MODPY_PYCACHE}constants.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/${MODPY_PYCACHE}id3.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/${MODPY_PYCACHE}mp4.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/${MODPY_PYCACHE}tag_versions.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/${MODPY_PYCACHE}vorbis.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/_compatid3.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/_compatid3.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/apev2.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/apev2.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/constants.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/constants.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/id3.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/id3.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/mp4.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/mp4.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/tag_versions.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/tag_versions.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/util.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/util.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/vorbis.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/audioinfo/vorbis.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/confirmations.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/confirmations.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/constants.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/constants.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/findfunc.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/findfunc.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/funcprint.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/funcprint.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/functions.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/functions.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/functions_dialogs.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/functions_dialogs.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/genres.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/genres.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/helperwin.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/helperwin.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/libraries/
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/libraries/__init__.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/libraries/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/puddlestuff/libraries/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/libraries/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/libraries/${MODPY_PYCACHE}quodlibetlib.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/libraries/quodlibetlib.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/libraries/quodlibetlib.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/loadshortcuts.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/loadshortcuts.pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/logger.py
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/m3u.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/m3u.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/__init__.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/${MODPY_PYCACHE}action_dialogs.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/${MODPY_PYCACHE}artwork.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/${MODPY_PYCACHE}dirview.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/${MODPY_PYCACHE}filterwin.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/${MODPY_PYCACHE}funcs.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/${MODPY_PYCACHE}logdialog.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/${MODPY_PYCACHE}patterncombo.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/${MODPY_PYCACHE}previews.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/${MODPY_PYCACHE}storedtags.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/${MODPY_PYCACHE}tagpanel.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/${MODPY_PYCACHE}tagtools.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/action_dialogs.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/action_dialogs.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/artwork.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/artwork.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/dirview.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/dirview.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/filterwin.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/filterwin.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/funcs.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/funcs.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/logdialog.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/logdialog.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/patterncombo.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/patterncombo.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/previews.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/previews.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/storedtags.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/storedtags.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/tagpanel.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/tagpanel.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/tagtools.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/mainwin/tagtools.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/masstag/
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/masstag/__init__.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/masstag/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/puddlestuff/masstag/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/masstag/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/masstag/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/masstag/${MODPY_PYCACHE}dialogs.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/masstag/config.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/masstag/config.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/masstag/dialogs.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/masstag/dialogs.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/musiclib.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/musiclib.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/pluginloader.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/pluginloader.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/plugins/
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/plugins/__init__.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/plugins/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/puddlestuff/plugins/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/plugins/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/puddleobjects.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/puddleobjects.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/puddlesettings.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/puddlesettings.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/puddletag.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/puddletag.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/releasewidget.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/releasewidget.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/resource.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/resource.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/shortcutsettings.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/shortcutsettings.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagmodel.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagmodel.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/CDDB.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/CDDB.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/__init__.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/${MODPY_PYCACHE}CDDB.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/${MODPY_PYCACHE}_acoustid.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/${MODPY_PYCACHE}acoust_id.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/${MODPY_PYCACHE}amazon.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/${MODPY_PYCACHE}discogs.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/${MODPY_PYCACHE}freedb.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/${MODPY_PYCACHE}musicbrainz.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/${MODPY_PYCACHE}parse_html.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/_acoustid.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/_acoustid.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/acoust_id.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/acoust_id.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/amazon.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/amazon.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/discogs.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/discogs.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/freedb.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/freedb.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/mp3tag/
 
lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/mp3tag/__init__.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/mp3tag/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/mp3tag/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/mp3tag/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/mp3tag/${MODPY_PYCACHE}funcs.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/mp3tag/funcs.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/mp3tag/funcs.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/musicbrainz.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/musicbrainz.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/parse_html.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/tagsources/parse_html.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/translations.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/translations.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/util.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/util.pyc
 lib/python${MODPY_VERSION}/site-packages/puddlestuff/webdb.py
-lib/python${MODPY_VERSION}/site-packages/puddlestuff/webdb.pyc
 
lib/python${MODPY_VERSION}/site-packages/puddletag-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
 
lib/python${MODPY_VERSION}/site-packages/puddletag-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
 
lib/python${MODPY_VERSION}/site-packages/puddletag-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt

Reply via email to