Hi,

audio/py-eyed3 didn't receive any update for some time. They have moved
from "autoconf, m4, and make" and it got bigger by the time.

I basically tested with `eyeD3 random-music.mp3`, it works as before. If
I looked correctly, nothing depends on it in the ports tree.

Cheers,
Daniel

Index: Makefile
===================================================================
RCS file: /cvs/ports/audio/py-eyed3/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile    18 Sep 2014 07:26:38 -0000      1.12
+++ Makefile    6 Dec 2015 16:25:47 -0000
@@ -2,7 +2,7 @@
 
 COMMENT=               module and program for processing ID3 tags
 
-MODPY_EGG_VERSION=     0.6.18
+MODPY_EGG_VERSION=     0.7.9
 DISTNAME=              eyeD3-${MODPY_EGG_VERSION}
 CATEGORIES=            audio
 
@@ -16,10 +16,9 @@ MASTER_SITES=                ${HOMEPAGE}releases/
 MODULES=               lang/python
 MODPY_ADJ_FILES=       bin/eyeD3
 
-USE_GMAKE=             Yes
-FAKE_FLAGS=            docdir=${WRKINST}${PREFIX}/share/doc/py-eyed3
+MODPY_SETUPTOOLS=      Yes
 
-CONFIGURE_STYLE=       gnu
+FAKE_FLAGS=            docdir=${WRKINST}${PREFIX}/share/doc/py-eyed3
 
 NO_TEST=               Yes
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/audio/py-eyed3/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo    18 Sep 2014 07:26:38 -0000      1.2
+++ distinfo    6 Dec 2015 16:25:47 -0000
@@ -1,2 +1,2 @@
-SHA256 (eyeD3-0.6.18.tar.gz) = rYceJSRz8duBsldK46fT4UEo4o3gtUmYtM4dYtwgdAY=
-SIZE (eyeD3-0.6.18.tar.gz) = 117002
+SHA256 (eyeD3-0.7.9.tar.gz) = 9+eXOye0e27v1H76lJapqaOVe/Cg8ccIEW2YOR6GvyI=
+SIZE (eyeD3-0.7.9.tar.gz) = 230160
Index: patches/patch-Makefile_in
===================================================================
RCS file: patches/patch-Makefile_in
diff -N patches/patch-Makefile_in
--- patches/patch-Makefile_in   18 Sep 2014 07:26:38 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
-$OpenBSD: patch-Makefile_in,v 1.2 2014/09/18 07:26:38 sthen Exp $
---- Makefile.in.orig   Fri Nov 25 04:37:44 2011
-+++ Makefile.in        Thu Sep 18 08:10:17 2014
-@@ -67,7 +67,6 @@ install:
- 
-       install -m 755 -d ${mandir}/man1
-       install -m 644 doc/eyeD3.1 ${mandir}/man1
--      gzip -f -9 ${mandir}/man1/eyeD3.1
- 
-       @#
-       @# NOTE:  When adding new files, the eyeD3.spec.in file and
Index: patches/patch-bin_eyeD3
===================================================================
RCS file: patches/patch-bin_eyeD3
diff -N patches/patch-bin_eyeD3
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-bin_eyeD3     6 Dec 2015 16:25:47 -0000
@@ -0,0 +1,9 @@
+$OpenBSD$
+--- bin/eyeD3.orig     Wed Oct 24 02:38:29 2012
++++ bin/eyeD3  Sun Dec  6 17:04:41 2015
+@@ -1,3 +1,3 @@
+-#!/usr/bin/env bash
++#!/bin/sh
+ 
+-python -m eyed3.main "$@"
++python2.7 -m eyed3.main "$@"
Index: patches/patch-configure
===================================================================
RCS file: patches/patch-configure
diff -N patches/patch-configure
--- patches/patch-configure     18 Sep 2014 07:26:38 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
-$OpenBSD: patch-configure,v 1.2 2014/09/18 07:26:38 sthen Exp $
---- configure.orig     Thu Sep 18 08:11:24 2014
-+++ configure  Thu Sep 18 08:12:06 2014
-@@ -1710,7 +1710,6 @@ fi
- 
- 
- 
--   PYTHON=""
-    for python in python python2 python2.5; do
-               unset ac_cv_path_PYTHON
-        for ac_prog in $python
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/audio/py-eyed3/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   18 Sep 2014 07:26:38 -0000      1.2
+++ pkg/PLIST   6 Dec 2015 16:25:47 -0000
@@ -1,22 +1,77 @@
 @comment $OpenBSD: PLIST,v 1.2 2014/09/18 07:26:38 sthen Exp $
 bin/eyeD3
