svn commit: r340410 - head/www/p5-App-Nopaste

Sunpoet Po-Chuan Hsieh sunpoet at FreeBSD.org
Mon Jan 20 17:00:58 UTC 2014


Author: sunpoet
Date: Mon Jan 20 17:00:57 2014
New Revision: 340410
URL: http://svnweb.freebsd.org/changeset/ports/340410
QAT: https://qat.redports.org/buildarchive/r340410/

Log:
  - Update to 0.94
  - Sort *_DEPENDS
  - Add TEST_DEPENDS
  - Convert to new options helper
  
  Changes:	http://search.cpan.org/dist/App-Nopaste/Changes

Modified:
  head/www/p5-App-Nopaste/Makefile
  head/www/p5-App-Nopaste/distinfo   (contents, props changed)

Modified: head/www/p5-App-Nopaste/Makefile
==============================================================================
--- head/www/p5-App-Nopaste/Makefile	Mon Jan 20 16:58:27 2014	(r340409)
+++ head/www/p5-App-Nopaste/Makefile	Mon Jan 20 17:00:57 2014	(r340410)
@@ -1,10 +1,10 @@
 # $FreeBSD$
 
 PORTNAME=	App-Nopaste
-PORTVERSION=	0.92
+PORTVERSION=	0.94
 CATEGORIES=	www perl5
 MASTER_SITES=	CPAN
-MASTER_SITE_SUBDIR=	CPAN:SARTAK
+MASTER_SITE_SUBDIR=	CPAN:ETHER
 PKGNAMEPREFIX=	p5-
 
 MAINTAINER=	perl at FreeBSD.org
@@ -13,12 +13,16 @@ COMMENT=	Easy access to any pastebin
 LICENSE=	ART10 GPLv1
 LICENSE_COMB=	dual
 
-BUILD_DEPENDS=	p5-JSON>=0:${PORTSDIR}/converters/p5-JSON \
+BUILD_DEPENDS=	p5-Browser-Open>=0:${PORTSDIR}/www/p5-Browser-Open \
 		p5-Class-Load>=0:${PORTSDIR}/devel/p5-Class-Load \
 		p5-Getopt-Long-Descriptive>=0:${PORTSDIR}/devel/p5-Getopt-Long-Descriptive \
+		p5-JSON>=0:${PORTSDIR}/converters/p5-JSON \
 		p5-URI>=0:${PORTSDIR}/net/p5-URI \
 		p5-WWW-Mechanize>=0:${PORTSDIR}/www/p5-WWW-Mechanize
 RUN_DEPENDS:=	${BUILD_DEPENDS}
+TEST_DEPENDS=	p5-libwww>=0:${PORTSDIR}/www/p5-libwww
+
+CONFLICTS=	p5-WebService-NoPaste-[0-9]*
 
 OPTIONS_DEFINE=	CLIPBOARD GITHUB PASTEBIN
 OPTIONS_DEFAULT=CLIPBOARD GITHUB PASTEBIN
@@ -27,25 +31,13 @@ GITHUB_DESC=	Support github.com
 PASTEBIN_DESC=	Support pastebin.com
 
 USES=		perl5
-USE_PERL5=	configure
-
-CONFLICTS=	p5-WebService-NoPaste-[0-9]*
-
-.include <bsd.port.options.mk>
+USE_PERL5=	modbuildtiny
 
-.if ${PORT_OPTIONS:MCLIPBOARD}
-BUILD_DEPENDS+=	p5-Clipboard>=0:${PORTSDIR}/x11/p5-Clipboard
-RUN_DEPENDS+=	p5-Clipboard>=0:${PORTSDIR}/x11/p5-Clipboard
-.endif
-
-.if ${PORT_OPTIONS:MGITHUB}
-BUILD_DEPENDS+=	p5-Config-GitLike>=0:${PORTSDIR}/devel/p5-Config-GitLike
-RUN_DEPENDS+=	p5-Config-GitLike>=0:${PORTSDIR}/devel/p5-Config-GitLike
-.endif
-
-.if ${PORT_OPTIONS:MPASTEBIN}
-BUILD_DEPENDS+=	p5-WWW-Pastebin-PastebinCom-Create>=0:${PORTSDIR}/www/p5-WWW-Pastebin-PastebinCom-Create
-RUN_DEPENDS+=	p5-WWW-Pastebin-PastebinCom-Create>=0:${PORTSDIR}/www/p5-WWW-Pastebin-PastebinCom-Create
-.endif
+CLIPBOARD_BUILD_DEPENDS=p5-Clipboard>=0:${PORTSDIR}/x11/p5-Clipboard
+CLIPBOARD_RUN_DEPENDS=	p5-Clipboard>=0:${PORTSDIR}/x11/p5-Clipboard
+GITHUB_BUILD_DEPENDS=	p5-Config-GitLike>=0:${PORTSDIR}/devel/p5-Config-GitLike
+GITHUB_RUN_DEPENDS=	p5-Config-GitLike>=0:${PORTSDIR}/devel/p5-Config-GitLike
+PASTEBIN_BUILD_DEPENDS=	p5-WWW-Pastebin-PastebinCom-Create>=0:${PORTSDIR}/www/p5-WWW-Pastebin-PastebinCom-Create
+PASTEBIN_RUN_DEPENDS=	p5-WWW-Pastebin-PastebinCom-Create>=0:${PORTSDIR}/www/p5-WWW-Pastebin-PastebinCom-Create
 
 .include <bsd.port.mk>

Modified: head/www/p5-App-Nopaste/distinfo
==============================================================================
--- head/www/p5-App-Nopaste/distinfo	Mon Jan 20 16:58:27 2014	(r340409)
+++ head/www/p5-App-Nopaste/distinfo	Mon Jan 20 17:00:57 2014	(r340410)
@@ -1,2 +1,2 @@
-SHA256 (App-Nopaste-0.92.tar.gz) = 8a7d8b19662c96679a7844685d9833cd16a75c47683d8a68908b56a2cc2da211
-SIZE (App-Nopaste-0.92.tar.gz) = 42911
+SHA256 (App-Nopaste-0.94.tar.gz) = 166f7d966d89276aacf4fd3a1f1088f81d90b0123fc9543180efd770a1a535d8
+SIZE (App-Nopaste-0.94.tar.gz) = 38611


More information about the svn-ports-all mailing list