From owner-svn-ports-all@FreeBSD.ORG Mon Jul 7 07:24:10 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 40B7D48F; Mon, 7 Jul 2014 07:24:10 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2C25C232D; Mon, 7 Jul 2014 07:24:10 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s677OAEk009155; Mon, 7 Jul 2014 07:24:10 GMT (envelope-from vanilla@svn.freebsd.org) Received: (from vanilla@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s677O9iD009152; Mon, 7 Jul 2014 07:24:09 GMT (envelope-from vanilla@svn.freebsd.org) Message-Id: <201407070724.s677O9iD009152@svn.freebsd.org> From: "Vanilla I. Shu" Date: Mon, 7 Jul 2014 07:24:09 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r361034 - in head/print/sgf2tex: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2014 07:24:10 -0000 Author: vanilla Date: Mon Jul 7 07:24:09 2014 New Revision: 361034 URL: http://svnweb.freebsd.org/changeset/ports/361034 QAT: https://qat.redports.org/buildarchive/r361034/ Log: Stagify. Added: head/print/sgf2tex/files/patch-Makefile (contents, props changed) Deleted: head/print/sgf2tex/files/patch-aa Modified: head/print/sgf2tex/Makefile head/print/sgf2tex/pkg-plist Modified: head/print/sgf2tex/Makefile ============================================================================== --- head/print/sgf2tex/Makefile Mon Jul 7 07:21:49 2014 (r361033) +++ head/print/sgf2tex/Makefile Mon Jul 7 07:24:09 2014 (r361034) @@ -10,14 +10,16 @@ MASTER_SITES= http://sporadic.stanford.e MAINTAINER= spcoltri@omcl.org COMMENT= Convert a Go game record in SGF format into TeX and provide fonts to make a dvi +USES= shebangfix +SHEBANG_FILES= sgf2tex USE_TEX= tex PLIST_SUB= MKTEXLSR=${MKTEXLSR} MAKE_ENV= TEX_BIN=${TEX_BIN} -MAN1= sgf2tex.1 sgfsplit.1 - TEX_BIN= ${LOCALBASE}/bin/etex MKTEXLSR= ${LOCALBASE}/bin/mktexlsr -NO_STAGE= yes +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/sgfsplit + .include Added: head/print/sgf2tex/files/patch-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/print/sgf2tex/files/patch-Makefile Mon Jul 7 07:24:09 2014 (r361034) @@ -0,0 +1,58 @@ +--- Makefile.orig 2001-06-18 12:04:35.000000000 +0800 ++++ Makefile 2014-07-07 15:16:57.375590865 +0800 +@@ -14,12 +14,18 @@ VERSION=3.3 + # TEXHASH is MakeTeXls-R for WEB2C Unix distribution, texhash for TETEX, blank + # for NTEX. + +-MFDIR=/usr/share/texmf/fonts/source/public/GOOE +-TFMDIR=/usr/share/texmf/fonts/tfm/public/GOOE +-TEXINPUTS=/usr/share/texmf/tex/GOOE +-MANDIR=/usr/man/man1/ +-BINDIR=/usr/local/bin/ ++MFDIR=${PREFIX}/share/texmf/fonts/source/public/GOOE ++TFMDIR=${PREFIX}/share/texmf/fonts/tfm/public/GOOE ++TEXINPUTS=${PREFIX}/share/texmf/tex/generic/GOOE ++MANDIR=${PREFIX}/man/man1/ ++BINDIR=${PREFIX}/bin/ ++.if exists(${LOCALBASE}/bin/MakeTeXls-R) ++TEXHASH=MakeTeXls-R ++.elif exists(${LOCALBASE}/bin/texhash) + TEXHASH=texhash ++.else ++TEXHASH= ++.endif + + # PKFONTS may be left undefined for the initial installation. If you are + # reinstalling fonts for which you have made modifications to the metafont +@@ -45,21 +51,23 @@ TEXHASH=texhash + + .SUFFIXES : .mf .tfm .300pk .360pk .432pk .600pk .720pk .864pk .300gf .360gf .432gf .600gf .720gf .864gf + ++all: sgfsplit manual.dvi ++ + sgfsplit: sgfsplit.c + cc -g -o sgfsplit sgfsplit.c + + manual.dvi: manual.tex +- tex manual ++ ${TEX_BIN} manual + + install: sgfsplit +- rm -f $(PKFONTS) +- install -m 0644 *.mf $(MFDIR) +- install -m 0644 *.tfm $(TFMDIR) +- install -m 0755 sgf2tex sgfsplit $(BINDIR) +- install -m 0644 sgf2tex.1 sgfsplit.1 $(MANDIR) +- install -m 0644 gooemacs.tex gotcmacs.tex $(TEXINPUTS) ++ #rm -f $(PKFONTS) ++ mkdir -p $(DESTDIR)$(MFDIR) && install -c -m 0644 *.mf $(DESTDIR)$(MFDIR) ++ mkdir -p $(DESTDIR)$(TFMDIR) && install -c -m 0644 *.tfm $(DESTDIR)$(TFMDIR) ++ install -c -m 0755 sgf2tex sgfsplit $(DESTDIR)$(BINDIR) ++ install -c -m 0644 sgf2tex.1 sgfsplit.1 $(DESTDIR)$(MANDIR) ++ mkdir -p $(DESTDIR)$(TEXINPUTS) && install -c -m 0644 gooemacs.tex gotcmacs.tex $(DESTDIR)$(TEXINPUTS) + $(TEXHASH) +- tex manual ++ install -c -m 0644 manual.dvi $(DESTDIR)${TEXINPUTS}/manual.dvi + + # The preferred method of installation is just to copy the metafont + # sources and tfm files into appropriated directories in MakeTeXPK's Modified: head/print/sgf2tex/pkg-plist ============================================================================== --- head/print/sgf2tex/pkg-plist Mon Jul 7 07:21:49 2014 (r361033) +++ head/print/sgf2tex/pkg-plist Mon Jul 7 07:24:09 2014 (r361034) @@ -1,5 +1,7 @@ bin/sgf2tex bin/sgfsplit +man/man1/sgf2tex.1.gz +man/man1/sgfsplit.1.gz share/texmf/fonts/tfm/public/GOOE/gobl.tfm share/texmf/fonts/tfm/public/GOOE/goea.tfm share/texmf/fonts/tfm/public/GOOE/goeb.tfm