From owner-svn-ports-head@FreeBSD.ORG Mon Sep 17 20:47:33 2012 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C37F0106566B; Mon, 17 Sep 2012 20:47:33 +0000 (UTC) (envelope-from nivit@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id A3A5C8FC08; Mon, 17 Sep 2012 20:47:33 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q8HKlX0s084311; Mon, 17 Sep 2012 20:47:33 GMT (envelope-from nivit@svn.freebsd.org) Received: (from nivit@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q8HKlXSB084306; Mon, 17 Sep 2012 20:47:33 GMT (envelope-from nivit@svn.freebsd.org) Message-Id: <201209172047.q8HKlXSB084306@svn.freebsd.org> From: Nicola Vitale Date: Mon, 17 Sep 2012 20:47:33 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r304422 - in head/www/mimetex: . files X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Sep 2012 20:47:33 -0000 Author: nivit Date: Mon Sep 17 20:47:33 2012 New Revision: 304422 URL: http://svn.freebsd.org/changeset/ports/304422 Log: - Update to 20120331.1.74 - Adopt new header of Makefile - Replace dead download site with LOCAL/nivit - Add LICENSE (GPLv3) - Convert to new options framework - Instead of setting USE_APACHE_RUN [1], remove apache completely from run dependencies, because mimetex runs on any web server that supports CGI - Remove files/pkg-message.in - Replace TAB character with one space after WWW:, and remove Author entry in pkg-descr Changes&News: http://goo.gl/iCQON BuildLog: http://goo.gl/8P9Hu PR: ports/171482 [1] Submitted by: ohauer Deleted: head/www/mimetex/files/ Modified: head/www/mimetex/Makefile (contents, props changed) head/www/mimetex/distinfo (contents, props changed) head/www/mimetex/pkg-descr (contents, props changed) head/www/mimetex/pkg-plist (contents, props changed) Modified: head/www/mimetex/Makefile ============================================================================== --- head/www/mimetex/Makefile Mon Sep 17 20:18:45 2012 (r304421) +++ head/www/mimetex/Makefile Mon Sep 17 20:47:33 2012 (r304422) @@ -1,15 +1,11 @@ -# New ports collection makefile for: mimetex -# Date created: 2006-02-03 -# Whom: Nicola Vitale -# +# Created by: Nicola Vitale # $FreeBSD$ -# PORTNAME= mimetex -PORTVERSION= 20080906.1.70 -PORTREVISION= 4 +PORTVERSION= 20120331.1.74 +PORTREVISION= 0 CATEGORIES= www math -MASTER_SITES= http://nivi.interfree.it/distfiles/${DIST_SUBDIR}/ \ +MASTER_SITES= LOCAL/nivit/${PORTNAME}/${PORTVERSION}/ \ http://www.forkosh.com/ DISTNAME= ${PORTNAME} DIST_SUBDIR= ${PORTNAME}/${PORTVERSION} @@ -17,38 +13,28 @@ DIST_SUBDIR= ${PORTNAME}/${PORTVERSION} MAINTAINER= nivit@FreeBSD.org COMMENT= A CGI script that lets you embed LaTeX math in your HTML pages +LICENSE= GPLv3 + NO_WRKSUBDIR= yes -USE_APACHE= 22+ USE_ZIP= yes -.include - -FETCH_ARGS= -rR # see PR bin/76134 -LN_OPTS= -sf - -CGI_BIN= ${WWWDIR}/cgi-bin -CGI_PRG= ${PORTNAME}.cgi -WWW_DIR= ${WWWDIR}/data - -PLIST_DIRSTRY+= www/cgi-bin www/data - -PLIST_SUB= CGI_BIN="${CGI_BIN:S,^${PREFIX}/,,}" \ - WWW_DIR="${WWW_DIR:S,^${PREFIX}/,,}" +OPTIONS_DEFINE= ANTIALIASING DOCS STATIC +OPTIONS_DEFAULT= ANTIALIASING +DESC_ANTIALIASING= Use image format with anti-aliasing +DESC_STATIC= Possible use of mimetex on another machine PORTDOCS= ${PORTNAME}.html -SUB_FILES= pkg-message -SUB_LIST= PORTDOCS=${PORTDOCS} WWW_DIR=${WWW_DIR} - +.include # usefull if you run mimetex on another machine -.if defined(WITH_STATIC) +.if ${PORT_OPTIONS:MSTATIC} STATIC_MIMETEX= -static .endif # anti-aliasing no/yes -.if defined(WITHOUT_ANTIALIASING) -IMAGES_TYPE= -DGIF -.else +.if ${PORT_OPTIONS:MANTIALIASING} IMAGES_TYPE= -DAA +.else +IMAGES_TYPE= -DGIF .endif # other options (see mimetex.c or online documentation) # example: make install USER_OPTIONS='-DCACHEPATH=\"/tmp\" -DDISPLAYSIZE=10' @@ -56,19 +42,13 @@ USER_OPTIONS?= do-build: cd ${WRKDIR};\ - ${CC} ${CFLAGS} ${STATIC_MIMETEX} ${IMAGES_TYPE} ${USER_OPTIONS} mimetex.c gifsave.c -lm -o ${CGI_PRG} - + ${CC} ${CFLAGS} ${STATIC_MIMETEX} ${IMAGES_TYPE} ${USER_OPTIONS} mimetex.c gifsave.c -lm -o mimetex.cgi do-install: - ${MKDIR} ${CGI_BIN} - ${INSTALL_PROGRAM} ${WRKSRC}/${CGI_PRG} ${CGI_BIN}/${CGI_PRG} -.if !defined(NOPORTDOCS) + ${MKDIR} ${WWWDIR}/cgi-bin + ${INSTALL_PROGRAM} ${WRKSRC}/mimetex.cgi ${WWWDIR}/cgi-bin/mimetex.cgi +.if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${DOCSDIR} - ${MKDIR} ${WWW_DIR} - ${LN} ${LN_OPTS} ${DOCSDIR}/${PORTDOCS} ${WWW_DIR}/index.html - -post-install: - ${CAT} ${PKGMESSAGE} .endif -.include +.include Modified: head/www/mimetex/distinfo ============================================================================== --- head/www/mimetex/distinfo Mon Sep 17 20:18:45 2012 (r304421) +++ head/www/mimetex/distinfo Mon Sep 17 20:47:33 2012 (r304422) @@ -1,2 +1,2 @@ -SHA256 (mimetex/20080906.1.70/mimetex.zip) = 7c3965baee916612124225f4482d2de81f5abd7cdf819d4f3806081615bb6841 -SIZE (mimetex/20080906.1.70/mimetex.zip) = 729841 +SHA256 (mimetex/20120331.1.74/mimetex.zip) = 02add4dabe2ef473460a93432240ef682bd831e3222758648a7b40dfbdd8fb53 +SIZE (mimetex/20120331.1.74/mimetex.zip) = 1190831 Modified: head/www/mimetex/pkg-descr ============================================================================== --- head/www/mimetex/pkg-descr Mon Sep 17 20:18:45 2012 (r304421) +++ head/www/mimetex/pkg-descr Mon Sep 17 20:47:33 2012 (r304422) @@ -1,4 +1,4 @@ -MimeTeX, licensed under the gpl, lets you easily embed LaTeX math in +MimeTeX, licensed under the GPL, lets you easily embed LaTeX math in your html pages. It parses a LaTeX math expression and immediately emits the corresponding gif image, rather than the usual TeX dvi. And mimeTeX is an entirely separate little program that doesn't @@ -7,5 +7,4 @@ your site's cgi-bin/ directory, with no It's easy to use. Just place an html tag in your document wherever you want to see the corresponding LaTeX expression. -Author: John Forkosh -WWW: http://www.forkosh.com/mimetex.html +WWW: http://www.forkosh.com/mimetex.html Modified: head/www/mimetex/pkg-plist ============================================================================== --- head/www/mimetex/pkg-plist Mon Sep 17 20:18:45 2012 (r304421) +++ head/www/mimetex/pkg-plist Mon Sep 17 20:47:33 2012 (r304422) @@ -1,6 +1,4 @@ @comment $FreeBSD$ -%%PORTDOCS%%%%WWW_DIR%%/index.html -%%CGI_BIN%%/mimetex.cgi -@dirrm %%CGI_BIN%% -%%PORTDOCS%%@dirrm %%WWW_DIR%% -%%PORTDOCS%%@dirrm %%WWWDIR%% +%%WWWDIR%%/cgi-bin/mimetex.cgi +@dirrm %%WWWDIR%%/cgi-bin +@dirrm %%WWWDIR%%