Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 Apr 2014 20:47:32 +0000 (UTC)
From:      Thierry Thomas <thierry@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r350741 - head/french/tvdownloader
Message-ID:  <201404092047.s39KlWsS030133@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: thierry
Date: Wed Apr  9 20:47:32 2014
New Revision: 350741
URL: http://svnweb.freebsd.org/changeset/ports/350741
QAT: https://qat.redports.org/buildarchive/r350741/

Log:
  - Support staging;
  
  - Use the new infrastucture;
  
  - Fix dependency on www/py-mechanize.

Modified:
  head/french/tvdownloader/Makefile
  head/french/tvdownloader/pkg-plist

Modified: head/french/tvdownloader/Makefile
==============================================================================
--- head/french/tvdownloader/Makefile	Wed Apr  9 20:10:40 2014	(r350740)
+++ head/french/tvdownloader/Makefile	Wed Apr  9 20:47:32 2014	(r350741)
@@ -11,26 +11,22 @@ MASTER_SITE_SUBDIR=
 MAINTAINER=	thierry@FreeBSD.org
 COMMENT=	Download podcasts and videos from French websites
 
+LICENSE=	GPLv2
+
 RUN_DEPENDS=	msdl:${PORTSDIR}/multimedia/msdl	\
 		rtmpdump:${PORTSDIR}/multimedia/rtmpdump	\
 		${PYTHON_SITELIBDIR}/PyQt4/QtGui.so:${PORTSDIR}/x11-toolkits/py-qt4-gui	\
 		${PYTHON_SITELIBDIR}/Crypto/__init__.py:${PORTSDIR}/security/py-pycrypto\
-		${PYTHON_SITELIBDIR}/${MECHA_EGG}:${PORTSDIR}/www/py-mechanize
+		${PYTHON_SITELIBDIR}/mechanize/_mechanize.py:${PORTSDIR}/www/py-mechanize
 
 MECHA_VER=	0.2.5
 MECHA_EGG=	mechanize-${MECHA_VER}-${PYTHON_VERSION:S/thon//}${PYEASYINSTALL_OSARCH}.egg
 
 USE_PYTHON=	yes
+USES=		shebangfix
+SHEBANG_FILES=	Makefile src/Makefile doc/installdox
 ALL_TARGET=	build
 
-LICENSE=	GPLv2
-
-NO_STAGE=	yes
-post-patch:
-	${REINPLACE_CMD} -e 's|@python|@${PYTHON_CMD}|' \
-		${WRKSRC}/Makefile \
-		${WRKSRC}/src/Makefile
-
 pre-configure:
 	${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|'	\
 		${WRKSRC}/tvdownloader.sh

Modified: head/french/tvdownloader/pkg-plist
==============================================================================
--- head/french/tvdownloader/pkg-plist	Wed Apr  9 20:10:40 2014	(r350740)
+++ head/french/tvdownloader/pkg-plist	Wed Apr  9 20:47:32 2014	(r350741)
@@ -1,6 +1,5 @@
 bin/tvdownloader
 share/applications/tvdownload.desktop
-share/pixmaps/tvdownloader.png
 %%PORTDOCS%%%%DOCSDIR%%/annotated.html
 %%PORTDOCS%%%%DOCSDIR%%/bc_s.png
 %%PORTDOCS%%%%DOCSDIR%%/classAPI_1_1API-members.html
@@ -70,6 +69,7 @@ share/pixmaps/tvdownloader.png
 %%PORTDOCS%%%%DOCSDIR%%/tab_h.png
 %%PORTDOCS%%%%DOCSDIR%%/tab_s.png
 %%PORTDOCS%%%%DOCSDIR%%/tabs.css
+share/pixmaps/tvdownloader.png
 %%DATADIR%%/API.py
 %%DATADIR%%/API.pyc
 %%DATADIR%%/APIPrive.py



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