[MacPorts] #51818: New release of LaTeXML
MacPorts
noreply at macports.org
Thu Oct 20 04:32:04 CEST 2016
#51818: New release of LaTeXML
-----------------------------+---------------------------------
Reporter: bruce.miller@… | Owner: macports-tickets@…
Type: update | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: maintainer haspatch
Port: LaTeXML |
-----------------------------+---------------------------------
Comment (by mojca@…):
Committed in r154083 with some changes:
* I added `${destroot}` in front of installation of
`${latexml.mactex_texmf}` for installing files
* and thus removed the section that tries to delete these files during
`post-uninstall`: the files should be gone automatically
* note that this might cause an error if you already have the files
installed there, but I guess that's acceptable one-time issue that users
can take care of by deleting the two files
* forgotten `"set"` resulted in
{{{
Error: Failed to activate LaTeXML: invalid command name
"latexml.found_tex"
}}}
* I used `xinstall -m 644` instead of "file copy -force". Not sure if
that's any better way, but I didn't like the `-force` switch.
* I admit that I haven't seen `mktexlsr` being executed during
`post-[de]activate`, but maybe that's just me or I wasn't too careful.
For the future: `Portfile.4.diff` is in a somewhat weird format (if you
used diff, there's a command-line option to get the other format; don't
ask me which one). It's probably easiest to do `svn diff` or `git diff`,
but then again, but the time you submit the next request we might be using
pull requests already :) Despite some people insisting in the diff file I
have to agree with you here. Having the original `Portfile` was much more
useful that having a convoluted (more or less useless to me) diff. It's
usually wise to provide the diff just in case that further changes happen
to the files in the meantime, but having the `Portfile` is more
important/useful to me in this exceptional case of heavy changes.
--
Ticket URL: <https://trac.macports.org/ticket/51818#comment:13>
MacPorts <https://www.macports.org/>
Ports system for the Mac operating system
More information about the macports-tickets
mailing list