svn commit: r401847 - head/textproc/flex

Johan van Selst johans at FreeBSD.org
Wed Nov 18 08:08:45 UTC 2015


Author: johans
Date: Wed Nov 18 08:08:43 2015
New Revision: 401847
URL: https://svnweb.freebsd.org/changeset/ports/401847

Log:
  Update to flex 2.6.0
  Announcement: http://sourceforge.net/p/flex/mailman/message/34626590/
  Add port examples

Modified:
  head/textproc/flex/Makefile
  head/textproc/flex/distinfo
  head/textproc/flex/pkg-plist

Modified: head/textproc/flex/Makefile
==============================================================================
--- head/textproc/flex/Makefile	Wed Nov 18 06:28:39 2015	(r401846)
+++ head/textproc/flex/Makefile	Wed Nov 18 08:08:43 2015	(r401847)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	flex
-PORTVERSION=	2.5.39
-PORTREVISION=	2
+PORTVERSION=	2.6.0
 CATEGORIES=	textproc
 MASTER_SITES=	SF/${PORTNAME}
 
@@ -21,16 +20,26 @@ CONFIGURE_ENV=	M4=${LOCALBASE}/bin/gm4 M
 INSTALL_TARGET=	install-strip
 
 INFO=		flex
+PORTEXAMPLES=	*
 
-OPTIONS_DEFINE=	DOCS NLS
+OPTIONS_DEFINE=	DOCS EXAMPLES NLS
 OPTIONS_SUB=	yes
 NLS_USES=	gettext iconv
 NLS_CONFIGURE_ENABLE=	nls
 
+.include <bsd.port.options.mk>
+
 post-patch:	.SILENT
 	${REINPLACE_CMD} -Ee 's/tests//' \
 		-e '/mode=compile ..CC/s/\\$$/-fPIC -DPIC &/' \
 		${WRKSRC}/Makefile.in
 	${RM} -f ${WRKSRC}/doc/*.info*
 
+post-install:
+.if ${PORT_OPTIONS:MEXAMPLES}
+	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	${CP} -r ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}/
+	${RM} ${STAGEDIR}${EXAMPLESDIR}/Makefile.am
+.endif
+
 .include <bsd.port.mk>

Modified: head/textproc/flex/distinfo
==============================================================================
--- head/textproc/flex/distinfo	Wed Nov 18 06:28:39 2015	(r401846)
+++ head/textproc/flex/distinfo	Wed Nov 18 08:08:43 2015	(r401847)
@@ -1,2 +1,2 @@
-SHA256 (flex-2.5.39.tar.bz2) = add2b55f3bc38cb512b48fad7d72f43b11ef244487ff25fc00aabec1e32b617f
-SIZE (flex-2.5.39.tar.bz2) = 1612101
+SHA256 (flex-2.6.0.tar.bz2) = 24e611ef5a4703a191012f80c1027dc9d12555183ce0ecd46f3636e587e9b8e9
+SIZE (flex-2.6.0.tar.bz2) = 1634276

Modified: head/textproc/flex/pkg-plist
==============================================================================
--- head/textproc/flex/pkg-plist	Wed Nov 18 06:28:39 2015	(r401846)
+++ head/textproc/flex/pkg-plist	Wed Nov 18 08:08:43 2015	(r401847)
@@ -9,7 +9,6 @@ man/man1/flex.1.gz
 %%PORTDOCS%%%%DOCSDIR%%/NEWS
 %%PORTDOCS%%%%DOCSDIR%%/ONEWS
 %%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
 %%PORTDOCS%%%%DOCSDIR%%/flex.pdf
 %%NLS%%share/locale/ca/LC_MESSAGES/flex.mo
 %%NLS%%share/locale/da/LC_MESSAGES/flex.mo


More information about the svn-ports-all mailing list