svn commit: r351642 - in head/audio: . abcde py-eyed3 py-eyed3-06
Ruslan Makhmatkhanov
rm at FreeBSD.org
Sun Apr 20 20:25:34 UTC 2014
Author: rm
Date: Sun Apr 20 20:25:33 2014
New Revision: 351642
URL: http://svnweb.freebsd.org/changeset/ports/351642
QAT: https://qat.redports.org/buildarchive/r351642/
Log:
audio/py-eyed3: update to 0.7.4 (backwards incompatible branch)
- copy audio/py-eyed3 0.6.18 to audio/py-eyed3-06
- update audio/py-eyed3 to 0.7.4
- chase dependency change of audio/abcde to use audio/py-eyed3-06
- drop maintainership of audio/py-eyed3-06
- add mutual CONFLICTS into a both ports
Added:
head/audio/py-eyed3-06/
- copied from r351637, head/audio/py-eyed3/
Modified:
head/audio/Makefile
head/audio/abcde/Makefile
head/audio/py-eyed3-06/Makefile
head/audio/py-eyed3/Makefile
head/audio/py-eyed3/distinfo
Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile Sun Apr 20 20:17:01 2014 (r351641)
+++ head/audio/Makefile Sun Apr 20 20:25:33 2014 (r351642)
@@ -595,6 +595,7 @@
SUBDIR += py-cddb
SUBDIR += py-discogs-client
SUBDIR += py-eyed3
+ SUBDIR += py-eyed3-06
SUBDIR += py-fastaudio
SUBDIR += py-id3
SUBDIR += py-karaoke
Modified: head/audio/abcde/Makefile
==============================================================================
--- head/audio/abcde/Makefile Sun Apr 20 20:17:01 2014 (r351641)
+++ head/audio/abcde/Makefile Sun Apr 20 20:25:33 2014 (r351642)
@@ -3,7 +3,7 @@
PORTNAME= abcde
PORTVERSION= 2.5.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= GOOGLE_CODE
@@ -14,7 +14,7 @@ LICENSE= GPLv2
RUN_DEPENDS= cd-discid:${PORTSDIR}/audio/cd-discid \
cdparanoia:${PORTSDIR}/audio/cdparanoia \
- eyeD3:${PORTSDIR}/audio/py-eyed3 \
+ ${PYTHON_PKGNAMEPREFIX}eyed3-06>0:${PORTSDIR}/audio/py-eyed3-06 \
lame:${PORTSDIR}/audio/lame \
oggenc:${PORTSDIR}/audio/vorbis-tools \
bash:${PORTSDIR}/shells/bash
Modified: head/audio/py-eyed3-06/Makefile
==============================================================================
--- head/audio/py-eyed3/Makefile Sun Apr 20 19:41:54 2014 (r351637)
+++ head/audio/py-eyed3-06/Makefile Sun Apr 20 20:25:33 2014 (r351642)
@@ -7,9 +7,10 @@ PORTREVISION= 1
CATEGORIES= audio python
MASTER_SITES= http://eyed3.nicfit.net/releases/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMESUFFIX= -06
DISTNAME= eyeD3-${PORTVERSION}
-MAINTAINER= rm at FreeBSD.org
+MAINTAINER= ports at FreeBSD.org
COMMENT= Python module for processing ID3 tags
LICENSE= GPLv2
@@ -20,6 +21,8 @@ PYDISTUTILS_AUTOPLIST= yes
USES= gmake
GNU_CONFIGURE= yes
+CONFLICTS= py*-eyed3-0.7.[0-9]*
+
DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
PORTDOCS= AUTHORS ChangeLog README
PLIST_FILES+= bin/eyeD3 man/man1/eyeD3.1.gz
Modified: head/audio/py-eyed3/Makefile
==============================================================================
--- head/audio/py-eyed3/Makefile Sun Apr 20 20:17:01 2014 (r351641)
+++ head/audio/py-eyed3/Makefile Sun Apr 20 20:25:33 2014 (r351642)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= eyed3
-PORTVERSION= 0.6.18
-PORTREVISION= 1
+PORTVERSION= 0.7.4
CATEGORIES= audio python
MASTER_SITES= http://eyed3.nicfit.net/releases/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,20 +13,25 @@ COMMENT= Python module for processing ID
LICENSE= GPLv2
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}magic>0:${PORTSDIR}/devel/py-magic
+
USE_PYTHON= 2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USES= gmake
-GNU_CONFIGURE= yes
+USES= tar:tgz
+
+CONFLICTS= py*-eyed3-06-[0-9]*
DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
-PORTDOCS= AUTHORS ChangeLog README
-PLIST_FILES+= bin/eyeD3 man/man1/eyeD3.1.gz
+PORTDOCS= AUTHORS ChangeLog README.rst
+PORTEXAMPLES= *
+post-patch:
+ ${REINPLACE_CMD} -e 's/bash/sh/g' ${WRKSRC}/bin/eyeD3
post-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_MAN} ${WRKSRC}/doc/eyeD3.1 ${STAGEDIR}${MANPREFIX}/man/man1
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/eyeD3 ${STAGEDIR}${PREFIX}/bin
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
.include <bsd.port.mk>
Modified: head/audio/py-eyed3/distinfo
==============================================================================
--- head/audio/py-eyed3/distinfo Sun Apr 20 20:17:01 2014 (r351641)
+++ head/audio/py-eyed3/distinfo Sun Apr 20 20:25:33 2014 (r351642)
@@ -1,2 +1,2 @@
-SHA256 (eyeD3-0.6.18.tar.gz) = ad871e252473f1db81b2574ae3a7d3e14128e28de0b54998b4ce1d62dc207406
-SIZE (eyeD3-0.6.18.tar.gz) = 117002
+SHA256 (eyeD3-0.7.4.tgz) = a138e6e1fd5b8c2b7947a2d22868167ede16bb96e8e02a067951388bf1fb3000
+SIZE (eyeD3-0.7.4.tgz) = 207001
More information about the svn-ports-all
mailing list