Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 6 Apr 2014 18:56:20 +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: r350401 - head/devel/wxGlade
Message-ID:  <201404061856.s36IuK65035147@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pawel
Date: Sun Apr  6 18:56:20 2014
New Revision: 350401
URL: http://svnweb.freebsd.org/changeset/ports/350401
QAT: https://qat.redports.org/buildarchive/r350401/

Log:
  Add staging support

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

Modified: head/devel/wxGlade/Makefile
==============================================================================
--- head/devel/wxGlade/Makefile	Sun Apr  6 18:36:40 2014	(r350400)
+++ head/devel/wxGlade/Makefile	Sun Apr  6 18:56:20 2014	(r350401)
@@ -14,21 +14,16 @@ COMMENT=	GUI builder for wxPython/wxWidg
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/license.txt
 
-OPTIONS_DEFINE=	DOCS
-
 USE_PYTHON=	yes
 # This can be set back to 2.6+ once this port moves to version 0.6.9,
 # cf. PR185230.
 USE_WX=		2.8+
 WX_COMPS=	python
 
-MAN1=		wxglade.1
-
 DESKTOP_ENTRIES="wxGlade" "" "${PYTHON_SITELIBDIR}/wxglade/icons/icon.xpm" \
 		"${PORTNAME}" "" true
 
-NO_STAGE=	yes
-.include <bsd.port.options.mk>
+OPTIONS_DEFINE=	DOCS
 
 post-patch:
 	@${REINPLACE_CMD} -e \
@@ -40,31 +35,26 @@ do-build:
 		"$$@"') > ${WRKDIR}/${PORTNAME}
 
 do-install:
-	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin
-	${INSTALL_MAN} ${WRKSRC}/docs/man/wxglade.1 ${MAN1PREFIX}/man/man1
-	@${MKDIR} ${PYTHON_SITELIBDIR}/${PORTNAME}
-	${INSTALL_DATA} ${WRKSRC}/*.py ${PYTHON_SITELIBDIR}/${PORTNAME}
-.for f in codegen edit_sizers icons res widgets
-	@(cd ${WRKSRC} \
-		&& ${COPYTREE_SHARE} ${f} ${PYTHON_SITELIBDIR}/${PORTNAME})
-.endfor
-	@${PYTHON_CMD} -m compileall ${PYTHON_SITELIBDIR}/${PORTNAME}
-.if ${PORT_OPTIONS:MDOCS}
-	@${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/epydoc.conf ${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/*.txt ${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/docs/man/*.xml ${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/docs/src/*.xml ${DOCSDIR}
-	@${MKDIR} ${DOCSDIR}/doc
-	${INSTALL_DATA} ${WRKSRC}/docs/*.html ${DOCSDIR}/doc
-	${INSTALL_DATA} ${WRKSRC}/docs/*.txt ${DOCSDIR}/doc
-	@${MKDIR} ${DOCSDIR}/doc/html
-	${INSTALL_DATA} ${WRKSRC}/docs/html/*.* ${DOCSDIR}/doc/html
-	@${MKDIR} ${DOCSDIR}/doc/img
-	${INSTALL_DATA} ${WRKSRC}/docs/img/*.* ${DOCSDIR}/doc/img
-	@${MKDIR} ${DOCSDIR}/doc/pdf
-	${INSTALL_DATA} ${WRKSRC}/docs/pdf/*.pdf ${DOCSDIR}/doc/pdf
-	@${LN} -sf ${DOCSDIR} ${PYTHON_SITELIBDIR}/${PORTNAME}/docs
-.endif
+	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_MAN} ${WRKSRC}/docs/man/wxglade.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
+	@${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}
+	${INSTALL_DATA} ${WRKSRC}/*.py ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}
+	(cd ${WRKSRC} && ${COPYTREE_SHARE} "codegen edit_sizers icons res widgets" \
+		${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME})
+	@(cd ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME} && \
+		${PYTHON_CMD} -m compileall .)
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	(cd ${WRKSRC} && ${INSTALL_DATA} epydoc.conf *.txt docs/man/*.xml \
+		docs/src/*.xml ${STAGEDIR}${DOCSDIR})
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}/doc
+	${INSTALL_DATA} ${WRKSRC}/docs/*.html ${STAGEDIR}${DOCSDIR}/doc
+	${INSTALL_DATA} ${WRKSRC}/docs/*.txt ${STAGEDIR}${DOCSDIR}/doc
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}/doc/html
+	${INSTALL_DATA} ${WRKSRC}/docs/html/*.* ${STAGEDIR}${DOCSDIR}/doc/html
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}/doc/img
+	${INSTALL_DATA} ${WRKSRC}/docs/img/*.* ${STAGEDIR}${DOCSDIR}/doc/img
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}/doc/pdf
+	${INSTALL_DATA} ${WRKSRC}/docs/pdf/*.pdf ${STAGEDIR}${DOCSDIR}/doc/pdf
+	@${LN} -sf ${DOCSDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/docs
 
 .include <bsd.port.mk>

Modified: head/devel/wxGlade/pkg-plist
==============================================================================
--- head/devel/wxGlade/pkg-plist	Sun Apr  6 18:36:40 2014	(r350400)
+++ head/devel/wxGlade/pkg-plist	Sun Apr  6 18:56:20 2014	(r350401)
@@ -481,6 +481,7 @@ bin/wxglade
 %%PYTHON_SITELIBDIR%%/wxglade/xml_parse.pyc
 %%PYTHON_SITELIBDIR%%/wxglade/xrc2wxg.py
 %%PYTHON_SITELIBDIR%%/wxglade/xrc2wxg.pyc
+man/man1/wxglade.1.gz
 %%PORTDOCS%%%%DOCSDIR%%/CHANGES.txt
 %%PORTDOCS%%%%DOCSDIR%%/NEWS.txt
 %%PORTDOCS%%%%DOCSDIR%%/README.txt



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