Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Jun 2014 15:48:07 +0000 (UTC)
From:      "Jason E. Hale" <jhale@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r356375 - head/net-p2p/phex
Message-ID:  <201406031548.s53Fm7UO036873@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jhale
Date: Tue Jun  3 15:48:06 2014
New Revision: 356375
URL: http://svnweb.freebsd.org/changeset/ports/356375
QAT: https://qat.redports.org/buildarchive/r356375/

Log:
  - STAGEify
  - Add DOCS option
  - Add LICENSE
  - Make COMMENT more concise
  - Reword pkg-descr

Modified:
  head/net-p2p/phex/Makefile
  head/net-p2p/phex/pkg-descr

Modified: head/net-p2p/phex/Makefile
==============================================================================
--- head/net-p2p/phex/Makefile	Tue Jun  3 15:06:42 2014	(r356374)
+++ head/net-p2p/phex/Makefile	Tue Jun  3 15:48:06 2014	(r356375)
@@ -4,11 +4,13 @@
 PORTNAME=	phex
 PORTVERSION=	3.4.2.116
 CATEGORIES=	net-p2p java
-MASTER_SITES=	SF/${PORTNAME}/Phex%20Final%20Releases/Phex%203.4.2
+MASTER_SITES=	SF/${PORTNAME}/Phex%20Final%20Releases/Phex%20${PORTVERSION:R}
 DISTNAME=	${PORTNAME}_${PORTVERSION}
 
 MAINTAINER=	jhale@FreeBSD.org
-COMMENT=	A Java multi platform and spyware free gnutella client
+COMMENT=	Multi-platform and spyware-free Gnutella client
+
+LICENSE=	GPLv2
 
 USES=		zip
 USE_JAVA=	yes
@@ -22,14 +24,13 @@ DATADIR=	${JAVASHAREDIR}/${PORTNAME}
 PORTDOCS=	Phex_other.htm \
 		Undocumented.htm
 
-NO_STAGE=	yes
+OPTIONS_DEFINE=	DOCS
+
 do-install:
-	@${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${PREFIX}/bin/${PORTNAME}
-	@${MKDIR} ${DATADIR}
-	@${INSTALL_DATA} ${WRKSRC}/lib/* ${DATADIR}
-.if !defined(NOPORTDOCS)
-	@${MKDIR} ${DOCSDIR}
-	@${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/docs/readme/|} ${DOCSDIR}
-.endif
+	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+	@${MKDIR} ${STAGEDIR}${DATADIR}
+	${INSTALL_DATA} ${WRKSRC}/lib/* ${STAGEDIR}${DATADIR}
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/docs/readme/|} ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>

Modified: head/net-p2p/phex/pkg-descr
==============================================================================
--- head/net-p2p/phex/pkg-descr	Tue Jun  3 15:06:42 2014	(r356374)
+++ head/net-p2p/phex/pkg-descr	Tue Jun  3 15:48:06 2014	(r356375)
@@ -1,10 +1,8 @@
-Phex is a Java multi platform and spyware free gnutella client.
+Phex is a multi-platform and spyware-free Gnutella client written in Java.
 
-o Automatic search functionality to find new download candidates.
-o Download resuming across different hosts.
-o Advanced configuration options.
-o Passive searching for files.
-
-Visit these following web pages for more information:
+- Automatic search functionality to find new download candidates
+- Download resuming across different hosts
+- Advanced configuration options
+- Passive searching for files
 
 WWW: http://phex.sourceforge.net/



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