abcm2ps is a command line program which converts ABC to music sheet in
PostScript format. It is an extension of abc2ps which may handle many
voices per staff.
Jcabc2ps is a typesetting program for abc. It reads a file containing
abc code and outputs the music to another file in Postscript. This is
John Chambers' clone of Michael Methfessel's abc2ps program.
This provides PDF (Portable Document Format) utilities from the
poppler project. Some of these are based on the versions from xpdf.
This poppler-utils package provides:
pdffonts - lists fonts used in PDF files with details
pdfimages - saves images from a PDF file as PPM, PBM or JPEG
pdfinfo - prints document information from 'Info' dictionary
pdftohtml - convert PDF files into HTML, XML and PNG images
pdftoppm - converts PDF files to PPM, PGM, or PBM image files
pdftops - converts a PDF file to PostScript
pdftotext - converts a PDF file to plain text
directory to the poppler/patches/ directory.
The checksum was removed, but patch still existed. So keep the patch
in same place as the distinfo.
Uncomment the PATCHDIR for this.
(The patch is so libpoppler is not rebuilt -- just use the
previously installed version. If there is any change my next
patch updates PKGREVISION so will cover this too.)
Abc2ps is a typesetting program for abc. It reads a file containing abc
code and outputs the music to another file in Postscript. The music can
then displayed (i.e. using ghostview) or printed on a Postscript
printer. The program is written in C and runs on most systems which have
a C compiler.
poppler-qt can install its headers properly. Found by tron@.
This also helps in removing this shared directory (used in poppler-qt and
poppler-glib) from a single place.
Bump PKGREVISION of the three packages to 1.
BibTeX provides an easy to use means to integrate citations and
bibliographies into LaTeX documents. But the user is left alone
with the management of the BibTeX files. The program BibTool is
intended to fill this gap. BibTool allows the manipulation of BibTeX
files which goes beyond the possibilities---and intentions---of
BibTeX.
BibTool contains a user's manual written in LaTeX of more than 60
pages (and still growing).
bibliographies into LaTeX documents. But the user is left alone
with the management of the BibTeX files. The program BibTool is
intended to fill this gap. BibTool allows the manipulation of BibTeX
files which goes beyond the possibilities---and intentions---of
BibTeX.
BibTool contains a user's manual written in LaTeX of more than 60
pages (and still growing).
==============
Evince 0.5.2
==============
Bug Fixes:
* View don't jump on scrolling.
* In presentation mode we scroll by one page.
Translations:
* bg bn da de et fa fr hi hu ja ka pt pt_BR ro ru sv uk vi
==============
Evince 0.5.1
==============
New Features:
* Evince can search text in DJVU files
Interface improvements:
* Odd pages are placed to the right in dual page mode
Bug Fixes:
* Produce thumbnails for comic books and carefully work with
unzip
* Correctly interoperate with DBUS 0.60
* Ghostscript interpreter is checked in runtime
* PS mime types are listed in desktop file
* It's possible to add sidebar checkbutton on toolbar
* It's possible to print in inverse order
* Filechooser now will ask for overwrite confirmation
* Search now takes account for scrolling
* It's allowed to scroll view from find entry
* Evince don't jump to find result if window was scrolled during search
* It's now clear what page the toolbar page number applies to
Translations:
* bg ca cs cy da el en_CA es et eu fi gl gu he hu ja lt nb nl no pl
pt_BR pt ru sq sr th vi zh_CN zh_HK zh_TW
* Spanish docs are updated and we have Bulgarian translation now
Thanks:
Ricardo Markiewicz, Rostislav Raykov, Stanislav Slusny,
Francisco Javier F. Serrador, Antoine Dopffer, Michael Hofmann,
Gary Coady, Luca Ferretti, Carlos Garcia Campos, Eduardo de Barros Lima,
Christopher Aillon and all translators.
==============
Evince 0.5.0
==============
New Features:
* Various types of PDF links are now supported
* New backend for comic books (CBR/CBZ archives)
* Storage of passwords for protected documents in gnome-keyring
* Layout settings for new documents are taken from the last used document
Interface Improvements:
* Statusbar was removed to save space
* Notification about page processing is shown on the page
* More key bindings
* Improved intelligent window title that shouldn't confuse users
* Show index by default if available
* Tooltips for links
* Now we have right click context menu
Bug Fixes:
* Crashes on reload and window close are fixed
* DBus usage cleaned
* Printing of multiple copies start to work
* Crash on structured ps document
* Improved session handling
* Vertical and horizontal scrolling on selection
Translations:
* be, bg, bn, ca, cs, de, en_CA, es, et, eu, fi, fr, gl, gu
hu, it, ku, lt, nb, nl, no, ro, ru, sr, sv, th, vi, zh_CN, zh_HK, zh_TW
* nl for documentation.
This is a development version but is needed to update evince to 0.5.2,
which is part of GNOME 2.14.0.
Release 0.5.1
- Support for embedded files.
- Handle 0-width lines correctly.
- Avoid external file use when opening fonts.
- Only use vector fonts returned from fontconfig (#5758).
- Fix scaled 1x1 pixmaps use for drawing lines (#3387).
- drawSoftMaskedImage support in cairo backend.
- Misc bug fixes: #5922, #5946, #5749, #5952, #4030, #5420.
Release 0.5.0
- Font matching code for non embedded fonts now use fontconfig
instead of hard coded list of fonts.
- Merge in Xpdf 3.01 changes.
- Add command line tools from Xpdf.
- Make install of Xpdf header files ./configure'able.
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.
It is used for poppler-glib. The patch is in poppler-glib.
Since no patch directory in poppler, building poppler
does not care and seems to ignore this.
(Maybe should just uncomment out the PATCHDIR here and move the
patch here too.)
poppler no longer requires glib and gtk2.
Update buildlink3.mk file for poppler-qt to only have BUILDLINK_DEPENDS
for this.
And increase PKGREVISION of kdegraphics3 because the poppler used
no longer needs glib and GTK2. (It doesn't look like anything else
in kdegraphics3 uses glib nor gtk2 now.)
A new package, print/poppler-glib, now provides this.
And this means X11 (and GTK2) is no longer needed for libpoppler.
Bump PKGREVISION.
In buildlink3.mk file, remove the BUILDLINK_RECOMMENDED.poppler
and increase the BUILDLINK_DEPENDS.poppler to this latest version
so packages don't accidently attempt to depend on old poppler
and poppler-glib at same time.
Also include the fontconfig buildlink3.mk at joerg's request.
This provides the "glib" (and GTK2's gdk-pixbuf)
components from the poppler suite.
The poppler package updates will be committed next.
This means that X11 (and GTK) is not needed for the normal poppler.
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.
makeinfo if no native makeinfo executable exists. Honor TEXINFO_REQD
when determining whether the native makeinfo can be used.
* Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo.
* Get rid of all the "split" argument deduction for makeinfo since
the PLIST module already handles varying numbers of split info files
correctly.
NOTE: Platforms that have "makeinfo" in the base system should check
that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are
correct.
developer is officially maintaining the package.
The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list). Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
fabsf() -> fabs()
Solaris<=9 doesn't have fabsf()
test -z $foo -> test -z "$foo"
Solaris test objects if $foo empty.
Bump PKGREVISION for fabsf() change.
* When using tex2page or HeVeA for html output, do not force the running of LaTeX. With latex2html,
LaTeX will still be run because latex2html makes use of the .aux files generated by LaTeX.
* Fixed a bug where if the BibTeX input file was modified LaTeX would be run again but not BibTeX.
* Added a --tex2page mode for latex-mk (the script) which allows latex-mk to run tex2page the
appropriate number of times to resolves all references.
* Improve the cleaning of tex2page generated output.
* Added latex.subdir.mk to support recursive builds.
* Numerous bug fixes and improvements, particularly in the area DeviceN
(spot color) handling and the PDF interpreter.
* The pdfwrite device can now create PDF/X-3 compliant documents using the
lib/PDFX_def.ps prefix approach. See doc/Ps2pdf.htm documentation.
*A Beta version level 2 Postscript output device, ps2write, which generates
high-level PostScript including text and images and graphics.
* A rendering performance enhancement for PDF's with transparency (10x to 90x
on files with many small transparency regions/groups).
"extract" script for extraction. Many cases where a custom EXTRACT_CMD
simply copied the distfile into the work directory are no longer
needed. The extract script also hides differences between pax and
tar behind a common command-line interface, so we no longer need code
that's conditional on whether EXTRACT_USING is tar or pax.
News in 11.82
* Support for the MinionPro LaTeX package was added.
* Warnings and underfull/overfull boxes are now being indicated in
the echo area after a LaTeX run, if the respective debugging
options are activated with `TeX-toggle-debug-warnings' (`C-c C-t
C-w') or `TeX-toggle-debug-bad-boxes' (`C-c C-t C-b'). In this
case `TeX-next-error' will find these warnings in addition to
normal errors.
The key binding `C-c C-w' for `TeX-toggle-debug-bad-boxes' (which
was renamed from `TeX-toggle-debug-boxes') now is deprecated.
* AUCTeX now can automatically insert a pair of braces after typing
<_> or <^> in math constructs if the new variable
`TeX-electric-sub-and-superscript' is set to a non-nil value.
* Some language-specific support for French was added. There now is
completion support for the commands provided by the `frenchb' (and
`francais') options of the babel LaTeX package and easier input of
French quotation marks (`\\og ...\\fg') which can now be inserted
by typing <">.
* Completion support for options of some LaTeX packages was added.
* Handling of verbatim constructs was consolidated across AUCTeX.
This resulted in the font-latex-specific variables
`font-latex-verb-like-commands', `font-latex-verbatim-macros', and
`font-latex-verbatim-environments' being removed and the more
general variables `LaTeX-verbatim-macros-with-delims',
`LaTeX-verbatim-macros-with-braces', and
`LaTeX-verbatim-environments' being added.
* The output of a BibTeX run is now checked for warnings and errors,
which are reported in the echo area.
* The aliases for `font-latex-title-fontify' were removed. Use
`font-latex-fontify-sectioning' instead.
* The problem that Japanese macros where broken across lines was
fixed.
* Various bug fixes.
Remove distinfo from poppler-qt.
Make sure that poppler-qt depends on at least same version of poppler.
Take maintainership for poppler-qt.
This updates poppler-qt to 0.4.4. (I didn't check to see if fixes
are related to "qt".)
From ChangeLog:
2006-01-10 Kristian Høgsberg <krh@redhat.com>
* configure.ac: Bump realease to 0.4.4.
* NEWS: Sum up changes.
* poppler/DCTStream.cc: Backport patch for KDE #119569.
2006-01-10 Kristian Høgsberg <krh@redhat.com>
Security patch from Martin Pitt (#5516). Multiple integer/buffer
overflows.
* poppler/Stream.cc (CCITTFaxStream::CCITTFaxStream): Check
columns for negative or large values (CVE-2005-3624).
* poppler/Stream.cc: Reset numComps to 0 since it's a global
variable that is used later (CVE-2005-3627).
* poppler/Stream.cc (DCTStream::readHuffmanTables): Fix out of
bounds array access in Huffman tables (CVE-2005-3627).
* poppler/Stream.cc (DCTStream::readMarker): Check for EOF in
while loop to prevent endless loops (CVE-2005-3625).
* poppler/JBIG2Stream.cc (JBIG2Bitmap::JBIG2Bitmap,
JBIG2Bitmap::expand, JBIG2Stream::readHalftoneRegionSeg): Check
user supplied width and height against invalid values. Allocate
one extra byte to prevent out of bounds access in combine().
2006-01-10 Kristian Høgsberg <krh@redhat.com>
* poppler/Stream.cc: Fix bug in last security patch (#5514).
Also, for the record, the security patch also fixes CVE-2005-3192
and CVE-2005-3193.
2005-12-18 Albert Astals Cid <aacid@kde.org>
* configure.ac: Better jpeg detection, refer to ml PCbsd problem
* qt/Makefile.am: Backport fix build on systems where fontconfig is
not on /usr/include
doesn't help any more) so it calls the "dialog" program without requiring
the "DIALOG_PROG" environment variable to be set. Bump package revision
because of this fix.
PDFjam is a small collection of shell scripts which provide a simple
interface to some of the functionality of the excellent pdfpages package
(by Andreas Matthias) for pdfLaTeX. At present the utilities available
are:
+ pdfnup, which allows PDF files to be "n-upped" in roughly the way
that psnup does for PostScript files.
+ pdfjoin, which concatenates the pages of multiple PDF files together
into a single file
+ pdf90, which rotates the pages of one or more PDF files through 90
degrees (anti-clockwise).
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)
The package build for this package already honors the PAPERSIZE
setting. (As discussed on tech-pkg.)
Not bumping PKGREVISION, since I just bumped it a couple minutes ago.
without affecting packages that are currently using it.
Packages which previously didn't set BUILDLINK_DEPMETHOD to neither "full" nor
"build" now set it to "full", but should be checked whether they really need it
(comment added). Packages which previously set it to "build" now don't set it
anymore.
Ok by jlam, wiz.
rather than PKG_FAIL_REASON, so that they provide useful error
messages in build logs, and so that they continue to work on platforms
where they aren't broken.
have to install mpage if we have another "text-to-ps" package
installed.
* Add a "cups" package option so that this package can be used with
CUPS without requiring any other "text-to-ps" filters to be installed.
If the "cups" option is specified, then also try installing foomatic-rip
as a CUPS filter (using the INSTALL script from the foomatic-filters-cups
package).
* Move the example config file under ${PREFIX}/share/foomatic where
other Foomatic-related data files will also go in the future.
Bump the PKGREVISION to 2.
CAN-2005-3191
CAN-2005-3192
The fixes were largely copied from xpdf-3.01pl1.patch from foolabs.com;
however, patch-be for Stream.cxx also includes a proper fix for
CAN-2005-3191 which was only partially fixed in the foolabs.com patch.
Bump the PKGREVISION to 4.
${PREFIX}/include/poppler/poppler-config.h is set appropriately
for the user's PKG_SYSCONFBASE setting.
Use the PAPERSIZE variable to set the a4 option, the same way the
xpdf package does it.
These two improvements are from Mark Davies via private email.
Thank you Mark.
Bump PKGREVISION.
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.
version is based on the GPL Ghostscript 8.15 release. Major changes from
Ghostscript 7.0x include:
* Many printer drivers were added and updated.
* Improved support for running as a job server (-dJOBSERVER)
* Support for DeviceN colorspaces at up to 8 colorants total at 8 bits
per colorant.
* The PDF writer has been considerably improved and implements PDF
1.4 encryption
* Add a new feature to scale PDFs to the current page size.
* Font rendering has been substantially reworked and improved.
* PDF 1.4 transparency rendering is much more likely to be correct
* Improved support for CID font substitution.
* Improved processing of incorrect and broken PDF files, including files
with corrupted xref tables and non-ASCII font names.
* Support for JBIG2-encoded images.
* The usual plethora of bug fixes.
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.
hugeotp2ocp is a utility that converts OTP files to OCP files used by
Omega. This program can process OTP files requiring more memory than
regular otp2ocp in teTeX can handle.
HLaTeX is a TeX macro package to typeset Hangul documents using LaTeX.
With this package, LaTeX and Lambda can process both EUC-KR and UTF-8
characters.
The FoilTeX is a collection of LaTeX files for making foils. A number
of features are built-in including large sans serif font as normal
font, options for setting normalsize at 20pt (default), 17pt, 25pt or
30pt, new macros for starting new foils, for special environments like
Theorem and Proof, simple macros to control the headline and footline.
With Rokicki's dvips or Y&Y's dvipsone, it will even rotate individual
foils easily.
PassiveTeX is a library of TeX macros which can be used to process an
XML document which results from an XSL transformation to formatting
objects. PassiveTeX provides a rapid development environment for
experimenting with XSL FO, using a reliable pre-existing formatter.
It is more consistent with the tex.buildlink3.mk name. Also, if a package
really needs latex, it just has to set TEX_ACCEPTED to latex distributions
altough today, all TEX_ACCEPTED possibilities are latex distributions
Summary of changes from CHANGES.transfig:
Patchlevel 5-alpha7 (Oct, 27, 2005)
NEW FEATURES
o Updated SVG driver from Martin Kroeker was missing from alpha6
o Another SVG update: Use a font-family list of "Times,Symbol" for symbol
characters - the Times fontface does not contain all elements of the
Symbol font on all platforms
BUGS FIXED:
o Typo in font name (was cmit10, should be cmti10) in MetaPost driver
This bug fix was omitted from alpha6
Patchlevel 5-alpha6 (Oct, 12, 2005)
NEW FEATURES:
o Added -dPDFSETTINGS=/prepress option to ghostscript when generating
PDF output to improve quality of bitmap graphics
o Fill patterns now use PostScript Level 2 built-in pattern commands
for Postscript/EPS/PDF and bitmap output
From Konstantin Shemyak
o Updated SVG driver from Martin Kroeker
o New -K option to size bounding box to whole figure when exporting
only certain depths
From Dirk Osswald
BUGS FIXED:
o Typo in font name (was cmit10, should be cmti10) in MetaPost driver
o When all texts were "special" (LaTeX coded) in a figure, ISO
characters weren't encoded in straight PS and PDF output
o Bug in radius for circles in SVG driver (dev/gensvg.c)
o fig2dev.man was missing many papersize options
o Double fclose() in bitmap driver
-------------------------------------
Patchlevel 5-alpha5 (April, 26, 2004)
NEW FEATURES:
o Raster picture support added to SVG driver. (In SVG, this translates
to a link to the image file plus rotation/scaling information.
While 'conformant' SVG viewers need only support PNG and JPEG, there
is no a filetype test, as there is no limit on supported formats
in the standard, and e.g. Batik is able to display XBM and GIF in
addition. Added code for rounded boxes (polyline subtype 4).
Added code for boxes, explicit support for polygons. Added
xml-space:preserve qualifier on texts to preserve whitespace. Rewrote
fill pattern handling to generate patterns as needed - adding support
for penwidth and color. Corrected tiling of all shingle patterns and
reversal of horizontal shingles.
From Martin Kroeker
o Better arrowheads in SVG driver. Corrected font family selection.
Corrected (and simplified) calculation of white-tinted fill colors
(and removed the HSV/RGB conversion code).
From Justus Piater
BUGS FIXED:
o Typo in LATEX_AND_XFIG file. Text should be:
\convertMPtoPDF{foo.0}{1}{1}
It was missing parameters {1}{1}
o Depth filter option -D was parsing range (e.g. 40:80) incorrectly
Fix from Justus Piater
o C++ style comments "//" changed to "/* */" in genmp.c
o Integer overflow in computing some spline steps
o \pagestyle{empty} added for epic/eepic driver so it doesn't produce
unnecessary page number when LaTeXing
---------------------------------
Patchlevel 5-alpha4 (Feb 19, 2004)
NEW FEATURES
o Many SVG driver enhancements from Martin Kroeker
(martin@ruby.chemie.uni-freiburg.de)
o New features in EMF driver from ITOH Yasufumi:
support for locale text (if iconv() is available),
arc box, open arc, rotated ellipse, picture,
dash-triple-dotted line style, and all fill patterns.
BUGS FIXED
o "cleandir" directive missing from doc/manual/Makefile
o Added note about requiring dummy argument for -R option
o SVG driver bug fixes: semicolon missing in CSS properties, multiline
string problem, width, height and viewbox attributes now relative to
figure bounds instead of pagesize. Fixes from Justus Piater.
o Font info was put in the pstex file even when there were only special
texts.
---------------------------------
Patchlevel 5-alpha3 (Dec 9, 2003)
NEW FEATURES
o Global option "-Z maxdim" to scale figure so that largest dimension
(width or height) is maxdim inches
o Shapepar driver to generate shaped paragraphs for LaTeX (-L shape)
from Christian Gollwitzer
o I18N support postscript file installation moved to fig2dev/dev
directory and installed with InstallNonExecFile (imake directive)
o options -dAutoFilterColorImages=false and -dColorImageFilter=/FlateEncode
added to ghostscript call when exporting to pdf to improve image
quality during compression
o "Epoch" added to rpm spec
o New HP/GL2 driver from Glenn Burkhardt with paper size selection,
offset, centering and orientation options
BUGS FIXED
o comments about BINDIR added to fig2dev/Imakefile and transfig/Imakefile
so user can easily change installation directory of both programs
o MKDIRHIER used in Imakefile for installing support files instead of mkdir
o commands like \\small used instead of SetFigFont for thick and thin
dots for LaTeX export
From Bo Thilde
o removed typedefs of uint, ushort and ulong from genemf.h because
systems should already have those defined
o SVG driver not mentioned in fig2dev.1 (.man)
o shortened two fprintf calls in gensvg.c for HP-UX which can't handle
long strings
o If an imported picture path points to some directory which is not the
current directory, and there exists a picture file of the same name in
the current directory, and the correct file is not compressed, fig2dev
would use the file in the current directory because it stripped off
the path first. This was fixed by looking for the uncompressed name
first.
o Color values should be divided by 255, not 256 to produce values from
0 to 1.0 in LaTeX, Tk and PostScript drivers, and readpng and readpcx
utilities
o Increased precision of arc angles from %.1f to %.4f in PS/EPS/PDF
driver
o Postscript support files now installed with r/w permissions only (was
r/w/x)
o Metapost (mp) driver now generates all Fig styles of arrowheads
From Tim Braun
o Bug in pic preamble - default font size either 0 or garbage
o PDF not rotated anymore for landscape mode (similar to eps)
o fontmag not set when magnification was read from Fig file
o When there were only LaTeX special texts without backslashes (\) and
no other objects in the figure, a bounding box of 0 width was produced
for EPS, PS and PSTEX output.
o Added ZLIBDIR variable in fig2dev/Imakefile to specify zlib directory
if different from standard location
o pstex_t export lacked border option (-b) to align LaTeX text when
pstex figure specified border (also fixed in xfig Combined PS/LaTeX)
o warnings in gentpic.c caused failure of gcc on hppa architecture under
Debian
o cleaned up lots of implicit declarations of functions/procs
o transfig: the "psfig" language was missing from the list of languages,
making things go out of sync past "ps".
o transfig: "transfig -L pstex" was generating rules for ps not eps
o slight margin added to text bounds
o an incorrect printf specification (%d instead of %ld) in gemp.c
o "#include <varargs.h>" no longer needed (and is unsupported by gcc 3.3)
o Not a bug, really but a workaround for programs that generate Fig files
with arcs that have coincident start and end points with the intent
of making a circle (TCM apparently does this). Without this
workaround, such arcs have the same start and end angle, which
ghostcript and probably other PostScript interpreters take to mean
"don't draw anything". This fix adds 0.01 degrees to the end angle
if it is identical to the start angle.
o Exporting a file with a picture containing a path with blanks failed
o Incorrect ISO translation was:
"\\.S", /* latin capital letter S with dot above */
Should be:
"\\.Z", /* latin capital letter Z with dot above */
o LaTeX: Correction to the ISO-8859-2 ogonek diacritic mark now uses \k
instead of cedilla (\c). If the macro \k isn't defined in your
situation or you don't see the ogonek then define the macro: \def\k#1{\c{#1}}
before the \begin{document}.
From Jerzy Sobczyk
o Bug in user-defined colors when exporting to CGM. If color numbers
weren't contiguous, e.g. 32, 34, then it couldn't find color 34.
o glyphs in the Symbol font that have descenders weren't taken into
account when calculating text bounds
o missing blue and extra brown color in LaTeX driver
o \smash directive added back to text objects in eepic driver (was removed
in 3.2.4)
o Quotes in FIG2DEV_LIBDIR definition (fig2dev/Imakefile) interferred when
using $DESTDIR
o Comments not inserted in EMF output anymore (not valid in language)
o float/int mixup in printf in pic driver for font size caused default
font size to be 0
o bug in hp/gl (ibmgl) driver produced incorrect JCL code to enter HP/GL
mode when using -k option
o point size factor changed from 72.27 to 72 points per inch as specified
by HP tech notes
o change in 3.2.4 which included all "special" (LaTeX) texts in the
bounding box that don't have any backslashes ("\") in them failed to
take into account inline equations using the "$". Now those special
texts are also excluded from the bounding box calculation.
o various man page format errors fixed
It includes the correct buildlink3.mk file from either
teTeX1 (print/teTeX1-bin), teTeX2 (print/teTeX-bin) or teTeX3
(print/teTeX3-bin). tex.buildlink3.mk will:
* set PKG_TEXMFPREFIX to the base directory of the used texmf tree
* set PKG_LOCALTEXMFPREFIX to the base directory of the local texmf
tree (for tex packages)
* set LATEX_TYPE to the latex distribution used.
There are two variables that can be used to tweak the selection of
the latex implementation:
LATEX_DEFAULT is a user-settable variable whose value is the default
latex distribution to use.
LATEX_ACCEPTED is a package-settable list of latex distributions
that may be used by the package.
and bump PKGREVISION.
This is for PR #31852.
objdump showed me that it didn't use qt3-tools libraries.
And it appeared to start up fine without it.
Also, the PR submitter said he could run scribus without the
qt3-tools installed.
(Maybe this should be set in x11/qt3-tools/buildlink3.mk?)
* Depend on poppler 0.4.0
* Pass in timestamp to to handle opening multiple windows over dbus
better (Ryan Lortie)
* Really quit when rendering postscript files.
* Set textdomain to libglade.
* Fix rotation of thumbnails multiple times
* Fix selection for non-continuous case
* Disable selection for rotated case
* findbar fixes
Release 0.4.2
- Fix a rotation bug.
- Fix freetype pkg-config check
- Default to built-in decompression.
Release 0.4.1
- Fix and simplify glib rotation API.
- Fix build issue with freetype flags.
Release 0.4.0
- Real text selection.
- API breakage in glib wrapper: dropping dest_x and dest_y
arguments from poppler_page_render_to_pixbuf().
- Updates to glib printing API from Martin Kretzschmar to
support setting paper size and duplex from the application.
- Much work on Qt4 bindings and Arthur output device. Still
work in progress, thouhg.
This release contains preview-latex
(which install could be disabled by an option, but is it useful ?)
Many bugfixes, and support for different languages
libgnomeprint 2.12.1
Christian Persch:
* Fix the missing page of the print dialog. [#316692]
* Don't crash or leak when printing to an invalid file. [#312803]
Jody:
* Fix transparent image rendering. [#316018]
* Patch leaks. [#312928, #312929, #316517]
* Update paper preview on custom paper size change [#306886]
* Fix instability in filters [#316490]
Jürg Billeter:
* select the default printer. [#155144]
------------------------------------------------------------------------------
libgnomeprint 2.11.0
Ivan Wong:
* Port to win32.
* GDI backend.
Jody:
* Fix pdf generation.
* Fix duplex for cups printers.
* Re-enable duplex-tumble for printers without ppd.
* Add some G_GNUC_PRINTF to improve api warnings.
Lutz:
* Prepare to modularize transports and drivers.
* More work on clipboard support for previews.
Owen:
* Fix pango handling of vertical offsets.
changes:
-supports the proposed OpenICC specification for color management profiles
-adds updated English documentation, along with many GUI translation updates
-Many locale and Unicode fixes and enhancements
* Added support for lgrind.
* Added a dist target for creating a distribution archive of all source files.
* Added support for using tex2page for html output.
* When using pdflatex, directly convert tgif and xfig drawings to PDF instead
of to encapsulated postscript.
* When using pdflatex, do not create @file{.dvi} files as part of the default
target.
* Added a LANDSCAPE variable which when set will add landscape flags to various
tools.
* Make the default flag for exporting xfig drawings to encapsulated postscript
be -L eps instead of -L ps.
This fixes PR #31102 which I just reopened.
The problem could be seen when installing another package
that depends on mpage. But couldn't be seen when directly
building within pkgsrc/print/mpage.
------------------
Added the continuous view mode, including the '-cont' switch and the
'continuousView' config file option.
At high zoom levels, don't rasterize the entire page - this avoids
problems running out of memory.
Added "search backward" and "match case" options to the find dialog.
Support explicitly masked images and soft masked images.
Add support to DCTStream for 16-bit quant tables.
Don't segfault if the user clicks on an outline entry with a broken
destination.
Changed the makefiles and configure script to skip building pdftoppm
(in addition to xpdf) if X, Motif, or FreeType is not found; changed
the error message in the configure script to match.
Move an inline function in JArithmeticDecoder.cc to avoid compiler
errors.
Fixed a bug in the rasterizer that was sometimes causing infinite
loops with round line caps on vertical lines.
Various rasterizer optimizations.
Look for intermediate resize events - try to avoid lagging when the
user is doing an opaque resize.
The FormType key in Form XObjects is optional.
Handle external 16-bit TrueType fonts correctly, using the Unicode
cmap.
Add class declarations to TextOutputDev.h to work with stricter C++
compilers.
More...
patch provided by Jason White in PR 31089
* Version 1.16:
- added %%Orientation comment to the prolog (thanks to Ken Pizzini
<ken@gnu.org>)
- added Slovak translation and .holiday file (thanks to M.F. PSIkappa
<psi@platon.atlantis.sk>)
- added Russian translation (thanks to Alexei A. Gaidioukov
<lexey@cda.ipmce.su>)
released by Mark Hanson 2005-01-01, mbh@panix.com
USE_MSGFMT_PLURALS to build on NetBSD<=2
-do a bit better faking up a "ghostscript" for "configure", to allow
build w/o a ghostscript installed (this is to avoid a hard dependency
on a specific ghostscript version)
1) Simplify the way how an emacs version is picked when no emacs
is installed, but a user try to install an Emacs Lisp package.
Just pick up the version set as EMACS_TYPE than searching for
versions already installed etc. If the EMACS_TYPE version is
not supported by the Emacs Lisp Package, just fail. EMACS_TYPE
be default to GNU Emacs 21.
(In other words, users should set EMACS_TYPE as they want.
Otherwise GNU Emacs 21 is used.)
2) All Emacs Lisp Packages *must* prepend EMACS_PKGNAME_PREFIX to
a) the PKGNAME itself, and b) PKGNAME in its dependency lines.
EMACS_PKGNAME_PREFIX is expanded to "xemacs-" when XEmacs is
used. This keeps dependency graph of Emacs-Lisp-packages-
installed-for-XEmacs consistent.
3) Document EMACS_* variables as much as possible.
4) Provide more cookies for PLIST. Maybe utilized later.
Note that the 2) change doesn't affect the default, GNU Emacs 21
behaviour. So no version / revision bumps in this commit.
V0.3 (2005-04-04)
* Upgraded to new GtkFileChooser (requires gtk 2.4).
* Page number elements are drawn.
* Template bug is fixed.
* Full gradient support.
* Remote control support
backslashes anymore. A single backslash is enough. Changed the
definition in all affected packages. For those that are not caught, an
additional check is placed into bsd.pkginstall.mk.
as the INSTALL and DEINSTALL scripts no longer distinguish between
the two types of files. Drop SUPPORT_FILES{,_PERMS} and modify the
packages in pkgsrc accordingly.
This is lurking in my tree for a long time, was hoping to find
time&energy to libtoolize it, but I've given up on this.
It is still much better than GNU ghostscript in particular for
use with scribus, so it is worth having anyway.
"A vulnerability has been reported in Xpdf, which can be exploited by
malicious people to cause a DoS (Denial of Service) on a vulnerable system."
http://secunia.com/advisories/16374/
Patches from Ubuntu and RedHat.
"A vulnerability has been reported in CUPS, which can be exploited by malicious
people to cause a DoS (Denial of Service) on a vulnerable system.
When processing a PDF file, bounds checking was not correctly performed on
some fields. This could cause the pdftops filter (running as user "lp") to
crash."
http://secunia.com/advisories/16380/http://rhn.redhat.com/errata/RHSA-2005-706.html
Patch from RedHat.
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables. Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.
For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
This was suggested by David Griffith on tech-pkg. Enjoy!
psjoin concatenates several PostScript files (complying with the
Document Structuring Convention, DSC) and generate a single PostScript
document. The concatenated PostScript document will be written to
the standard output.
around at either build-time or at run-time is:
USE_TOOLS+= perl # build-time
USE_TOOLS+= perl:run # run-time
Also remove some places where perl5/buildlink3.mk was being included
by a package Makefile, but all that the package wanted was the Perl
executable.
run-time dependency (DEPENDS) on a tool is to append a ":run" modifier
to the tool name, e.g.,
USE_TOOLS+= perl:run
Tools without modifiers or with an explicit ":build" modifier will
cause build dependencies (BUILD_DEPENDS) on those tools to be added.
This makes the notation a bit more compact.
* support for specifying resolution, size, orientation,
and placement of image
* support for JPEG 2000 image format
* options to force recompression of image data and to ignore pixel order
* support for EXIF Orientation tag (auto-rotate images)
* fix handling of interlaced GIF images
* LZW compression no longer optional (patent expired)
This is poppler, a PDF rendering library. It is a fork of the xpdf
3.0 PDF viewer developed by Derek Noonburg of Glyph and Cog, LLC.
Poppler provides PDF rendering functionality as a shared library,
to centralize the maintenence effort and to reduce duplicated
effort. And the poppler developers would like to move libpoppler
forward in a number of areas that doesn't fit within the goals of
xpdf.
000727 1.0b2 - Mostly bug fixes. A title page can be generated. The symbol
set is extended to include information from META elements.
Installation script modified for Windows support.
000815 1.0b3 - Bug fixes. Some support for Server Side Includes. Form
element contents can be rendered. Support for netscape
cookies.
050225 1.0b4 Various bug fixes.
"nb1" includes a patch from the html2ps author to add option "-C H"
which includes headers (only) in output.
Updated after pinging maintainer several times, with no answer.
changes:
Numerous improvements to SVG import/exporter.
Over 130 bug reports and user feature requests have been squashed.
The 1.2.2 release also adds updated English documentation, along with
many new GUI translation updates.
Support for OASIS (OpenOffice.org 2.0) writer and draw import.
Many locale and Unicode fixes and enhancements
More rendering speed
News in 11.55
=============
* A bug was fixed which lead to the insertion of trailing whitespace
during filling. In particular extra spaces were added to sentence
endings at the end of lines. You can make this whitespace visible
by setting the variable `show-trailing-whitespace' to `t'. If you
want to delete all trailing whitespace in a buffer, type `M-x
delete-trailing-whitespace RET'.
* A bug was fixed which lead to a `*Compile-Log*' buffer popping up
when the first LaTeX file was loaded in an Emacs session.
* On some systems the presence of an outdated Emacspeak package lead
to the error message `File mode specification error: (error
"Variable binding depth exceeds max-specpdl-size")'. Precautions
were added which prevent this error from happening. But
nevertheless, it is advised to upgrade or uninstall the outdated
Emacspeak package.
* The value of `TeX-macro-global' is not determined during
configuration anymore but at load time of AUCTeX. Consequently the
associated configuration option `--with-tex-input-dirs' was
removed.
* Support for the LaTeX Japanese classes `jsarticle' and `jsbook'
was added.
News in 11.54
=============
* The parser (used e.g. for `TeX-auto-generate-global') was extended
to recognize keywords common in LaTeX packages and classes, like
"\DeclareRobustCommand" or "\RequirePackage". Additionally a bug
was fixed which led to duplicate entries in AUCTeX style files.
* Folding can now be done for paragraphs and regions besides single
constructs and the whole buffer. With the new `TeX-fold-dwim'
command content can both be hidden and shown with a single key
binding. In course of these changes new key bindings for
unfolding commands where introduced. The old bindings are still
present but will be phased out in future releases.
* Info files of the manual now have a .info extension.
* There is an experimental toolbar support now. It is not activated
by default. If you want to use it, add
(add-hook 'LaTeX-mode-hook 'LaTeX-install-toolbar)
to your init file.
* The manual now contains a new chapter "Quick Start". It explains
the main features and how to use them, and should be enough for a
new user to start using AUCTeX.
* A new section "Font Locking" was added to the manual which explains
syntax highlighting in AUCTeX and its customization. Together with
the sections related to folding and outlining, the section is part
of the new chapter "Display".
* Keywords for syntax highlighting of LaTeX constructs to be typeset
in bold, italic or typewriter fonts may now be customized.
Besides the built-in classes, new keyword classes may be added by
customizing the variable `font-latex-user-keyword-classes'. The
customization options can be found in the customization group
`font-latex-keywords'.
* Verbatim content is now displayed with the `fixed-pitch' face. (GNU
Emacs only)
* Syntax highlighting should not spill out of verbatim content
anymore. (GNU Emacs only)
* Verbatim commands like `\verb|...|' will not be broken anymore
during filling.
* You can customize the completion for graphic files with
`LaTeX-includegraphics-read-file'.
* Support for the LaTeX packages `url', `listings', `jurabib' and
`csquotes' was added with regard to command completion and syntax
highlighting.
* Performance of fontification and filling was improved.
* Insertion of nodes in Texinfo mode now supports completion of
existing node names.
* Setting the variable `LaTeX-float' to `nil' now means that you
will not be prompted for the float position of figures and tables.
You can get the old behaviour of `nil' by setting the variable to
`""', i.e. an empty string. See also *Note Floats::.
* The XEmacs-specific bug concerning `overlays-at' was fixed.
* Lots of bug fixes.
News in 11.53
=============
* The LaTeX math menu can include Unicode characters if your Emacs
built supports it. See the variable `LaTeX-math-menu-unicode',
*Note Mathematics::.
* Bug fixes for XEmacs.
* Completion for graphic files in the TeX search path has been added.
* `start' is used for the viewer for MikTeX and fpTeX.
* The variable `TeX-fold-preserve-comments' can now be customized to
deactivate folding in comments.
News in 11.52
=============
* Installation and menus under XEmacs work again (maybe for the first
time).
* Fontification of subscripts and superscripts is now disabled when
the fontification engine is not able to support it properly.
* Bug fixes in the build process.
News in 11.51
=============
* PDFTeX and Source Special support did not work with ConTeXt, this
has been fixed. Similar for Source Special support under Windows.
* Omega support has been added.
* Bug fixes in the build process.
* `TeX-fold' now supports folding of environments in Texinfo mode.
News in 11.50
=============
* The use of source specials when processing or viewing the document
can now be controlled with the new `TeX-source-specials' minor mode
which can be toggled via an entry in the Command menu or the key
binding `C-c C-t C-s'. If you have customized the variable
`TeX-command-list', you have to re-initialize it for this to work.
This means to open a customization buffer for the variable by
typing `M-x customize-variable RET TeX-command-list RET', selecting
"Erase Customization" and do your customization again with the new
default.
* The content of the command menu now depends on the mode (plain TeX,
LaTeX, ConTeXt etc.). Any former customization of the variable
`TeX-command-list' has to be erased. Otherwise the command menu
and the customization will not work correctly.
* Support for hiding and auto-revealing macros, e.g. footnotes or
citations, and environments in a buffer was added, *Note Folding::.
* You can now control if indentation is done upon typing <RET> by
customizing the variable `TeX-newline-function', *Note Indenting::.
* Limited support for `doc.sty' and `ltxdoc.cls' (`dtx' files) was
added. The new docTeX mode provides functionality for editing
documentation parts. This includes formatting (indenting and
filling), adding and completion of macros and environments while
staying in comments as well as syntax highlighting. (Please note
that the mode is not finished yet. For example syntax
highlighting does not work yet in XEmacs.)
* For macro completion in docTeX mode the AUCTeX style files
`doc.el', `ltxdoc.el' and `ltx-base.el' were included. The latter
provides general support for low-level LaTeX macros and may be
used with LaTeX class and style files as well. It is currently
not loaded automatically for those files.
* Support for ConTeXt with a separate ConTeXt mode is now included.
Macro definitions for completion are available in Dutch and
English.
* The filling and indentation code was overhauled and is now able to
format commented parts of the source syntactically correct. Newly
available functionality and customization options are explained in
the manual.
* Filling and indentation in XEmacs with preview-latex and activated
previews lead to the insertion of whitespace before multi-line
previews. AUCTeX now contains facilities to prevent this problem.
* If `TeX-master' is set to `t', AUCTeX will now query for a master
file only when a new file is opened. Existing files will be left
alone. The new function `TeX-master-file-ask' (bound to `C-c _'
is provided for adding the variable manually.
* Sectioning commands are now shown in a larger font on display
devices which support such fontification. The variable
`font-latex-title-fontify' can be customized to restore the old
appearance, i.e. the usage of a different color instead of a
change in size.
* Support for `alphanum.sty', `beamer.cls', `booktabs.sty',
`captcont.sty', `emp.sty', `paralist.sty', `subfigure.sty' and
`units.sty'/`nicefrac.sty' was added. Credits go to the authors
mentioned in the respective AUCTeX style files.
* Inserting graphics with `C-c RET \includegraphics RET' was
improved. See the variable `LaTeX-includegraphics-options-alist'.
* If `LaTeX-default-position' is `nil', don't prompt for position
arguments in Tabular-like environments, see *Note Tabular-like::.
* Completion for available packages when using `C-c RET \usepackage
RET' was improved on systems using the kpathsea library.
* The commenting functionality was fixed. The separate functions for
commenting and uncommenting were unified in one function for
paragraphs and regions respectively which do both.
* Syntax highlighting can be customized to fontify quotes delimited
by either >>German<< or <<French>> quotation marks by changing the
variable `font-latex-quotes'.
* Certain TeX/LaTeX keywords for functions, references, variables
and warnings will now be fontified specially. You may add your own
keywords by customizing the variables
`font-latex-match-function-keywords',
`font-latex-match-reference-keywords',
`font-latex-match-variable-keywords' and
`font-latex-match-warning-keywords'.
* If you include the style files `german' or `ngerman' in a document
(directly or via the `babel' package), you should now customize
`LaTeX-german-open-quote', `LaTeX-german-close-quote' and
`LaTeX-german-quote-after-quote' instead of `TeX-open-quote',
`TeX-close-quote' and `TeX-quote-after-quote' if you want to
influence the type of quote insertion.
* Upon viewing an output file, the right viewer and command line
options for it are now determined automatically by looking at the
extension of the output file and certain options used in the
source file. The behavior can be adapted or extended respectively
by customizing the variable `TeX-output-view-style'.
* You can control whether `TeX-insert-macro' (`C-c RET') ask for all
optional arguments by customizing the variable
`TeX-insert-macro-default-style', *Note Completion::.
* `TeX-run-discard' is now able to completely detach a process that
it started.
* The build process was enhanced and is now based on `autoconf'
making installing AUCTeX a mostly automatic process. See *Note
Installation:: and *Note Installation under MS Windows:: for
details.
News in 11.14
=============
* Many more LaTeX and LaTeX2e commands are supported. Done by
Masayuki Ataka
Explicitly note that it needs this tool. Also, the tools framework
knows about mktemp, so use USE_TOOLS+=mktemp instead of the homegrown
code. Bump the PKGREVISION to 8.
"The fixps and psmandup scripts in a2ps allow local users to overwrite
arbitrary files via a symlink attack on temporary files."
Patches from Gentoo with few minor issues corrected.
accidentally, w/o adding the corresponding dependency (does not
force everyone to install Motif, too). Bump to 3.0nb2.
Patch suggested by Geert Hendrickx <geert.hendrickx@ua.ac.be> on tech-pkg.
USE_TOOLS and any of "autoconf", "autoconf213", "automake" or
"automake14". Also, we don't need to call the auto* tools via
${ACLOCAL}, ${AUTOCONF}, etc., since the tools framework takes care
to symlink the correct tool to the correct name, so we can just use
aclocal, autoconf, etc.
Several changes are involved since they are all interrelated. These
changes affect about 1000 files.
The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk. bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files. Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred. This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.
The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages. Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc. This modification is a nod toward LOCALBASE=/usr. The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.
The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc. The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.
The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files. Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories. These files are used as input
to imake since imake can't use stdin for that purpose.
The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead. This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed. Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries. Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.
General:
* new and updated translations: bn_IN, ca, cs, el, el_GR, eo, eu, fi, hu, ja,
ko, mr, pl, ro, vi,
* new french documentation.
gtk-xfce-engine:
* fix various colors issues with ExoIconBar, prelight colors for treeview,
Adobe® Acrobattm 7, progress bar, combo box, gtk scales (#848).
libxfcegui4:
* check ~/.local/share/pixmaps/ as a fallback (#731).
xfcalendar:
* fix compiling with --enable-debug=full (#843),
* remove C99 variable declaration and C++ comments.
xfce4-mixer:
* fix a bug with ALSA.
xfce4-session:
* fix a crash with the MCS plugin.
xfce-utils:
* taskbar: Add a command option "--monitor=x" to allow specifying which
monitor to use in Xinerama mode.
xfdesktop:
* fix translation problems with menu panel plugin,
* fix bug where binding 'xfdesktop -menu' only works sporadically (#441),
* fix unresolved symbol problem with menu module.
xffm:
* fix property dialog crahsing on FreeBSD (#945),
* fix library version info not set on the properties module (#882, #249),
* fix fstab parsing (#524),
* fix compilation issues with ansi compiler and gcc4 (#862).
xfprint:
* make bsdlpr plugin compile,
* change CUPS detection code,
* set correct ld flags (#871),
* add support for printcap aliases (#821),
* fix MCS plugin.
xfwm4:
* fix mouse buttons being left ungrabbed when focus was transfered to
an unmanaged window,
* document hidden option "workspace_scroll" (#948),
* various focus issues (#759, #869, #899, #905, #924, #931),
* fix pixmap depth not being properly set (#895),
* refresh frame when "skip taskbar" state changes (#898),
* allow seemless windows to be hidden from kbd shortcuts,
* code cleanup.
LaTeX can be used to typeset many kinds of different documents, but
typesetting chemical reactions is esthetically not very pleasing because
LaTeX's own arrows \rightarrow, \leftarrow and \rightleftharpoons which
you might use for this purpose are too short and the arrow heads are not
like the "standard" ones you will find in books or journals on chemistry.
The macro chemarrow.sty in conjunction with the font arrow.mf is supposed
to make the typesetting of chemical reaction schemes in LaTeX easier and
especially nicer looking.
which can take multiple values -- "pax" or "gtar". The default value
of EXTRACT_USING is "pax", which more closely matches reality since
before, we were using bootstrap "tar" for ${GTAR} and it was actually
pax-as-tar. Also, stop pretending pax-as-tar from the bootstrap kit
or on NetBSD is GNU tar. Lastly, in bsd.pkg.extract.mk, note whether
we need "pax" or "gtar" depending on what we need to extract the
distfiles.
And always is defined as share/examples/rc.d
which was the default before.
This rc.d scripts are not automatically added to PLISTs now also.
So add to each corresponding PLIST as required.
This was discussed on tech-pkg in late January and late April.
Todo: remove the RCD_SCRIPTS_EXAMPLEDIR uses in MESSAGES and elsewhere
and remove the RCD_SCRIPTS_EXAMPLEDIR itself.
ChangeLog has:
2005-01-22 Jim Evins <evins@snaught.com>
* NEWS:
Final prep for 2.0.2 release.
2005-01-22 Jim Evins <evins@snaught.com>
* glabels.spec.in:
Added '--remove-original' flag to desktop-file-install, so that
there is
only one menu entry.
2005-01-20 Jim Evins <evins@snaught.com>
* data/glade/object-editor.glade:
- Font family entry should not be editable.
- img_key_entry should have sensitivity=YES, so that it follows
the
sensitivity of img_key_combo.
- Barcode key entry should not be editable.
2005-01-17 Jim Evins <evins@snaught.com>
* src/view.c: (screen_changed_cb):
Don't do anything, if we don't have a screen.
2005-01-06 Jim Evins <evins@snaught.com>
* src/view.c: (get_home_scale):
Fixed bad call to gtk_widget_has_screen() -- huh?
2005-01-04 Jim Evins <evins@snaught.com>
* AUTHORS:
* data/templates/avery-iso-templates.xml:
* data/templates/misc-iso-templates.xml:
* data/templates/misc-us-templates.xml:
Added templates, submitted by Larry Harriman, Juan Carlos Valero
, and
Nick Hill.
2004-11-26 Jim Evins <evins@snaught.com>
* AUTHORS:
* po/fr.po:
Updated french translations provided by Florent Morel <florent@t
aket.org>.
* src/view-barcode.c:
* src/view-box.c:
* src/view-ellipse.c:
* src/view-image.c:
* src/view-line.c:
* src/view-text.c:
Added '#include <config.h>' -- HAVE_*GETTEXT macros were not def
ined and
thus _() strings were not being translated.
2004-11-14 Jim Evins <evins@snaught.com>
* src/debug.h:
* src/debug.c: (gl_debug_init), (gl_debug):
Borrowed from gedit: use environmental variables to select debu
g
sections.
* src/splash.c:
Removed unused include of debug.h.
* src/glabels.c: (main):
Added call to gl_debug_init(), and removed debug clutter from co
mmand line
options.
* src/glabels-batch.c: (main):
Added call to gl_debug_init().
2004-11-13 Jim Evins <evins@snaught.com>
Drawing and property toolbars were being initialized with the "icons and
text"
look in Fedora Core 3. Even though none of the buttons had any text att
ached to
them, the buttons were being sized as if they were. This led to less re
al estate
for the property editor, leading to Bug #1064630. The
* data/ui/glabels-ui.xml:
Added explicit "look" property to both drawing and property tool
bars.
* src/prefs-model.c: (gl_prefs_model_save_settings),
(gl_prefs_model_load_settings):
* src/prefs-model.h:
Removed drawing_toolbar_button_style configuration parameter.
* src/ui.c: (view_menu_item_toggled_cb),
(set_app_drawing_toolbar_style):
Do not attempt to adjust look property of the drawing toolbar.
2004-10-28 Jim Evins <evins@snaught.com>
* data/pixmaps/glabels-about-logo.png:
Updated about logo.
2004-10-28 Jim Evins <evins@snaught.com>
* data/man/glabels.1:
* src/glabels-batch.c: (main):
* src/print.h:
* src/print.c: (gl_print_batch):
Added option to glabels-batch to select the first label to begin
printing on.
2004-09-26 Jim Evins <evins@snaught.com>
* data/desktop/glabels.desktop.in:
Point to app icon, "glabels.png"
* data/mime/glabels.keys.in:
Point at mime icon, "glabels-application-x-glabels.png"
* data/pixmaps/Makefile.am:
Added glabels_app_icondir. Renamed icons.
* data/pixmaps/glabels.png:
New cleaned up app icon. Deleted glabels-icon.png.
* data/pixmaps/glabels-application-x-glabels.png:
New mime icon.
* data/pixmaps/glabels-splash.png:
Renamed glabels-logo to glabels-splash to be more correct about
role.
* src/glabels.c:
* src/template-designer.c:
Point at app icon, "glabels.png"
* src/splash.c:
Point at renamed splash image, "glabels-splash.png"
2004-08-22 Jim Evins <evins@snaught.com>
* AUTHORS:
* src/glabels-batch.c: (main):
Applied patch with minor mods to allow selecting merge source and
crop-marks on glabels-batch's command line. Original patch prov
ided by
Jos<E9> Dapena Paz <jdapena@igalia.com>.
2004-08-15 Jim Evins <evins@snaught.com>
* configure.in:
Updated version to 2.0.2.
* data/desktop/glabels.desktop.in:
- Added encoding line
- Removed period from comment
- Fixed Terminal line, changed "0" to "false"
- Added semicolen to Categories line
* po/ja.po:
- Made sure desktop.in comment string above still translated pro
perly
Bruce J.A. Nourish. Thank you, Bruce.
The foomatic-filters package provides foomatic-rip and foomatic-gswrapper.
foomatic-rip uses an external renderer (like GhostScript) to
translate PostScript to printer's native language. The printer
capabilities are described in PPD files. foomatic-rip works with
every known spooler.
foomatic-gswrapper massages arguments to make Ghostscript execute
properly as a filter.
Adobe Reader is part of the Adobe Acrobat family of software, which lets
you view, distribute, and print documents in Portable Document Format
(PDF)--regardless of the computer, operating system, fonts, or application
used to create the original file. PDF files retain all the formatting,
fonts, and graphics of the original document, and virtually any
PostScript(TM) document can be converted into a PDF file.
Machine independent parts for teTeX:
web files, metafont bases, style files, font definitions,
localisation, ofm-, ovf-, vf-, pfb- and tfm-files,
(meta)font source files, lots of documentation, ...
This package contains the executables for the teTeX installation
as well as other files that were created when generating the binaries:
info files, format files and manual pages.
changes:
-new import/export features
-python scripter additions (not enabled in pkgsrc yet)
-rendering speed improvements
-bugfixes
-more UI translations
note: scribus is able to trigger bugs in older ghostscript versions,
appearently due a too high number of colors used.
As a workaround, it worked for me (drochner) to delete unused colors
from the palette before invoking print preview.
afpl-ghostscript-8.50 works fine, but there is no pkg for (yet).
and make "lpr" printing basically work:
- pass "-export-dynamic" to the programs which dynamically load the
printing system specific plugin (do this by adding the "gmodule"
linker flags)
- set the printcap file to /etc/printcap
libgnomeprint 2.10.2
Jody:
* Only offer a duplex option if it exists.
* The /etc/printcap importer was creating one model for all
printers. [#169963]
* Honour custom kerning requests in ps2/pdf backends [#158424]
Suresh:
* Ignore bitmaps in fonts. [#171128]
Tony Graham:
* Some debug routines for GnomeGlyphList [#114858]
libgnomeprint 2.10.1
Jody:
* Overzealous win32 port broke custom transports [#167325]
* Remove use of %g in pdf exporter.
* Slight speed optimization in pdf export.
* Leak fix.
Kjartan:
* Even more leak fixes.
Version 2.10.0
--------------
* Translation updates: Leonid Kanter (ru), Ivar Smolin (et), David
Lodge (en_GB), Sami Pesonen (fi), Laurent Dhima (sq), Jordi Mallach
(ca), Maxim Dziumanenko (uk), Changwoo Ryu (ko), Ankit Patel (gu),
Martin Willemoes Hansen (da), GNOME PL (pl), Francesco Marletta (it),
Ahmad Riza H Nst (id), Zygimantas Berucka (lt), Gabor Kelemen (hu),
Christophe Merlet (fr), Danilo Segan (sr), Misu Moldovan (ro)
Version 2.9.3
-------------
* Fix CAN 2004-0888 fix for 64bit platforms. (Marco)
Version 2.9.2
-------------
* Rework MIME code to no use deprecated API. (Marco Pesenti Gritti)
* Fix aclocals flags using gnome-common macro. (Marco)
* Show the fullscreen button only on gpdf's workspace. (Gordon Ingram)
- #161225
* Fix a missing-font crash. (Martin) - part of #161066
* Simplify the bookmarks tree view. (Jonathan Blandford)
* Fix some link mouse-over crashes. (Martin) - #156784, #159966, #159386
* Fix a non-i18nized popup menu. (Takao Fujiwara) - #154532
* Fix bookmarks clicking. (Martin Sjogren, Marco) - #159937
* Fix possible buffer overflows. - CAN 2004-1125, CAN 2005-0064
* Fix CID fonts problem (e.g. Firefox ad) with freetype > 2.1.7.
(Albert Astals Cid, Martin)
* Update recent-files code from egg. (Martin)
* Translation updates: Adam Weinberger, Alexander Winston (en_CA),
Vladimir Petkov (bg), Kjartan Maraas (nb), Zygimantas Berucka (lt),
Miloslav Trmac (cs), Tino Meinen (nl), Christian Rose (sv),
Francisco Javier F. Serrador (es), Pawan Chitrakar (ne, new
translation), Satoru SATOH (ja), Frank Arnold (de), Raphael Higino
(pt_BR), Funda Wang (zh_CN), Nikos Charonitakis (el), Priit Laes,
Ivar Smolin (et, new translation)
Version 2.9.1
-------------
* Depend on gtk+ 2.6 and use GtkAboutDialog, GtkMenuToolButton,
GtkMessageDialog with secondary text. (Martin) - #152143
* Translation updates: Vincent van Adrighem (nl)
* made -Wall clean.
* updated recent-files from libegg (only a small sanity check).
* applied Mark McLoughlin's patch for mime-type checks of remote URIs
in recent-files module.
Dom Lachowicz:
* Some pdf fixes.
* Support alpha in pdf images
Jody:
* Some AIX build fixes [#160861]
Lutz Mueller:
* Misc cleanup
* Prep for D&D support
Matthias Clasen:
* Async ppd loading
Suresh Chandrasekharan:
* Handle subfonts in ttf according to spec [#158027]
2005-03-04 Jody Goldberg <jody@gnome.org>
* libgnomecups/gnome-cups-printer.c (gnome_cups_printer_set_name) :
delete.
2005-02-17 Jody Goldberg <jody@gnome.org>
http://mail.gnome.org/archives/gnome-print-list/2004-August/msg00023.html
* libgnomecups/gnome-cups-printer.c (cups_get_dests) : copied from
cups.
(parse_lpoptions) : stripped down cupsGetDests that does not pull in
ppds.
(get_default) : Use parse_lpoptions in place of cupsGetDests.
(check_exists) : delete.
(gnome_cups_printer_get) : Just see if the list printer is in the list
of known printers rather than using the defunct check_exists that
would actually ping the printer.
(get_ppd_uri_path) : new.
(get_tmp_ppd_file) : new.
(gnome_cups_printer_get_ppd) :
2005-02-17 Jody Goldberg <jody@gnome.org>
http://bugzilla.gnome.org/show_bug.cgi?id=157829
* libgnomecups/gnome-cups-request.c (idle_stop_unused_threads) :
unlock before stopping the threads
(close_unused_connection) : avoid deadlocks when already locked.
2005-01-06 Thomas Vander Stichele <thomas at apestaart dot org>
* configure.in: error out if cups-config not found
2004-12-14 Jody Goldberg <jody@gnome.org>
* configure.in : post releaes bump
General:
* Don't use G_INLINE_FUNC in the source code, which fixes several weird
build errors.
libxfce4util:
* Fix a problem with NFS mounted home directories in Solaris (#724)
xfce4-session:
* Fix RedHat shutdown code (#703)
xfdesktop:
* fix handling of quoted commands in the desktop menu (#776)
* fix handling of .desktop files with no Categories list (#776)
* add "edit menu" button to panel plugin prefs (#554), and ability to change
the button tooltip (#764)
* fix broken panel plugin behavior when trying to track the default desktop
menu. there's a new option to either follow the default menu, or use a
static menu file (#778)
* fix bug where xfdesktop would crash if the windowlist was opened, then a
window was destroyed, and then that window was selected from the list (#672)
* fix "unique" attribute of system menu inclusion
xffm:
* ensure posix.1-1996 compatibility (#695)
* fix for crash on opening fstab on solaris (#726)
* avoid a showstopper gtk-2.4 bug (scaling gdkpixbufs from svg images).
This is bugzilla #751 report. Not all gtk showstopper bugs from svg
can be avoided. In particular with office/mobile_phone_01.svg. This
file will also crash rox
* allow relative paths for icon resolution (xfce4-modules)
* validate utf error messages (#737)
* don't quote paths that are already quoted.
* change smb-share icon to proper icon
* fix borked overwrite warning dialog message
* bug fixes for keyboardnavigation to close bug #795
* separate remove and paste button in toolbar to avoid confusing the
remove confirmation dialog with the overwrite confirmation dialog
* fix translation problems in several languages, including
brazilian-portuguese
* fill in some missing spanish translation strings
* fix for bug #524 (crashing xffm by mounting cdrom and trying to open it
in the other treeview before mount is complete)
xfcalendar:
* remembering of its position (bug #691 and #789)
* warning box for preventing users to loose their changes (#714 and #738)
* possibility to show/hide xfcalendar in taskbar, pager and systray (#719)
* possibility to choose to either show or hide the calendar window when
xfcalendar is launched (it remembered before the status when leaving)
xfce4-panel:
* Save configuration file only on exit
* Fix double click on inactive item in dialog (#739)
* 64bit fix
* Clock applet tweak (#716, hopefully)
xfprint:
* remove FILE backend and add a print-to-file entry in the printing dialog
* multiple bugfixes (#816, #817, #818, #820) in the BSD-LPR backend
nb1:
====
- security fixes for CAN-2004-1184, CAN-2004-1185, CAN-2004-1186
- patches from Debian/Gentoo
- addresses PR pkg/29721
1.6.3:
======
- Changes in the highlighting / pretty printing
- Support for state inheritance.
- new highlighting rules
- new output language `ansi' to print color outputs
- new encodings
- new options
An overflow check introduced earlier (for CAN-2004-0888) was never
triggered on 64-bit systems because 64-bit arithmetics was used there.
Sprinkle some casts to int su that the overflow can happen.
This fix is similar to the redhat one. The fix for similar code
in print/teTeX-bin looks much cleaner, but since cups already contains
the wrong redhad fix, I've chosen to stay close to the original.
bump PKGREVISION
2004-11-16 Jody Goldberg <jody@gnome.org>
* libgnomecups/gnome-cups-printer.c (gnome_cups_printer_set_name) :
Add a decl in the header.
* libgnomecups/gnome-cups-printer.c (update_attributes) : disable the
optimization that went directly to a printer when we knew it's host.
This caused problems when the remote printer was not accessible, or
for machines with unresolveable localnames (eg SuSE). People can
re-enable it if they'd like (eg RedHat) by tweaking the magic global
static variable go_directly_to_printer_when_possible.
(_gnome_cups_printer_get_host) : ditto.
2004-10-27 Jody Goldberg <jody@gnome.org>
* libgnomecups/gnome-cups-printer.c (gnome_cups_printer_set_name) : new
(gnome_cups_printer_set_description) :
s/CUPS_ADD_PRINTER/IPP_SET_PRINTER_ATTRIBUTES/
(gnome_cups_printer_set_location) : ditto
2004-10-14 Jody Goldberg <jody@gnome.org>
http://bugzilla.gnome.org/show_bug.cgi?id=151218
* libgnomecups/gnome-cups-request.c (gnome_cups_request_new) : patch
minor leak.
2004-10-10 Malcolm Tredinnick <malcolm@commsecure.com.au>
* configure.in: Wrap the GETTEXT_PACKAGE string in quotes.
Unbreaks the build.
2004-10-09 James Henstridge <james@jamesh.id.au>
* acconfig.h, acinclude.m4: remove unnecessary autoconf/automake
cruft.
* libgnomecups/Makefile.am: don't set LDFLAGS variable, since it
is meant to be a user variable. Don't define GNOMELOCALEDIR,
since it is done in the configure script now.
* configure.in: remove some macro calls that are unnecessary with
newer versions of Automake.
* autogen.sh: ask for Automake >= 1.7
Dom & Hans
* Clean up win32 build
Jody
* Use 'b' with fopen just to be safe
http://bugzilla.gnome.org/show_bug.cgi?id=160185
* Set the use theme flag correctly on subsequent previews
* Check for existence of transport before offering it
* Don't center the preview by default
PLIST.${MACHINE_ARCH:C/i[3-6]86/i386/g}
PLIST.${OPSYS}-${MACHINE_ARCH:C/i[3-6]86/i386/g}
and remove the package hack for MD PLIST files.
Rename PLIST.pro to PLIST.common and PLIST.post to PLIST.common_end
and rename the PLIST.* files from ${LOWER_OPSYS} to ${OPSYS}.
PLIST.${MACHINE_ARCH:C/i[3-6]86/i386/g}
PLIST.${OPSYS}-${MACHINE_ARCH:C/i[3-6]86/i386/g}
and remove the package hack for MD PLIST files.
Rename PLIST.pre to PLIST.common and PLIST.post to PLIST.common_end