net-im/twirssi forces irc/irssi port, while it also works well with irc/irssi-devel port. Add OPTIONS entries to allow selection of development branch of irssi. Fix: Patch attached. Patch attached with submission follows:
Responsible Changed From-To: freebsd-ports-bugs->garga Over to maintainer (via the GNATS Auto Assign Tool)
Author: garga Date: Mon Mar 25 10:22:14 2013 New Revision: 315212 URL: http://svnweb.freebsd.org/changeset/ports/315212 Log: Allow twirssi to use development version of irssi PR: ports/177360 Submitted by: gjb@ Modified: head/net-im/twirssi/Makefile Modified: head/net-im/twirssi/Makefile ============================================================================== --- head/net-im/twirssi/Makefile Mon Mar 25 10:17:40 2013 (r315211) +++ head/net-im/twirssi/Makefile Mon Mar 25 10:22:14 2013 (r315212) @@ -10,11 +10,26 @@ EXTRACT_ONLY= MAINTAINER= garga@FreeBSD.org COMMENT= Twitter script to irssi -RUN_DEPENDS= irssi:${PORTSDIR}/irc/irssi \ - p5-Net-Twitter>=0:${PORTSDIR}/net/p5-Net-Twitter \ +RUN_DEPENDS= p5-Net-Twitter>=0:${PORTSDIR}/net/p5-Net-Twitter \ p5-WWW-Shorten>=0:${PORTSDIR}/www/p5-WWW-Shorten \ p5-WWW-Shorten-Bitly>=0:${PORTSDIR}/www/p5-WWW-Shorten-Bitly +OPTIONS_SINGLE= IRSSIVER +OPTIONS_SINGLE_IRSSIVER=PROD DEVEL +OPTIONS_DEFAULT=PROD +PROD_DESC= Use production irc/irssi port +DEVEL_DESC= Use development irc/irssi-devel port + +.include <bsd.port.pre.mk> + +.if ${PORT_OPTIONS:MPROD} +RUN_DEPENDS+= irssi:${PORTSDIR}/irc/irssi +.endif + +.if ${PORT_OPTIONS:MPROD} +RUN_DEPENDS+= irssi:${PORTSDIR}/irc/irssi-devel +.endif + SUB_FILES= pkg-message NO_BUILD= yes @@ -31,4 +46,4 @@ do-install: @${INSTALL_SCRIPT} -v ${WRKSRC}/${PORTNAME}.pl ${DATADIR} @${CAT} ${PKGMESSAGE} -.include <bsd.port.mk> +.include <bsd.port.post.mk> _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks!
Author: gjb Date: Wed Mar 27 21:57:42 2013 New Revision: 315417 URL: http://svnweb.freebsd.org/changeset/ports/315417 Log: Fix PORT_OPTIONS check for 'DEVEL'. PR: ports/177360 Pointyhat: gjb (myself) Approved by: garga (maintainer, implicit) Modified: head/net-im/twirssi/Makefile Modified: head/net-im/twirssi/Makefile ============================================================================== --- head/net-im/twirssi/Makefile Wed Mar 27 21:24:24 2013 (r315416) +++ head/net-im/twirssi/Makefile Wed Mar 27 21:57:42 2013 (r315417) @@ -2,6 +2,7 @@ PORTNAME= twirssi PORTVERSION= 2.5.1 +PORTREVISION= 1 CATEGORIES= net-im MASTER_SITES= http://twirssi.com/ EXTRACT_SUFX= .pl @@ -26,7 +27,7 @@ DEVEL_DESC= Use development irc/irssi-de RUN_DEPENDS+= irssi:${PORTSDIR}/irc/irssi .endif -.if ${PORT_OPTIONS:MPROD} +.if ${PORT_OPTIONS:MDEVEL} RUN_DEPENDS+= irssi:${PORTSDIR}/irc/irssi-devel .endif _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"