[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug-gv] Up to date with Debian gv (resume)
From: |
jemarch |
Subject: |
[bug-gv] Up to date with Debian gv (resume) |
Date: |
Wed, 8 Dec 2004 01:05:54 +0100 |
Hi.
Well, i think we are up to date with Debian gv. The following document
is a resume of what i have done while patching gv with Debian patches.
-*- mode: outline -*- Time-stamp: "2004-12-08 00:56:31 jemarch"
Please note all references to "mainstream gv" refer to the development
version of gv, that is, CVS gv.
* 00000b_dead_upstream.diff
Not appropiate for mainstream gv: it is alive now and have updated old
references.
* 00000c_debian_config.diff
** Change the scratch dir default resource from ~/ to /tmp/
Already on mainstream gv.
** Change application directories to fit Debian guidelines
On mainstream gv GV_BINDIR, GV_DOCDIR, GV_LIBDIR and GV_MANDIR depends
on compile-time parameters using autoconf.
** Use `pdf2dsc' and `pdf2ps' scripts
This Debian path changes the `GV.gsCmdScanPDF' and `GV.gsCmdConvPDF'
resources from:
@echo "GV.gsCmdScanPDF: gs -dNODISPLAY -dQUIET -sPDFname=%s -sDSCname=%s
pdf2dsc.ps -c quit" >> $(GV_INTERN_RES_DAT)
@echo "GV.gsCmdConvPDF: gs -dNODISPLAY -dQUIET $(PS_LEVEL) -dNOPAUSE
-sPSFile=%s %s -c quit" >> $(GV_INTERN_RES_DAT)
to:
@echo "GV.gsCmdScanPDF: pdf2dsc %pdf %dsc" >> $(GV_INTERN_RES_DAT)
@echo "GV.gsCmdConvPDF: pdf2ps $(PS_LEVEL) %pdf %ps" >>
$(GV_INTERN_RES_DAT)
We still prefer to use the `gs' command line directly for mainstream
gv instead of falling on the `pdf2dsc' and `pdf2ps' commands.
* 00000d_manual_typos.diff
** Change typos on the gv manpage
These changes are not applicable on mainstream gv, since we now
generate the manpage with the `help2man' command.
* 058977_doctype.diff
** Change <!DOCTYPE ...> marks on html documentation
These changes are not applicable on mainstream gv, since we now
distribute the documentation formatted in texinfo.
* 063223_nosafer.diff
** Bug on resource name: gv do not make --[no]safe effective
This bug have been fixed on mainstream gv with another patch.
* 079913_antialias.diff
** Make antialias on by default
This feature have been implemented on mainstream gv with another
patch.
* 153001_bzip2.diff
** Make gv to understand bzip compressed files
This feature have been implemented on mainstream gv with another
patch.
* 162830_scanf.diff
** Fix a security risk involving buffer overflows
This Debian patch have been applied to mainstream gv.
* 163745_manual.diff
** Fix bogus use of `"' on the manual page
These changes are not applicable on mainstream gv, since we now
distribute the documentation formatted in texinfo.
* 167029_argv.diff
** Fix an access beyond end of array on process.c
This Debian patch have been applied to mainstream gv.
* 197187_preprocessor.diff
** Fix bad C preprocessor pasting with gcc 3.x
This bug have been fixed on mainstream gv with another patch.
* 206008_flicker.diff
** Add double-buffering to pixmap operations
This Debian patch have been applied to mainstream gv.
* 223556_hidden_dir.diff
** Do not show dot files on file listings
This Debian patch have been applied to mainstream gv.
* 250854_tmp_umask.diff
** Tempfiles should not be created worldreadable
A slightly modified patch have been applied to mainstream gv, with
same effect.
* 252548_errno.diff
** Wrong error message while opening empty files
This Debian patch have been applied to mainstream gv.
* 243442_delaysafer.diff
** Make use of new DELAYSAFER gv option while reading pdf's
This bug have been fixed on mainstream gv with another patch.
* 179643_bad_dsc.diff
** Make DSC parsing case-insensitive
This Debian patch have been applied to mainstream gv.
* 159433_delete_key.diff
** Change behaviour of Delete key on text entries
This Debian patch have been applied to mainstream gv.
- [bug-gv] Up to date with Debian gv (resume),
jemarch <=