| Summary: | dvipost 1.0 ebuild | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Christopher Ford <ctford0> |
| Component: | New packages | Assignee: | Text-Markup Team (OBSOLETE) <text-markup+disabled> |
| Status: | RESOLVED FIXED | ||
| Severity: | enhancement | Keywords: | EBUILD |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| URL: | http://efeu.cybertec.at/index_en.html | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | dvipost ebuild | ||
|
Description
Christopher Ford
2004-04-07 15:14:24 UTC
Created attachment 28855 [details]
dvipost ebuild
just untar in your portage overlay directory /usr/local/portage for most.
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... |