From owner-svn-ports-all@FreeBSD.ORG Sun Apr 27 09:23:33 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CBE46AC6; Sun, 27 Apr 2014 09:23:33 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B77791FB5; Sun, 27 Apr 2014 09:23:33 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s3R9NX9o051699; Sun, 27 Apr 2014 09:23:33 GMT (envelope-from nemysis@svn.freebsd.org) Received: (from nemysis@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s3R9NX4n051696; Sun, 27 Apr 2014 09:23:33 GMT (envelope-from nemysis@svn.freebsd.org) Message-Id: <201404270923.s3R9NX4n051696@svn.freebsd.org> From: Rusmir Dusko Date: Sun, 27 Apr 2014 09:23:33 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r352406 - head/multimedia/pymp X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Apr 2014 09:23:34 -0000 Author: nemysis Date: Sun Apr 27 09:23:32 2014 New Revision: 352406 URL: http://svnweb.freebsd.org/changeset/ports/352406 QAT: https://qat.redports.org/buildarchive/r352406/ Log: - Change Makefile header, use my name and @FreeBSD.org email - Bump PORTREVISION for MAINTAINER change - Reset maintainer to ports@ - Remove master sites, use GitHub=yes - USES tar:bzip2 instead of USE_BZIP2=yes - Fix the usage of 'python' to get rid of the implicit lang/python dependency - Change DOCS and add Option - Change desktop entry - Change REINPLACE, use /bin/sh instead of /bin/bash - Mute RM - Change pkg-descr, remove not needed whitespace and change WWW Modified: head/multimedia/pymp/Makefile head/multimedia/pymp/distinfo head/multimedia/pymp/pkg-descr Modified: head/multimedia/pymp/Makefile ============================================================================== --- head/multimedia/pymp/Makefile Sun Apr 27 09:16:32 2014 (r352405) +++ head/multimedia/pymp/Makefile Sun Apr 27 09:23:32 2014 (r352406) @@ -1,35 +1,42 @@ -# Created by: nemysis +# Created by: Rusmir Dusko # $FreeBSD$ PORTNAME= pymp PORTVERSION= 1.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= multimedia python -MASTER_SITES= SF/nemysisfreebsdp/${CATEGORIES}/ DIST_SUBDIR= python -MAINTAINER= nemysis@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Lean, flexible frontend to MPlayer written in Python LICENSE= GPLv2 RUN_DEPENDS= mplayer:${PORTSDIR}/multimedia/mplayer -USE_BZIP2= yes -USES= shebangfix -SHEBANG_FILES= ${PORTNAME} +USE_GITHUB= yes +GH_ACCOUNT= jdolan +GH_PROJECT= pymp +GH_TAGNAME= ${GH_COMMIT} +GH_COMMIT= bea99d9 + +USES= shebangfix tar:bzip2 +SHEBANG_FILES= *.py +python_OLD_CMD?= /usr/bin/env python +python_CMD?= ${PYTHON_CMD} USE_PYTHON= yes USE_GNOME= pygtk2 -PORTDOCS= CHANGELOG README +PORTDOCS= CHANGELOG README.md +OPTIONS_DEFINE= DOCS -DESKTOP_ENTRIES="Pymp" "${COMMENT}" "${PORTNAME}" \ - "${PORTNAME}" "AudioVideo;Player;" false +DESKTOP_ENTRIES="Pymp" "" "${PORTNAME}" \ + "${PORTNAME}" "AudioVideo;Player;" "" post-patch: - @${REINPLACE_CMD} -e 's|PREFIX/lib/pymp|${DATADIR}|' \ - ${WRKSRC}/${PORTNAME} - ${RM} -f ${WRKSRC}/build.py + @${REINPLACE_CMD} -e 's|/bin/bash|/bin/sh|; \ + s|PREFIX/lib/pymp|${DATADIR}|' ${WRKSRC}/${PORTNAME} + @${RM} -f ${WRKSRC}/build.py do-build: @${PYTHON_CMD} -m compileall ${WRKSRC} @@ -39,8 +46,8 @@ do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ @${MKDIR} ${STAGEDIR}${DATADIR} -.for d in *.py *.pyc *.pyo - ${INSTALL_DATA} ${WRKSRC}/${d} ${STAGEDIR}${DATADIR} +.for f in *.py *.pyc *.pyo + ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR} .endfor ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.png \ Modified: head/multimedia/pymp/distinfo ============================================================================== --- head/multimedia/pymp/distinfo Sun Apr 27 09:16:32 2014 (r352405) +++ head/multimedia/pymp/distinfo Sun Apr 27 09:23:32 2014 (r352406) @@ -1,2 +1,2 @@ -SHA256 (python/pymp-1.1.tar.bz2) = 924c7d0a40d349f4dfc9a0bae2126a432185dc210f740dfc6ab68fd3ec892cd8 -SIZE (python/pymp-1.1.tar.bz2) = 132710 +SHA256 (python/pymp-1.1.tar.bz2) = 383e32e3df92c884a1a3e91f9fa370ec73fe757ac9cbd1ba63252e5d23cd0472 +SIZE (python/pymp-1.1.tar.bz2) = 132179 Modified: head/multimedia/pymp/pkg-descr ============================================================================== --- head/multimedia/pymp/pkg-descr Sun Apr 27 09:16:32 2014 (r352405) +++ head/multimedia/pymp/pkg-descr Sun Apr 27 09:23:32 2014 (r352406) @@ -1,6 +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. +skinned players do. -WWW: http://web.archive.org/web/20130114224609/http://jdolan.dyndns.org/trac/wiki/Pymp +WWW: https://github.com/jdolan/pymp