ports/171861: [NEW PORT] multimedia/pymp: Lean, flexible frontend to MPlayer written in Python
nemysis
nemysis at gmx.ch
Fri Sep 21 23:10:10 UTC 2012
>Number: 171861
>Category: ports
>Synopsis: [NEW PORT] multimedia/pymp: Lean, flexible frontend to MPlayer written in Python
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Fri Sep 21 23:10:09 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator: nemysis
>Release: FreeBSD 9.0-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD FreeBSD_Ports 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan 3 07:46:30 UTC
>Description:
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
Generated and tested manually, tested with port test and with RedPorts (all RELEASES, CLANG), sent with FreeBSD Port Tools 0.99_6 (mode: new)
>How-To-Repeat:
portlint -A
WARN: Makefile: [27]: possible direct use of command "false" found. use ${FALSE} instead.
WARN: Makefile: [7]: possible direct use of command "python" found. use ${PYTHON_CMD} instead.
WARN: Makefile: only one MASTER_SITE configured. Consider adding additional mirrors.
0 fatal errors and 3 warnings found.
WARN: Makefile: [27]: because is used
DESKTOP_ENTRIES=...false
WARN: Makefile: [7]: because is used
DIST_SUBDIR= python
Build log RedPorts
https://redports.org/buildarchive/20120921203632-59628/
>Fix:
--- .shar begins here ---
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# pymp
# pymp/Makefile
# pymp/pkg-descr
# pymp/distinfo
# pymp/pkg-plist
#
echo c - pymp
mkdir -p pymp > /dev/null 2>&1
echo x - pymp/Makefile
sed 's/^X//' >pymp/Makefile << '6d23aea3dbcfc8831de006c256b1a7d5'
X# $FreeBSD$
X
XPORTNAME= pymp
XPORTVERSION= 1.1
XCATEGORIES= multimedia python
XMASTER_SITES= http://jdolan.dyndns.org/files/
XDIST_SUBDIR= python
X
XMAINTAINER= nemysis at gmx.ch
XCOMMENT= Lean, flexible frontend to MPlayer written in Python
X
XLICENSE= GPLv2
X
XRUN_DEPENDS= mplayer:${PORTSDIR}/multimedia/mplayer \
X ${PYTHON_PKGNAMEPREFIX}gtk>=2:${PORTSDIR}/x11-toolkits/py-gtk2
X
XUSE_BZIP2= yes
XUSE_PYTHON= yes
X
XPORTDOCS= CHANGELOG README
X
XDESKTOP_ENTRIES="Pymp" \
X "Lean, flexible frontend to MPlayer written in Python" \
X "${PREFIX}/share/pixmaps/${PORTNAME}.png" \
X "${PORTNAME}" \
X "Application;AudioVideo;" \
X false
X
X.include <bsd.port.options.mk>
X
Xpost-patch:
X @${REINPLACE_CMD} -e 's|/bin/bash|/bin/sh|' \
X -e 's|PREFIX/lib/pymp|${DATADIR}|' \
X ${WRKSRC}/${PORTNAME}
X
Xdo-build:
X @${PYTHON_CMD} -m compileall ${WRKSRC}
X @${PYTHON_CMD} -O -m compileall ${WRKSRC}
X
Xdo-install:
X# Scripts
X ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/
X
X# Data
X ${MKDIR} ${DATADIR}
X.for d in *.py *.pyc *.pyo
X ${INSTALL_DATA} ${WRKSRC}/${d} ${DATADIR}
X.endfor
X
X# Pixmaps
X ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.png ${PREFIX}/share/pixmaps/
X
X# Documentation
X.if ${PORT_OPTIONS:MDOCS}
X ${MKDIR} ${DOCSDIR}
X ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
X.endif
X
X.include <bsd.port.mk>
6d23aea3dbcfc8831de006c256b1a7d5
echo x - pymp/pkg-descr
sed 's/^X//' >pymp/pkg-descr << '1eb4c56e7b3576194f42fbb260341f22'
XPymp is a lean, flexible frontend to MPlayer written in Python.
XIt supports simple playlists, web streams, and anything else that MPlayer does.
XPymp aims to blend in with your desktop environment, not stand out as many
Xskinned players do.
X
XWWW: http://jdolan.dyndns.org/trac/wiki/Pymp
1eb4c56e7b3576194f42fbb260341f22
echo x - pymp/distinfo
sed 's/^X//' >pymp/distinfo << '008006875f0958311b062c427167a6d2'
XSHA256 (python/pymp-1.1.tar.bz2) = 924c7d0a40d349f4dfc9a0bae2126a432185dc210f740dfc6ab68fd3ec892cd8
XSIZE (python/pymp-1.1.tar.bz2) = 132710
008006875f0958311b062c427167a6d2
echo x - pymp/pkg-plist
sed 's/^X//' >pymp/pkg-plist << 'e02ddaa8404152cfa0a06cffe9668120'
Xbin/pymp
Xshare/pixmaps/pymp.png
X%%DATADIR%%/build.py
X%%DATADIR%%/build.pyc
X%%DATADIR%%/build.pyo
X%%DATADIR%%/control.py
X%%DATADIR%%/control.pyc
X%%DATADIR%%/control.pyo
X%%DATADIR%%/menu.py
X%%DATADIR%%/menu.pyc
X%%DATADIR%%/menu.pyo
X%%DATADIR%%/mplayer.py
X%%DATADIR%%/mplayer.pyc
X%%DATADIR%%/mplayer.pyo
X%%DATADIR%%/playlist.py
X%%DATADIR%%/playlist.pyc
X%%DATADIR%%/playlist.pyo
X%%DATADIR%%/prefs.py
X%%DATADIR%%/prefs.pyc
X%%DATADIR%%/prefs.pyo
X%%DATADIR%%/pymp.py
X%%DATADIR%%/pymp.pyc
X%%DATADIR%%/pymp.pyo
X%%DATADIR%%/remote.py
X%%DATADIR%%/remote.pyc
X%%DATADIR%%/remote.pyo
X at dirrm %%DATADIR%%
e02ddaa8404152cfa0a06cffe9668120
exit
--- .shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list