From 359d7d3142cfaa8f3bee62ede655af56581ac34b Mon Sep 17 00:00:00 2001 From: Pawel Pekala Date: Fri, 23 Nov 2012 15:03:34 +0000 Subject: 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 --- multimedia/pymp/Makefile | 53 +++++++++++++++++++++++++++++++++++++++++++++++ multimedia/pymp/distinfo | 2 ++ multimedia/pymp/pkg-descr | 6 ++++++ multimedia/pymp/pkg-plist | 24 +++++++++++++++++++++ 4 files changed, 85 insertions(+) create mode 100644 multimedia/pymp/Makefile create mode 100644 multimedia/pymp/distinfo create mode 100644 multimedia/pymp/pkg-descr create mode 100644 multimedia/pymp/pkg-plist (limited to 'multimedia/pymp') diff --git a/multimedia/pymp/Makefile b/multimedia/pymp/Makefile new file mode 100644 index 000000000000..7701a5921b45 --- /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 + +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 diff --git a/multimedia/pymp/distinfo b/multimedia/pymp/distinfo new file mode 100644 index 000000000000..42597dfbff90 --- /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 000000000000..74f7d82e3db1 --- /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 000000000000..479e2fc2236f --- /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%% -- cgit v1.2.3