-lib/python${MODPY_VERSION}/site-packages/eyeD3/
-lib/python${MODPY_VERSION}/site-packages/eyeD3-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
-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/binfuncs.py
-lib/python${MODPY_VERSION}/site-packages/eyeD3/binfuncs.pyc
-lib/python${MODPY_VERSION}/site-packages/eyeD3/frames.py
-lib/python${MODPY_VERSION}/site-packages/eyeD3/frames.pyc
-lib/python${MODPY_VERSION}/site-packages/eyeD3/mp3.py
-lib/python${MODPY_VERSION}/site-packages/eyeD3/mp3.pyc
-lib/python${MODPY_VERSION}/site-packages/eyeD3/tag.py
-lib/python${MODPY_VERSION}/site-packages/eyeD3/tag.pyc
-lib/python${MODPY_VERSION}/site-packages/eyeD3/utils.py
-lib/python${MODPY_VERSION}/site-packages/eyeD3/utils.pyc
-@man man/man1/eyeD3.1
-share/doc/${MODPY_PY_PREFIX}eyed3/
 @comment share/doc/${MODPY_PY_PREFIX}eyed3/AUTHORS
 @comment share/doc/${MODPY_PY_PREFIX}eyed3/COPYING.gz
 @comment share/doc/${MODPY_PY_PREFIX}eyed3/ChangeLog.gz
-share/doc/${MODPY_PY_PREFIX}eyed3/README
+lib/python${MODPY_VERSION}/site-packages/eyeD3-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
+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/not-zip-safe
+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/__init__.py
+lib/python${MODPY_VERSION}/site-packages/eyed3/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/eyed3/compat.py
+lib/python${MODPY_VERSION}/site-packages/eyed3/compat.pyc
+lib/python${MODPY_VERSION}/site-packages/eyed3/core.py
+lib/python${MODPY_VERSION}/site-packages/eyed3/core.pyc
+lib/python${MODPY_VERSION}/site-packages/eyed3/id3/
+lib/python${MODPY_VERSION}/site-packages/eyed3/id3/__init__.py
+lib/python${MODPY_VERSION}/site-packages/eyed3/id3/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/eyed3/id3/apple.py
+lib/python${MODPY_VERSION}/site-packages/eyed3/id3/apple.pyc
+lib/python${MODPY_VERSION}/site-packages/eyed3/id3/frames.py
+lib/python${MODPY_VERSION}/site-packages/eyed3/id3/frames.pyc
+lib/python${MODPY_VERSION}/site-packages/eyed3/id3/headers.py
+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/
+lib/python${MODPY_VERSION}/site-packages/eyed3/mp3/__init__.py
+lib/python${MODPY_VERSION}/site-packages/eyed3/mp3/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/eyed3/mp3/headers.py
+lib/python${MODPY_VERSION}/site-packages/eyed3/mp3/headers.pyc
+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/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/fixup.py
+lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/fixup.pyc
+lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/genres.py
+lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/genres.pyc
+lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/itunes.py
+lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/itunes.pyc
+lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/lameinfo.py
+lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/lameinfo.pyc
+lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/nfo.py
+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/xep_118.py
+lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/xep_118.pyc
+lib/python${MODPY_VERSION}/site-packages/eyed3/utils/
+lib/python${MODPY_VERSION}/site-packages/eyed3/utils/__init__.py
+lib/python${MODPY_VERSION}/site-packages/eyed3/utils/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/eyed3/utils/art.py
+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
+lib/python${MODPY_VERSION}/site-packages/eyed3/utils/log.pyc
+lib/python${MODPY_VERSION}/site-packages/eyed3/utils/prompt.py
+lib/python${MODPY_VERSION}/site-packages/eyed3/utils/prompt.pyc

Reply via email to