ports/59847: Update port: textproc/highlight to 2.0.13
KATO Tsuguru
tkato at prontomail.com
Sun Nov 30 17:30:48 UTC 2003
>Number: 59847
>Category: ports
>Synopsis: Update port: textproc/highlight to 2.0.13
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sun Nov 30 09:30:29 PST 2003
>Closed-Date:
>Last-Modified:
>Originator: KATO Tsuguru
>Release: FreeBSD 4.9-RELEASE-p1 i386
>Organization:
>Environment:
>Description:
- Update to version 2.0-13
>How-To-Repeat:
>Fix:
diff -urN /usr/ports/textproc/highlight/Makefile textproc/highlight/Makefile
--- /usr/ports/textproc/highlight/Makefile Fri Nov 14 12:01:40 2003
+++ textproc/highlight/Makefile Sun Nov 30 15:05:48 2003
@@ -6,43 +6,54 @@
#
PORTNAME= highlight
-PORTVERSION= 2.0d12 #someday, people will stick to numbers and decimal points
+PORTVERSION= 2.0.13
+PORTEPOCH= 1
CATEGORIES= textproc
MASTER_SITES= http://www.andre-simon.de/zip/
-DISTNAME= ${PORTNAME}-${PORTVERSION:S/d/-/}
+DISTNAME= ${PORTNAME}-${PORTVERSION:R}-${PORTVERSION:E}
MAINTAINER= ports at FreeBSD.org
COMMENT= Customizable syntax highlighter
-WRKSRC= ${WRKDIR}/${PORTNAME}2
+WRKSRC= ${WRKDIR}/${DISTNAME}/${PORTNAME}
USE_GETOPT_LONG= yes
-GNU_CONFIGURE= yes
-USE_GMAKE= yes
USE_REINPLACE= yes
+USE_GMAKE= yes
+MAKE_ENV= CPPFLAGS="${CPPFLAGS} -DHAVE_DECL_GETOPT" LDFLAGS="${LDFLAGS}"
+MAKEFILE= makefile
+ALL_TARGET= ${PORTNAME}
-.if !defined(NOPORTDOCS)
MAN1= ${PORTNAME}.1
MANCOMPRESSED= yes
-.endif
post-patch:
- @${REINPLACE_CMD} -e 's|/usr/share/highlight|${DATADIR}|' \
- ${WRKSRC}/${PORTNAME}/datadir.cpp
+ @${REINPLACE_CMD} -e \
+ 's|/usr/share/highlight|${DATADIR}|' ${WRKSRC}/datadir.cpp
+ @${REINPLACE_CMD} -e 's|g++|$$(CXX)|g ; \
+ s|-O2|$$(CXXFLAGS) $$(CPPFLAGS)|g ; \
+ s|-L/usr/lib|$$(LDFLAGS)|g' ${WRKSRC}/makefile
do-install:
- cd ${WRKSRC} && ${GMAKE} ${INSTALL_TARGET}
- ${MKDIR} ${DATADIR} ${DOCSDIR}
- ${MKDIR} ${DATADIR}/helpmsg ${DATADIR}/langDefs ${DATADIR}/themes
- ${INSTALL_DATA} ${WRKSRC}/helpmsg/* ${DATADIR}/helpmsg
- ${INSTALL_DATA} ${WRKSRC}/langDefs/*.lang ${DATADIR}/langDefs
- ${INSTALL_DATA} ${WRKSRC}/langDefs/extensions.conf ${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/themes/* ${DATADIR}/themes
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/../man/${MAN1}.gz ${MANPREFIX}/man/man1
+ @${MKDIR} ${DATADIR}
+ ${INSTALL_DATA} ${WRKSRC}/../langDefs/extensions.conf ${DATADIR}
+ @${MKDIR} ${DATADIR}/helpmsg
+ ${INSTALL_DATA} ${WRKSRC}/../helpmsg/* ${DATADIR}/helpmsg
+ @${MKDIR} ${DATADIR}/langDefs
+ ${INSTALL_DATA} ${WRKSRC}/../langDefs/*.lang ${DATADIR}/langDefs
+ @${MKDIR} ${DATADIR}/themes
+ ${INSTALL_DATA} ${WRKSRC}/../themes/* ${DATADIR}/themes
.if !defined(NOPORTDOCS)
- ${INSTALL_MAN} ${WRKSRC}/man/${MAN1}.gz ${MANPREFIX}/man/man1
-.for i in AUTHORS README ChangeLog COPYING INSTALL
- ${INSTALL_DATA} ${WRKSRC}/$i ${DOCSDIR}
+ @${MKDIR} ${DOCSDIR}
+.for i in AUTHORS ChangeLog INSTALL README
+ ${INSTALL_DATA} ${WRKSRC}/../${i} ${DOCSDIR}
.endfor
-.endif # !defined(NOPORTDOCS)
+ @${MKDIR} ${EXAMPLESDIR}
+ ${TAR} -C ${WRKSRC}/../utils -cf - . | \
+ ${TAR} -C ${EXAMPLESDIR} --unlink -xf -
+ @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${EXAMPLESDIR}
+.endif
.include <bsd.port.mk>
diff -urN /usr/ports/textproc/highlight/distinfo textproc/highlight/distinfo
--- /usr/ports/textproc/highlight/distinfo Fri Nov 14 12:01:40 2003
+++ textproc/highlight/distinfo Sun Nov 30 13:42:32 2003
@@ -1 +1 @@
-MD5 (highlight-2.0-12.tar.gz) = d1538a74d826527cf6652cf6cc1b63f3
+MD5 (highlight-2.0-13.tar.gz) = 02287242f8ed460a965dcd5f2c3ec401
diff -urN /usr/ports/textproc/highlight/pkg-plist textproc/highlight/pkg-plist
--- /usr/ports/textproc/highlight/pkg-plist Fri Nov 21 11:00:53 2003
+++ textproc/highlight/pkg-plist Sun Nov 30 15:04:09 2003
@@ -1,9 +1,12 @@
bin/highlight
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
%%PORTDOCS%%%%DOCSDIR%%/INSTALL
%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%EXAMPLESDIR%%/cgi/perl/README_CGI
+%%PORTDOCS%%%%EXAMPLESDIR%%/cgi/perl/highlight.cgi
+%%PORTDOCS%%%%EXAMPLESDIR%%/cgi/php/CodeHighLight.php
+%%PORTDOCS%%%%EXAMPLESDIR%%/frontend/highlight-pyqt-GUI-0.1-1.tar.gz
%%DATADIR%%/extensions.conf
%%DATADIR%%/helpmsg/de.help
%%DATADIR%%/helpmsg/en.help
@@ -13,7 +16,9 @@
%%DATADIR%%/langDefs/agda.lang
%%DATADIR%%/langDefs/ampl.lang
%%DATADIR%%/langDefs/amtrix.lang
+%%DATADIR%%/langDefs/as.lang
%%DATADIR%%/langDefs/asm.lang
+%%DATADIR%%/langDefs/asp.lang
%%DATADIR%%/langDefs/aspect.lang
%%DATADIR%%/langDefs/avenue.lang
%%DATADIR%%/langDefs/awk.lang
@@ -30,11 +35,14 @@
%%DATADIR%%/langDefs/e.lang
%%DATADIR%%/langDefs/euphoria.lang
%%DATADIR%%/langDefs/exp.lang
+%%DATADIR%%/langDefs/flx.lang
%%DATADIR%%/langDefs/fortran.lang
+%%DATADIR%%/langDefs/frink.lang
%%DATADIR%%/langDefs/haskell.lang
%%DATADIR%%/langDefs/httpd.lang
%%DATADIR%%/langDefs/idl.lang
%%DATADIR%%/langDefs/ini.lang
+%%DATADIR%%/langDefs/io.lang
%%DATADIR%%/langDefs/j.lang
%%DATADIR%%/langDefs/java.lang
%%DATADIR%%/langDefs/js.lang
@@ -45,10 +53,15 @@
%%DATADIR%%/langDefs/m.lang
%%DATADIR%%/langDefs/make.lang
%%DATADIR%%/langDefs/mel.lang
+%%DATADIR%%/langDefs/ml.lang
%%DATADIR%%/langDefs/mo.lang
%%DATADIR%%/langDefs/mod3.lang
+%%DATADIR%%/langDefs/ms.lang
+%%DATADIR%%/langDefs/nas.lang
%%DATADIR%%/langDefs/nice.lang
%%DATADIR%%/langDefs/nut.lang
+%%DATADIR%%/langDefs/oberon.lang
+%%DATADIR%%/langDefs/os.lang
%%DATADIR%%/langDefs/pas.lang
%%DATADIR%%/langDefs/php.lang
%%DATADIR%%/langDefs/pike.lang
@@ -62,6 +75,7 @@
%%DATADIR%%/langDefs/rexx.lang
%%DATADIR%%/langDefs/rnc.lang
%%DATADIR%%/langDefs/sc.lang
+%%DATADIR%%/langDefs/sml.lang
%%DATADIR%%/langDefs/sh.lang
%%DATADIR%%/langDefs/sma.lang
%%DATADIR%%/langDefs/spn.lang
@@ -134,4 +148,9 @@
@dirrm %%DATADIR%%/langDefs
@dirrm %%DATADIR%%/helpmsg
@dirrm %%DATADIR%%
- at dirrm %%DOCSDIR%%
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/frontend
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/cgi/php
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/cgi/perl
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/cgi
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list