From owner-freebsd-ports Sun Jul 8 6: 0:11 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id D349637B403 for ; Sun, 8 Jul 2001 06:00:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.3/8.11.3) id f68D02422183; Sun, 8 Jul 2001 06:00:02 -0700 (PDT) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 06AD137B401 for ; Sun, 8 Jul 2001 06:00:01 -0700 (PDT) (envelope-from nobody@FreeBSD.org) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.3/8.11.3) id f68D00v22162; Sun, 8 Jul 2001 06:00:00 -0700 (PDT) (envelope-from nobody) Message-Id: <200107081300.f68D00v22162@freefall.freebsd.org> Date: Sun, 8 Jul 2001 06:00:00 -0700 (PDT) From: HIRATA Yasuyuki To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: ports/28809: New ports: japanese/dvipdfm Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >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 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 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 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