Date: Tue, 28 May 2013 19:41:52 +0000 (UTC) From: Antoine Brodin <antoine@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r319325 - in head/devel/pmd: . files Message-ID: <201305281941.r4SJfq0I015356@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: antoine Date: Tue May 28 19:41:51 2013 New Revision: 319325 URL: http://svnweb.freebsd.org/changeset/ports/319325 Log: Update pmd to 5.0.4 Pass maintainership to submitter PR: ports/173241 PR: ports/177236 PR: ports/178291 Submitted by: Danilo Egea Gondolfo Approved by: miwi (mentor) Deleted: head/devel/pmd/files/ Modified: head/devel/pmd/Makefile head/devel/pmd/distinfo head/devel/pmd/pkg-plist Modified: head/devel/pmd/Makefile ============================================================================== --- head/devel/pmd/Makefile Tue May 28 19:38:34 2013 (r319324) +++ head/devel/pmd/Makefile Tue May 28 19:41:51 2013 (r319325) @@ -2,53 +2,38 @@ # $FreeBSD$ PORTNAME= pmd -PORTVERSION= 3.7 -PORTREVISION= 2 +PORTVERSION= 5.0.4 CATEGORIES= devel java -MASTER_SITES= SF/${PORTNAME}/OldFiles -DISTNAME= ${PORTNAME}-src-${PORTVERSION} +MASTER_SITES= SF +DISTNAME= ${PORTNAME}-bin-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= danilogondolfo@gmail.com COMMENT= Static analysis tool for Java source code -BUILD_DEPENDS= ${JAVALIBDIR}/junit.jar:${PORTSDIR}/java/junit +LICENSE= BSD USE_ZIP= yes USE_JAVA= yes JAVA_VERSION= 1.6+ -USE_ANT= yes - -MAKE_ARGS= -cp ${JAVALIBDIR}/junit.jar - +NO_BUILD= yes DATADIR= ${JAVASHAREDIR}/${PORTNAME} +PORTDOCS= * -.include <bsd.port.pre.mk> +OPTIONS_DEFINE= DOCS -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -BUILD_WRKSRC= ${WRKSRC}/bin +post-patch: + @${REINPLACE_CMD} -e 's|#!/bin/bash|#!/bin/sh|' \ + -e 's|LIB_DIR=$$(pwd -P)|LIB_DIR=${DATADIR}|' ${WRKSRC}/bin/run.sh -.if !defined(NOPORTDOCS) -PORTDOCS= * -.endif +.include <bsd.port.options.mk> do-install: -.for script in bgastviewer.sh cpd.sh designer.sh pmd.sh - ${REINPLACE_CMD} -e "s|%%DATADIR%%|${DATADIR}|" \ - -e "s|%%JAVA_VERSION%%|${JAVA_VERSION}|" \ - -e "s|%%LOCALBASE%%|${LOCALBASE}|" \ - ${INSTALL_WRKSRC}/bin/${script} -.endfor - ${INSTALL_SCRIPT} ${INSTALL_WRKSRC}/bin/bgastviewer.sh ${PREFIX}/bin/bgastviewer - ${INSTALL_SCRIPT} ${INSTALL_WRKSRC}/bin/cpd.sh ${PREFIX}/bin/cpd - ${INSTALL_SCRIPT} ${INSTALL_WRKSRC}/bin/designer.sh ${PREFIX}/bin/pmd_designer - ${INSTALL_SCRIPT} ${INSTALL_WRKSRC}/bin/pmd.sh ${PREFIX}/bin/pmd - ${MKDIR} ${DATADIR} - cd ${INSTALL_WRKSRC}/lib \ - && ${FIND} . -type f -exec ${INSTALL_DATA} \{} ${DATADIR}/ \; -.if !defined(NOPORTDOCS) - cd ${INSTALL_WRKSRC}/docs \ - && ${FIND} . -type d -exec ${MKDIR} ${DOCSDIR}/\{} \; \ - && ${FIND} . -type f -exec ${INSTALL_DATA} \{} ${DOCSDIR}/\{} \; + ${INSTALL_SCRIPT} ${WRKSRC}/bin/run.sh ${PREFIX}/bin/pmd + @${MKDIR} ${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/lib/* ${DATADIR} +.if ${PORT_OPTIONS:MDOCS} + @${MKDIR} ${DOCSDIR} + cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${DOCSDIR} .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> Modified: head/devel/pmd/distinfo ============================================================================== --- head/devel/pmd/distinfo Tue May 28 19:38:34 2013 (r319324) +++ head/devel/pmd/distinfo Tue May 28 19:41:51 2013 (r319325) @@ -1,2 +1,2 @@ -SHA256 (pmd-src-3.7.zip) = a35de76cd8049fd91b3c4e2031b7b03f849e03e2facba1e32ea1cb27cacdb5ff -SIZE (pmd-src-3.7.zip) = 10756798 +SHA256 (pmd-bin-5.0.4.zip) = 7a95be0f5ff208ff1b9d028d70f1db9530403f98d47fb579b6b977d17ac7ef9d +SIZE (pmd-bin-5.0.4.zip) = 19023399 Modified: head/devel/pmd/pkg-plist ============================================================================== --- head/devel/pmd/pkg-plist Tue May 28 19:38:34 2013 (r319324) +++ head/devel/pmd/pkg-plist Tue May 28 19:41:51 2013 (r319325) @@ -1,11 +1,21 @@ -bin/bgastviewer -bin/cpd bin/pmd -bin/pmd_designer -%%DATADIR%%/jakarta-oro-2.0.8.jar -%%DATADIR%%/jaxen-1.1-beta-7.jar -%%DATADIR%%/pmd-3.7.jar -%%DATADIR%%/pmd-src-3.7.jar -%%DATADIR%%/xercesImpl-2.6.2.jar +%%DATADIR%%/ant-1.8.1.jar +%%DATADIR%%/ant-launcher-1.8.1.jar +%%DATADIR%%/ant-testutil-1.7.1.jar +%%DATADIR%%/asm-3.2.jar +%%DATADIR%%/commons-io-2.2.jar +%%DATADIR%%/dom4j-1.6.1.jar +%%DATADIR%%/javacc-4.1.jar +%%DATADIR%%/jaxen-1.1.1.jar +%%DATADIR%%/jcommander-1.27.jar +%%DATADIR%%/jdom-1.0.jar +%%DATADIR%%/junit-4.4.jar +%%DATADIR%%/pmd-5.0.4.jar +%%DATADIR%%/rhino-1.7R3.jar +%%DATADIR%%/saxon-9.1.0.8-dom.jar +%%DATADIR%%/saxon-9.1.0.8.jar +%%DATADIR%%/xercesImpl-2.9.1.jar +%%DATADIR%%/xml-apis-1.3.02.jar %%DATADIR%%/xmlParserAPIs-2.6.2.jar +%%DATADIR%%/xom-1.0.jar @dirrm %%DATADIR%%
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201305281941.r4SJfq0I015356>