*/*: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2018-07-30 06:47:24 +02:00
parent b63844e369
commit 97e1154653
2438 changed files with 11396 additions and 6806 deletions

View File

@ -3,7 +3,7 @@
PORTNAME= atkmm
PORTVERSION= 2.24.2
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= accessibility gnome
MASTER_SITES= GNOME

View File

@ -3,6 +3,7 @@
PORTNAME= c-blosc
PORTVERSION= 1.14.2
PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= archivers devel

View File

@ -2,9 +2,9 @@
# $FreeBSD$
PORTNAME= cabextract
PORTVERSION= 1.6
PORTVERSION= 1.7
CATEGORIES= archivers
MASTER_SITES= http://www.cabextract.org.uk/
MASTER_SITES= https://www.cabextract.org.uk/
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Program to extract Microsoft cabinet (.CAB) files

View File

@ -1,2 +1,3 @@
SHA256 (cabextract-1.6.tar.gz) = cee661b56555350d26943c5e127fc75dd290b7f75689d5ebc1f04957c4af55fb
SIZE (cabextract-1.6.tar.gz) = 241731
TIMESTAMP = 1532861345
SHA256 (cabextract-1.7.tar.gz) = 297203c826c004801ea1b17414f568e7bdf56c3ae9bbaca4d8514e8a56e506bd
SIZE (cabextract-1.7.tar.gz) = 293760

View File

@ -3,6 +3,7 @@
PORTNAME= innoextract
PORTVERSION= 1.7
PORTREVISION= 1
CATEGORIES= archivers
MASTER_SITES= http://constexpr.org/innoextract/files/

View File

@ -2,6 +2,7 @@
PORTNAME= karchive
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
PORTREVISION= 1
CATEGORIES= archivers kde kde-frameworks
MAINTAINER= kde@FreeBSD.org

View File

@ -3,6 +3,7 @@
PORTNAME= lazperf
DISTVERSION= 1.2.0
PORTREVISION= 1
CATEGORIES= archivers databases geography
MAINTAINER= lbartoletti@tuxfamily.org

View File

@ -3,7 +3,7 @@
PORTNAME= libpar2
PORTVERSION= 0.4
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= archivers
MASTER_SITES= http://launchpad.net/${PORTNAME}/trunk/${PORTVERSION}/+download/

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Archive-Tar-Wrapper
PORTVERSION= 0.29
PORTVERSION= 0.33
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@ -17,6 +17,7 @@ BUILD_DEPENDS= p5-File-Which>=0:sysutils/p5-File-Which \
p5-IPC-Run>=0:devel/p5-IPC-Run \
p5-Log-Log4perl>=0:devel/p5-Log-Log4perl
RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Dumbbench>=0.111:benchmarks/p5-Dumbbench
NO_ARCH= yes
USE_PERL5= configure

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1530134154
SHA256 (Archive-Tar-Wrapper-0.29.tar.gz) = 78fc85cf8fbad43cfd81ed9bd0739bb62604be5582aa53ecc5fe660d5448d4f7
SIZE (Archive-Tar-Wrapper-0.29.tar.gz) = 34292
TIMESTAMP = 1532714939
SHA256 (Archive-Tar-Wrapper-0.33.tar.gz) = 8afd18e41a9274d897f7b70db44a32eac012eb3be74d5e378c967042df7ed67c
SIZE (Archive-Tar-Wrapper-0.33.tar.gz) = 34530

View File

@ -3,7 +3,7 @@
PORTNAME= paq
PORTVERSION= 20140131
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= archivers
MASTER_SITES= http://mattmahoney.net/dc/ LOCAL/bf/paq/
DISTFILES= wbpe110.zip zpaqd633.zip zpaq657.zip zpipe.201.zip

View File

@ -3,7 +3,7 @@
PORTNAME= pxz
PORTVERSION= 0.20141018
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= archivers
MASTER_SITES= LOCAL/delphij
DISTNAME= pxz-git-${PORTVERSION:S/0.//}

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= acefile
PORTVERSION= 0.6.9
PORTVERSION= 0.6.10
CATEGORIES= archivers python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1526584702
SHA256 (acefile-0.6.9.tar.gz) = fd16eddb378224c2475cba49c25623f156cf7489cccf6918394a5711c77cd972
SIZE (acefile-0.6.9.tar.gz) = 48440
TIMESTAMP = 1531851252
SHA256 (acefile-0.6.10.tar.gz) = 0eeb2cfaac788e2a190be9a51c5ead3f75d72cca1347b33add72ab5d2e282994
SIZE (acefile-0.6.10.tar.gz) = 48490

View File

@ -2,7 +2,8 @@
# $FreeBSD$
PORTNAME= brotli
PORTVERSION= 1.0.4
PORTVERSION= 1.0.5
PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= archivers
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1523459616
SHA256 (google-brotli-v1.0.4_GH0.tar.gz) = 2268a3dff1cc36e18549e89a51ee0cd9513908a977d56d6a1f9d4c61c2af37c3
SIZE (google-brotli-v1.0.4_GH0.tar.gz) = 23819000
TIMESTAMP = 1530456837
SHA256 (google-brotli-v1.0.5_GH0.tar.gz) = 3d5bedd48edb909fe3b87cb99f7d139b987ef6f1616b7e22d74e928270a2fd20
SIZE (google-brotli-v1.0.5_GH0.tar.gz) = 23825684

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= rar
PORTVERSION= 5.5.0
PORTVERSION= 5.6.0
PORTEPOCH= 3
CATEGORIES= archivers
MASTER_SITES= http://www.rarlab.com/rar/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1502460028
SHA256 (rarbsd-5.5.0.tar.gz) = 49c2104ae14c186e78108192a7fba4cec45990ff3cde81b772837c73bb9a75e3
SIZE (rarbsd-5.5.0.tar.gz) = 943348
TIMESTAMP = 1532861359
SHA256 (rarbsd-5.6.0.tar.gz) = c2fe60fcbb2ec69bd3231d1bb9ba95158473153b569019b291923bfca31685f2
SIZE (rarbsd-5.6.0.tar.gz) = 950043

View File

@ -1,6 +1,5 @@
The rar archiver adds and extracts files to and from an archive. The
archive is usually a regular file, whose ends in the ".rar" suffix.
The archive could be a medium like a floppy diskette, tape or any other
storage device.
The rar archiver adds and extracts files to and from an archive. The archive is
usually a regular file, whose ends in the ".rar" suffix. The archive could be a
medium like a floppy diskette, tape or any other storage device.
WWW: http://www.rarlab.com/
WWW: https://www.rarlab.com/

View File

@ -3,7 +3,7 @@
PORTNAME= rvm
PORTVERSION= 1.11
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= archivers
MASTER_SITES= SF
PKGNAMESUFFIX= an

View File

@ -2,12 +2,12 @@
# $FreeBSD$
PORTNAME= unrar
DISTVERSION= 5.50
DISTVERSION= 5.60
PORTEPOCH= 6
CATEGORIES+= archivers
MASTER_SITES= https://www.rarlab.com/rar/ \
LOCAL/sunpoet
DISTNAME= unrarsrc-5.5.8
DISTNAME= unrarsrc-5.6.5
MAINTAINER?= sunpoet@FreeBSD.org
COMMENT= Extract, view & test RAR archives

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1506693227
SHA256 (unrarsrc-5.5.8.tar.gz) = 9b66e4353a9944bc140eb2a919ff99482dd548f858f5e296d809e8f7cdb2fcf4
SIZE (unrarsrc-5.5.8.tar.gz) = 222285
TIMESTAMP = 1532866724
SHA256 (unrarsrc-5.6.5.tar.gz) = eba36a421bf41491818dee9507d934064622bc0bd9db6bbb8422a4706f200898
SIZE (unrarsrc-5.6.5.tar.gz) = 226296

View File

@ -2,7 +2,7 @@
PORTNAME= kstars
PORTVERSION= ${KDE4_VERSION}
PORTREVISION= 8
PORTREVISION= 9
CATEGORIES= astro kde kde-kde4
MAINTAINER= kde@FreeBSD.org

View File

@ -2,6 +2,7 @@
PORTNAME= kstars
DISTVERSION= 2.9.6
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= astro kde
MASTER_SITES= KDE/stable/${PORTNAME}

View File

@ -3,6 +3,7 @@
PORTNAME= libosmium
PORTVERSION= 2.14.2
PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= astro geography devel

View File

@ -3,7 +3,7 @@
PORTNAME= nightfall
PORTVERSION= 1.86
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= astro
MASTER_SITES= http://www.la-samhna.de/nightfall/

View File

@ -3,7 +3,7 @@
PORTNAME= opencpn
PORTVERSION= 4.4.0
DISTVERSIONPREFIX= v
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= astro geography
MAINTAINER= ml@netfence.it

View File

@ -28,6 +28,6 @@ USE_PYTHON= autoplist distutils
ASTROPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}astropy>=0:astro/py-astropy@${PY_FLAVOR}
MATPLOTLIB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=0.98:math/py-matplotlib@${PY_FLAVOR}
PYGAME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}game>=1.8.1:devel/py-game@${PY_FLAVOR}
PYGAME_RUN_DEPENDS= ${PYGAME}
.include <bsd.port.mk>

View File

@ -3,6 +3,7 @@
PORTNAME= qmapshack
PORTVERSION= 1.11.1
PORTREVISION= 1
CATEGORIES= astro
MASTER_SITES= https://bitbucket.org/maproom/qmapshack/downloads/

View File

@ -3,7 +3,7 @@
PORTNAME= viking
PORTVERSION= 1.6.2
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= astro
MASTER_SITES= SF/${PORTNAME}/

View File

@ -3,7 +3,7 @@
PORTNAME= wcslib
PORTVERSION= 5.18
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= astro
MASTER_SITES= ftp://ftp.atnf.csiro.au/pub/software/wcslib/

View File

@ -3,7 +3,7 @@
PORTNAME= xtide
PORTVERSION= 2.15.1
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= astro geography
MASTER_SITES= ftp://ftp.flaterco.com/xtide/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \

View File

@ -209,7 +209,6 @@
SUBDIR += gimmix
SUBDIR += gkrellmms2
SUBDIR += gkrellmvolume2
SUBDIR += glame
SUBDIR += glurp
SUBDIR += gmidimonitor
SUBDIR += gmixer

View File

@ -2,7 +2,7 @@
PORTNAME= amsynth
DISTVERSION= 1.8.0.g20171103
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= hello@blubee.me

View File

@ -3,7 +3,7 @@
PORTNAME= ardour5
PORTVERSION= 5.12.0
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= https://github.com/beerml/ardour_releases/raw/master/
# The original master side points to the latest release only:

View File

@ -4,7 +4,7 @@
PORTNAME= audacity
PORTVERSION= 2.2.2
DISTVERSIONPREFIX= Audacity-
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= audio
MAINTAINER= xxjack12xx@gmail.com

View File

@ -3,6 +3,7 @@
PORTNAME= calf
DISTVERSION= 0.90.1
PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= http://calf-studio-gear.org/files/
PKGNAMESUFFIX= -lv2

View File

@ -3,6 +3,7 @@
PORTNAME= Carla
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.9
PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org

View File

@ -3,7 +3,7 @@
PORTNAME= ccaudio2
PORTVERSION= 2.2.0
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= GNU/ccaudio

View File

@ -2,7 +2,7 @@
PORTNAME= chromaprint
PORTVERSION= 1.4.3
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= https://github.com/acoustid/${PORTNAME}/releases/download/v${PORTVERSION}/

View File

@ -4,7 +4,7 @@
PORTNAME= cmus
DISTVERSIONPREFIX= v
DISTVERSION= 2.8.0-rc0
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= audio
DIST_SUBDIR= cmus

View File

@ -3,7 +3,7 @@
PORTNAME= csound
PORTVERSION= 6.06
PORTREVISION= 16
PORTREVISION= 17
CATEGORIES= audio lang
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}6/${PORTNAME:S/c/C/}${PORTVERSION}
PKGNAMESUFFIX= 6

View File

@ -3,7 +3,7 @@
PORTNAME= deadbeef
PORTVERSION= 0.7.2
PORTREVISION= 10
PORTREVISION= 11
CATEGORIES= audio
MASTER_SITES= SF/${PORTNAME}/

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= drumgizmo
PORTVERSION= 0.9.14
PORTVERSION= 0.9.15
CATEGORIES= audio
MASTER_SITES= http://www.drumgizmo.org/releases/${PORTNAME}-${PORTVERSION}/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1495396425
SHA256 (drumgizmo-0.9.14.tar.gz) = e443a5fbb5d1fbb4386b551120d4fdde23174948b7efd79092ea79f0257c52e0
SIZE (drumgizmo-0.9.14.tar.gz) = 872599
TIMESTAMP = 1532742937
SHA256 (drumgizmo-0.9.15.tar.gz) = a62f93a57b79db7572c51e5e76453a5035925f952bb53f8cd6035f72b8c76f8d
SIZE (drumgizmo-0.9.15.tar.gz) = 905020

View File

@ -14,6 +14,7 @@ LICENSE= GPLv2 LGPL20
LICENSE_COMB= multi
USES= gmake
USE_CXXSTD= gnu++98
GNU_CONFIGURE= yes
CONFIGURE_ENV= YACC="${YACC}"

View File

@ -3,7 +3,7 @@
PORTNAME= espeak
PORTVERSION= 1.48.04
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= audio
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}
DISTNAME= ${PORTNAME}-${PORTVERSION}-source

View File

@ -3,7 +3,7 @@
PORTNAME= faust
DISTVERSION= 2.5.23
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio devel
MAINTAINER= yuri@FreeBSD.org

View File

@ -2,6 +2,7 @@
PORTNAME= faustlive
PORTVERSION= g20171205
PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org

View File

@ -3,7 +3,7 @@
PORTNAME= firefly
PORTVERSION= 1696
PORTREVISION= 16
PORTREVISION= 17
CATEGORIES= audio
MASTER_SITES= SF/fireflyserver-server/Sources/mt-daapd/svn-${PORTVERSION}
DISTNAME= mt-daapd-svn-${PORTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= funktrackergold
DISTVERSION= 1.5-2
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= audio
MASTER_SITES= SUNSITE/apps/sound/players

View File

@ -3,7 +3,7 @@
PORTNAME= gbsplay
PORTVERSION= 0.0.93.20161217
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org

View File

@ -1,43 +0,0 @@
# Created by: Maxim Sobolev <sobomax@FreeBSD.org>
# $FreeBSD$
PORTNAME= glame
PORTVERSION= 2.0.1
PORTREVISION= 28
CATEGORIES= audio gnome
MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Powerful, fast, stable, and easily extensible sound editor for GNOME
BROKEN= Does not build
DEPRECATED= Does not build
EXPIRATION_DATE= 2018-07-27
BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa
LIB_DEPENDS= libmp3lame.so:audio/lame \
libmad.so:audio/libmad \
libvorbis.so:audio/libvorbis \
libltdl.so:devel/libltdl \
libguile.so:lang/guile
GNU_CONFIGURE= yes
CONFIGURE_ENV= MAKEINFO="${MAKEINFO} --no-split" ac_cv_path_ESD_CONFIG=no
USES= gettext gmake pathfix pkgconfig libtool makeinfo
USE_GNOME= gnomeprefix libgnomeui
USE_XORG= xbitmaps x11
INSTALL_TARGET= install-strip
INFO= glame glame-dev
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib -lltdl
post-extract:
@cd ${WRKSRC}/doc && ${RM} *.info*
post-patch:
@${REINPLACE_CMD} -e 's| libltdl|| ; s|,$$LIBLTDL,|,,| ; \
s|,$$LTDLINCL,|,,| ; s|,$$LTLIBOBJS,|,,|' ${WRKSRC}/configure
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (glame-2.0.1.tar.gz) = c1106fc540bd28c88fedce8f0e386115c387e92fe1e06480ffcdf7f3d067bb3c
SIZE (glame-2.0.1.tar.gz) = 1662524

View File

@ -1,11 +0,0 @@
--- Makefile.in.orig 2005-03-28 17:11:43 UTC
+++ Makefile.in
@@ -281,7 +281,7 @@ sharedstatedir = @sharedstatedir@
subdirs = @subdirs@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
-SUBDIRS = intl libltdl macros src doc data po
+SUBDIRS = intl macros src doc data po
ACLOCAL_AMFLAGS = -I macros -I .
EXTRA_DIST = TODO MAINTAINERS CREDITS BUGS autogen.sh glame.spec
all: config.h

View File

@ -1,34 +0,0 @@
--- doc/gldb.texi.orig 2001-04-25 11:57:11 UTC
+++ doc/gldb.texi
@@ -31,19 +31,19 @@ API.
@node The Basic GLAME Database Types, The Internal gldb Operations, , GLAME Database Interface
-@subsection The Basic GLAME Database Types
+@section The Basic GLAME Database Types
Still to be documented.
@node The Internal gldb Operations, The GLAME Database API, The Basic GLAME Database Types, GLAME Database Interface
-@subsection The Internal gldb Operations
+@section The Internal gldb Operations
Still to be documented.
@node The GLAME Database API, Existing GLAME Database Specializations, The Internal gldb Operations, GLAME Database Interface
-@subsection The GLAME Database API
+@section The GLAME Database API
The external visible API of a generic database is the following (see
the @file{src/hash/gldb.h} file):
@@ -84,7 +84,7 @@ specified database. You may not remove i
@node Existing GLAME Database Specializations, , The GLAME Database API, GLAME Database Interface
-@subsection Existing GLAME Database Specializations
+@section Existing GLAME Database Specializations
Two generic specializations exist, the string database and the WORM database.
Also the filter parameter database and the filter port database are

View File

@ -1,12 +0,0 @@
--- src/glmid/glconfig.c.orig 2004-10-23 13:09:23 UTC
+++ src/glmid/glconfig.c
@@ -125,7 +125,8 @@ int glame_config_get_long(const char *ke
snprintf(cmd, 255, "(glame-config-get '%s)", key);
/* FIXME: execute with catch. */
s_res = glame_gh_safe_eval_str(cmd);
- if (!gh_exact_p(s_res))
+ if (!gh_number_p(s_res)
+ || !gh_exact_p(s_res))
return -1;
*value = glame_scm2long(s_res);
return 0;

