Commit graph

46 commits

Author SHA1 Message Date
asau
6ebceaf75d Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 13:45:34 +00:00
wiz
af3596f984 png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:36:05 +00:00
minskim
13ad52b7a2 Update dvipdfmx to 20100328.
Changes:
        * dvi.c, dvi.h, dvipdfmx.c, spc_pdfm.c:
          Implemented a new special \special{pdf: minorversion num} which
          will override the value given either by the configuration file
          or by the command line option; requested by Karl Berry.
        * cidtype2.c:
          Assume that the output encoding of CMap files is UTF-16, not UCS2
          as the recent Adobe-Japan1-UCS2 shows; reported by Haruhiko Okumura
          and the patch were prepared by Akira Kakuto.
        * pngimage.c:
          Made PNG code work with libpng14, as suggested by Karl Berry.
        * type1.c:
          Fixed bug caused by fonts without data for private dictionary.
          (The private dictionary was omitted instead of inserting an
          empty dictionary.) This caused problems with Acrobat Reader, for
          example with the dsrom10 font. Bug reported by Vladimir Vlasov.
        * dvipdfmx.c, pdfdoc.c, pdfobj.h, pdfobj.c, pdfencrypt.h, pdfenctypr.c:
          Now the trailer always contains ID array to work Screen annotations
          under Adobe Reader 9.
        * dvipdfmx.c:
          Turn on quiet mode earlier if "-q" option is given.
        * spc_dvips.c:
          Fixed bug in "ps: plotfile" special, found by Alexander Bostroem.
        * man/extractbb.1, man/Makefile.am, Makefile.am, configure.in:
          Added man page for extractbb in new directory man. This
          addresses Debian bug #512357 and a request by Karl Berry.
2010-09-13 04:35:43 +00:00
wiz
e8d8834f6a Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
minskim
42a29290ac dvipdfmx should depend on tex-dvipdfmx. 2010-02-06 00:59:50 +00:00
minskim
d676e9b0e7 Update dvipdfmx to 20090708.
Major changes:
    - Add -E option that enables DVIPDFM emulation mode in DVIPDFMx.
    - Don't try to convert included PDF files whose version number
      is higher than output file version. (If run as dvipdfm,
      conversion still occurs.)
    - Added dvipdfm compatibility mode. This mode is triggered
      if dvipdfmx is called as "dvipdfm", and likewise extractbb
      as "ebb". (The latter mode was already present.)
    - Made predefined paper sizes match values given by libpaper.
2010-01-16 03:52:40 +00:00
wiz
5ce5fb991e Remove kei as maintainer, he resigned. 2009-09-02 08:34:13 +00:00
wiz
d70523df21 Remove USE_DIRS from pkgsrc.
Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.

Packages needing empty directories can use the @pkgdir command in PLIST.

Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
2009-07-22 09:01:16 +00:00
joerg
dde8c871c5 Remove @dirrm entries from PLISTs 2009-06-14 18:11:52 +00:00
minskim
663045abae PKGREVISION bump because of the kpathsea API change. 2009-06-09 21:31:03 +00:00
minskim
c35014b6a6 Let dvipdfmx depend on kpathsea to use libkpathsea.
Bump PKGREVISION.
2009-01-14 06:35:22 +00:00
minskim
d39f290eef Update dvipdfmx to 20070518.
Changes since 20050831:
- Xref and object stream were implemented for PDF v1.5 or higher to reduce the
  size of the PDF output.
- New program "xbb" is included, which generates ".xbb" file containing the
  bounding box information. For bitmap images, DVIPDFMx generates the same
  result as pdfTeX if ".xbb" is used, and as DVIPDFM if ".bb" is used.
- Many bug fixes.
2007-06-06 22:16:33 +00:00
jlam
e811379bc2 Pluralize INSTALL_TEMPLATE and DEINSTALL_TEMPLATE variable names as per
the pkglint warning:

    As {INSTALL,DEINSTALL}_TEMPLATE is modified using "+=", its name
    should indicate plural.

This does make the variables a bit more suggestive of the fact that they
hold lists of values.
2006-06-15 22:13:58 +00:00
minskim
1475509bb3 Add the Adobe-GB1-5 cmap that is provided by adobe-cmaps-20060419.
Bump PKGREVISION.
2006-04-20 18:45:34 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
minskim
f95d4b39ce Use texmf-dirs to install into texmf-local. Bump PKGREVISION. 2006-04-07 03:55:22 +00:00
jlam
daad0f3d6c Modify the pkginstall framework so that it manages all aspects of
INSTALL/DEINSTALL script creation within pkgsrc.

