Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Sep 2012 01:01:46 +0200
From:      nemysis <nemysis@gmx.ch>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        "Jason E. Hale" <jhale@FreeBSD.org>
Subject:   ports/171861: [NEW PORT] multimedia/pymp: Lean, flexible frontend to MPlayer written in Python
Message-ID:  <20120921230150.1F615106566C@hub.freebsd.org>
Resent-Message-ID: <201209212310.q8LNA9k8037360@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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@dirrm %%DATADIR%%
e02ddaa8404152cfa0a06cffe9668120
exit
--- .shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120921230150.1F615106566C>