View File

@ -1,15 +0,0 @@
--- src/glmid/glscript.h.orig 2004-10-23 13:09:23 UTC
+++ src/glmid/glscript.h
@@ -32,6 +32,12 @@
#include "gpsm.h"
#include "swapfile.h"
+/* Check if we have guile of at least version 1.8 */
+#undef HAVE_GUILE18
+#if SCM_MAJOR_VERSION == 1 && SCM_MINOR_VERSION >= 8
+#define HAVE_GUILE18 1
+#endif
+
/* Initializes the guile scripting subsystem. Returns 0 on success,
* -1 on error. */

View File

@ -1,30 +0,0 @@
--- src/glmid/glscript_swapfile.c.orig 2004-10-23 13:09:23 UTC
+++ src/glmid/glscript_swapfile.c
@@ -374,6 +374,7 @@ int glscript_init_swapfile()
glame_reg_export ("swfd?", 1, 0, 0, gls_is_swfd);
glame_reg_export ("swdir?", 1, 0, 0, gls_is_swdir);
+#if ! HAVE_GUILE18
glame_def_export ("O_CREAT", scm_long2num(O_CREAT));
glame_def_export ("O_EXCL", scm_long2num(O_EXCL));
glame_def_export ("O_TRUNC", scm_long2num(O_TRUNC));
@@ -381,14 +382,15 @@ int glscript_init_swapfile()
glame_def_export ("O_RDONLY", scm_long2num(O_RDONLY));
glame_def_export ("O_WRONLY", scm_long2num(O_WRONLY));
+ glame_def_export ("SEEK_SET", scm_long2num(SEEK_SET));
+ glame_def_export ("SEEK_CUR", scm_long2num(SEEK_CUR));
+ glame_def_export ("SEEK_END", scm_long2num(SEEK_END));
+#endif
+
glame_def_export ("SWSENDFILE_INSERT",
scm_long2num(SWSENDFILE_INSERT));
glame_def_export ("SWSENDFILE_CUT", scm_long2num(SWSENDFILE_CUT));
glame_def_export ("SW_NOFILE", swfd2scm(SW_NOFILE));
- glame_def_export ("SEEK_SET", scm_long2num(SEEK_SET));
- glame_def_export ("SEEK_CUR", scm_long2num(SEEK_CUR));
- glame_def_export ("SEEK_END", scm_long2num(SEEK_END));
-
return 0;
}

