Commit graph

1142 commits

Author SHA1 Message Date
kei
df9087c922 Updated print/lyx package to 1.3.0. Major new features are listed below.
** Qt frontend
** Xforms frontend
** Gnome frontend
** Instant preview
** Math editor
** Reading old files
** Miscellaneous changes

A complete announcement is found at `http://www.lyx.org/announce/1_3_0.txt'.
Also, it now depends on teTeX2.

This package was provided by Marc Recht.  Close pkg/20417.
2003-03-02 14:57:35 +00:00
uebayasi
d0ce8fe370 * Remove dependency to teTeX. Auctex can be installed fine without any teTeX
installed.  This addresses PR20532 by Christopher Richards <richards plus
  netbsd at CS dot Princeton dot EDU>

* Fix compilation for FSF Emacs 20.7.

The resulting binary package will have a different dependency info, so
different package content, so revision bump.
2003-03-01 03:49:50 +00:00
dmcmahill
9f6a9e81ff update to latex-mk-1.0
Notable changes are:

- support for dvipdfm added (USE_DVIPDFM)
- support for pdflatex added (USE_PDFLATEX)
- handful of bug fixes
2003-02-27 02:18:37 +00:00
kei
515eac5344 add and enable dvipdfmx package. 2003-02-24 15:32:10 +00:00
kei
365f24e801 make these packages conflict with dvipdfmx. 2003-02-24 15:30:54 +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
kei
059ba84a60 make teTeX-share conflict with teTeX2-share. 2003-02-23 05:06:47 +00:00
kei
45631355e3 add and enable packages: teTeX2{,-bin,-share,-sharesrc} 2003-02-23 05:01:09 +00:00
kei
e3f120060c Initial import of teTeX2-2.0.1 and related packages to the NetBSD
packages collection.  For coexist with teTeX-1.0.7 in the package
source tree, newly imported packages are named `teTeX2'.
2003-02-23 04:59:20 +00:00
itohy
2f547a18ef MAKEFRAGS+= ... after Makefile.common to add devs.x11 correctly. 2003-02-23 00:57:52 +00:00
jmmv
3a84fed861 GConf2's buildlink2.mk now creates a gconftool-2 wrapper which prevents the
configuration database from beeing modified by packages that do not honour
the --disable-schemas-install option. There is no need to patch these broken
packages any more.

Okay'ed by wiz.
2003-02-18 20:52:05 +00:00
jmmv
dea9abf569 Use the omf.mk file provided by the scrollkeeper package to automatically
rebuild the documentation database at install/deinstall time. This means
that:
- PLIST's do not need to call scrollkeeper-{update,rebuilddb} directly;
  this is done by a bsd.pkg.install.mk template.
- The share/omf directory is only removed by scrollkeeper, which is the
  last package in the dependancy tree.
- PKGREVISION is bumped.

Reviewed by wiz.
2003-02-18 14:55:54 +00:00
jmmv
aa151ccf3f Add conditional support for cups. Closes PR pkg/20397 by Marc Recht. 2003-02-17 22:22:43 +00:00
jmmv
bf9aaff398 Update to 1.99.98. Changes since 1.99.95 include lots of things, specially
bug fixes.

Changes in the package:
- Depend on gnome2-dirs.
- Use the new schemas.mk framework to handle GConf2 schemas.
2003-02-14 21:12:49 +00:00
jmmv
fc3fc7fb5c Update to 2.2.1.1. Changes since 1.116.0 include:
* Makefile.am (mydistcheck): use $(AMTAR) rather than $(TAR) which I guess it
  has been changed in automake
* libgnomeprintui/gnome-print-preview.c (gpp_stroke): Fix the second part of
  #104932. Spotted by jean.brefort@ac-dijon.fr
* configure.in (gtk_doc_min_version): don't need to check for "gtk-doc > 0.10".
  0.9 is good enough
* libgnomeprintui/gnome-printui-marshal.list (VOID): generate the right
  marshaler
* libgnomeprintui/gnome-print-copies.c
  (gnome_print_copies_selector_class_init): use the marshaler that matches the
  function prototype
