Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Dec 2003 02:20:22 +0900
From:      KATO Tsuguru <tkato@prontomail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/59847: Update port: textproc/highlight to 2.0.13
Message-ID:  <20031201022022.560a7acb.tkato@prontomail.com>
Resent-Message-ID: <200311301730.hAUHUUpv041196@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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%%
-@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031201022022.560a7acb.tkato>