Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Jul 2014 07:24:09 +0000 (UTC)
From:      "Vanilla I. Shu" <vanilla@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r361034 - in head/print/sgf2tex: . files
Message-ID:  <201407070724.s677O9iD009152@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 <bsd.port.mk>

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



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