Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 8 Jul 2001 06:00:00 -0700 (PDT)
From:      HIRATA Yasuyuki <yasu@asuka.net>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/28809: New ports: japanese/dvipdfm
Message-ID:  <200107081300.f68D00v22162@freefall.freebsd.org>

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

>Number:         28809
>Category:       ports
>Synopsis:       New ports: japanese/dvipdfm
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jul 08 06:00:02 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     HIRATA Yasuyuki
>Release:        FreeBSD 4.3-STABLE i386
>Organization:
Asuka.Net
>Environment:
FreeBSD ecoco.naist.asuka.ne.jp 4.3-STABLE FreeBSD 4.3-STABLE #8: Sun Jul  8 19:06:17 JST 2001     yasu@ecoco.naist.asuka.ne.jp:/usr/src/sys/compile/ECOCO  i386

>Description:
New port japanese/dvipdfm (based on print/dvipdfm)

>How-To-Repeat:

>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	dvipdfm/
#	dvipdfm/Makefile
#	dvipdfm/pkg-comment
#	dvipdfm/distinfo
#	dvipdfm/pkg-descr
#	dvipdfm/pkg-message
#	dvipdfm/pkg-plist
#
echo c - dvipdfm/
mkdir -p dvipdfm/ > /dev/null 2>&1
echo x - dvipdfm/Makefile
sed 's/^X//' >dvipdfm/Makefile << 'END-of-dvipdfm/Makefile'
X# New ports collection makefile for:	ja-dvipdfm
X# Date created:		07 July 2001
X# Whom:			HIRATA Yasuyuki <yasu@asuka.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=		dvipdfm
XPORTVERSION=		0.13.2c
XCATEGORIES=		print
XMASTER_SITES=		http://gaspra.kettering.edu/dvipdfm/
X
XMAINTAINER=		yasu@asuka.net
X
XBUILD_DEPENDS=		${LOCALBASE}/lib/libkpathsea.a:${PORTSDIR}/japanese/ptex-common \
X			${LOCALBASE}/share/doc/cmpsfont/READ.ME:${PORTSDIR}/print/cmpsfont
XLIB_DEPENDS=		png:${PORTSDIR}/graphics/png
XRUN_DEPENDS=		kpsewhich:${PORTSDIR}/japanese/ptex-common \
X			${LOCALBASE}/share/doc/cmpsfont/READ.ME:${PORTSDIR}/print/cmpsfont
X
XWRKSRC=			${WRKDIR}/dvipdfm
X
XMAN1=			dvipdfm.1
X
XPATCH_SITES=		http://hamilcar.phys.kyushu-u.ac.jp/~hirata/dvipdfm/distfiles/
XPATCHFILES=		dvipdfm-jpatch-p0d.patch.gz
XPATCH_DIST_STRIP=	-p1
X
XGNU_CONFIGURE=		yes
XCONFIGURE_ENV+=		CPPFLAGS="${CXXFLAGS} -I${PREFIX}/include" \
X			CFLAGS="${CFLAGS} -I${PREFIX}/include" \
X			LDFLAGS=-L${PREFIX}/lib
XCONFIGURE_ARGS+=	--datadir=${PREFIX}/share
X
Xpost-install:
X	strip ${PREFIX}/bin/dvipdfm
X	strip ${PREFIX}/bin/ebb
X	mktexlsr
X	${MKDIR} ${PREFIX}/share/dvipdfm
X	${INSTALL_DATA} ${WRKSRC}/latex-support/dvipdfm.def ${PREFIX}/share/dvipdfm
X#	${INSTALL_DATA} ${WRKSRC}/latex-support/hdvipdfm.def ${PREFIX}/share/dvipdfm
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${PREFIX}/share/texmf/doc/dvipdfm
X	${INSTALL_DATA} ${WRKSRC}/doc/dvipdfm.tex ${PREFIX}/share/texmf/doc/dvipdfm
X	${INSTALL_DATA} ${WRKSRC}/doc/mwicks.bb ${PREFIX}/share/texmf/doc/dvipdfm
X	${INSTALL_DATA} ${WRKSRC}/doc/mwicks.jpeg ${PREFIX}/share/texmf/doc/dvipdfm
X	${INSTALL_DATA} ${WRKSRC}/doc/transistor.bb ${PREFIX}/share/texmf/doc/dvipdfm
X	${INSTALL_DATA} ${WRKSRC}/doc/transistor.eps ${PREFIX}/share/texmf/doc/dvipdfm
X	${INSTALL_DATA} ${WRKSRC}/doc/transistor.fig ${PREFIX}/share/texmf/doc/dvipdfm
X	${INSTALL_DATA} ${WRKSRC}/doc/transistor.pdf ${PREFIX}/share/texmf/doc/dvipdfm
X	( cd ${PREFIX}/share/texmf/doc/dvipdfm ; tex dvipdfm ; ${PREFIX}/bin/dvipdfm dvipdfm ; ${RM} dvipdfm.log dvipdfm.dvi )
X.endif
X	${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.mk>
END-of-dvipdfm/Makefile
echo x - dvipdfm/pkg-comment
sed 's/^X//' >dvipdfm/pkg-comment << 'END-of-dvipdfm/pkg-comment'
XConvert DVI files to PDF files (Japanese version)
END-of-dvipdfm/pkg-comment
echo x - dvipdfm/distinfo
sed 's/^X//' >dvipdfm/distinfo << 'END-of-dvipdfm/distinfo'
XMD5 (dvipdfm-0.13.2c.tar.gz) = 82c2113261fad5c7f48d96c4515b731b
XMD5 (dvipdfm-jpatch-p0d.patch.gz) = d43b7f8ec2307577fb5c2b3093520fc6
END-of-dvipdfm/distinfo
echo x - dvipdfm/pkg-descr
sed 's/^X//' >dvipdfm/pkg-descr << 'END-of-dvipdfm/pkg-descr'
XDvipdfm is a DVI to PDF translator, developed by Mark A. Wicks.
XIt tends to produce nicer output than by using, say, dvips 
Xfollowed by ps2pdf.
X
XThis port is designed to be used with pTeX and cmpsfont, which it
Xwill load as a dependency.
X
XWWW: http://gaspra.kettering.edu/dvipdfm/
X     http://hamilcar.phys.kyushu-u.ac.jp/~hirata/dvipdfm/ (Japanese patch)
X
X(japanese/dvipdfm is based on print/dvipdfm written by Stephen
XMontgomery-Smith.)
X
X----
XHIRATA Yasuyuki <yasu@asuka.net>
END-of-dvipdfm/pkg-descr
echo x - dvipdfm/pkg-message
sed 's/^X//' >dvipdfm/pkg-message << 'END-of-dvipdfm/pkg-message'
XThese are some instructions that came with dvipdfm.  I never 
Xfollow them myself, but I will tell you about them in case they
Xare useful to you.
X
XReplace the dvipdfm.def in your LaTex distribution with the one
Xprovided by the latest dvipdfm distribution.  This is necessary for
X.eps and .png file support.  The install script will not do this
Xfor you because I do not believe it is healthy to overwrite a file
Xsupplied by a different distribution.
X
XThe file dvipdfm.def from the latest dvipdfm distribution may be 
Xfound in /usr/local/share/dvipdfm.  The file that should to be 
Xreplaced may be found in /usr/local/share/texmf/tex/latex/graphics.
X
XEdit the config script in the texmf/dvipdfm directory and change to
Xsuit your needs.  An important configuration option is to set the
Xhelper application for converting PS/EPS files to PDF format.  By
Xdefault this is setup for GhostScript.  If the idea
Xof executing running a command in a shell scares you,
Xcomment out the line with the command string.  Alternatively,
Xif you really want to disable it, comment the #define HAVE_SYSTEM
Xin config.h 
END-of-dvipdfm/pkg-message
echo x - dvipdfm/pkg-plist
sed 's/^X//' >dvipdfm/pkg-plist << 'END-of-dvipdfm/pkg-plist'
Xbin/dvipdfm
Xbin/dvipdft
Xbin/ebb
Xshare/dvipdfm/dvipdfm.def
Xshare/texmf/doc/dvipdfm/dvipdfm.pdf
Xshare/texmf/doc/dvipdfm/dvipdfm.tex
Xshare/texmf/doc/dvipdfm/mwicks.bb
Xshare/texmf/doc/dvipdfm/mwicks.jpeg
Xshare/texmf/doc/dvipdfm/transistor.bb
Xshare/texmf/doc/dvipdfm/transistor.eps
Xshare/texmf/doc/dvipdfm/transistor.fig
Xshare/texmf/doc/dvipdfm/transistor.pdf
Xshare/texmf/dvipdfm/base/ot1.enc
Xshare/texmf/dvipdfm/base/ot1alt.enc
Xshare/texmf/dvipdfm/base/ot1r.enc
Xshare/texmf/dvipdfm/config/cmr.map
Xshare/texmf/dvipdfm/config/config
Xshare/texmf/dvipdfm/config/lw35urw.map
Xshare/texmf/dvipdfm/config/lw35urwa.map
Xshare/texmf/dvipdfm/config/psbase14.map
Xshare/texmf/dvipdfm/config/t1fonts.map
Xshare/texmf/dvipdfm/config/cid.map
X@exec %D/bin/mktexlsr
X@unexec %D/bin/mktexlsr
X@dirrm share/dvipdfm
X@dirrm share/texmf/doc/dvipdfm
X@dirrm share/texmf/dvipdfm/base
X@dirrm share/texmf/dvipdfm/config
X@dirrm share/texmf/dvipdfm
END-of-dvipdfm/pkg-plist
exit


>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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