View File

@ -1,11 +0,0 @@
--- src/gui/glame_console.c.orig 2004-10-23 13:09:24 UTC
+++ src/gui/glame_console.c
@@ -60,7 +60,7 @@ static void port_register()
port = scm_make_port_type("glame-console", NULL, port_write);
/* Create new port - shamelessly copied from libguile/strports.c */
- GLAME_NEWCELL(s_port);
+ SCM_NEWCELL(s_port);
SCM_DEFER_INTS;
pt = scm_add_to_port_table(s_port);
#ifdef SCM_SET_CELL_TYPE /* guile >= 1.4 */

View File

@ -1,61 +0,0 @@
--- src/include/glame_guile_compat.h.orig 2004-10-23 13:09:27 UTC
+++ src/include/glame_guile_compat.h
@@ -32,58 +32,10 @@
#include <libguile.h>
-#ifdef SCM_MAJOR_VERSION
-/* this works because Guile 1.4 doesn't define SCM_MAJOR_VERSION */
-
-#define NEW_GUILE 1
-
/* Glame wrapper functions: */
-#if (SCM_MINOR_VERSION < 7)
-/* use GLAME_NEWCELL instead of SCM_NEWCELL */
-#define GLAME_NEWCELL(z) SCM_NEWCELL(z)
-#endif
#define glame_scm2newstr(obj, lenp) gh_scm2newstr (obj, lenp)
#define glame_scm2long(obj) scm_num2long (obj, SCM_ARG1, "somewhere")
#define glame_scm2double(obj) scm_num2dbl (obj, "somewhere")
#define scm_str2string(str) gh_str02scm (str)
-#if (SCM_MINOR_VERSION == 7)
-#define GLAME_NEWCELL(z) z = scm_cell (SCM_UNPACK(z), 0)
-#endif
-
-#else /* Guile 1.4.x */
-
-#include <guile/gh.h>
-
-#define NEW_GUILE 0
-#define SCM_MAJOR_VERSION 1
-#define SCM_MINOR_VERSION 4
-#define SCM_MICRO_VERSION 0
-
-/* Glame wrapper functions: */
-#define GLAME_NEWCELL(z) SCM_NEWCELL(z)
-#define glame_scm2newstr(obj, lenp) gh_scm2newstr (obj, lenp)
-#define glame_scm2long(obj) gh_scm2long (obj)
-#define glame_scm2double(obj) gh_scm2double (obj)
-
-/* 1.6 compat stuff: (make guile 1.4 use the 1.6 api) */
-/* If a function cannot be easily defined in terms of a 1.4
- function, then write a glame wrapper or reimplement the
- version from Guile 1.6 using internal 1.4 stuff...
- if stuff in here gets too large, maybe a glame_guile_compat.c
- should be written
-*/
-
-#define scm_c_define_gsubr(func_name, req, opt, rest, func) gh_new_procedure(func_name, func, req, opt, rest)
-#define scm_c_export(sym, ...) /* nothing */
-#define scm_c_define(sym, val) gh_define (sym, val)
-#define scm_long2num(num) gh_long2scm (num)
-#define scm_double2num(num) gh_double2scm (num)
-#define scm_cons(a, b) gh_cons (a, b)
-#define scm_makfrom0str(str) gh_str02scm (str)
-#define scm_str2string(str) gh_str02scm (str)
-
-/* types */
-#define scm_t_port scm_port
-#endif /* defined SCM_MAJOR_VERSION */
#endif /* GLAME_GUILE_COMPAT_H */