If an INSTALL or DEINSTALL script is found in the package directory,
it is automatically used as a template for the pkginstall-generated
scripts.  If instead, they should be used simply as the full scripts,
then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC
explicitly, e.g.:

	INSTALL_SRC=	${PKGDIR}/INSTALL
	DEINSTALL_SRC=	# emtpy

As part of the restructuring of the pkginstall framework internals,
we now *always* generate temporary INSTALL or DEINSTALL scripts.  By
comparing these temporary scripts with minimal INSTALL/DEINSTALL
scripts formed from only the base templates, we determine whether or
not the INSTALL/DEINSTALL scripts are actually needed by the package
(see the generate-install-scripts target in bsd.pkginstall.mk).

In addition, more variables in the framework have been made private.
The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are
more sensible names given the very few exported variables in this
framework.  The only public variables relating to the templates are:

	INSTALL_SRC		INSTALL_TEMPLATE
	DEINSTALL_SRC		DEINSTALL_TEMPLATE
				HEADER_TEMPLATE

The packages in pkgsrc have been modified to reflect the changes in
the pkginstall framework.
2006-03-14 01:14:26 +00:00
joerg
638eb40fad Use a macro to compare values based on comparisions. Don't subtract them
and return it as int, since subtracting of pointers to incomplete types
is not defined (FILE on DragonFly) or the result might be a multiple of
INT_MAX (LP64). Bump revision.
2006-03-06 23:02:13 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
minskim
7db160b184 Update dvipdfmx to 0.0.0.20050831.
Changes:
- Fix bugs in MetaPost manipulation and PK Type3 font.
- Allow PDF images generated from Mac OS X.
- Other fixes and improvements.
2006-01-15 21:26:41 +00:00
tonio
56edd1a62d Make teTeX3 the default TEX_DEFAULT
bump PKGREVISION where necessary

Move PKG_TEXMFPREFIX and PKG_LOCALTEXMFPREFIX definitions to
teTeX?/buidlink3.mk, so that packages may include
print/teTeX1-bin/buildlink3.mk directly (however, using teTeX/module.mk do not
allow that)
2006-01-08 14:00:11 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
jlam
e6e49a2f0f Change all instances of including mk/ghostscript.mk into asking for
the appropriate tool via USE_TOOLS (usually "gs:run"), and remove
ghostscript.mk.  This change removes a rather out-dated file from
pkgsrc and switches packages to use the more compact implementation
of the Ghostcript-handling inside the tools framework.
2005-11-28 06:41:20 +00:00
minskim
d4ec572c69 - Install a sample config file into share/examples, rather than into
the texmf tree.
- Correct paths to this package.

No PKGREVISION bump since this package didn't build due to the wrong
path to map.mk.
2005-11-20 19:14:50 +00:00
minskim
32df98277f Update dvipdfmx to 20050627.
Major changes since 20031116:
- bug fixes in subfont scheme or TrueType fonts with CIDType2 format.
- embedded ICC profile support for JPEG and PNG.
- Accept "unicode" encoding keyword in fontmap files for TrueType and
  Type1 fonts.
2005-11-20 18:51:53 +00:00
minskim
60464071de Add a INSTALL/DEINSTALL template to handle font maps for dvipdfmx. 2005-11-20 18:46:22 +00:00
minskim
275a175886 - Update PLIST to match the files installed by adobe-cmaps-20051109.
- Use teTeX/module.mk to update ls-R properly.

Bump PKGREVISION.
2005-11-14 17:01:36 +00:00
tonio
4044a599bb and the patch to use PKG_LOCALTEXMFPREFIX 2005-11-09 00:24:03 +00:00
tonio
2f6ee13022 convert to use tex.buidllink3.mk
installs files in ${PKG_LOCALTEXMFPREFIX}
2005-11-09 00:22:39 +00:00
hira
04aa7b526a Add missing entry to PLIST due to update of fonts/adobe-cmaps.
Bump PKGREVISION.
2005-10-08 12:00:04 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
d81d19f8e0 Add RMD160 digests. 2005-02-24 12:51:41 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
snj
e033e5e526 Convert to buildlink3. 2004-04-26 01:30:41 +00:00
wiz
a661ce60c0 PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.
2004-03-26 02:27:34 +00:00
minskim
1128cbcb1d Update dvipdfmx to 20031116. This closes PR pkg/23961.
Approved by kei@ and wiz@.

