aboutsummaryrefslogtreecommitdiff
path: root/multimedia/pymp/Makefile
diff options
context:
space:
mode:
authorPawel Pekala <pawel@FreeBSD.org>2012-11-23 15:03:34 +0000
committerPawel Pekala <pawel@FreeBSD.org>2012-11-23 15:03:34 +0000
commit359d7d3142cfaa8f3bee62ede655af56581ac34b (patch)
tree1e88e07d2f1674d6edff17c1a1430b972acbb9fa /multimedia/pymp/Makefile
parentc521fa09132c99e2536bf85b1c012af34c6ec109 (diff)
downloadports-359d7d3142cfaa8f3bee62ede655af56581ac34b.tar.gz
ports-359d7d3142cfaa8f3bee62ede655af56581ac34b.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
Notes
Notes: svn path=/head/; revision=307680
Diffstat (limited to 'multimedia/pymp/Makefile')
-rw-r--r--multimedia/pymp/Makefile53
1 files changed, 53 insertions, 0 deletions
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 <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>