View File

@ -1,14 +0,0 @@
--- src/plugins/audio_io_oss.c.orig 2005-03-27 12:29:48 UTC
+++ src/plugins/audio_io_oss.c
@@ -26,9 +26,9 @@
#ifdef HAVE_OSS_LINUX
#include <linux/soundcard.h>
-#elif HAVE_OSS_SYS
+#elif defined(HAVE_OSS_SYS)
#include <sys/soundcard.h>
-#elif HAVE_OSS_MACHINE
+#elif defined(HAVE_OSS_MACHINE)
#include <machine/soundcard.h>
#else
#error BUG in OSS configuration.

View File

@ -1,16 +0,0 @@
--- src/swapfile/swapfile_fs.c.orig 2004-10-23 13:09:29 UTC
+++ src/swapfile/swapfile_fs.c
@@ -44,8 +44,12 @@
#define DEBUG 1
#endif
-#include <sys/stat.h>
+#if __FreeBSD__ >= 5
+#define __BSD_VISIBLE 1
+#endif
+
#include <sys/types.h>
+#include <sys/stat.h>
#include <pthread.h>
#include <fcntl.h>
#include <dirent.h>

View File

@ -1,5 +0,0 @@
GLAME is meant to be the GIMP of audio processing. It is designed to be
a powerful, fast, stable, and easily extensible sound editor for GNOME
desktop.
WWW: http://glame.sourceforge.net/

View File

@ -1,73 +0,0 @@
bin/cglame
bin/glame
bin/glame-convert.sh
lib/glame/audio_io_oss.a
lib/glame/audio_io_oss.so
lib/glame/debug.a
lib/glame/debug.so
lib/glame/file_mp3_out.a
lib/glame/file_mp3_out.so
lib/glame/file_oggvorbis_out.a
lib/glame/file_oggvorbis_out.so
lib/glame/mixer.a
lib/glame/mixer.so
lib/glame/normalize.a
lib/glame/normalize.so
lib/glame/resample.a
lib/glame/resample.so
lib/glame/tutorial.a
lib/glame/tutorial.so
share/gnome/apps/Multimedia/glame.desktop
share/glame/default-accels
share/glame/pixmaps/bandpass.png
share/glame/pixmaps/const.png
share/glame/pixmaps/default.png
share/glame/pixmaps/delay.png
share/glame/pixmaps/distortion.png
share/glame/pixmaps/dots.png
share/glame/pixmaps/drop.png
share/glame/pixmaps/dup.png
share/glame/pixmaps/echo.png
share/glame/pixmaps/equalizer.png
share/glame/pixmaps/extend.png
share/glame/pixmaps/fade.png
share/glame/pixmaps/fft.png
share/glame/pixmaps/flanger.png
share/glame/pixmaps/glame-logo.jpg
share/glame/pixmaps/iir.png
share/glame/pixmaps/input.png
share/glame/pixmaps/invert.png
share/glame/pixmaps/mix1.png
share/glame/pixmaps/noisegate.png
share/glame/pixmaps/null.png
share/glame/pixmaps/one2n.png
share/glame/pixmaps/output.png
share/glame/pixmaps/pan.png
share/glame/pixmaps/ping.png
share/glame/pixmaps/pipe.png
share/glame/pixmaps/play-button.png
share/glame/pixmaps/play.png
share/glame/pixmaps/prod.png
share/glame/pixmaps/pulse.png
share/glame/pixmaps/rect.png
share/glame/pixmaps/repeat.png
share/glame/pixmaps/resample.png
share/glame/pixmaps/save.png
share/glame/pixmaps/select_all.png
share/glame/pixmaps/select_none.png
share/glame/pixmaps/sine.png
share/glame/pixmaps/statistics.png
share/glame/pixmaps/stop-button.png
share/glame/pixmaps/sum.png
share/glame/pixmaps/volume_adjust.png
share/glame/pixmaps/zoom_in.png
share/glame/pixmaps/zoom_out.png
share/glame/scripts/bassboost.scm
share/glame/scripts/echo2.scm
share/glame/scripts/glame.scm
share/glame/scripts/glame_testsuite.scm
share/glame/scripts/read_mp3.scm
share/glame/scripts/resample.scm
share/glame/scripts/write_mp3.scm
share/locale/de/LC_MESSAGES/glame.mo
share/locale/fr/LC_MESSAGES/glame.mo

View File

@ -3,7 +3,7 @@
PORTNAME= gnuspeechsa
PORTVERSION= 0.1.5
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= audio
MASTER_SITES= GNU/gnuspeech

View File

@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME= gogglesmm
PORTVERSION= 1.1.9
PORTREVISION= 2
PORTVERSION= 1.2.0
PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= jhale@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1501574671
SHA256 (gogglesmm-gogglesmm-1.1.9_GH0.tar.gz) = fb1d4d4d14bfedb21821a41798b9abc81c9c8b2f7e028e6f3d828b6d58059dde
SIZE (gogglesmm-gogglesmm-1.1.9_GH0.tar.gz) = 1419421
TIMESTAMP = 1532722890
SHA256 (gogglesmm-gogglesmm-1.2.0_GH0.tar.gz) = 474251fd85e1bc8b513977dab712e5b9e4dfb70d7a48ccb5f5d6238aecb0beeb
SIZE (gogglesmm-gogglesmm-1.2.0_GH0.tar.gz) = 3014480

View File

@ -1,11 +1,18 @@
--- src/CMakeLists.txt.orig 2017-06-10 02:18:06 UTC
--- src/CMakeLists.txt.orig 2018-07-03 11:39:26 UTC
+++ src/CMakeLists.txt
@@ -62,7 +62,7 @@ endif()
@@ -71,7 +71,7 @@ if(WITH_CFOX)
set(RESWRAP_CPP ${RESWRAP} --keep-ext --source --extern)
set(RESWRAP_TEXT ${RESWRAP} --keep-ext -t)
else()
- find_program(RESWRAP NAMES reswrap-1.7 reswrap fox-reswrap)
+ find_program(RESWRAP NAMES reswrap-1.7 reswrap fox-reswrap PATH_SUFFIXES fox-1.7)
if(RESWRAP)
message(STATUS "Found reswrap: ${RESWRAP}")
execute_process(COMMAND ${RESWRAP} -v OUTPUT_VARIABLE RESWRAP_OUTPUT)
@@ -345,4 +345,4 @@ target_link_libraries(gogglesmm PRIVATE gap ${CFOX}
${ICE_LIBRARIES}
${Intl_LIBRARIES})
# Detects reswrap version
-find_program(RESWRAP NAMES reswrap-1.7 reswrap fox-reswrap)
+find_program(RESWRAP NAMES reswrap-1.7 reswrap fox-reswrap PATH_SUFFIXES fox-1.7)
if(RESWRAP)
message(STATUS "Found reswrap: ${RESWRAP}")
execute_process(COMMAND ${RESWRAP} -v OUTPUT_VARIABLE RESWRAP_OUTPUT)
-install(TARGETS gogglesmm RUNTIME DESTINATION bin)
\ No newline at end of file
+install(TARGETS gogglesmm RUNTIME DESTINATION bin)

