svn commit: r409879 - head/print/xtexsh

Dmitry Marakasov amdmi3 at FreeBSD.org
Tue Mar 1 16:21:24 UTC 2016


Author: amdmi3
Date: Tue Mar  1 16:21:23 2016
New Revision: 409879
URL: https://svnweb.freebsd.org/changeset/ports/409879

Log:
  - Add LICENSE_FILE
  - Add NO_ARCH
  - Switch to USES=shebangfix
  - Switch to options helpers

Modified:
  head/print/xtexsh/Makefile

Modified: head/print/xtexsh/Makefile
==============================================================================
--- head/print/xtexsh/Makefile	Tue Mar  1 16:19:42 2016	(r409878)
+++ head/print/xtexsh/Makefile	Tue Mar  1 16:21:23 2016	(r409879)
@@ -11,21 +11,23 @@ MAINTAINER=	ports at FreeBSD.org
 COMMENT=	Tcl/Tk-based simple TeX interface
 
 LICENSE=	GPLv2
-
-OPTIONS_DEFINE=	DOCS
+LICENSE_FILE=	${WRKSRC}/LICENSE
 
 WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
 NO_BUILD=	yes
+NO_ARCH=	yes
 
 USE_TEX=	latex
-USES+=		tk desktop-file-utils
+USES=		tk desktop-file-utils shebangfix
+SHEBANG_FILES=	xtexsh
 INSTALLS_ICONS=	yes
+
 PORTDOCS=	*
 
+OPTIONS_DEFINE=	DOCS
+
 post-patch:
-	@${REINPLACE_CMD} -e \
-		's|/usr/bin/wish|${WISH}|g ; \
-		s|"/etc|"${PREFIX}/etc| ; \
+	@${REINPLACE_CMD} -e 's|"/etc|"${PREFIX}/etc|; \
 		s|exec bash|exec sh|' ${WRKSRC}/xtexsh
 
 do-install:
@@ -40,6 +42,8 @@ do-install:
 	${INSTALL_DATA} ${WRKSRC}/xtexsh.png \
 		${STAGEDIR}${PREFIX}/share/icons/locolor/32x32/apps/xtexsh.png
 	${INSTALL_DATA} ${WRKSRC}/xtexsh.png ${STAGEDIR}${PREFIX}/share/pixmaps
+
+do-install-DOCS-on:
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/index.html ${STAGEDIR}${DOCSDIR}


More information about the svn-ports-all mailing list