Index: multimedia/Makefile =================================================================== --- multimedia/Makefile +++ multimedia/Makefile @@ -328,6 +328,7 @@ SUBDIR += py-kaa-imlib2 SUBDIR += py-kaa-metadata SUBDIR += py-librtmp + SUBDIR += py-mido SUBDIR += py-mlt SUBDIR += py-moviepy SUBDIR += py-openlp Index: multimedia/py-mido/Makefile =================================================================== --- /dev/null +++ multimedia/py-mido/Makefile @@ -0,0 +1,26 @@ +# $FreeBSD$ + +PORTNAME= mido +PORTVERSION= 1.2.8 +CATEGORIES= multimedia python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= MIDI Objects for Python + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= python +USE_PYTHON= distutils autoplist +NO_ARCH= yes + +post-patch: +.for file in mido-play mido-ports mido-serve mido-connect + @cd ${WRKSRC} && ${MV} bin/${file} bin/${file}${PYTHON_SUFFIX} +.endfor + @${REINPLACE_CMD} -E 's|bin/mido-([a-z]+)|bin/mido-\1${PYTHON_SUFFIX}|' \ + ${WRKSRC}/setup.py + +.include Index: multimedia/py-mido/distinfo =================================================================== --- /dev/null +++ multimedia/py-mido/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1510112765 +SHA256 (mido-1.2.8.tar.gz) = 35142874d4521dc5fcebcdc3a645df87cb0ecad129dd031cbca391e2d052313f +SIZE (mido-1.2.8.tar.gz) = 93671 Index: multimedia/py-mido/pkg-descr =================================================================== --- /dev/null +++ multimedia/py-mido/pkg-descr @@ -0,0 +1,4 @@ +Mido is a library for working with MIDI messages and ports. It's designed +to be as straightforward and Pythonic as possible. + +WWW: https://github.com/olemb/mido