[MacPorts] #40800: vcsh: update to 1.20130909
MacPorts
noreply at macports.org
Wed Dec 25 00:44:09 PST 2013
#40800: vcsh: update to 1.20130909
-----------------------+---------------------------------
Reporter: gjasny@… | Owner: macports-tickets@…
Type: update | Status: closed
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: fixed | Keywords: haspatch maintainer
Port: vcsh |
-----------------------+---------------------------------
Comment (by ryandesign@…):
Replying to [comment:9 mojca@…]:
> It works.
Great!
> But upstream is already at version 1.20131214.
There are 6 different tags for 1.20131214 in their repository; I'll try to
figure out why and which one we should use.
Replying to [comment:8 mojca@…]:
> I'll test now. But without doing any extensive research about
dependencies: doesn't the failure mean that at least `rb19-rdiscount` is
missing as a dependency of `vchs` (possibly also others)? At least in my
case the package wasn't installed when I first tried to install `vcsh`.
It should have been installed already. vcsh has a build dependency on
rb19-ronn which has runtime dependencies on rb19-mustache, rb19-rdiscount,
rb19-hpricot.
> Unrelated: I don't know if it makes any difference, but in the port I
wanted to submit I added `$prefix/bin` to `reinplace -E "s|ronn
<|${prefix}/bin/ronn-1.9 <|" ${worksrcpath}/Makefile`.
It is better to use the full path to the executable, for the unlikely
scenario that a user has edited binpath in macports.conf and put a
different path before /opt/local/bin which contains a different and broken
version of the same executable.
> I don't know much about official guidelines to write ruby packages, but
something tells me that `vcsh` should be patch upstream in such a way that
this patch wouldn't be needed or that it could pick up an environmental
variable to find the right binary for example. Is anyone willing to report
this upstream?
It would be nice if the build script would provide a way for us to specify
the path for `ronn` without having to patch the file.
--
Ticket URL: <https://trac.macports.org/ticket/40800#comment:10>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list