Bug 47148 - dvipost 1.0 ebuild
|
Bug#:
47148
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: x86
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: enhancement
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: text-markup@gentoo.org
|
Reported By: ctford0@engr.uky.edu
|
|
Component: Ebuilds
|
|
|
URL:
http://efeu.cybertec.at/index_en.html
|
|
Summary: dvipost 1.0 ebuild
|
|
Keywords: EBUILD
|
|
Status Whiteboard:
|
|
Opened: 2004-04-07 15:14 0000
|
Dvipost is a post processor for dvi files, created by latex or tex. If the
command is invoked as pplatex, it integrates the call of latex and the post
processing of the dvi file.
Dvipost is used for special modes, which normally needs the support of dvi
drivers (such as dvips). With dvipost, this features could be implemented
independent of the prefered driver. Currently, the post processor supports
layout raster, change bars and overstrike mode.
Dvipost is free software. License: GPL.
Dvipost, as of now, will be a requirement for lyx 1.4.0
Sorry for the delay. Fixed a bug when FEATURES="maketest" and
added to CVS. Thanks for the contribution.
There ia a problem with the masked ebuild in portage. The texhash command
needs to be run after installing dvipost so that tetex can see and use it. It
is probably a good idea to also run this after an unmerge.
pkg_postinst() {
exec texhash
}
pkg_postrm() {
exec texhash
}
Without these commands being run by the ebuild a user would need to run texhash
as root for tetex to see and be able to use dvipost.
Chris
Is it really required? dvipost ebuild inherits latex-package.eclass and so it
executes `texconfig rehash` which runs mktexlsr (mktexlsr is a symlink to
texhash, so it should be the same) at pkg_postinst() and pkg_postrm(). If it
doesn't work and your system cannot find dvipost, it needs to be fixed.
Could be I'm not really clear on all of the workings of the inherit functions.
Someone just told me that dvipost is now part of tetex itself, so this ebuild is probably already outdated. I'll see if i can verify this...
Sorry, the person who told me that was thinking of dvipdfm. Not dvipost...