svn commit: r383296 - in head/comms/thebridge: . files

Diane Bruce db at FreeBSD.org
Sun Apr 5 15:10:23 UTC 2015


Author: db
Date: Sun Apr  5 15:10:22 2015
New Revision: 383296
URL: https://svnweb.freebsd.org/changeset/ports/383296

Log:
  add 'USES=shebangfix' to fix 'usermgmt.cgi' script.
  
  PR:		ports/199056
  Submitted by:	takefu at airport.fm

Deleted:
  head/comms/thebridge/files/patch-addons_usermgmt.cgi
Modified:
  head/comms/thebridge/Makefile
  head/comms/thebridge/files/patch-tbdcmd_Makefile.in   (contents, props changed)

Modified: head/comms/thebridge/Makefile
==============================================================================
--- head/comms/thebridge/Makefile	Sun Apr  5 15:03:22 2015	(r383295)
+++ head/comms/thebridge/Makefile	Sun Apr  5 15:10:22 2015	(r383296)
@@ -11,19 +11,26 @@ COMMENT=	Amateur Radio Echolink conferen
 
 LICENSE=	GPLv2
 
-USES=		gmake tar:tgz
+USES=		gmake shebangfix tar:tgz
 GNU_CONFIGURE=	yes
 PORTDOCS=	README
 USE_RC_SUBR=	tbd
 MAKE_ARGS=	AUTOMAKE="${TRUE}"
 
+SHEBANG_FILES=	addons/usermgmt.cgi
+SHEBANG_LANG=	bash
+
 INSTALL_TARGET=	install-strip
 
+post-patch:
+	@${REINPLACE_CMD} 's!tbdcmd=\/usr\/local!tbdcmd=${PREFIX}!'\
+		${WRKSRC}/addons/usermgmt.cgi
+
 post-install:
-	@${MKDIR} ${STAGEDIR}/${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}/${DOCSDIR}
-	${MKDIR} ${STAGEDIR}/${DATADIR}
-	${INSTALL_SCRIPT} ${WRKSRC}/addons/usermgmt.cgi ${STAGEDIR}/${DATADIR}
-	${INSTALL_DATA} ${WRKSRC}/addons/README ${STAGEDIR}/${DATADIR}
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
+	@${MKDIR} ${STAGEDIR}${DATADIR}
+	${INSTALL_SCRIPT} ${WRKSRC}/addons/usermgmt.cgi ${STAGEDIR}${DATADIR}
+	${INSTALL_DATA} ${WRKSRC}/addons/README ${STAGEDIR}${DATADIR}
 
 .include <bsd.port.mk>

Modified: head/comms/thebridge/files/patch-tbdcmd_Makefile.in
==============================================================================
--- head/comms/thebridge/files/patch-tbdcmd_Makefile.in	Sun Apr  5 15:03:22 2015	(r383295)
+++ head/comms/thebridge/files/patch-tbdcmd_Makefile.in	Sun Apr  5 15:10:22 2015	(r383296)
@@ -6,6 +6,6 @@
  @LINK_BOX_FALSE@	fi
 - at LINK_BOX_FALSE@	ln -s $(DESTDIR)$(bindir)/tbdcmd $(DESTDIR)$(bindir)/tbdchat
 + at LINK_BOX_FALSE@	ln -s tbdcmd $(DESTDIR)$(bindir)/tbdchat
-
+ 
  @LINK_BOX_FALSE at uninstall-hook:
  @LINK_BOX_FALSE@	rm $(DESTDIR)$(bindir)/tbdchat


More information about the svn-ports-all mailing list