* configure.in: Added am ar el fi fr ga gl hr hu it lt nl nn no pt_BR sk tr uk
  to ALL_LINGUAS
* libgnomeprintui/gpaui/gpa-transport-selector.c
  (gpa_transport_selector_construct): fix #104319
* configure.in: post release version bump to 2.2.2
* configure.in: Added "mn" to ALL_LINGUAS.
* configure.in: release 2.2.1 to match libgnomeprint
* This is the gnome-2-2 branch
2003-02-14 20:20:46 +00:00
jmmv
5eedd1f848 Update to 2.2.1.1. Changes since 1.116.0:
* libgnomeprint/gnome-fontmap.c (fcpattern_to_gp_font_entry_alias): disable
  the patch for #105006 which was causing problems
* Makefile.am (mydistcheck): use $(AMTAR) rather than $(TAR) which I guess is
  needed because I am using a newer automake.
* libgnomeprint/gnome-fontmap.c (fcpattern_to_gp_font_entry_alias): Fix #105006
* libgnomeprint/gpa/gpa-settings.c (gpa_settings_finalize): only
  gpa_node_unref settings->printer when it is not NULL. Settings can be
  unatached to a printer in some cases
* libgnomeprint/gnome-print-ps2.c: allow us to embed two fonts who happen to
  have the same Postscript name. See #105063.  (gnome_print_ps2_init): create
  fonts_hash (gnome_print_ps2_finalize): destroy fonts_hash
  (gnome_print_ps2_set_font_real): when creating PSOs, specify which instance
  of the psname the font is for.
* libgnomeprint/gnome-font-face.c (gnome_font_face_pso_new): add a "instance"
  argument that allows us to embed to fonts who happen to have the same
  postscript name. Set ->encodedname accordingly to the instance
* libgnomeprint/gnome-print-pdf.c (gnome_print_pdf_set_font_real): when
  creating a pso, pass 0 as the instance.
* libgnomeprint/gnome-font-private.h: update _pso_new's prototype, update the
  description of GnomeFontPsObject->encodedname.
* tests/simple.c: add file used for simple code to test or replicate a bug.
* tests/Makefile.am: add simple to Makefile
* libgnomeprint/gnome-font-family.c (gnome_font_family_style_list): Don't
  return duplicated styles, the font-dialog no longer displays duplicated
  styles.

Changes in the package:
* Move documentation to share/doc/html.

Update based on a patch provided by Juan RP in private mail.
2003-02-14 20:19:46 +00:00
abs
28a4704d87 Switch distinfo back. If only I could market what I must have been smoking.
Fixes pkg/20076, undoubtably to Robert's relief.
2003-01-29 13:04:43 +00:00
jlam
d7f69e47ce Instead of including bsd.pkg.install.mk directly in a package Makefile,
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES".  This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile.  Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
2003-01-28 22:03:00 +00:00
agc
9bf45a2f36 Make sure pax(1) realises there's only one volume - use -O 2003-01-28 12:42:22 +00:00
fredb
05eaa4a5dc Skip the conversion of "ps" docs to "pdf", and thereby remove a hidden
dependency on "ghostscript".
2003-01-25 23:16:25 +00:00
wiz
7c00b36d36 Remove tex- prefix from PKGNAME, per PR 20053. 2003-01-25 14:00:51 +00:00
jlam
c7865f42e6 Accomplish the same thing as patch-ab, enabling the output buffer, without
patching the configure script.
2003-01-25 09:37:38 +00:00
toshii
2a03dba78d Update to hpijs-1.3. Closes PR pkg/19213. Changes are:
1. Added the following new printer support.
	Deskjet 450, Deskjet 3320, Deskjet 3420, Deskjet 3425,
	Deskjet 3810, Deskjet 3816, Deskjet 3822, Deskjet 6122,
	Deskjet 6127, Photosmart 230, Photosmart 7550, PSC 2100,
	PSC 2150, PSC 2200
 2. Made a change to configure.in to check for uint32_t in stdint.h,
  machine/types.h and inttypes.h.
 3. Added 600 dpi Best and 1200 dpi Photo to DJ9xx.
 4. Added a new paper size for printing covers on Deskjet 3425.
 5. Fixed a DJ850 extra page and top margin problem.
 6. Fixed a Deskjet 1120/1125 multiple page problem. These printers now
  use the DJ9xx device class with limited support.

