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 <bcal...@devio.us>
 
 # 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

Reply via email to