Changes since 20021230:

        * Fixed a bug on the algorithm converting arc to cubic bezier
	  curves in arc() (tpic.c), which is reported by Werner Lemberg.
	* PNG support completely rewritten. Color pallete images are
	  now not converted to 24-bit RGB, colorspace Indexed is used
	  instead. Added tRNS and alpha chunnel (transparency) support.
	  Experimental gAMA, cHRM and sRGB support.
	* Fixed bug that dvipdfmx stops with error "Invalid Subr Index"
	  when embedding CFF OpenType font.
        * Add a missing line including pdfparse.h in dvi.c, which is
	  reported by Akira Kakuto.
	* Changed the default font map files for teTeX 2.x as suggested
	  by Haruhiko Okumura.
	* A bug on the paper size checking routine of dvi_paper_size()
	  in dvi.c is fixed, which is reported by Haruhiko Okumura.
	* A bug on the kerning routine of dev_set_string() in pdfdev.c is
	  fixed, which is reported by Edward G.J. Lee.
	* Changed to embed images only one time.
	* Updated configure.in and config.h.in to support WORDS_BIGENDIAN
	  and SIZEOF_SHORT, SIZEOF_INT, SIZEOF_LONG.
	* A faked font name was used for TrueType fonts without any PS
	  font name as suggested by Hin-Tak Leung.
	* Built-in codes (originally from libgcrypt-1.1.42) was used
	  for PDF encryption instead of the OpenSSL library as suggested
	  by Thomas Esser.
	* A significant bug reported from Haruhiko Okumura is fixed.
	  The bug occurs only if compiled with gcc 3.x, not gcc 2.x.
	* New feature, hexadecimal Unicode, suggested by iNOUE Koich!
	  and Akira Kakuto is implemented.
	* Fixed bugs on reading and writing OpenType fonts.
	* Applied changes for MiKTeX in ps_include() (psimage.c).
	* Fixed a bug in cff_charsets_lookup() (cff.c).
	* Fixed a bug in string_mode() (pdfdev.c) reported by iNOUE Koich!.
2004-02-07 04:59:43 +00:00
jmmv
eeee7fac9f Adjust dependancies and bump PKGREVISION due to:
- teTeX 1.0.x packages have been moved to teTeX1* directories.
- teTeX 2.0.x packages have been moved to teTeX* directories and their base
  name has been changed to teTeX (instead of teTeX2).
2003-12-24 13:02:00 +00:00
jschauma
fe19bb05b5 PKGREVISION++ after openssl update. 2003-11-12 03:39:39 +00:00
jlam
b2677a2cb0 Add definitions for DEINSTALL_EXTRA_TMPL and INSTALL_EXTRA_TMPL if
USE_PKGINSTALL is "YES".  bsd.pkg.install.mk will no longer automatically
pick up a INSTALL/DEINSTALL script in the package directory and assume that
you want it for the corresponding *_EXTRA_TMPL variable.
2003-08-30 22:51:11 +00:00
jlam
2920a32c71 Prepare for pkgviews by making sure that passing VIEW-INSTALL or
VIEW-DEINSTALL to the INSTALL/DEINSTALL scripts don't cause errors.
2003-08-30 20:22:49 +00:00
jmmv
12a10361a1 Set USE_PKGINSTALL instead of directly including bsd.pkg.install.mk. 2003-07-30 10:41:22 +00:00
martti
8cee801716 COMMENT should start with a capital letter. 2003-07-21 17:10:16 +00:00
grant
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00
kei
0754fdbec7 changed to require teTeX2-2.0.2 or later.
- with config file location fix in the teTeX2-2.0.2, both dvipdfmx of
   this package and dvipdfm of teTeX2 work now.
 - removed ugly hack to rename config file in installation /
   deinstallation stage.

bump PKGREVISION because of this.
2003-03-15 08:26:35 +00:00
kei
dc00ee1c91 Initial import of dvipdfmx-20021230 to the NetBSD packages collection.
It depends on newly imported teTeX2 package.

The dvipdfmx (formerly dvipdfm-cjk) project provides an eXtended version
of the dvipdfm, a DVI to PDF translator developed by Mark A. Wicks.  The
primary goal of this project is to support multi-byte character
encodings and large character sets for East Asian languages by CID-keyed
font technology.  The secondary goal is to support as many features as
pdfTeX developed by Han The Thanh.  This project is a combined work of
the dvipdfm-jpn project by Shunsaku Hirata and its modified one,
dvipdfm-kor, by Jin-Hwan Cho.

It has many other features.  For further info, visit the projects' web
site:

    http://project.ktug.or.kr/dvipdfmx/
2003-02-24 15:29:22 +00:00