plus a pkgsrc patch which enables output buffering.  This should
reduce system load.
2003-01-25 08:51:47 +00:00
hubertf
77192ffff7 Fix tex-bagpipetex' name, per PR 20052 2003-01-25 04:58:35 +00:00
fredb
669261d524 There isn't any real need to convert the postscript docs to pdf. All that
gets us is a hidden build dependency on ghostscript.
2003-01-25 04:10:42 +00:00
abs
47b8137cdd Distinfo changed (careless) 2003-01-24 18:33:32 +00:00
wiz
89a637b5ca Convert to mdoc. 2003-01-24 10:11:28 +00:00
jlam
a56ea4178f Create a new cupsd command "wait" that waits for cupsd to start responding
to IPP requests.  It's controlled by two new variables that may be set in
/etc/rc.conf:

cupsd_wait=YES        # set to "YES" to wait for cupsd to detect printers;
                      #   this variable is optional and defaults to "NO".
cupsd_timeout=60      # set to the number of seconds we wait for cupsd
                      #   to respond before we declare it not responding;
                      #   this variable is optional and defaults to "60".

The wait command may also be directly invoked as "/etc/rc.d/cupsd wait".
Bump PKGREVISION of print/cups to 1.
2003-01-23 23:05:10 +00:00
fredb
27d5de3bfb Add and enable three new packages: bww2tex, tex-bagpipetex,
and tex-musixtex.
2003-01-23 18:21:06 +00:00
fredb
4547c2b742 Initial import of bww2tex-2.00, a Bagpipe Music Writer Gold to BagpipeTeX
converter, submitted by David Griffith in PR pkg/19978.
2003-01-23 18:16:40 +00:00
fredb
8f9aa01ff5 Initial import of tex-bagpipetex-3.01. BagpipeTex is a set of MusixTeX
macros for typesetting bagpipe music. Submitted by David Griffith in PR
pkg/19977.
2003-01-23 18:13:46 +00:00
fredb
f4306f7d78 Initial import of tex-musixtex, v.T.109. MusixTeX is a set of TeX macros
for typesetting polyphonic, orchestral or polyphonic music. Submitted by
David Griffith in PR pkg/19976.
2003-01-23 18:11:05 +00:00
salo
14294bfccb Improve package a bit:
- s/INSTALL_*/BSD_INSTALL_*/ in patch-aa, remove unnecessary MAKE_ENV
- use PKG_SYSCONFDIR and use bsd.pkg.install.mk for configuration file
- fix /etc -> PKG_SYSCONFDIR in documentation
- install more documentation

