Hi ports@
Attached and below are the diff's to update audio/picard to 1.3.2
This update removes the need for the patches and has been tested on
amd64 and i386 - I'm just bringing my macppc up to current to test there
as well.
Cheers
Fred
Index: Makefile
===================================================================
RCS file: /cvs/ports/audio/picard/Makefile,v
retrieving revision 1.18
diff -u -p -u -p -r1.18 Makefile
--- Makefile 30 Jul 2015 15:09:27 -0000 1.18
+++ Makefile 27 Aug 2015 15:20:02 -0000
@@ -2,9 +2,8 @@
COMMENT = automatic audio files tagger using the MusicBrainz
database
-MODPY_EGG_VERSION = 0.16
+MODPY_EGG_VERSION = 1.3.2
DISTNAME = picard-${MODPY_EGG_VERSION}
-REVISION = 1
CATEGORIES = audio
@@ -18,8 +17,9 @@ PERMIT_PACKAGE_CDROM = Yes
WANTLIB += ${MODPY_WANTLIB}
WANTLIB += avcodec avformat m ofa pthread stdc++
-MASTER_SITES = http://ftp.musicbrainz.org/pub/musicbrainz/picard/ \
- ftp://ftp.musicbrainz.org/pub/musicbrainz/picard/
+GH_ACCOUNT = musicbrainz
+GH_PROJECT = picard
+GH_TAGNAME = ${MODPY_EGG_VERSION}
MODULES = lang/python
@@ -39,11 +39,14 @@ RUN_DEPENDS = x11/py-qt4>=4.1 \
TEST_DEPENDS = ${BASE_PKGPATH}
-PLUGINS_DIRS = lastfm \
- lastfmplus \
- replaygain
-PLUGINS = classicdiscnumber.py \
- coverart.py \
+PLUGINS_DIRS = lastfm \
+ lastfmplus \
+ replaygain \
+ viewvariables
+
+PLUGINS = addrelease.py \
+ albumartist_website.py \
+ classicdiscnumber.py \
cuesheet.py \
discnumber.py \
featartist.py \
@@ -54,14 +57,17 @@ PLUGINS = classicdiscnumber.py \
lastfmplus/__init__.py \
lastfmplus/ui_options_lastfm.py \
no_release.py \
- open_in_gui.py \
release_type.py \
replaygain/__init__.py \
replaygain/options_replaygain.ui \
replaygain/ui_options_replaygain.py \
- swapprefix.py \
+ sort_multivalue_tags.py \
+ standardise_performers.py \
titlecase.py \
- tracks2clipboard.py
+ tracks2clipboard.py \
+ viewvariables/__init__.py \
+ viewvariables/ui_variables_dialog.py \
+ viewvariables/variables_dialog.ui
pre-configure:
${SUBST_CMD} ${WRKSRC}/setup.py
Index: distinfo
===================================================================
RCS file: /cvs/ports/audio/picard/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo 18 Jan 2015 03:12:47 -0000 1.4
+++ distinfo 27 Aug 2015 15:20:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (picard-0.16.tar.gz) = ViMhb+3fYAAYfOrTdGs66+X2A4N+MTx9/Jl4NXb1Sxg=
-SIZE (picard-0.16.tar.gz) = 1828595
+SHA256 (picard-1.3.2.tar.gz) = y2owR+dW56UNOIv/F5SvYnTnvZIA2V0nK7CPZVi9mWs=
+SIZE (picard-1.3.2.tar.gz) = 2047602
Index: patches/patch-picard_musicdns_avcodec_c
===================================================================
RCS file: patches/patch-picard_musicdns_avcodec_c
diff -N patches/patch-picard_musicdns_avcodec_c
--- patches/patch-picard_musicdns_avcodec_c 5 May 2014 07:55:50 -0000
1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,38 +0,0 @@
-$OpenBSD: patch-picard_musicdns_avcodec_c,v 1.1 2014/05/05 07:55:50
brad Exp $
-
-Deal with newer FFmpeg API.
-
---- picard/musicdns/avcodec.c.orig Sun Oct 23 13:15:29 2011
-+++ picard/musicdns/avcodec.c Thu May 1 04:58:17 2014
-@@ -39,6 +39,10 @@
- #define AVMEDIA_TYPE_AUDIO CODEC_TYPE_AUDIO
- #endif
-
-+#ifndef AVCODEC_MAX_AUDIO_FRAME_SIZE
-+#define AVCODEC_MAX_AUDIO_FRAME_SIZE 192000 // 1 second of 48khz 32bit
audio
-+#endif
-+
- static PyObject *
- init(PyObject *self, PyObject *args)
- {
-@@ -55,7 +59,7 @@ done(PyObject *self, PyObject *args)
- static PyObject *
- decode(PyObject *self, PyObject *args)
- {
-- AVFormatContext *format_context;
-+ AVFormatContext *format_context = NULL;
- AVCodecContext *codec_context;
- AVCodec *codec;
- PyObject *filename;
-@@ -69,7 +73,11 @@ decode(PyObject *self, PyObject *args)
- return NULL;
-
- Py_UNBLOCK_THREADS
-+#if LIBAVFORMAT_VERSION_INT < AV_VERSION_INT(53, 2, 0)
- if (av_open_input_file(&format_context,
PyString_AS_STRING(filename), NULL, 0, NULL) != 0) {
-+#else
-+ if (avformat_open_input(&format_context,
PyString_AS_STRING(filename), NULL, NULL) != 0) {
-+#endif
- Py_BLOCK_THREADS
- PyErr_SetString(PyExc_Exception, "Couldn't open the file.");
- return NULL;
Index: patches/patch-setup_py
===================================================================
RCS file: patches/patch-setup_py
diff -N patches/patch-setup_py
--- patches/patch-setup_py 4 May 2012 06:24:04 -0000 1.3
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,59 +0,0 @@
-$OpenBSD: patch-setup_py,v 1.3 2012/05/04 06:24:04 ajacoutot Exp $
---- setup.py.orig Sun Oct 23 13:15:29 2011
-+++ setup.py Sat Apr 28 18:29:55 2012
-@@ -62,12 +62,12 @@ from distutils.dist import Distribution
- defaults = {
- 'build': {
- 'with-directshow': 'False',
-- 'with-avcodec': 'False',
-- 'with-libofa': 'False',
-+ 'with-avcodec': 'True',
-+ 'with-libofa': 'True',
- },
-- 'avcodec': {'cflags': '', 'libs': ''},
-+ 'avcodec': {'cflags': '-I${LOCALBASE}/include', 'libs':
'-L${LOCALBASE}/lib -lavcodec -lavformat'},
- 'directshow': {'cflags': '', 'libs': ''},
-- 'libofa': {'cflags': '', 'libs': ''},
-+ 'libofa': {'cflags': '-I${LOCALBASE}/include', 'libs':
'-L${LOCALBASE}/lib -lofa'},
- }
- cfg = RawConfigParser()
- for section, values in defaults.items():
-@@ -78,7 +78,7 @@ cfg.read(['build.cfg'])
-
-
- ext_modules = [
-- Extension('picard.util.astrcmp', sources=['picard/util/astrcmp.cpp']),
-+ Extension('picard.util.astrcmp',
sources=['picard/util/astrcmp.cpp'], extra_link_args=['-fPIC']),
- ]
-
- if cfg.getboolean('build', 'with-libofa'):
-@@ -372,8 +372,8 @@ class picard_config(config):
- if have_pkgconfig:
- if self.pkgconfig_check_module('avcodec', 'libavcodec
libavformat'):
- include_dirs =
cflags_to_include_dirs(cfg.get('avcodec', 'cflags'))
-- if self.try_compile('#include <avcodec.h>',
include_dirs=include_dirs):
-- cfg.set('avcodec', 'cflags', cfg.get('avcodec',
'cflags') + ' -DUSE_OLD_FFMPEG_LOCATIONS')
-+ if self.try_compile('#include <libavcodec/avcodec.h>',
include_dirs=include_dirs):
-+ cfg.set('avcodec', 'cflags', cfg.get('avcodec',
'cflags'))
- else:
- self.check_lib('avcodec', 'av_open_input_file',
['avcodec.h', 'avformat.h'], [['avcodec', 'avformat'], ['avcodec-51',
'avformat-51']])
-
-@@ -550,12 +550,12 @@ if do_py2app:
-
- # FIXME: this should check for the actual command ('install' vs.
'bdist_nsis', 'py2app', ...), not installed libraries
- if py2exe is None and do_py2app is False:
-- args['data_files'].append(('share/icons/hicolor/16x16/apps',
['resources/images/16x16/picard.png']))
-- args['data_files'].append(('share/icons/hicolor/24x24/apps',
['resources/images/24x24/picard.png']))
-- args['data_files'].append(('share/icons/hicolor/32x32/apps',
['resources/images/32x32/picard.png']))
-- args['data_files'].append(('share/icons/hicolor/48x48/apps',
['resources/images/48x48/picard.png']))
-- args['data_files'].append(('share/icons/hicolor/128x128/apps',
['resources/images/128x128/picard.png']))
-- args['data_files'].append(('share/icons/hicolor/256x256/apps',
['resources/images/256x256/picard.png']))
-+ args['data_files'].append(('share/pixmaps/hicolor/16x16/apps',
['resources/images/16x16/picard.png']))
-+ args['data_files'].append(('share/pixmaps/hicolor/24x24/apps',
['resources/images/24x24/picard.png']))
-+ args['data_files'].append(('share/pixmaps/hicolor/32x32/apps',
['resources/images/32x32/picard.png']))
-+ args['data_files'].append(('share/pixmaps/hicolor/48x48/apps',
['resources/images/48x48/picard.png']))
-+ args['data_files'].append(('share/pixmaps/hicolor/128x128/apps',
['resources/images/128x128/picard.png']))
-+ args['data_files'].append(('share/pixmaps/hicolor/256x256/apps',
['resources/images/256x256/picard.png']))
- args['data_files'].append(('share/applications', ('picard.desktop',)))
-
-
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/audio/picard/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 PLIST
--- pkg/PLIST 4 May 2012 06:24:04 -0000 1.4
+++ pkg/PLIST 27 Aug 2015 15:20:02 -0000
@@ -10,8 +10,6 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/picard/acoustidmanager.pyc
lib/python${MODPY_VERSION}/site-packages/picard/album.py
lib/python${MODPY_VERSION}/site-packages/picard/album.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/artist.py
-lib/python${MODPY_VERSION}/site-packages/picard/artist.pyc
lib/python${MODPY_VERSION}/site-packages/picard/browser/
lib/python${MODPY_VERSION}/site-packages/picard/browser/__init__.py
lib/python${MODPY_VERSION}/site-packages/picard/browser/__init__.pyc
@@ -21,10 +19,41 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/picard/browser/filelookup.pyc
lib/python${MODPY_VERSION}/site-packages/picard/cluster.py
lib/python${MODPY_VERSION}/site-packages/picard/cluster.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/collection.py
+lib/python${MODPY_VERSION}/site-packages/picard/collection.pyc
lib/python${MODPY_VERSION}/site-packages/picard/config.py
lib/python${MODPY_VERSION}/site-packages/picard/config.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/const.py
-lib/python${MODPY_VERSION}/site-packages/picard/const.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/config_upgrade.py
+lib/python${MODPY_VERSION}/site-packages/picard/config_upgrade.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/const/
+lib/python${MODPY_VERSION}/site-packages/picard/const/__init__.py
+lib/python${MODPY_VERSION}/site-packages/picard/const/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/const/attributes.py
+lib/python${MODPY_VERSION}/site-packages/picard/const/attributes.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/const/countries.py
+lib/python${MODPY_VERSION}/site-packages/picard/const/countries.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/const/languages.py
+lib/python${MODPY_VERSION}/site-packages/picard/const/languages.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/const/locales.py
+lib/python${MODPY_VERSION}/site-packages/picard/const/locales.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/__init__.py
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/image.py
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/image.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/providers/
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/providers/__init__.py
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/providers/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/providers/amazon.py
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/providers/amazon.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/providers/caa.py
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/providers/caa.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/providers/caa_release_group.py
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/providers/caa_release_group.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/providers/whitelist.py
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/providers/whitelist.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/utils.py
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/utils.pyc
lib/python${MODPY_VERSION}/site-packages/picard/dataobj.py
lib/python${MODPY_VERSION}/site-packages/picard/dataobj.pyc
lib/python${MODPY_VERSION}/site-packages/picard/disc.py
@@ -53,26 +82,21 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/picard/formats/vorbis.pyc
lib/python${MODPY_VERSION}/site-packages/picard/formats/wav.py
lib/python${MODPY_VERSION}/site-packages/picard/formats/wav.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/i18n.py
+lib/python${MODPY_VERSION}/site-packages/picard/i18n.pyc
lib/python${MODPY_VERSION}/site-packages/picard/log.py
lib/python${MODPY_VERSION}/site-packages/picard/log.pyc
lib/python${MODPY_VERSION}/site-packages/picard/mbxml.py
lib/python${MODPY_VERSION}/site-packages/picard/mbxml.pyc
lib/python${MODPY_VERSION}/site-packages/picard/metadata.py
lib/python${MODPY_VERSION}/site-packages/picard/metadata.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/musicdns/
-lib/python${MODPY_VERSION}/site-packages/picard/musicdns/__init__.py
-lib/python${MODPY_VERSION}/site-packages/picard/musicdns/__init__.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/musicdns/avcodec.so
-lib/python${MODPY_VERSION}/site-packages/picard/musicdns/ofa.so
-lib/python${MODPY_VERSION}/site-packages/picard/parsefilename.py
-lib/python${MODPY_VERSION}/site-packages/picard/parsefilename.pyc
lib/python${MODPY_VERSION}/site-packages/picard/plugin.py
lib/python${MODPY_VERSION}/site-packages/picard/plugin.pyc
lib/python${MODPY_VERSION}/site-packages/picard/plugins/
lib/python${MODPY_VERSION}/site-packages/picard/plugins/__init__.py
lib/python${MODPY_VERSION}/site-packages/picard/plugins/__init__.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/puidmanager.py
-lib/python${MODPY_VERSION}/site-packages/picard/puidmanager.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/releasegroup.py
+lib/python${MODPY_VERSION}/site-packages/picard/releasegroup.pyc
lib/python${MODPY_VERSION}/site-packages/picard/resources.py
lib/python${MODPY_VERSION}/site-packages/picard/resources.pyc
lib/python${MODPY_VERSION}/site-packages/picard/script.py
@@ -88,10 +112,18 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/picard/ui/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/cdlookup.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/cdlookup.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/ui/collectionmenu.py
+lib/python${MODPY_VERSION}/site-packages/picard/ui/collectionmenu.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/coverartbox.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/coverartbox.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/ui/edittagdialog.py
+lib/python${MODPY_VERSION}/site-packages/picard/ui/edittagdialog.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/filebrowser.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/filebrowser.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/ui/infodialog.py
+lib/python${MODPY_VERSION}/site-packages/picard/ui/infodialog.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/ui/infostatus.py
+lib/python${MODPY_VERSION}/site-packages/picard/ui/infostatus.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/item.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/item.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/itemviews.py
@@ -127,12 +159,10 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/picard/ui/options/matching.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/options/metadata.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/options/metadata.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/ui/options/moving.py
-lib/python${MODPY_VERSION}/site-packages/picard/ui/options/moving.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/ui/options/network.py
+lib/python${MODPY_VERSION}/site-packages/picard/ui/options/network.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/options/plugins.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/options/plugins.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/ui/options/proxy.py
-lib/python${MODPY_VERSION}/site-packages/picard/ui/options/proxy.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/options/ratings.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/options/ratings.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/options/releases.py
@@ -145,24 +175,24 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/picard/ui/options/tags.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/passworddialog.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/passworddialog.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/ui/puidsubmit.py
-lib/python${MODPY_VERSION}/site-packages/picard/ui/puidsubmit.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ratingwidget.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/ratingwidget.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/ui/tageditor.py
-lib/python${MODPY_VERSION}/site-packages/picard/ui/tageditor.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/tagsfromfilenames.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/tagsfromfilenames.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_cdlookup.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_cdlookup.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_edittagdialog.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_edittagdialog.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_metadata.py
-lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_metadata.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_infodialog.py
+lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_infodialog.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_infostatus.py
+lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_infostatus.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_about.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_about.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_advanced.py
+lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_advanced.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_cdlookup.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_cdlookup.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_cdlookup_select.py
@@ -181,12 +211,10 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_matching.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_metadata.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_metadata.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_moving.py
-lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_moving.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_network.py
+lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_network.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_plugins.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_plugins.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_proxy.py
-lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_proxy.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_ratings.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_ratings.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_releases.py
@@ -199,10 +227,6 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_tags.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_passworddialog.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_passworddialog.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_puidsubmit.py
-lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_puidsubmit.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_tageditor.py
-lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_tageditor.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_tagsfromfilenames.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_tagsfromfilenames.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/util.py
@@ -211,81 +235,157 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/picard/util/__init__.py
lib/python${MODPY_VERSION}/site-packages/picard/util/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/picard/util/astrcmp.so
+lib/python${MODPY_VERSION}/site-packages/picard/util/bytes2human.py
+lib/python${MODPY_VERSION}/site-packages/picard/util/bytes2human.pyc
lib/python${MODPY_VERSION}/site-packages/picard/util/cdrom.py
lib/python${MODPY_VERSION}/site-packages/picard/util/cdrom.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/util/devutil/
+lib/python${MODPY_VERSION}/site-packages/picard/util/devutil/__init__.py
+lib/python${MODPY_VERSION}/site-packages/picard/util/devutil/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/util/filenaming.py
+lib/python${MODPY_VERSION}/site-packages/picard/util/filenaming.pyc
lib/python${MODPY_VERSION}/site-packages/picard/util/icontheme.py
lib/python${MODPY_VERSION}/site-packages/picard/util/icontheme.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/util/mimetype.py
-lib/python${MODPY_VERSION}/site-packages/picard/util/mimetype.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/util/queue.py
-lib/python${MODPY_VERSION}/site-packages/picard/util/queue.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/util/imageinfo.py
+lib/python${MODPY_VERSION}/site-packages/picard/util/imageinfo.pyc
lib/python${MODPY_VERSION}/site-packages/picard/util/tags.py
lib/python${MODPY_VERSION}/site-packages/picard/util/tags.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/util/textencoding.py
+lib/python${MODPY_VERSION}/site-packages/picard/util/textencoding.pyc
lib/python${MODPY_VERSION}/site-packages/picard/util/thread.py
lib/python${MODPY_VERSION}/site-packages/picard/util/thread.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/util/versions.py
+lib/python${MODPY_VERSION}/site-packages/picard/util/versions.pyc
lib/python${MODPY_VERSION}/site-packages/picard/util/webbrowser2.py
lib/python${MODPY_VERSION}/site-packages/picard/util/webbrowser2.pyc
lib/python${MODPY_VERSION}/site-packages/picard/webservice.py
lib/python${MODPY_VERSION}/site-packages/picard/webservice.pyc
share/applications/picard.desktop
+share/icons/hicolor/128x128/apps/picard.png
+share/icons/hicolor/16x16/apps/picard.png
+share/icons/hicolor/24x24/apps/picard.png
+share/icons/hicolor/256x256/apps/picard.png
+share/icons/hicolor/32x32/apps/picard.png
+share/icons/hicolor/48x48/apps/picard.png
share/locale/af/LC_MESSAGES/picard.mo
share/locale/ar/LC_MESSAGES/picard.mo
share/locale/ast/LC_MESSAGES/picard.mo
share/locale/bg/LC_MESSAGES/picard.mo
+share/locale/ca/LC_MESSAGES/picard-countries.mo
share/locale/ca/LC_MESSAGES/picard.mo
share/locale/cs/LC_MESSAGES/picard.mo
share/locale/cy/LC_MESSAGES/picard.mo
+share/locale/da/LC_MESSAGES/picard-attributes.mo
+share/locale/da/LC_MESSAGES/picard-countries.mo
share/locale/da/LC_MESSAGES/picard.mo
+share/locale/de/LC_MESSAGES/picard-attributes.mo
+share/locale/de/LC_MESSAGES/picard-countries.mo
share/locale/de/LC_MESSAGES/picard.mo
+share/locale/el/LC_MESSAGES/picard-attributes.mo
+share/locale/el/LC_MESSAGES/picard-countries.mo
share/locale/el/LC_MESSAGES/picard.mo
share/locale/en/LC_MESSAGES/picard.mo
+share/locale/en_CA/LC_MESSAGES/picard-attributes.mo
+share/locale/en_CA/LC_MESSAGES/picard-countries.mo
share/locale/en_CA/LC_MESSAGES/picard.mo
+share/locale/en_GB/LC_MESSAGES/picard-attributes.mo
+share/locale/en_GB/LC_MESSAGES/picard-countries.mo
share/locale/en_GB/LC_MESSAGES/picard.mo
+share/locale/eo/LC_MESSAGES/picard-attributes.mo
+share/locale/eo/LC_MESSAGES/picard-countries.mo
share/locale/eo/LC_MESSAGES/picard.mo
+share/locale/es/LC_MESSAGES/picard-attributes.mo
+share/locale/es/LC_MESSAGES/picard-countries.mo
share/locale/es/LC_MESSAGES/picard.mo
+share/locale/et/LC_MESSAGES/picard-attributes.mo
+share/locale/et/LC_MESSAGES/picard-countries.mo
share/locale/et/LC_MESSAGES/picard.mo
share/locale/fa/LC_MESSAGES/picard.mo
+share/locale/fi/LC_MESSAGES/picard-attributes.mo
+share/locale/fi/LC_MESSAGES/picard-countries.mo
share/locale/fi/LC_MESSAGES/picard.mo
share/locale/fo/LC_MESSAGES/picard.mo
+share/locale/fr/LC_MESSAGES/picard-attributes.mo
+share/locale/fr/LC_MESSAGES/picard-countries.mo
share/locale/fr/LC_MESSAGES/picard.mo
share/locale/fr_CA/
share/locale/fr_CA/LC_MESSAGES/
share/locale/fr_CA/LC_MESSAGES/picard.mo
+share/locale/fy/
+share/locale/fy/LC_MESSAGES/
share/locale/fy/LC_MESSAGES/picard.mo
share/locale/gl/LC_MESSAGES/picard.mo
share/locale/he/LC_MESSAGES/picard.mo
share/locale/hi/LC_MESSAGES/picard.mo
+share/locale/hr/LC_MESSAGES/picard-attributes.mo
+share/locale/hr/LC_MESSAGES/picard-countries.mo
share/locale/hu/LC_MESSAGES/picard.mo
share/locale/id/LC_MESSAGES/picard.mo
share/locale/is/LC_MESSAGES/picard.mo
+share/locale/it/LC_MESSAGES/picard-attributes.mo
+share/locale/it/LC_MESSAGES/picard-countries.mo
share/locale/it/LC_MESSAGES/picard.mo
+share/locale/ja/LC_MESSAGES/picard-attributes.mo
+share/locale/ja/LC_MESSAGES/picard-countries.mo
share/locale/ja/LC_MESSAGES/picard.mo
share/locale/kn/LC_MESSAGES/picard.mo
share/locale/ko/LC_MESSAGES/picard.mo
share/locale/lt/LC_MESSAGES/picard.mo
+share/locale/mr/LC_MESSAGES/picard-countries.mo
+share/locale/mr/LC_MESSAGES/picard.mo
+share/locale/nb/LC_MESSAGES/picard-attributes.mo
+share/locale/nb/LC_MESSAGES/picard-countries.mo
share/locale/nb/LC_MESSAGES/picard.mo
share/locale/nds/LC_MESSAGES/picard.mo
+share/locale/ne/LC_MESSAGES/picard.mo
+share/locale/nl/LC_MESSAGES/picard-attributes.mo
+share/locale/nl/LC_MESSAGES/picard-countries.mo
share/locale/nl/LC_MESSAGES/picard.mo
share/locale/oc/LC_MESSAGES/picard.mo
+share/locale/pl/LC_MESSAGES/picard-attributes.mo
+share/locale/pl/LC_MESSAGES/picard-countries.mo
share/locale/pl/LC_MESSAGES/picard.mo
+share/locale/pt/LC_MESSAGES/picard-countries.mo
share/locale/pt/LC_MESSAGES/picard.mo
+share/locale/pt_BR/LC_MESSAGES/picard-attributes.mo
+share/locale/pt_BR/LC_MESSAGES/picard-countries.mo
share/locale/pt_BR/LC_MESSAGES/picard.mo
+share/locale/ro/LC_MESSAGES/picard-attributes.mo
+share/locale/ro/LC_MESSAGES/picard-countries.mo
share/locale/ro/LC_MESSAGES/picard.mo
+share/locale/ru/LC_MESSAGES/picard-attributes.mo
+share/locale/ru/LC_MESSAGES/picard-countries.mo
share/locale/ru/LC_MESSAGES/picard.mo
share/locale/sco/
share/locale/sco/LC_MESSAGES/
share/locale/sco/LC_MESSAGES/picard.mo
+share/locale/sk/LC_MESSAGES/picard-attributes.mo
+share/locale/sk/LC_MESSAGES/picard-countries.mo
share/locale/sk/LC_MESSAGES/picard.mo
+share/locale/sl/LC_MESSAGES/picard-countries.mo
share/locale/sl/LC_MESSAGES/picard.mo
share/locale/sr/LC_MESSAGES/picard.mo
+share/locale/sv/LC_MESSAGES/picard-attributes.mo
+share/locale/sv/LC_MESSAGES/picard-countries.mo
share/locale/sv/LC_MESSAGES/picard.mo
share/locale/ta/LC_MESSAGES/picard.mo
+share/locale/te/LC_MESSAGES/picard-countries.mo
+share/locale/te/LC_MESSAGES/picard.mo
+share/locale/tr/LC_MESSAGES/picard-attributes.mo
+share/locale/tr/LC_MESSAGES/picard-countries.mo
share/locale/tr/LC_MESSAGES/picard.mo
share/locale/uk/LC_MESSAGES/picard.mo
+share/locale/vi/LC_MESSAGES/picard-countries.mo
+share/locale/zh_CN/LC_MESSAGES/picard-attributes.mo
+share/locale/zh_CN/LC_MESSAGES/picard-countries.mo
share/locale/zh_CN/LC_MESSAGES/picard.mo
+share/locale/zh_TW/LC_MESSAGES/picard-attributes.mo
+share/locale/zh_TW/LC_MESSAGES/picard-countries.mo
+share/locale/zh_TW/LC_MESSAGES/picard.mo
share/picard/
+share/picard/addrelease.py
+share/picard/albumartist_website.py
share/picard/classicdiscnumber.py
-share/picard/coverart.py
share/picard/cuesheet.py
share/picard/discnumber.py
share/picard/featartist.py
@@ -298,34 +398,18 @@ share/picard/lastfmplus/
share/picard/lastfmplus/__init__.py
share/picard/lastfmplus/ui_options_lastfm.py
share/picard/no_release.py
-share/picard/open_in_gui.py
share/picard/release_type.py
share/picard/replaygain/
share/picard/replaygain/__init__.py
share/picard/replaygain/options_replaygain.ui
share/picard/replaygain/ui_options_replaygain.py
-share/picard/swapprefix.py
+share/picard/sort_multivalue_tags.py
+share/picard/standardise_performers.py
share/picard/titlecase.py
share/picard/tracks2clipboard.py
-share/pixmaps/
@exec %D/bin/update-desktop-database
@unexec-delete %D/bin/update-desktop-database
-share/pixmaps/hicolor/
-share/pixmaps/hicolor/128x128/
-share/pixmaps/hicolor/128x128/apps/
-share/pixmaps/hicolor/128x128/apps/picard.png
-share/pixmaps/hicolor/16x16/
-share/pixmaps/hicolor/16x16/apps/
-share/pixmaps/hicolor/16x16/apps/picard.png
-share/pixmaps/hicolor/24x24/
-share/pixmaps/hicolor/24x24/apps/
-share/pixmaps/hicolor/24x24/apps/picard.png
-share/pixmaps/hicolor/256x256/
-share/pixmaps/hicolor/256x256/apps/
-share/pixmaps/hicolor/256x256/apps/picard.png
-share/pixmaps/hicolor/32x32/
-share/pixmaps/hicolor/32x32/apps/
-share/pixmaps/hicolor/32x32/apps/picard.png
-share/pixmaps/hicolor/48x48/
-share/pixmaps/hicolor/48x48/apps/
-share/pixmaps/hicolor/48x48/apps/picard.png
+share/picard/viewvariables/
+share/picard/viewvariables/__init__.py
+share/picard/viewvariables/ui_variables_dialog.py
+share/picard/viewvariables/variables_dialog.ui
Index: Makefile
===================================================================
RCS file: /cvs/ports/audio/picard/Makefile,v
retrieving revision 1.18
diff -u -p -u -p -r1.18 Makefile
--- Makefile 30 Jul 2015 15:09:27 -0000 1.18
+++ Makefile 27 Aug 2015 15:20:02 -0000
@@ -2,9 +2,8 @@
COMMENT = automatic audio files tagger using the MusicBrainz database
-MODPY_EGG_VERSION = 0.16
+MODPY_EGG_VERSION = 1.3.2
DISTNAME = picard-${MODPY_EGG_VERSION}
-REVISION = 1
CATEGORIES = audio
@@ -18,8 +17,9 @@ PERMIT_PACKAGE_CDROM = Yes
WANTLIB += ${MODPY_WANTLIB}
WANTLIB += avcodec avformat m ofa pthread stdc++
-MASTER_SITES = http://ftp.musicbrainz.org/pub/musicbrainz/picard/ \
- ftp://ftp.musicbrainz.org/pub/musicbrainz/picard/
+GH_ACCOUNT = musicbrainz
+GH_PROJECT = picard
+GH_TAGNAME = ${MODPY_EGG_VERSION}
MODULES = lang/python
@@ -39,11 +39,14 @@ RUN_DEPENDS = x11/py-qt4>=4.1 \
TEST_DEPENDS = ${BASE_PKGPATH}
-PLUGINS_DIRS = lastfm \
- lastfmplus \
- replaygain
-PLUGINS = classicdiscnumber.py \
- coverart.py \
+PLUGINS_DIRS = lastfm \
+ lastfmplus \
+ replaygain \
+ viewvariables
+
+PLUGINS = addrelease.py \
+ albumartist_website.py \
+ classicdiscnumber.py \
cuesheet.py \
discnumber.py \
featartist.py \
@@ -54,14 +57,17 @@ PLUGINS = classicdiscnumber.py \
lastfmplus/__init__.py \
lastfmplus/ui_options_lastfm.py \
no_release.py \
- open_in_gui.py \
release_type.py \
replaygain/__init__.py \
replaygain/options_replaygain.ui \
replaygain/ui_options_replaygain.py \
- swapprefix.py \
+ sort_multivalue_tags.py \
+ standardise_performers.py \
titlecase.py \
- tracks2clipboard.py
+ tracks2clipboard.py \
+ viewvariables/__init__.py \
+ viewvariables/ui_variables_dialog.py \
+ viewvariables/variables_dialog.ui
pre-configure:
${SUBST_CMD} ${WRKSRC}/setup.py
Index: distinfo
===================================================================
RCS file: /cvs/ports/audio/picard/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo 18 Jan 2015 03:12:47 -0000 1.4
+++ distinfo 27 Aug 2015 15:20:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (picard-0.16.tar.gz) = ViMhb+3fYAAYfOrTdGs66+X2A4N+MTx9/Jl4NXb1Sxg=
-SIZE (picard-0.16.tar.gz) = 1828595
+SHA256 (picard-1.3.2.tar.gz) = y2owR+dW56UNOIv/F5SvYnTnvZIA2V0nK7CPZVi9mWs=
+SIZE (picard-1.3.2.tar.gz) = 2047602
Index: patches/patch-picard_musicdns_avcodec_c
===================================================================
RCS file: patches/patch-picard_musicdns_avcodec_c
diff -N patches/patch-picard_musicdns_avcodec_c
--- patches/patch-picard_musicdns_avcodec_c 5 May 2014 07:55:50 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,38 +0,0 @@
-$OpenBSD: patch-picard_musicdns_avcodec_c,v 1.1 2014/05/05 07:55:50 brad Exp $
-
-Deal with newer FFmpeg API.
-
---- picard/musicdns/avcodec.c.orig Sun Oct 23 13:15:29 2011
-+++ picard/musicdns/avcodec.c Thu May 1 04:58:17 2014
-@@ -39,6 +39,10 @@
- #define AVMEDIA_TYPE_AUDIO CODEC_TYPE_AUDIO
- #endif
-
-+#ifndef AVCODEC_MAX_AUDIO_FRAME_SIZE
-+#define AVCODEC_MAX_AUDIO_FRAME_SIZE 192000 // 1 second of 48khz 32bit audio
-+#endif
-+
- static PyObject *
- init(PyObject *self, PyObject *args)
- {
-@@ -55,7 +59,7 @@ done(PyObject *self, PyObject *args)
- static PyObject *
- decode(PyObject *self, PyObject *args)
- {
-- AVFormatContext *format_context;
-+ AVFormatContext *format_context = NULL;
- AVCodecContext *codec_context;
- AVCodec *codec;
- PyObject *filename;
-@@ -69,7 +73,11 @@ decode(PyObject *self, PyObject *args)
- return NULL;
-
- Py_UNBLOCK_THREADS
-+#if LIBAVFORMAT_VERSION_INT < AV_VERSION_INT(53, 2, 0)
- if (av_open_input_file(&format_context, PyString_AS_STRING(filename), NULL, 0, NULL) != 0) {
-+#else
-+ if (avformat_open_input(&format_context, PyString_AS_STRING(filename), NULL, NULL) != 0) {
-+#endif
- Py_BLOCK_THREADS
- PyErr_SetString(PyExc_Exception, "Couldn't open the file.");
- return NULL;
Index: patches/patch-setup_py
===================================================================
RCS file: patches/patch-setup_py
diff -N patches/patch-setup_py
--- patches/patch-setup_py 4 May 2012 06:24:04 -0000 1.3
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,59 +0,0 @@
-$OpenBSD: patch-setup_py,v 1.3 2012/05/04 06:24:04 ajacoutot Exp $
---- setup.py.orig Sun Oct 23 13:15:29 2011
-+++ setup.py Sat Apr 28 18:29:55 2012
-@@ -62,12 +62,12 @@ from distutils.dist import Distribution
- defaults = {
- 'build': {
- 'with-directshow': 'False',
-- 'with-avcodec': 'False',
-- 'with-libofa': 'False',
-+ 'with-avcodec': 'True',
-+ 'with-libofa': 'True',
- },
-- 'avcodec': {'cflags': '', 'libs': ''},
-+ 'avcodec': {'cflags': '-I${LOCALBASE}/include', 'libs': '-L${LOCALBASE}/lib -lavcodec -lavformat'},
- 'directshow': {'cflags': '', 'libs': ''},
-- 'libofa': {'cflags': '', 'libs': ''},
-+ 'libofa': {'cflags': '-I${LOCALBASE}/include', 'libs': '-L${LOCALBASE}/lib -lofa'},
- }
- cfg = RawConfigParser()
- for section, values in defaults.items():
-@@ -78,7 +78,7 @@ cfg.read(['build.cfg'])
-
-
- ext_modules = [
-- Extension('picard.util.astrcmp', sources=['picard/util/astrcmp.cpp']),
-+ Extension('picard.util.astrcmp', sources=['picard/util/astrcmp.cpp'], extra_link_args=['-fPIC']),
- ]
-
- if cfg.getboolean('build', 'with-libofa'):
-@@ -372,8 +372,8 @@ class picard_config(config):
- if have_pkgconfig:
- if self.pkgconfig_check_module('avcodec', 'libavcodec libavformat'):
- include_dirs = cflags_to_include_dirs(cfg.get('avcodec', 'cflags'))
-- if self.try_compile('#include <avcodec.h>', include_dirs=include_dirs):
-- cfg.set('avcodec', 'cflags', cfg.get('avcodec', 'cflags') + ' -DUSE_OLD_FFMPEG_LOCATIONS')
-+ if self.try_compile('#include <libavcodec/avcodec.h>', include_dirs=include_dirs):
-+ cfg.set('avcodec', 'cflags', cfg.get('avcodec', 'cflags'))
- else:
- self.check_lib('avcodec', 'av_open_input_file', ['avcodec.h', 'avformat.h'], [['avcodec', 'avformat'], ['avcodec-51', 'avformat-51']])
-
-@@ -550,12 +550,12 @@ if do_py2app:
-
- # FIXME: this should check for the actual command ('install' vs. 'bdist_nsis', 'py2app', ...), not installed libraries
- if py2exe is None and do_py2app is False:
-- args['data_files'].append(('share/icons/hicolor/16x16/apps', ['resources/images/16x16/picard.png']))
-- args['data_files'].append(('share/icons/hicolor/24x24/apps', ['resources/images/24x24/picard.png']))
-- args['data_files'].append(('share/icons/hicolor/32x32/apps', ['resources/images/32x32/picard.png']))
-- args['data_files'].append(('share/icons/hicolor/48x48/apps', ['resources/images/48x48/picard.png']))
-- args['data_files'].append(('share/icons/hicolor/128x128/apps', ['resources/images/128x128/picard.png']))
-- args['data_files'].append(('share/icons/hicolor/256x256/apps', ['resources/images/256x256/picard.png']))
-+ args['data_files'].append(('share/pixmaps/hicolor/16x16/apps', ['resources/images/16x16/picard.png']))
-+ args['data_files'].append(('share/pixmaps/hicolor/24x24/apps', ['resources/images/24x24/picard.png']))
-+ args['data_files'].append(('share/pixmaps/hicolor/32x32/apps', ['resources/images/32x32/picard.png']))
-+ args['data_files'].append(('share/pixmaps/hicolor/48x48/apps', ['resources/images/48x48/picard.png']))
-+ args['data_files'].append(('share/pixmaps/hicolor/128x128/apps', ['resources/images/128x128/picard.png']))
-+ args['data_files'].append(('share/pixmaps/hicolor/256x256/apps', ['resources/images/256x256/picard.png']))
- args['data_files'].append(('share/applications', ('picard.desktop',)))
-
-
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/audio/picard/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 PLIST
--- pkg/PLIST 4 May 2012 06:24:04 -0000 1.4
+++ pkg/PLIST 27 Aug 2015 15:20:02 -0000
@@ -10,8 +10,6 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/picard/acoustidmanager.pyc
lib/python${MODPY_VERSION}/site-packages/picard/album.py
lib/python${MODPY_VERSION}/site-packages/picard/album.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/artist.py
-lib/python${MODPY_VERSION}/site-packages/picard/artist.pyc
lib/python${MODPY_VERSION}/site-packages/picard/browser/
lib/python${MODPY_VERSION}/site-packages/picard/browser/__init__.py
lib/python${MODPY_VERSION}/site-packages/picard/browser/__init__.pyc
@@ -21,10 +19,41 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/picard/browser/filelookup.pyc
lib/python${MODPY_VERSION}/site-packages/picard/cluster.py
lib/python${MODPY_VERSION}/site-packages/picard/cluster.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/collection.py
+lib/python${MODPY_VERSION}/site-packages/picard/collection.pyc
lib/python${MODPY_VERSION}/site-packages/picard/config.py
lib/python${MODPY_VERSION}/site-packages/picard/config.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/const.py
-lib/python${MODPY_VERSION}/site-packages/picard/const.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/config_upgrade.py
+lib/python${MODPY_VERSION}/site-packages/picard/config_upgrade.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/const/
+lib/python${MODPY_VERSION}/site-packages/picard/const/__init__.py
+lib/python${MODPY_VERSION}/site-packages/picard/const/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/const/attributes.py
+lib/python${MODPY_VERSION}/site-packages/picard/const/attributes.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/const/countries.py
+lib/python${MODPY_VERSION}/site-packages/picard/const/countries.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/const/languages.py
+lib/python${MODPY_VERSION}/site-packages/picard/const/languages.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/const/locales.py
+lib/python${MODPY_VERSION}/site-packages/picard/const/locales.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/__init__.py
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/image.py
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/image.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/providers/
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/providers/__init__.py
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/providers/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/providers/amazon.py
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/providers/amazon.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/providers/caa.py
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/providers/caa.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/providers/caa_release_group.py
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/providers/caa_release_group.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/providers/whitelist.py
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/providers/whitelist.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/utils.py
+lib/python${MODPY_VERSION}/site-packages/picard/coverart/utils.pyc
lib/python${MODPY_VERSION}/site-packages/picard/dataobj.py
lib/python${MODPY_VERSION}/site-packages/picard/dataobj.pyc
lib/python${MODPY_VERSION}/site-packages/picard/disc.py
@@ -53,26 +82,21 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/picard/formats/vorbis.pyc
lib/python${MODPY_VERSION}/site-packages/picard/formats/wav.py
lib/python${MODPY_VERSION}/site-packages/picard/formats/wav.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/i18n.py
+lib/python${MODPY_VERSION}/site-packages/picard/i18n.pyc
lib/python${MODPY_VERSION}/site-packages/picard/log.py
lib/python${MODPY_VERSION}/site-packages/picard/log.pyc
lib/python${MODPY_VERSION}/site-packages/picard/mbxml.py
lib/python${MODPY_VERSION}/site-packages/picard/mbxml.pyc
lib/python${MODPY_VERSION}/site-packages/picard/metadata.py
lib/python${MODPY_VERSION}/site-packages/picard/metadata.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/musicdns/
-lib/python${MODPY_VERSION}/site-packages/picard/musicdns/__init__.py
-lib/python${MODPY_VERSION}/site-packages/picard/musicdns/__init__.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/musicdns/avcodec.so
-lib/python${MODPY_VERSION}/site-packages/picard/musicdns/ofa.so
-lib/python${MODPY_VERSION}/site-packages/picard/parsefilename.py
-lib/python${MODPY_VERSION}/site-packages/picard/parsefilename.pyc
lib/python${MODPY_VERSION}/site-packages/picard/plugin.py
lib/python${MODPY_VERSION}/site-packages/picard/plugin.pyc
lib/python${MODPY_VERSION}/site-packages/picard/plugins/
lib/python${MODPY_VERSION}/site-packages/picard/plugins/__init__.py
lib/python${MODPY_VERSION}/site-packages/picard/plugins/__init__.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/puidmanager.py
-lib/python${MODPY_VERSION}/site-packages/picard/puidmanager.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/releasegroup.py
+lib/python${MODPY_VERSION}/site-packages/picard/releasegroup.pyc
lib/python${MODPY_VERSION}/site-packages/picard/resources.py
lib/python${MODPY_VERSION}/site-packages/picard/resources.pyc
lib/python${MODPY_VERSION}/site-packages/picard/script.py
@@ -88,10 +112,18 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/picard/ui/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/cdlookup.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/cdlookup.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/ui/collectionmenu.py
+lib/python${MODPY_VERSION}/site-packages/picard/ui/collectionmenu.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/coverartbox.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/coverartbox.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/ui/edittagdialog.py
+lib/python${MODPY_VERSION}/site-packages/picard/ui/edittagdialog.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/filebrowser.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/filebrowser.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/ui/infodialog.py
+lib/python${MODPY_VERSION}/site-packages/picard/ui/infodialog.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/ui/infostatus.py
+lib/python${MODPY_VERSION}/site-packages/picard/ui/infostatus.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/item.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/item.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/itemviews.py
@@ -127,12 +159,10 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/picard/ui/options/matching.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/options/metadata.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/options/metadata.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/ui/options/moving.py
-lib/python${MODPY_VERSION}/site-packages/picard/ui/options/moving.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/ui/options/network.py
+lib/python${MODPY_VERSION}/site-packages/picard/ui/options/network.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/options/plugins.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/options/plugins.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/ui/options/proxy.py
-lib/python${MODPY_VERSION}/site-packages/picard/ui/options/proxy.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/options/ratings.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/options/ratings.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/options/releases.py
@@ -145,24 +175,24 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/picard/ui/options/tags.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/passworddialog.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/passworddialog.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/ui/puidsubmit.py
-lib/python${MODPY_VERSION}/site-packages/picard/ui/puidsubmit.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ratingwidget.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/ratingwidget.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/ui/tageditor.py
-lib/python${MODPY_VERSION}/site-packages/picard/ui/tageditor.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/tagsfromfilenames.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/tagsfromfilenames.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_cdlookup.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_cdlookup.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_edittagdialog.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_edittagdialog.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_metadata.py
-lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_metadata.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_infodialog.py
+lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_infodialog.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_infostatus.py
+lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_infostatus.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_about.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_about.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_advanced.py
+lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_advanced.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_cdlookup.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_cdlookup.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_cdlookup_select.py
@@ -181,12 +211,10 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_matching.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_metadata.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_metadata.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_moving.py
-lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_moving.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_network.py
+lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_network.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_plugins.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_plugins.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_proxy.py
-lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_proxy.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_ratings.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_ratings.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_releases.py
@@ -199,10 +227,6 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_options_tags.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_passworddialog.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_passworddialog.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_puidsubmit.py
-lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_puidsubmit.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_tageditor.py
-lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_tageditor.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_tagsfromfilenames.py
lib/python${MODPY_VERSION}/site-packages/picard/ui/ui_tagsfromfilenames.pyc
lib/python${MODPY_VERSION}/site-packages/picard/ui/util.py
@@ -211,81 +235,157 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/picard/util/__init__.py
lib/python${MODPY_VERSION}/site-packages/picard/util/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/picard/util/astrcmp.so
+lib/python${MODPY_VERSION}/site-packages/picard/util/bytes2human.py
+lib/python${MODPY_VERSION}/site-packages/picard/util/bytes2human.pyc
lib/python${MODPY_VERSION}/site-packages/picard/util/cdrom.py
lib/python${MODPY_VERSION}/site-packages/picard/util/cdrom.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/util/devutil/
+lib/python${MODPY_VERSION}/site-packages/picard/util/devutil/__init__.py
+lib/python${MODPY_VERSION}/site-packages/picard/util/devutil/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/util/filenaming.py
+lib/python${MODPY_VERSION}/site-packages/picard/util/filenaming.pyc
lib/python${MODPY_VERSION}/site-packages/picard/util/icontheme.py
lib/python${MODPY_VERSION}/site-packages/picard/util/icontheme.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/util/mimetype.py
-lib/python${MODPY_VERSION}/site-packages/picard/util/mimetype.pyc
-lib/python${MODPY_VERSION}/site-packages/picard/util/queue.py
-lib/python${MODPY_VERSION}/site-packages/picard/util/queue.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/util/imageinfo.py
+lib/python${MODPY_VERSION}/site-packages/picard/util/imageinfo.pyc
lib/python${MODPY_VERSION}/site-packages/picard/util/tags.py
lib/python${MODPY_VERSION}/site-packages/picard/util/tags.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/util/textencoding.py
+lib/python${MODPY_VERSION}/site-packages/picard/util/textencoding.pyc
lib/python${MODPY_VERSION}/site-packages/picard/util/thread.py
lib/python${MODPY_VERSION}/site-packages/picard/util/thread.pyc
+lib/python${MODPY_VERSION}/site-packages/picard/util/versions.py
+lib/python${MODPY_VERSION}/site-packages/picard/util/versions.pyc
lib/python${MODPY_VERSION}/site-packages/picard/util/webbrowser2.py
lib/python${MODPY_VERSION}/site-packages/picard/util/webbrowser2.pyc
lib/python${MODPY_VERSION}/site-packages/picard/webservice.py
lib/python${MODPY_VERSION}/site-packages/picard/webservice.pyc
share/applications/picard.desktop
+share/icons/hicolor/128x128/apps/picard.png
+share/icons/hicolor/16x16/apps/picard.png
+share/icons/hicolor/24x24/apps/picard.png
+share/icons/hicolor/256x256/apps/picard.png
+share/icons/hicolor/32x32/apps/picard.png
+share/icons/hicolor/48x48/apps/picard.png
share/locale/af/LC_MESSAGES/picard.mo
share/locale/ar/LC_MESSAGES/picard.mo
share/locale/ast/LC_MESSAGES/picard.mo
share/locale/bg/LC_MESSAGES/picard.mo
+share/locale/ca/LC_MESSAGES/picard-countries.mo
share/locale/ca/LC_MESSAGES/picard.mo
share/locale/cs/LC_MESSAGES/picard.mo
share/locale/cy/LC_MESSAGES/picard.mo
+share/locale/da/LC_MESSAGES/picard-attributes.mo
+share/locale/da/LC_MESSAGES/picard-countries.mo
share/locale/da/LC_MESSAGES/picard.mo
+share/locale/de/LC_MESSAGES/picard-attributes.mo
+share/locale/de/LC_MESSAGES/picard-countries.mo
share/locale/de/LC_MESSAGES/picard.mo
+share/locale/el/LC_MESSAGES/picard-attributes.mo
+share/locale/el/LC_MESSAGES/picard-countries.mo
share/locale/el/LC_MESSAGES/picard.mo
share/locale/en/LC_MESSAGES/picard.mo
+share/locale/en_CA/LC_MESSAGES/picard-attributes.mo
+share/locale/en_CA/LC_MESSAGES/picard-countries.mo
share/locale/en_CA/LC_MESSAGES/picard.mo
+share/locale/en_GB/LC_MESSAGES/picard-attributes.mo
+share/locale/en_GB/LC_MESSAGES/picard-countries.mo
share/locale/en_GB/LC_MESSAGES/picard.mo
+share/locale/eo/LC_MESSAGES/picard-attributes.mo
+share/locale/eo/LC_MESSAGES/picard-countries.mo
share/locale/eo/LC_MESSAGES/picard.mo
+share/locale/es/LC_MESSAGES/picard-attributes.mo
+share/locale/es/LC_MESSAGES/picard-countries.mo
share/locale/es/LC_MESSAGES/picard.mo
+share/locale/et/LC_MESSAGES/picard-attributes.mo
+share/locale/et/LC_MESSAGES/picard-countries.mo
share/locale/et/LC_MESSAGES/picard.mo
share/locale/fa/LC_MESSAGES/picard.mo
+share/locale/fi/LC_MESSAGES/picard-attributes.mo
+share/locale/fi/LC_MESSAGES/picard-countries.mo
share/locale/fi/LC_MESSAGES/picard.mo
share/locale/fo/LC_MESSAGES/picard.mo
+share/locale/fr/LC_MESSAGES/picard-attributes.mo
+share/locale/fr/LC_MESSAGES/picard-countries.mo
share/locale/fr/LC_MESSAGES/picard.mo
share/locale/fr_CA/
share/locale/fr_CA/LC_MESSAGES/
share/locale/fr_CA/LC_MESSAGES/picard.mo
+share/locale/fy/
+share/locale/fy/LC_MESSAGES/
share/locale/fy/LC_MESSAGES/picard.mo
share/locale/gl/LC_MESSAGES/picard.mo
share/locale/he/LC_MESSAGES/picard.mo
share/locale/hi/LC_MESSAGES/picard.mo
+share/locale/hr/LC_MESSAGES/picard-attributes.mo
+share/locale/hr/LC_MESSAGES/picard-countries.mo
share/locale/hu/LC_MESSAGES/picard.mo
share/locale/id/LC_MESSAGES/picard.mo
share/locale/is/LC_MESSAGES/picard.mo
+share/locale/it/LC_MESSAGES/picard-attributes.mo
+share/locale/it/LC_MESSAGES/picard-countries.mo
share/locale/it/LC_MESSAGES/picard.mo
+share/locale/ja/LC_MESSAGES/picard-attributes.mo
+share/locale/ja/LC_MESSAGES/picard-countries.mo
share/locale/ja/LC_MESSAGES/picard.mo
share/locale/kn/LC_MESSAGES/picard.mo
share/locale/ko/LC_MESSAGES/picard.mo
share/locale/lt/LC_MESSAGES/picard.mo
+share/locale/mr/LC_MESSAGES/picard-countries.mo
+share/locale/mr/LC_MESSAGES/picard.mo
+share/locale/nb/LC_MESSAGES/picard-attributes.mo
+share/locale/nb/LC_MESSAGES/picard-countries.mo
share/locale/nb/LC_MESSAGES/picard.mo
share/locale/nds/LC_MESSAGES/picard.mo
+share/locale/ne/LC_MESSAGES/picard.mo
+share/locale/nl/LC_MESSAGES/picard-attributes.mo
+share/locale/nl/LC_MESSAGES/picard-countries.mo
share/locale/nl/LC_MESSAGES/picard.mo
share/locale/oc/LC_MESSAGES/picard.mo
+share/locale/pl/LC_MESSAGES/picard-attributes.mo
+share/locale/pl/LC_MESSAGES/picard-countries.mo
share/locale/pl/LC_MESSAGES/picard.mo
+share/locale/pt/LC_MESSAGES/picard-countries.mo
share/locale/pt/LC_MESSAGES/picard.mo
+share/locale/pt_BR/LC_MESSAGES/picard-attributes.mo
+share/locale/pt_BR/LC_MESSAGES/picard-countries.mo
share/locale/pt_BR/LC_MESSAGES/picard.mo
+share/locale/ro/LC_MESSAGES/picard-attributes.mo
+share/locale/ro/LC_MESSAGES/picard-countries.mo
share/locale/ro/LC_MESSAGES/picard.mo
+share/locale/ru/LC_MESSAGES/picard-attributes.mo
+share/locale/ru/LC_MESSAGES/picard-countries.mo
share/locale/ru/LC_MESSAGES/picard.mo
share/locale/sco/
share/locale/sco/LC_MESSAGES/
share/locale/sco/LC_MESSAGES/picard.mo
+share/locale/sk/LC_MESSAGES/picard-attributes.mo
+share/locale/sk/LC_MESSAGES/picard-countries.mo
share/locale/sk/LC_MESSAGES/picard.mo
+share/locale/sl/LC_MESSAGES/picard-countries.mo
share/locale/sl/LC_MESSAGES/picard.mo
share/locale/sr/LC_MESSAGES/picard.mo
+share/locale/sv/LC_MESSAGES/picard-attributes.mo
+share/locale/sv/LC_MESSAGES/picard-countries.mo
share/locale/sv/LC_MESSAGES/picard.mo
share/locale/ta/LC_MESSAGES/picard.mo
+share/locale/te/LC_MESSAGES/picard-countries.mo
+share/locale/te/LC_MESSAGES/picard.mo
+share/locale/tr/LC_MESSAGES/picard-attributes.mo
+share/locale/tr/LC_MESSAGES/picard-countries.mo
share/locale/tr/LC_MESSAGES/picard.mo
share/locale/uk/LC_MESSAGES/picard.mo
+share/locale/vi/LC_MESSAGES/picard-countries.mo
+share/locale/zh_CN/LC_MESSAGES/picard-attributes.mo
+share/locale/zh_CN/LC_MESSAGES/picard-countries.mo
share/locale/zh_CN/LC_MESSAGES/picard.mo
+share/locale/zh_TW/LC_MESSAGES/picard-attributes.mo
+share/locale/zh_TW/LC_MESSAGES/picard-countries.mo
+share/locale/zh_TW/LC_MESSAGES/picard.mo
share/picard/
+share/picard/addrelease.py
+share/picard/albumartist_website.py
share/picard/classicdiscnumber.py
-share/picard/coverart.py
share/picard/cuesheet.py
share/picard/discnumber.py
share/picard/featartist.py
@@ -298,34 +398,18 @@ share/picard/lastfmplus/
share/picard/lastfmplus/__init__.py
share/picard/lastfmplus/ui_options_lastfm.py
share/picard/no_release.py
-share/picard/open_in_gui.py
share/picard/release_type.py
share/picard/replaygain/
share/picard/replaygain/__init__.py
share/picard/replaygain/options_replaygain.ui
share/picard/replaygain/ui_options_replaygain.py
-share/picard/swapprefix.py
+share/picard/sort_multivalue_tags.py
+share/picard/standardise_performers.py
share/picard/titlecase.py
share/picard/tracks2clipboard.py
-share/pixmaps/
@exec %D/bin/update-desktop-database
@unexec-delete %D/bin/update-desktop-database
-share/pixmaps/hicolor/
-share/pixmaps/hicolor/128x128/
-share/pixmaps/hicolor/128x128/apps/
-share/pixmaps/hicolor/128x128/apps/picard.png
-share/pixmaps/hicolor/16x16/
-share/pixmaps/hicolor/16x16/apps/
-share/pixmaps/hicolor/16x16/apps/picard.png
-share/pixmaps/hicolor/24x24/
-share/pixmaps/hicolor/24x24/apps/
-share/pixmaps/hicolor/24x24/apps/picard.png
-share/pixmaps/hicolor/256x256/
-share/pixmaps/hicolor/256x256/apps/
-share/pixmaps/hicolor/256x256/apps/picard.png
-share/pixmaps/hicolor/32x32/
-share/pixmaps/hicolor/32x32/apps/
-share/pixmaps/hicolor/32x32/apps/picard.png
-share/pixmaps/hicolor/48x48/
-share/pixmaps/hicolor/48x48/apps/
-share/pixmaps/hicolor/48x48/apps/picard.png
+share/picard/viewvariables/
+share/picard/viewvariables/__init__.py
+share/picard/viewvariables/ui_variables_dialog.py
+share/picard/viewvariables/variables_dialog.ui