View File

@ -4,7 +4,7 @@
PORTNAME= gtkguitune
PORTVERSION= 0.8
DISTVERSIONPREFIX= gtk2-
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= audio
MASTER_SITES= GENTOO \
http://www.oocities.org/harpin_floh/mysoft/

View File

@ -3,6 +3,7 @@
PORTNAME= gxplugins
DISTVERSIONPREFIX= v
DISTVERSION= 0.4
PORTREVISION= 1
CATEGORIES= audio
PKGNAMESUFFIX= -lv2

View File

@ -3,6 +3,7 @@
PORTNAME= hydrogen
PORTVERSION= 0.9.7
PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= FreeBSD@ShaneWare.Biz

View File

@ -7,27 +7,26 @@ PORTREVISION= 10
CATEGORIES= audio
MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for manipulating ID3v1/v1.1 and ID3v2 tags
BROKEN_mips= fails to link: '_ZTSN12_GLOBAL__N_117ConstIteratorImplE' referenced in section '.data.rel.ro' of tag.lo: defined in discarded section
BROKEN_mips64= fails to link: '_ZTSN12_GLOBAL__N_117ConstIteratorImplE' referenced in section '.data.rel.ro' of tag.lo: defined in discarded section
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
BROKEN_mips= fails to link: '_ZTSN12_GLOBAL__N_117ConstIteratorImplE' referenced in section '.data.rel.ro' of tag.lo: defined in discarded section
BROKEN_mips64= fails to link: '_ZTSN12_GLOBAL__N_117ConstIteratorImplE' referenced in section '.data.rel.ro' of tag.lo: defined in discarded section
GNU_CONFIGURE= yes
USES= iconv libtool
USES= iconv libtool localbase
USE_LDCONFIG= yes
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
post-extract:
@${RM} -r ${WRKSRC}/zlib
post-patch:
@${REINPLACE_CMD} '/main/s/unsigned int/int/' \
${WRKSRC}/examples/demo_*.cpp
@${REINPLACE_CMD} 's/\(iomanip\)\.h/\1/' ${WRKSRC}/configure
@${REINPLACE_CMD} '/include.*/{ p; s//include <cstring>/; n;n;n; }' \
@${REINPLACE_CMD} '/main/ s|unsigned int|int|' ${WRKSRC}/examples/demo_*.cpp
@${REINPLACE_CMD} 's|\(iomanip\)\.h|\1|' ${WRKSRC}/configure
@${REINPLACE_CMD} '/include.*/ { p; s||include <cstring>|; n; n; n; }' \
${WRKSRC}/include/id3/id3lib_strings.h \
${WRKSRC}/include/id3/writers.h

View File