Bump PKGREVISION.
2003-01-19 08:45:38 +00:00
jschauma
ae61da7f15 Allow this to compile with xforms-1.0.
Fixes problem in Huberts latest bulk-build.
2003-01-13 15:49:17 +00:00
wiz
26a529df59 Update to 1.45, provided by Toru TAKAMIZU in PR 19835.
Less restrictive license, small changes.
2003-01-13 13:00:03 +00:00
uebayasi
6df38ddd5c Update to 11.13.
Changes since 11.11 from the ChangeLog:

	* Makefile (STYLESRC): Add style/scrlttr2.el
	* style/scrbase.el: Added optional Argument "Pagenumber" to
	\maketitle.  Changed \textsubscript from `t' to "Text".
	* style/scrlttr2.el: Initial version.
	* style/scrbase.el: Added additional clearpage commands:
	\cleardoublestandardpage \cleardoubleplainpage and
	\cleardoubleemptypage
	(LaTeX-common-initialization): Added 26 LaTeX commands, 2 LaTeX2e
	environments, and 41 LaTeX2e commands.
	* Makefile (STYLESRC): Add compilation targets for Komascript
	support.
	* Check in Komascript support by Mark Trettin.  See below.
	* scrbase.el:
	First attempt on implementing the `captionbeside'-Environment. I'm not
	really satisfied by now.
	* scrreprt.el, scrbook.el: Reformatted code.
	* scrbase.el:
	Changed `uppertitleback', `lowertitleback' from asking to just `t'
	* scrbase.el:
	Changed `addpart', `addsec' and `minisec' from Macro to sectioning
	command.
	* tex-buf.el (TeX-parse-TeX): Make subordinate files without
	major mode default to that of the calling file when doing error
	processing.
	* tex.el (TeX-master-file): Don't make C-c ` bomb out in files
	like xxx.gls.  Probably a more elaborate way would be to export
	the TeX-master variable into files visited by error parsing.
	Could be incorrect, however, if more than one file included them.
	* latex.el (LaTeX-common-initialization): Set
	`fill-paragraph-function'.
	(LaTeX-mode-map): Don't bind M-q.
	Suggested by Nils Klarlund <klarlund@research.att.com>.
2003-01-11 10:02:03 +00:00
cjep
5b8c845234 USE_PKGLOCALEDIR=yes 2003-01-10 07:39:46 +00:00
martti
29779f98aa Updated lyx to 1.2.3
Updates

- updated italian User Guide

- updated french localization

Bug fixes

- fix bug where the configure script would try to delete the /dev/null
  device when there has been an error in configuration step

- fix bug where autosaving would leave a lot of zombie processes after
  a long time

- fix problem where it was not possible to force some values to 0 in
  custom margins

- fix bug where horizontal alignment would be reset automatically to
  "left" in the tabular dialog

- fix functions word-find-forward and word-find-backward, the meanings
  of which were inverted

- when the lyx binary was invoked through a symbolic link, LyX would
  print annoying messages on the console; they are now output only
  when debugging.
2003-01-09 14:36:33 +00:00
reinoud
1c41e3f508 To save ppl. looking and searching where the printer definitions (PPD) file
ought to be stored i made a notice of this in the MESSAGE file. It took me
some time :-/
2003-01-07 17:41:02 +00:00
rh
34b3bf1511 Update transfig to 3.2.4. Provided in PR pkg/19659 by Jim Bernard
<jbernard@mines.edu>

Changes include tons of bugfixes plus the following new features:

	o SVG (Scalable Vector Graphics) driver
	o ASCII and Binary (TIFF) preview bitmap options for PostScript
	o JPEG encoding (DCT) now used for EPS/PostScript output.
	o Background (-g) option for tk export honored now
	o Additional JPEG file format (EXIF) added. These usually come from
	  digital cameras.
	o -N Option to convert colors to grayscale on export.
	o -b option for CGM export to produce binary CGM using ralcgm.
	o Translations of LATEX.AND.XFIG document into two popular Chinese
	  encodings (GB2312 and Big5).
	o The default for multi-page output (PostScript) is to NOT overlap
          pages now.  This is to allow multiple, independent pages of
          figures.  The -O option has been added to force page overlap.
	o Added EMF (Enhanced MetaFile) conversion genemf.c
	o New grid option (-G) to draw grid on page.
	o Perk/Tk driver from Slaven Rezic (rezic@onlineoffice.de)
	o Added options -B and -R to the EPS driver.
	o New PostScript DSC directives to specify page size.
	o fig2dev now includes all "special" (LaTeX) texts that don't have
          any backslashes ("\") in them in the bounding box.
	o genepic and genpictex drivers updated for I18N
	o Glyphs for Hungarian, Polish, Romanian, Slovak and Slovenian
	  are essentially the same as Czech (ISO-Latin 2) so symbolic
          links are created for those .ps files
	o fig2dev prepends any path included in the .fig filename to
          imported image file paths (only if imported image path isn't
          already absolute).
	o transfig now reports when it is renaming an existing makefile
          or TeX macro file to a backup (e.g. Makefile to Makefile~)
	o now uses Thomas Merz' jpeg2ps for imported jpeg files when
          exporting to PS/EPS.  This is much more compact than the
          runlength encoding which is used for other bitmaps.
	o New option for binary CGM export.
	o New -E option to set encoding for pictex, latex, pstex_t and epic
	  text to ISO8859-1 (the default) or ISO8859-2
	o Added "install.all" option to make to install man pages in
          addition to executables etc.
	o If output file ends in ".fig", fig2dev prints error message to
          stderr and exits.
	o New encoding option (-E) for ISO-8859-1 or ISO-8859-2
	o Exporting to tk now supports imported PPM images in addition to
          GIF and XPM
	o Comments added to EPS and PostScript output so MetaPost can
          group parts of figure according to depths.
	o New -F, -R and -t options for epic output
2003-01-07 06:19:05 +00:00
uebayasi
917d29d213 Rename older (<1.6) Guile as guile14.
Packages using Guile now all depend on guile14.  These packages are
expected to be made depend on newer Guile (1.6.x) when updated in the
future.
2003-01-07 03:56:17 +00:00
jmmv
dfddde38c4 Do not try to remove include/gnome-1.0; it is beeing removed by the
gnome-libs dependancy.
2003-01-04 22:43:53 +00:00
cjep
a842dacb25 NetBSD bison packages 1.75 and 1.875 are no good for building this package
so insist on 1.875nb1.
2003-01-04 20:18:20 +00:00
cjep
bcd3cbab17 Move default DISTNAME and PLATFORM further up the Makefile. This has
no effect on valid platforms.

On invalid platforms (such as NetBSD/arm), we get the proper
===> acroread5-5.06 is not available for NetBSD-1.6-arm
message again.
2003-01-04 12:58:24 +00:00
cjep
a51c621d9e Move default DISTNAME and PLATFORM further up the makefile. This has no
effect on valid platforms.

On invalid platforms (such as NetBSD/arm), we get the proper
===> acroread-4.05 is not available for NetBSD-1.6-arm
message rather than Malformed conditional errors.
2003-01-04 12:52:20 +00:00
jmmv
502d4e2e0d Change my email address to the NetBSD one (hispabsd.org -> netbsd.org).
Approved by wiz.
2003-01-03 15:26:54 +00:00
martti
8a6dfbb1a9 Updated lyx to 1.2.2
- selecting a word by double clicking now sets the X clipboard (like
  when dragging the mouse)

- it is now possible to specify the arguments for viewers; in
  particular, this means that it is possible to use browsers which
  require a file: URL as HTML viewers (mozilla is used as default if
  found)

- when a new LyX version is launched, the Edit>Reconfigure tool is
  automatically invoked; this should avoid many problems with users
  who are not aware that it is needed

- when changing the current layout with the toolbar, the corresponding
  keyboard binding is shown in the minibuffer

- in hebrew language, the key " now inserts a typewriter quote (since
  other quotes do not make sense in hebrew)

- Insert>Lists & TOC>Bibtex Reference uses style 'plain' by default

- new class ijmpd; update cl2emult, llncs and foils textclasses

- update sciword bindings

- small cleanup of UserGuide and FAQ; update to German, French and
  Russian documentation; new Hebrew tutorial

- update french, german, russian, finnish and danish localization of
  the interface
2002-12-31 09:19:01 +00:00
uebayasi
9891ea0a33 Fix an integer overflow vulnerability, which may cause arbitrary code
to be executed.

Bump PKGREVISION to nb2.
2002-12-31 02:31:53 +00:00
jschauma
7e72fa0860 Bump PKGREVISION on packages that depend on x11/xforms, since there
has been a soname change.  Pointed out by fredb.
2002-12-28 21:22:53 +00:00
wiz
d8262452c1 Bump PKGREVISION because of dependency on latest freetype2 or glib2
package and library major bumps therein.
Also match dependency in corresponding buildlink2.mk's for the same reason.
Mmmm, binary packages.
2002-12-24 06:09:44 +00:00