pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/print/dvipsk Update dvipsk to 5.98.
details: https://anonhg.NetBSD.org/pkgsrc/rev/c49497ab25ef
branches: trunk
changeset: 569410:c49497ab25ef
user: minskim <minskim%pkgsrc.org@localhost>
date: Sat Jan 16 03:47:31 2010 +0000
description:
Update dvipsk to 5.98.
Major changes:
* dvips.texi (Configuration file commands): document -G,
including its obsolesence.
* Master/texmf/dvips/tetex/config.pdf: remove the G setting,
now actively problematic.
diffstat:
print/dvipsk/Makefile | 38 +++++++++++++-------------------------
print/dvipsk/PLIST | 4 +---
print/dvipsk/distinfo | 11 +++++------
print/dvipsk/patches/patch-aa | 21 ++++++++++-----------
print/dvipsk/patches/patch-ab | 42 ------------------------------------------
5 files changed, 29 insertions(+), 87 deletions(-)
diffs (179 lines):
diff -r 59ceebd7dde7 -r c49497ab25ef print/dvipsk/Makefile
--- a/print/dvipsk/Makefile Sat Jan 16 03:45:30 2010 +0000
+++ b/print/dvipsk/Makefile Sat Jan 16 03:47:31 2010 +0000
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2009/06/09 21:31:04 minskim Exp $
+# $NetBSD: Makefile,v 1.4 2010/01/16 03:47:31 minskim Exp $
-DISTNAME= texlive-20080816-source
-PKGNAME= dvipsk-5.97
-PKGREVISION= 2
+DISTNAME= texlive-20091011-source
+PKGNAME= dvipsk-5.98
CATEGORIES= print
MASTER_SITES= ${MASTER_SITE_TEX_CTAN:=systems/texlive/Source/}
-EXTRACT_SUFX= .tar.lzma
+EXTRACT_SUFX= .tar.xz
MAINTAINER= minskim%NetBSD.org@localhost
HOMEPAGE= http://www.radicaleye.com/dvips.html
@@ -14,12 +13,10 @@
CONFLICTS+= teTeX-bin<3.0nb24
CONFLICTS+= teTeX-texmf<3.0nb9
BUILD_DEPENDS+= texlive-tetex-[0-9]*:../../print/texlive-tetex
-DEPENDS+= tex-bin-dvipsk-[0-9]*:../../print/tex-bin-dvipsk
+DEPENDS+= tex-dvips>=2009.16376:../../print/tex-dvips
-EXTRACT_ELEMENTS= ${DISTNAME}/texk/dvipsk \
- ${DISTNAME}/texk/make \
- ${DISTNAME}/texk/install.sh \
- ${DISTNAME}/texk/mkinstalldirs
+EXTRACT_ELEMENTS= ${DISTNAME}/build-aux \
+ ${DISTNAME}/texk/dvipsk
PKG_DESTDIR_SUPPORT= user-destdir
@@ -28,18 +25,9 @@
USE_LIBTOOL= yes
WRKSRC= ${WRKDIR}/${DISTNAME}/texk/dvipsk
-FIND_PREFIX:= TETEX_PREFIX=texlive-tetex BIN_DVIPSK_PREFIX=tex-bin-dvipsk
-.include "../../mk/find-prefix.mk"
-
-MAKE_ENV+= KPATHSEA_PREFIX=${BUILDLINK_PREFIX.kpathsea}
-MAKE_FLAGS+= LIBTOOL=${LIBTOOL:Q} \
- kpathsea_parent=${BUILDLINK_PREFIX.kpathsea}/include \
- kpathsea_srcdir=${BUILDLINK_PREFIX.kpathsea}/include/kpathsea \
- kpathsea=${BUILDLINK_PREFIX.kpathsea}/lib/libkpathsea.la
-
-INSTALL_MAKE_FLAGS+= prefix=${DESTDIR}${PREFIX} \
- infodir=${DESTDIR}${PREFIX}/${PKGINFODIR} \
- mandir=${DESTDIR}${PREFIX}/${PKGMANDIR}
+CONFIGURE_ARGS+= --with-system-kpathsea \
+ --with-kpathsea-includes=${BUILDLINK_PREFIX.kpathsea}/include \
+ --with-kpathsea-libdir=${BUILDLINK_PREFIX.kpathsea}/lib
PKG_SYSCONFSUBDIR= texmf
@@ -62,12 +50,12 @@
post-build:
${MKDIR} -p ${WRKSRC}/texmf/dvips/config
- ${CP} ${BIN_DVIPSK_PREFIX}/share/texmf/dvips/config/config.ps \
+ ${CP} ${LOCALBASE}/share/texmf/dvips/config/config.ps \
${WRKSRC}/texmf/dvips/config
- env TEXMFCONFIG=${BIN_DVIPSK_PREFIX}/share/texmf \
+ env TEXMFCONFIG=${LOCALBASE}/share/texmf \
TFC_TEXMFCONFIG=${WRKSRC}/texmf \
configPsFile=${WRKSRC}/config.ps \
- ${TETEX_PREFIX}/bin/texconfig dvips paper ${LOWER_PAPERSIZE}
+ ${LOCALBASE}/bin/texconfig dvips paper ${LOWER_PAPERSIZE}
post-install:
${INSTALL_DATA} ${WRKSRC}/texmf/dvips/config/config.ps \
diff -r 59ceebd7dde7 -r c49497ab25ef print/dvipsk/PLIST
--- a/print/dvipsk/PLIST Sat Jan 16 03:45:30 2010 +0000
+++ b/print/dvipsk/PLIST Sat Jan 16 03:47:31 2010 +0000
@@ -1,11 +1,9 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2009/02/17 19:10:49 minskim Exp $
+@comment $NetBSD: PLIST,v 1.2 2010/01/16 03:47:31 minskim Exp $
bin/afm2tfm
bin/dvips
-bin/odvips
info/dvips.info
man/man1/afm2tfm.1
man/man1/dvips.1
-man/man1/odvips.1
share/texmf-dist/dvips/config/config.ps
share/texmf/dvips/base/color.pro
share/texmf/dvips/base/crop.pro
diff -r 59ceebd7dde7 -r c49497ab25ef print/dvipsk/distinfo
--- a/print/dvipsk/distinfo Sat Jan 16 03:45:30 2010 +0000
+++ b/print/dvipsk/distinfo Sat Jan 16 03:47:31 2010 +0000
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.2 2009/07/15 18:56:44 roy Exp $
+$NetBSD: distinfo,v 1.3 2010/01/16 03:47:31 minskim Exp $
-SHA1 (texlive-20080816-source.tar.lzma) = 730986c628bd658b5062face9e400f61203d6b8d
-RMD160 (texlive-20080816-source.tar.lzma) = 629784b111c0d4bc9fac9f9131f63203d6e1dd38
-Size (texlive-20080816-source.tar.lzma) = 23175835 bytes
-SHA1 (patch-aa) = dc2c5ff745a3c73aebb9f16c2b5f525195f4026a
-SHA1 (patch-ab) = 809e12301d9fc261b3d6e24174c3628ef788fe80
+SHA1 (texlive-20091011-source.tar.xz) = 82fc9fcdb82c63a00f4b08a51733c761cbda897d
+RMD160 (texlive-20091011-source.tar.xz) = 81b86cd93e629d6b1b3d7918848dd76babc0d5a9
+Size (texlive-20091011-source.tar.xz) = 29683728 bytes
+SHA1 (patch-aa) = 825b091fecb17e8cc9135a0341b90e49ffd56baf
diff -r 59ceebd7dde7 -r c49497ab25ef print/dvipsk/patches/patch-aa
--- a/print/dvipsk/patches/patch-aa Sat Jan 16 03:45:30 2010 +0000
+++ b/print/dvipsk/patches/patch-aa Sat Jan 16 03:47:31 2010 +0000
@@ -1,14 +1,13 @@
-$NetBSD: patch-aa,v 1.1.1.1 2009/02/17 19:10:49 minskim Exp $
+$NetBSD: patch-aa,v 1.2 2010/01/16 03:47:31 minskim Exp $
-Use the kpathsea library in print/kpathsea.
-
---- Makefile.in.orig 2008-04-29 15:40:29.000000000 -0700
+--- Makefile.in.orig 2009-06-23 02:46:14.000000000 -0700
+++ Makefile.in
-@@ -66,7 +66,6 @@ $(prologues): squeeze
- texc.lpro: texc.script tex.lpro
- $(SHELL) $(srcdir)/texc.script $(srcdir)/tex.lpro $@
+@@ -376,7 +376,7 @@ dist_prologues = \
+ tex.lpro \
+ texps.lpro
--kpse_include ../make/tkpathsea.mk
-
- # The environment for running check.
- # No need to specify TEXMF, as ../kpathsea/texmf.cnf should contain
+-prologdir = ${prefix}/texmf/dvips/base
++prologdir = ${prefix}/share/texmf/dvips/base
+ prologues = $(dist_prologues:.lpro=.pro) texc.pro
+ SUFFIXES = .pro .lpro
+ EXTRA_DIST = $(dist_prologues) texc.script dvips.test pfbincl.test \
diff -r 59ceebd7dde7 -r c49497ab25ef print/dvipsk/patches/patch-ab
--- a/print/dvipsk/patches/patch-ab Sat Jan 16 03:45:30 2010 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,42 +0,0 @@
-$NetBSD: patch-ab,v 1.1 2009/07/15 18:56:44 roy Exp $
-
-Rename getline to texlive_getline to avoid conflict with system getline.
-
---- afm2tfm.c.orig 2009-07-15 19:52:45.000000000 +0100
-+++ afm2tfm.c 2009-07-15 19:54:08.000000000 +0100
-@@ -260,7 +260,7 @@
- }
-
- int
--getline P1H(void) {
-+texlive_getline P1H(void) {
- register char *p ;
- register int c ;
-
-@@ -615,7 +615,7 @@
- ai = newchar() ;
- ai->adobenum = -1 ;
- ai->adobename = "||" ; /* boundary character name */
-- while (getline()) {
-+ while (texlive_getline()) {
- switch(interest(paramstring())) {
- case FontName:
- fontname = paramnewstring() ;
-@@ -1891,7 +1891,7 @@
-
- while (1) {
- while (param == 0 || *param == 0) {
-- if (getline() == 0)
-+ if (texlive_getline() == 0)
- error("! premature end in encoding file") ;
- for (p=buffer; *p; p++)
- if (*p == '%') {
-@@ -1982,7 +1982,7 @@
- p = gettoken() ;
- if (strcmp(p, "]"))
- error("! token 258 in encoding must be make-array (])") ;
-- while (getline()) {
-+ while (texlive_getline()) {
- for (p=buffer; *p; p++)
- if (*p == '%') {
- if (ignoreligkern == 0)
Home |
Main Index |
Thread Index |
Old Index