@ -1,6 +1,6 @@
--- ./src/tag_file.cpp.orig 2003-03-02 08:23:00.000000000 +0800
+++ ./src/tag_file.cpp 2007-10-02 05:23:26.519473634 +0800
@@ -242,8 +242,8 @@
--- src/tag_file.cpp.orig 2003-03-02 00:23:00 UTC
+++ src/tag_file.cpp
@@ -242,8 +242,8 @@ size_t RenderV2ToFile(const ID3_TagImpl&
strcpy(sTempFile, filename.c_str());
strcat(sTempFile, sTmpSuffix.c_str());
@ -11,7 +11,7 @@
fstream tmpOut;
createFile(sTempFile, tmpOut);
@@ -257,7 +257,7 @@
@@ -257,7 +257,7 @@ size_t RenderV2ToFile(const ID3_TagImpl&
tmpOut.write((char *)tmpBuffer, nBytes);
}
@ -20,7 +20,7 @@
// else we gotta make a temp file, copy the tag into it, copy the
// rest of the old file after the tag, delete the old file, rename
@@ -270,7 +270,7 @@
@@ -270,7 +270,7 @@ size_t RenderV2ToFile(const ID3_TagImpl&
//ID3_THROW_DESC(ID3E_NoFile, "couldn't open temp file");
}
@ -29,7 +29,7 @@
if (!tmpOut)
{
tmpOut.close();
@@ -285,14 +285,14 @@
@@ -285,14 +285,14 @@ size_t RenderV2ToFile(const ID3_TagImpl&
uchar tmpBuffer[BUFSIZ];
while (file)
{

View File

@ -1,6 +1,6 @@
--- Makefile.in.orig Fri Dec 6 10:37:42 2002
+++ Makefile.in Fri Dec 6 10:38:10 2002
@@ -132,8 +132,8 @@
--- Makefile.in.orig 2003-03-02 00:23:00 UTC
+++ Makefile.in
@@ -132,8 +132,8 @@ EXTRA_DIST = \
@ID3_NEEDZLIB_TRUE@zlib_subdir = zlib
@ID3_NEEDZLIB_FALSE@zlib_subdir =

View File

@ -1,6 +1,6 @@
--- configure.orig Sun Aug 14 11:21:37 2005
+++ configure Sun Aug 14 11:29:43 2005
@@ -9134,6 +9134,7 @@
--- configure.orig 2003-03-02 00:23:00 UTC
+++ configure
@@ -9134,6 +9134,7 @@ if test x$ac_cv_lib_z_uncompress = xno;
else
ID3_NEEDZLIB_TRUE='#'
ID3_NEEDZLIB_FALSE=
@ -8,7 +8,7 @@
fi
@@ -9730,14 +9731,13 @@
@@ -9730,14 +9731,13 @@ fi
if test ! x$silent = xyes; then
exec 6>&1
fi

View File

@ -1,6 +1,6 @@
--- include/id3/globals.h.orig Sun Feb 22 17:38:28 2004
+++ include/id3/globals.h Sun Feb 22 17:38:22 2004
@@ -480,7 +480,7 @@
--- include/id3/globals.h.orig 2003-03-02 00:23:00 UTC
+++ include/id3/globals.h
@@ -480,7 +480,7 @@ ID3_ENUM(Mp3_Frequencies)
MP3FREQUENCIES_24000HZ = 24000,
MP3FREQUENCIES_32000HZ = 32000,
MP3FREQUENCIES_48000HZ = 48000,

View File

@ -1,6 +1,6 @@
--- src/mp3_parse.cpp.orig 2017-07-13 13:36:15 UTC
--- src/mp3_parse.cpp.orig 2003-03-02 00:23:00 UTC
+++ src/mp3_parse.cpp
@@ -465,7 +465,7 @@ bool Mp3Info::Parse(ID3_Reader& reader, size_t mp3size
@@ -465,7 +465,7 @@ bool Mp3Info::Parse(ID3_Reader& reader,
// from http://www.xingtech.com/developer/mp3/
const size_t VBR_HEADER_MIN_SIZE = 8; // "xing" + flags are fixed

View File

@ -3,5 +3,3 @@ id3lib 3.0.x conforms to all ID3v2 standards up to and including the ID3v2.3.0
informal standard.
WWW: http://id3lib.sourceforge.net/
Roman Shterenzon <roman@xpert.com>

View File

@ -3,6 +3,7 @@
PORTNAME= idjc
PORTVERSION= 0.8.17
PORTREVISION= 1
CATEGORIES= audio python
MASTER_SITES= SF/idjc

View File

@ -3,7 +3,7 @@
PORTNAME= jalv
PORTVERSION= 1.6.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= http://download.drobilla.net/

View File

@ -3,32 +3,34 @@
PORTNAME= lame
PORTVERSION= 3.100
PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME:tl}/3.100
MAINTAINER= netchild@FreeBSD.org
COMMENT= Fast MP3 encoder kit
LICENSE= LGPL20+
LICENSE_FILE= ${WRKSRC}/COPYING
LICENSE= LGPL20+ PATENTS
LICENSE_COMB= multi
LICENSE_FILE_LGPL20+ = ${WRKSRC}/COPYING
LICENSE_NAME_PATENTS= Intellectual Property Precaution
LICENSE_PERMS_PATENTS= dist-mirror dist-sell no-pkg-mirror no-pkg-sell auto-accept
LICENSE_TEXT_PATENTS= http://www.mp3licensing.com/ only talks about the FhG and Technicolor patent portfolio \
but there are also portfolios from Sisvel (from Philips) and \
Nokia (from AT&T -> Lucent -> Alcatel). \
Some "old" patents are now expired, but there are more recent MP3 patents. Some \
of the more recent ones are multi-channel related, which is not implemented in LAME. \
There was no investigation (in the LAME project) about which patent exists, which \
one is implemented in LAME, and which one is not (yet) expired. As such it is not \
known if LAME could now be distributed as a binary package or not. \
Linux distributions seem to go the "let\'s see if get sued" way, FreeBSD does not \
follow this.
USES= gmake iconv libtool
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-nasm --enable-mp3rtp --disable-gtktest
RESTRICTED= patent issues
# http://www.mp3licensing.com/ only talks about the FhG and Technicolor patent portfolio
# but there are also portfolios from Sisvel (from Philips) and
# Nokia (from AT&T -> Lucent -> Alcatel).
# Some "old" patents are now expired, but there are more recent MP3 patents. Some
# of the more recent ones are multi-channel related, which is not implemented in LAME.
# There was no investigation (in the LAME project) about which patent exists, which
# one is implemented in LAME, and which one is not (yet) expired. As such it is not
# known if LAME could now be distributed as a binary package or not.
# Linux distributions seem to go the "let's see if get sued" way, FreeBSD doesn't
# follow this.
DOC_FILES= API LICENSE README TODO USAGE
OPTIONS_DEFINE= DOCS

View File

@ -2,6 +2,7 @@
PORTNAME= libmusicxml
DISTVERSION= 3.11
PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org

View File

@ -2,7 +2,7 @@
PORTNAME= libsoxr
PORTVERSION= 0.1.2.20160529
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= audio
MASTER_SITES= LOCAL/riggs/soxr/

View File

@ -3,6 +3,7 @@
PORTNAME= mpdas
PORTVERSION= 0.4.5
PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= http://50hz.ws/mpdas/

View File

@ -3,7 +3,7 @@
PORTNAME= murmur
PORTVERSION= 1.2.19
PORTREVISION= 13
PORTREVISION= 14
CATEGORIES= audio net
MAINTAINER= feld@FreeBSD.org

View File

@ -3,7 +3,7 @@
PORTNAME= musescore
PORTVERSION= 2.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= http://ftp.osuosl.org/pub/musescore/releases/MuseScore-${PORTVERSION}/
DISTNAME= MuseScore-${PORTVERSION}

View File

@ -9,6 +9,9 @@ MASTER_SITES= SF/nap/nap/${PORTVERSION}
MAINTAINER?= ports@FreeBSD.org
COMMENT?= MP3 sharing, search, and chat client for the OpenNAP network
DEPRECATED= Unmaintained. Napster and OpenNap are dead
EXPIRATION_DATE= 2018-08-30
CONFLICTS?= ru-nap-*
USES= ncurses

View File

@ -2,7 +2,7 @@
PORTNAME= openal-soft
PORTVERSION= 1.18.2
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= http://kcat.strangesoft.net/openal-releases/

View File

@ -3,7 +3,7 @@
PORTNAME= openspc
PORTVERSION= 0.3.1
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= audio
MASTER_SITES= http://membres.lycos.fr/pixels/ \
LOCAL/ehaupt

View File

@ -3,7 +3,7 @@
PORTNAME= paman
PORTVERSION= 0.9.4
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= audio
MASTER_SITES= http://0pointer.de/lennart/projects/${PORTNAME}/

View File

@ -3,7 +3,7 @@
PORTNAME= paprefs
PORTVERSION= 0.9.10
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= http://freedesktop.org/software/pulseaudio/${PORTNAME}/

View File

@ -3,7 +3,7 @@
PORTNAME= patchage
PORTVERSION= 0.5.0
PORTREVISION= 12
PORTREVISION= 13
CATEGORIES= audio
MASTER_SITES= http://download.drobilla.net/ \
http://frugalware.mirrors.tds.net/pub/linux/frugalware/frugalware-current/source/xmultimedia-extra/patchage/

View File

@ -3,7 +3,7 @@
PORTNAME= pavucontrol
PORTVERSION= 3.0
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= http://freedesktop.org/software/pulseaudio/${PORTNAME}/

View File

@ -3,7 +3,7 @@
PORTNAME= pavumeter
PORTVERSION= 0.9.3
PORTREVISION= 8
PORTREVISION= 9
CATEGORIES= audio
MASTER_SITES= http://0pointer.de/lennart/projects/${PORTNAME}/

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= picard-plugins
PORTVERSION= 1.0.20180211
PORTVERSION= 2.0.20180707
CATEGORIES= audio python
MAINTAINER= jhale@FreeBSD.org
@ -10,13 +10,14 @@ COMMENT= Plugins for Picard tagger
LICENSE= GPLv2+ GPLv3+ MIT WTFPL
LICENSE_COMB= multi
USES= python:2.7
USES= python:3.5+
USE_PYTHON= noflavors
USE_GITHUB= yes
GH_ACCOUNT= metabrainz
GH_TAGNAME= 7d0cf37
GH_TAGNAME= 975b968
PORTSCOUT= limit:^1\.
PORTSCOUT= limit:^2\.
NO_ARCH= yes
SUB_FILES= pkg-message
@ -41,23 +42,31 @@ MP3_RUN_DEPENDS= mp3gain:audio/mp3gain
VORBIS_RUN_DEPENDS= vorbisgain:audio/vorbisgain
WAVPACK_RUN_DEPENDS= wvgain:audio/wavpack
do-build:
${PYTHON_CMD} -m compileall ${WRKSRC}/plugins
${PYTHON_CMD} -O -m compileall ${WRKSRC}/plugins
post-patch:
# The plugins lastfm, lastfmplus, and no_release have not been ported
# upstream to the 2.x version of Picard and do no load
@(cd ${WRKSRC}/plugins; ${RM} -r lastfm lastfmplus no_release)
do-install:
do-build:
# Plugins that include a separate UI (those with an __init__.py) must
# be installed into their own subdirectories under PLUGINSDIR. Plugins
# written as a single .py file must be installed directly in PLUGINSDIR.
@${MKDIR} ${STAGEDIR}${PLUGINSDIR}
# We copy them into the correct hierarchy and compile them here.
@${MKDIR} ${WRKSRC}/build
@(cd ${WRKSRC}/plugins; \
for dir in *; \
do \
if [ -f $${dir}/__init__.py ]; \
then ${COPYTREE_SHARE} $${dir} ${STAGEDIR}${PLUGINSDIR} "! -name *\.orig"; \
else ${INSTALL_DATA} $${dir}/* ${STAGEDIR}${PLUGINSDIR}; \
then ${CP} -R $${dir} ${WRKSRC}/build; \
else ${CP} -R $${dir}/* ${WRKSRC}/build; \
fi; \
done;)
${PYTHON_CMD} -m compileall ${WRKSRC}/build
${PYTHON_CMD} -O -m compileall ${WRKSRC}/build
do-install:
@${MKDIR} ${STAGEDIR}${PLUGINSDIR}
(cd ${WRKSRC}/build; ${COPYTREE_SHARE} . ${STAGEDIR}${PLUGINSDIR})
post-install-BPM-off:
@${RM} -r ${STAGEDIR}${PLUGINSDIR}/bpm

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1518619663
SHA256 (metabrainz-picard-plugins-1.0.20180211-7d0cf37_GH0.tar.gz) = dc66fbf2768eaef7a022abcece3a088de3692f18c65eeffbf2d3cbc0ec2963ec
SIZE (metabrainz-picard-plugins-1.0.20180211-7d0cf37_GH0.tar.gz) = 321765
TIMESTAMP = 1532603784
SHA256 (metabrainz-picard-plugins-2.0.20180707-975b968_GH0.tar.gz) = c59351b269d6709e8615eaf8a1bd3930c332df29f0e1b4341d2bd443e133b5e1
SIZE (metabrainz-picard-plugins-2.0.20180707-975b968_GH0.tar.gz) = 135387

View File

@ -1,16 +0,0 @@
The new moodbar generator from audio/moodbar expects the format:
moodbar -o OUTPUT INPUT
--- plugins/moodbars/__init__.py.orig 2018-02-14 18:46:53 UTC
+++ plugins/moodbars/__init__.py
@@ -52,8 +52,8 @@ def generate_moodbar_for_files(files, format, tagger):
MOODBAR_COMMANDS[format][1]].split(' ')
# tagger.log.debug('My debug >>> %s' % (file_list_mood))
tagger.log.debug(
- '%s %s %s %s' % (command, decode_filename(' '.join(file_list)), ' '.join(options), decode_filename(' '.join(file_list_mood))))
- check_call([command] + file_list + options + file_list_mood)
+ '%s %s %s %s' % (command, ' '.join(options), decode_filename(' '.join(file_list_mood)), decode_filename(' '.join(file_list))))
+ check_call([command] + options + file_list_mood + file_list)
else:
raise Exception('Moodbar: Unsupported format %s' % (format))

View File

@ -1,228 +1,198 @@
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/abbreviate_artistsort.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/abbreviate_artistsort.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/acousticbrainz.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/acousticbrainz.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/acousticbrainz_tonal-rhythm.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/acousticbrainz_tonal-rhythm.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/addrelease.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/addrelease.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/albumartist_website.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/albumartist_website.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/albumartistextension.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/albumartistextension.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/classicdiscnumber.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/classicdiscnumber.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/cuesheet.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/cuesheet.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/decode_cyrillic.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/decode_cyrillic.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/discnumber.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/discnumber.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/featartist.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/featartist.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/featartistsintitles.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/featartistsintitles.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/fix_tracknums.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/fix_tracknums.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/keep.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/keep.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/loadasnat.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/loadasnat.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/non_ascii_equivalents.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/non_ascii_equivalents.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/padded.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/padded.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/papercdcase.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/papercdcase.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/playlist.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/playlist.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/release_type.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/release_type.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/remove_perfect_albums.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/remove_perfect_albums.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/reorder_sides.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/reorder_sides.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/save_and_rewrite_header.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/save_and_rewrite_header.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/sort_multivalue_tags.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/sort_multivalue_tags.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/soundtrack.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/soundtrack.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/standardise_feat.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/standardise_feat.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/standardise_performers.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/standardise_performers.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/tangoinfo.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/tangoinfo.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/titlecase.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/titlecase.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/tracks2clipboard.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/tracks2clipboard.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/wikidata.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/wikidata.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/abbreviate_artistsort.py
%%PYTHON_SITELIBDIR%%/picard/plugins/abbreviate_artistsort.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/abbreviate_artistsort.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/abbreviate_artistsort2.py
%%PYTHON_SITELIBDIR%%/picard/plugins/abbreviate_artistsort2.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/abbreviate_artistsort2.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/acousticbrainz.py
%%PYTHON_SITELIBDIR%%/picard/plugins/acousticbrainz.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/acousticbrainz.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/acousticbrainz_tonal-rhythm.py
%%PYTHON_SITELIBDIR%%/picard/plugins/acousticbrainz_tonal-rhythm.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/acousticbrainz_tonal-rhythm.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/add_album_column/__init__.py
%%PYTHON_SITELIBDIR%%/picard/plugins/add_album_column/__init__.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/add_album_column/__init__.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/addrelease.py
%%PYTHON_SITELIBDIR%%/picard/plugins/addrelease.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/addrelease.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/albumartist_website.py
%%PYTHON_SITELIBDIR%%/picard/plugins/albumartist_website.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/albumartist_website.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/albumartistextension.py
%%PYTHON_SITELIBDIR%%/picard/plugins/albumartistextension.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/albumartistextension.%%PYTHON_PYOEXTENSION%%
%%BPM%%%%PYTHON_SITELIBDIR%%/picard/plugins/bpm/__init__.py
%%BPM%%%%PYTHON_SITELIBDIR%%/picard/plugins/bpm/__init__.pyc
%%BPM%%%%PYTHON_SITELIBDIR%%/picard/plugins/bpm/__init__.%%PYTHON_PYOEXTENSION%%
%%BPM%%%%PYTHON_SITELIBDIR%%/picard/plugins/bpm/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%BPM%%%%PYTHON_SITELIBDIR%%/picard/plugins/bpm/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
%%BPM%%%%PYTHON_SITELIBDIR%%/picard/plugins/bpm/__pycache__/ui_options_bpm.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%BPM%%%%PYTHON_SITELIBDIR%%/picard/plugins/bpm/__pycache__/ui_options_bpm.cpython-%%PYTHON_SUFFIX%%.pyc
%%BPM%%%%PYTHON_SITELIBDIR%%/picard/plugins/bpm/options_bpm.ui
%%BPM%%%%PYTHON_SITELIBDIR%%/picard/plugins/bpm/ui_options_bpm.py
%%BPM%%%%PYTHON_SITELIBDIR%%/picard/plugins/bpm/ui_options_bpm.pyc
%%BPM%%%%PYTHON_SITELIBDIR%%/picard/plugins/bpm/ui_options_bpm.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/Readme.md
%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/__init__.py
%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/__init__.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/__init__.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/options_classical_extras.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/ui_options_classical_extras.py
%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/ui_options_classical_extras.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/ui_options_classical_extras.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/classicdiscnumber.py
%%PYTHON_SITELIBDIR%%/picard/plugins/classicdiscnumber.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/classicdiscnumber.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/cuesheet.py
%%PYTHON_SITELIBDIR%%/picard/plugins/cuesheet.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/cuesheet.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/decode_cyrillic.py
%%PYTHON_SITELIBDIR%%/picard/plugins/decode_cyrillic.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/decode_cyrillic.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/discnumber.py
%%PYTHON_SITELIBDIR%%/picard/plugins/discnumber.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/discnumber.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/fanarttv/__init__.py
%%PYTHON_SITELIBDIR%%/picard/plugins/fanarttv/__init__.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/fanarttv/__init__.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/fanarttv/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/fanarttv/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/fanarttv/__pycache__/ui_options_fanarttv.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/fanarttv/__pycache__/ui_options_fanarttv.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/fanarttv/options_fanarttv.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/fanarttv/ui_options_fanarttv.py
%%PYTHON_SITELIBDIR%%/picard/plugins/fanarttv/ui_options_fanarttv.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/fanarttv/ui_options_fanarttv.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/featartist.py
%%PYTHON_SITELIBDIR%%/picard/plugins/featartist.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/featartist.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/featartistsintitles.py
%%PYTHON_SITELIBDIR%%/picard/plugins/featartistsintitles.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/featartistsintitles.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/fix_tracknums.py
%%PYTHON_SITELIBDIR%%/picard/plugins/keep.py
%%PYTHON_SITELIBDIR%%/picard/plugins/keep.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/keep.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/__init__.py
%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/__init__.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/__init__.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/options_lastfm.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/ui_options_lastfm.py
%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/ui_options_lastfm.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/ui_options_lastfm.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/lastfmplus/__init__.py
%%PYTHON_SITELIBDIR%%/picard/plugins/lastfmplus/__init__.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/lastfmplus/__init__.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/lastfmplus/ui_options_lastfm.py
%%PYTHON_SITELIBDIR%%/picard/plugins/lastfmplus/ui_options_lastfm.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/lastfmplus/ui_options_lastfm.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/loadasnat.py
%%PYTHON_SITELIBDIR%%/picard/plugins/loadasnat.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/loadasnat.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/__init__.py
%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/__init__.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/__init__.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/__pycache__/ui_options_moodbar.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/__pycache__/ui_options_moodbar.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/options_moodbar.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/ui_options_moodbar.py
%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/ui_options_moodbar.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/ui_options_moodbar.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/README
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/__init__.py
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/__init__.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/__init__.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/__pycache__/ui_options_musixmatch.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/__pycache__/ui_options_musixmatch.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/musixmatch/__init__.py
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/musixmatch/__init__.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/musixmatch/__init__.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/musixmatch/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/musixmatch/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/musixmatch/__pycache__/track.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/musixmatch/__pycache__/track.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/musixmatch/__pycache__/util.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/musixmatch/__pycache__/util.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/musixmatch/track.py
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/musixmatch/track.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/musixmatch/track.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/musixmatch/util.py
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/musixmatch/util.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/musixmatch/util.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/ui_options_musixmatch.py
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/ui_options_musixmatch.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/ui_options_musixmatch.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/no_release.py
%%PYTHON_SITELIBDIR%%/picard/plugins/no_release.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/no_release.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/non_ascii_equivalents.py
%%PYTHON_SITELIBDIR%%/picard/plugins/non_ascii_equivalents.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/non_ascii_equivalents.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/padded.py
%%PYTHON_SITELIBDIR%%/picard/plugins/padded.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/padded.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/papercdcase.py
%%PYTHON_SITELIBDIR%%/picard/plugins/papercdcase.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/papercdcase.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/playlist.py
%%PYTHON_SITELIBDIR%%/picard/plugins/playlist.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/playlist.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/release_type.py
%%PYTHON_SITELIBDIR%%/picard/plugins/release_type.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/release_type.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/remove_perfect_albums.py
%%PYTHON_SITELIBDIR%%/picard/plugins/remove_perfect_albums.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/remove_perfect_albums.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/reorder_sides.py
%%PYTHON_SITELIBDIR%%/picard/plugins/reorder_sides.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/reorder_sides.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain/__init__.py
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain/__init__.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain/__init__.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain/__pycache__/ui_options_replaygain.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain/__pycache__/ui_options_replaygain.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain/options_replaygain.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain/ui_options_replaygain.py
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain/ui_options_replaygain.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain/ui_options_replaygain.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/save_and_rewrite_header.py
%%PYTHON_SITELIBDIR%%/picard/plugins/save_and_rewrite_header.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/save_and_rewrite_header.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/smart_title_case.py
%%PYTHON_SITELIBDIR%%/picard/plugins/smart_title_case.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/smart_title_case.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/sort_multivalue_tags.py
%%PYTHON_SITELIBDIR%%/picard/plugins/sort_multivalue_tags.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/sort_multivalue_tags.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/soundtrack.py
%%PYTHON_SITELIBDIR%%/picard/plugins/soundtrack.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/soundtrack.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/standardise_feat.py
%%PYTHON_SITELIBDIR%%/picard/plugins/standardise_feat.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/standardise_feat.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/standardise_performers.py
%%PYTHON_SITELIBDIR%%/picard/plugins/standardise_performers.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/standardise_performers.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/tangoinfo.py
%%PYTHON_SITELIBDIR%%/picard/plugins/tangoinfo.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/tangoinfo.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/titlecase.py
%%PYTHON_SITELIBDIR%%/picard/plugins/titlecase.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/titlecase.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/tracks2clipboard.py
%%PYTHON_SITELIBDIR%%/picard/plugins/tracks2clipboard.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/tracks2clipboard.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/__init__.py
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/__init__.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/__init__.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/__pycache__/formats.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/__pycache__/formats.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/__pycache__/script.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/__pycache__/script.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__init__.py
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__init__.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__init__.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/asf.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/asf.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/core.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/core.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/exceptions.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/exceptions.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/flv.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/flv.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/fourcc.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/fourcc.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/infos.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/infos.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/language.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/language.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/mkv.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/mkv.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/mp4.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/mp4.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/mpeg.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/mpeg.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/ogm.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/ogm.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/real.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/real.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/riff.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/riff.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/strutils.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/__pycache__/strutils.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/asf.py
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/asf.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/asf.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/core.py
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/core.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/core.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/exceptions.py
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/exceptions.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/exceptions.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/flv.py
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/flv.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/flv.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/fourcc.py
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/fourcc.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/fourcc.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/infos.py
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/infos.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/infos.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/language.py
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/language.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/language.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/mkv.py
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/mkv.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/mkv.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/mp4.py
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/mp4.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/mp4.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/mpeg.py
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/mpeg.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/mpeg.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/ogm.py
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/ogm.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/ogm.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/real.py
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/real.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/real.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/riff.py
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/riff.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/riff.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/strutils.py
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/strutils.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/enzyme/strutils.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/formats.py
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/formats.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/formats.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/script.py
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/script.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/videotools/script.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/viewvariables/__init__.py
%%PYTHON_SITELIBDIR%%/picard/plugins/viewvariables/__init__.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/viewvariables/__init__.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/viewvariables/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/viewvariables/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/viewvariables/__pycache__/ui_variables_dialog.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/viewvariables/__pycache__/ui_variables_dialog.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/viewvariables/ui_variables_dialog.py
%%PYTHON_SITELIBDIR%%/picard/plugins/viewvariables/ui_variables_dialog.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/viewvariables/ui_variables_dialog.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/viewvariables/variables_dialog.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/wikidata.py
%%PYTHON_SITELIBDIR%%/picard/plugins/wikidata.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/wikidata.%%PYTHON_PYOEXTENSION%%

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= picard
PORTVERSION= 1.4.2
PORTREVISION= 1
PORTVERSION= 2.0.1
CATEGORIES= audio python
MASTER_SITES= http://ftp.musicbrainz.org/pub/musicbrainz/picard/ \
ftp://ftp.musicbrainz.org/pub/musicbrainz/picard/ \
@ -18,9 +17,10 @@ LICENSE_FILE= ${WRKSRC}/COPYING.txt
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}discid>=0.5.2:audio/py-discid@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mutagen>=1.23:audio/py-mutagen@${PY_FLAVOR}
USES= gettext pyqt:4 python:2.7 desktop-file-utils
USE_PYQT= core_run gui_run network_run xml_run sip
USE_PYTHON= distutils
USES= gettext pyqt:5 python:3.5+ desktop-file-utils
USE_LOCALE= en_US.UTF-8
USE_PYQT= core_run gui_run network_run widgets_run sip
USE_PYTHON= autoplist distutils noflavors
WRKSRC= ${WRKDIR}/${PORTNAME}-release-${PORTVERSION}
@ -37,6 +37,6 @@ post-patch:
${WRKSRC}/setup.py
post-install:
${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/picard/util/astrcmp.so
${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/picard/util/_astrcmp.so
.include <bsd.port.mk>

Some files were not shown because too many files have changed in this diff Show More