Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 Mar 2014 14:13:53 +0000 (UTC)
From:      Pawel Pekala <pawel@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r349754 - head/devel/hgview
Message-ID:  <201403311413.s2VEDrZU015805@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pawel
Date: Mon Mar 31 14:13:53 2014
New Revision: 349754
URL: http://svnweb.freebsd.org/changeset/ports/349754
QAT: https://qat.redports.org/buildarchive/r349754/

Log:
  - Add staging support
  - Make RUN_DEPENDS path independent

Modified:
  head/devel/hgview/Makefile
  head/devel/hgview/pkg-plist

Modified: head/devel/hgview/Makefile
==============================================================================
--- head/devel/hgview/Makefile	Mon Mar 31 14:12:42 2014	(r349753)
+++ head/devel/hgview/Makefile	Mon Mar 31 14:13:53 2014	(r349754)
@@ -11,10 +11,10 @@ MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Fast Mercurial log navigator written in pyqt4
 
 RUN_DEPENDS=	hg:${PORTSDIR}/devel/mercurial \
-		${PYTHON_SITELIBDIR}/PyQt4/QtGui.so:${PORTSDIR}/x11-toolkits/py-qt4-gui \
-		${PYTHON_SITELIBDIR}/PyQt4/Qsci.so:${PORTSDIR}/devel/py-qt4-qscintilla2 \
-		${PYTHON_SITELIBDIR}/mx/DateTime/__init__.py:${PORTSDIR}/lang/py-mx-base \
-		${PYTHON_SITELIBDIR}/docutils/__init__.py:${PORTSDIR}/textproc/py-docutils
+		${PYTHON_PKGNAMEPREFIX}qt4-gui>0:${PORTSDIR}/x11-toolkits/py-qt4-gui \
+		${PYTHON_PKGNAMEPREFIX}qt4-qscintilla2>0:${PORTSDIR}/devel/py-qt4-qscintilla2 \
+		${PYTHON_PKGNAMEPREFIX}mx-base>0:${PORTSDIR}/lang/py-mx-base \
+		${PYTHON_PKGNAMEPREFIX}docutils>0:${PORTSDIR}/textproc/py-docutils
 BUILD_DEPENDS=	hg:${PORTSDIR}/devel/mercurial \
 		pyrcc4:${PORTSDIR}/textproc/py-qt4-xml \
 		xmlto:${PORTSDIR}/textproc/xmlto \
@@ -25,14 +25,8 @@ USE_PYDISTUTILS=yes
 USES=		gmake
 PORTDOCS=	*
 
-MAN1=		hgview.1
-
-NO_STAGE=	yes
-
 OPTIONS_DEFINE=	DOCS
 
-.include <bsd.port.options.mk>
-
 post-patch:
 	@${REINPLACE_CMD} -e 's|share/python-support/mercurial-common|${PYTHON_SITELIBDIR:C,^${PYTHONBASE}/,,}|' \
 		${WRKSRC}/hgviewlib/__pkginfo__.py
@@ -46,9 +40,7 @@ post-patch:
 		${WRKSRC}/setup.py
 
 post-install:
-.if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
-.endif
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>

Modified: head/devel/hgview/pkg-plist
==============================================================================
--- head/devel/hgview/pkg-plist	Mon Mar 31 14:12:42 2014	(r349753)
+++ head/devel/hgview/pkg-plist	Mon Mar 31 14:13:53 2014	(r349754)
@@ -134,6 +134,7 @@ bin/hgview
 %%PYTHON_SITELIBDIR%%/hgviewlib/util.py
 %%PYTHON_SITELIBDIR%%/hgviewlib/util.pyc
 %%PYTHON_SITELIBDIR%%/hgviewlib/util.pyo
+man/man1/hgview.1.gz
 @dirrm %%PYTHON_SITELIBDIR%%/hgviewlib/qt4
 @dirrm %%PYTHON_SITELIBDIR%%/hgviewlib/hgpatches
 @dirrm %%PYTHON_SITELIBDIR%%/hgviewlib/curses



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