Hi ports --
Attached is a diff to update audio/py-eyed3 to its latest version.
Upstream changed the bin/eyeD3 script, and it works without patching
now, so the one remaining patch can be removed. Additionally, this now
has an RDEP on devel/py-pathlib.
Take maintainer.
~Brian
Index: Makefile
===================================================================
RCS file: /cvs/ports/audio/py-eyed3/Makefile,v
retrieving revision 1.15
diff -u -p -u -p -r1.15 Makefile
--- Makefile 28 Apr 2017 22:24:36 -0000 1.15
+++ Makefile 13 Jun 2017 00:59:44 -0000
@@ -2,11 +2,12 @@
COMMENT= module and program for processing ID3 tags
-MODPY_EGG_VERSION= 0.7.11
+MODPY_EGG_VERSION= 0.8
DISTNAME= eyeD3-${MODPY_EGG_VERSION}
CATEGORIES= audio
HOMEPAGE= http://eyed3.nicfit.net/
+MAINTAINER= Brian Callahan <[email protected]>
# GPLv2+
PERMIT_PACKAGE_CDROM= Yes
@@ -17,11 +18,10 @@ MODULES= lang/python
MODPY_SETUPTOOLS= Yes
+RUN_DEPENDS= devel/py-pathlib
+
FAKE_FLAGS= docdir=${WRKINST}${PREFIX}/share/doc/py-eyed3
NO_TEST= Yes
-
-pre-build:
- ${SUBST_CMD} ${WRKSRC}/bin/eyeD3
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/audio/py-eyed3/distinfo,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 distinfo
--- distinfo 28 Apr 2017 22:24:36 -0000 1.5
+++ distinfo 13 Jun 2017 00:59:44 -0000
@@ -1,2 +1,2 @@
-SHA256 (eyeD3-0.7.11.tar.gz) = J4jwnW3bmKxxww8ComCt5+sxmM/LbWvpsaXCDZW7BDs=
-SIZE (eyeD3-0.7.11.tar.gz) = 234235
+SHA256 (eyeD3-0.8.tar.gz) = EBCbdlCKcmBCss1qj9ArbW5VHcJ3kB10AWtw48DimrU=
+SIZE (eyeD3-0.8.tar.gz) = 223315
Index: patches/patch-bin_eyeD3
===================================================================
RCS file: patches/patch-bin_eyeD3
diff -N patches/patch-bin_eyeD3
--- patches/patch-bin_eyeD3 11 Dec 2015 18:20:01 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,9 +0,0 @@
-$OpenBSD: patch-bin_eyeD3,v 1.1 2015/12/11 18:20:01 sthen Exp $
---- bin/eyeD3.orig Wed Oct 24 02:38:29 2012
-+++ bin/eyeD3 Fri Dec 11 18:52:31 2015
-@@ -1,3 +1,3 @@
--#!/usr/bin/env bash
-+#!/bin/sh
-
--python -m eyed3.main "$@"
-+exec ${MODPY_BIN} -m eyed3.main "$@"
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/audio/py-eyed3/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST
--- pkg/PLIST 11 Dec 2015 18:20:01 -0000 1.3
+++ pkg/PLIST 13 Jun 2017 00:59:44 -0000
@@ -4,9 +4,13 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/eyeD3-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/eyeD3-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
lib/python${MODPY_VERSION}/site-packages/eyeD3-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
+lib/python${MODPY_VERSION}/site-packages/eyeD3-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/entry_points.txt
lib/python${MODPY_VERSION}/site-packages/eyeD3-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/not-zip-safe
+lib/python${MODPY_VERSION}/site-packages/eyeD3-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
lib/python${MODPY_VERSION}/site-packages/eyeD3-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/eyed3/
+lib/python${MODPY_VERSION}/site-packages/eyed3/__about__.py
+lib/python${MODPY_VERSION}/site-packages/eyed3/__about__.pyc
lib/python${MODPY_VERSION}/site-packages/eyed3/__init__.py
lib/python${MODPY_VERSION}/site-packages/eyed3/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/eyed3/compat.py
@@ -24,9 +28,6 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/eyed3/id3/headers.pyc
lib/python${MODPY_VERSION}/site-packages/eyed3/id3/tag.py
lib/python${MODPY_VERSION}/site-packages/eyed3/id3/tag.pyc
-lib/python${MODPY_VERSION}/site-packages/eyed3/info.py
-lib/python${MODPY_VERSION}/site-packages/eyed3/info.py.in
-lib/python${MODPY_VERSION}/site-packages/eyed3/info.pyc
lib/python${MODPY_VERSION}/site-packages/eyed3/main.py
lib/python${MODPY_VERSION}/site-packages/eyed3/main.pyc
lib/python${MODPY_VERSION}/site-packages/eyed3/mp3/
@@ -37,10 +38,14 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/__init__.py
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/_display_parser.py
+lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/_display_parser.pyc
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/art.py
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/art.pyc
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/classic.py
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/classic.pyc
+lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/display.py
+lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/display.pyc
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/fixup.py
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/fixup.pyc
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/genres.py
@@ -53,8 +58,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/nfo.pyc
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/pymod.py
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/pymod.pyc
-lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/statistics.py
-lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/statistics.pyc
+lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/stats.py
+lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/stats.pyc
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/xep_118.py
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/xep_118.pyc
lib/python${MODPY_VERSION}/site-packages/eyed3/utils/
@@ -64,8 +69,6 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/eyed3/utils/art.pyc
lib/python${MODPY_VERSION}/site-packages/eyed3/utils/binfuncs.py
lib/python${MODPY_VERSION}/site-packages/eyed3/utils/binfuncs.pyc
-lib/python${MODPY_VERSION}/site-packages/eyed3/utils/cli.py
-lib/python${MODPY_VERSION}/site-packages/eyed3/utils/cli.pyc
lib/python${MODPY_VERSION}/site-packages/eyed3/utils/console.py
lib/python${MODPY_VERSION}/site-packages/eyed3/utils/console.pyc
lib/python${MODPY_VERSION}/site-packages/eyed3/utils/log.py