diff options
author | pawel <pawel@FreeBSD.org> | 2012-11-23 23:03:34 +0800 |
---|---|---|
committer | pawel <pawel@FreeBSD.org> | 2012-11-23 23:03:34 +0800 |
commit | 6ac77e9fc5a44406eb1f8ed295ba148f8baab29c (patch) | |
tree | 1e88e07d2f1674d6edff17c1a1430b972acbb9fa /multimedia | |
parent | d34de8dc866a9704a12d45819a09c8f1690ca225 (diff) | |
download | freebsd-ports-graphics-6ac77e9fc5a44406eb1f8ed295ba148f8baab29c.tar.gz freebsd-ports-graphics-6ac77e9fc5a44406eb1f8ed295ba148f8baab29c.tar.zst freebsd-ports-graphics-6ac77e9fc5a44406eb1f8ed295ba148f8baab29c.zip |
Pymp is a lean, flexible frontend to MPlayer written in Python.
It supports simple playlists, web streams, and anything else that MPlayer does.
Pymp aims to blend in with your desktop environment, not stand out as many
skinned players do.
WWW: http://jdolan.dyndns.org/trac/wiki/Pymp
PR: ports/171861
Submitted by: nemysis@gmx.ch
Feature safe: yes
Diffstat (limited to 'multimedia')
-rw-r--r-- | multimedia/Makefile | 1 | ||||
-rw-r--r-- | multimedia/pymp/Makefile | 53 | ||||
-rw-r--r-- | multimedia/pymp/distinfo | 2 | ||||
-rw-r--r-- | multimedia/pymp/pkg-descr | 6 | ||||
-rw-r--r-- | multimedia/pymp/pkg-plist | 24 |
5 files changed, 86 insertions, 0 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile index 8114d14583f..707f36b270a 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -278,6 +278,7 @@ SUBDIR += py-qt4-phonon SUBDIR += py-tvnamer SUBDIR += pyjama + SUBDIR += pymp SUBDIR += qdvdauthor SUBDIR += qmmp SUBDIR += qmmp-plugin-pack diff --git a/multimedia/pymp/Makefile b/multimedia/pymp/Makefile new file mode 100644 index 00000000000..7701a5921b4 --- /dev/null +++ b/multimedia/pymp/Makefile @@ -0,0 +1,53 @@ +# Created by: nemysis@gmx.ch +# $FreeBSD$ + +PORTNAME= pymp +PORTVERSION= 1.1 +CATEGORIES= multimedia python +MASTER_SITES= http://jdolan.dyndns.org/files/ +DIST_SUBDIR= python + +MAINTAINER= nemysis@gmx.ch +COMMENT= Lean, flexible frontend to MPlayer written in Python + +LICENSE= GPLv2 + +RUN_DEPENDS= mplayer:${PORTSDIR}/multimedia/mplayer + +USE_BZIP2= yes +USE_PYTHON= yes +USE_GNOME= pygtk2 + +PORTDOCS= CHANGELOG README + +DESKTOP_ENTRIES="Pymp" "${COMMENT}" "${PORTNAME}" \ + "${PORTNAME}" "Application;AudioVideo;" "false" + +.include <bsd.port.options.mk> + +post-patch: + @${REINPLACE_CMD} -e 's|/bin/bash|/bin/sh|' \ + -e 's|PREFIX/lib/pymp|${DATADIR}|' \ + ${WRKSRC}/${PORTNAME} + ${RM} -f ${WRKSRC}/build.py + +do-build: + @${PYTHON_CMD} -m compileall ${WRKSRC} + @${PYTHON_CMD} -O -m compileall ${WRKSRC} + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/ + + ${MKDIR} ${DATADIR} +.for d in *.py *.pyc *.pyo + ${INSTALL_DATA} ${WRKSRC}/${d} ${DATADIR} +.endfor + + ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.png ${PREFIX}/share/pixmaps/ + +.if ${PORT_OPTIONS:MDOCS} + ${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR} +.endif + +.include <bsd.port.mk> diff --git a/multimedia/pymp/distinfo b/multimedia/pymp/distinfo new file mode 100644 index 00000000000..42597dfbff9 --- /dev/null +++ b/multimedia/pymp/distinfo @@ -0,0 +1,2 @@ +SHA256 (python/pymp-1.1.tar.bz2) = 924c7d0a40d349f4dfc9a0bae2126a432185dc210f740dfc6ab68fd3ec892cd8 +SIZE (python/pymp-1.1.tar.bz2) = 132710 diff --git a/multimedia/pymp/pkg-descr b/multimedia/pymp/pkg-descr new file mode 100644 index 00000000000..74f7d82e3db --- /dev/null +++ b/multimedia/pymp/pkg-descr @@ -0,0 +1,6 @@ +Pymp is a lean, flexible frontend to MPlayer written in Python. +It supports simple playlists, web streams, and anything else that MPlayer does. +Pymp aims to blend in with your desktop environment, not stand out as many +skinned players do. + +WWW: http://jdolan.dyndns.org/trac/wiki/Pymp diff --git a/multimedia/pymp/pkg-plist b/multimedia/pymp/pkg-plist new file mode 100644 index 00000000000..479e2fc2236 --- /dev/null +++ b/multimedia/pymp/pkg-plist @@ -0,0 +1,24 @@ +bin/pymp +share/pixmaps/pymp.png +%%DATADIR%%/control.py +%%DATADIR%%/control.pyc +%%DATADIR%%/control.pyo +%%DATADIR%%/menu.py +%%DATADIR%%/menu.pyc +%%DATADIR%%/menu.pyo +%%DATADIR%%/mplayer.py +%%DATADIR%%/mplayer.pyc +%%DATADIR%%/mplayer.pyo +%%DATADIR%%/playlist.py +%%DATADIR%%/playlist.pyc +%%DATADIR%%/playlist.pyo +%%DATADIR%%/prefs.py +%%DATADIR%%/prefs.pyc +%%DATADIR%%/prefs.pyo +%%DATADIR%%/pymp.py +%%DATADIR%%/pymp.pyc +%%DATADIR%%/pymp.pyo +%%DATADIR%%/remote.py +%%DATADIR%%/remote.pyc +%%DATADIR%%/remote.pyo +@dirrm %%DATADIR%% |