[MacPorts] #51087: New port: asciidoctor
#51087: New port: asciidoctor ------------------------+-------------------------------- Reporter: guido@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: textproc | Port: asciidoctor ------------------------+-------------------------------- Asciidoctor is a text processor, written in Ruby, that implements the AsciiDoc syntax as originally devised by the similarly named Python project. Contrary to the Python AsciiDoc version, which seems dormant, Asciidoctor is actively being worked one and extended. -- Ticket URL: <https://trac.macports.org/ticket/51087> MacPorts <https://www.macports.org/> Ports system for OS X
#51087: New port: asciidoctor --------------------------+-------------------------------- Reporter: guido@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: textproc Port: asciidoctor | --------------------------+-------------------------------- Comment (by cal@…): I think you can avoid the post-destroot block if you add {{{ ruby.link_binaries_suffix }}} i.e. set the suffix to empty somewhere after `ruby.setup`. Other than that, lg2m. Please also decide whether you want to mark the port as openmaintainer as explained at https://guide.macports.org/#project.update- policies.nonmaintainer. -- Ticket URL: <https://trac.macports.org/ticket/51087#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#51087: New port: asciidoctor --------------------------+-------------------------------- Reporter: guido@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: textproc Port: asciidoctor | --------------------------+-------------------------------- Comment (by guido@…): Replying to [comment:1 cal@…]:
I think you can avoid the post-destroot block if you add
{{{ ruby.link_binaries_suffix }}}
i.e. set the suffix to empty somewhere after `ruby.setup`.
Thank you for thinking along with me. I didn't like the post-destroot solution either. However I've just tried your suggestion but then I get the error: {{{ Error: Unable to open port: invalid command name "ruby.link_binaries_suffix" }}} Reading ruby-1.0.tcl shows "ruby.link_binaries_suffix" '''not''' to be an option. Hence doing something like: {{{ ruby.link_binaries_suffix none }}} Doesn't work either. Unless you have got another suggestion, I'll leave the post-destroot in there.
Please also decide whether you want to mark the port as openmaintainer as explained at https://guide.macports.org/#project.update- policies.nonmaintainer.
Thank you for pointing that out to me. I've have added openmaintainer to the maintainer option. I'll attach a new version of the Portfile. -- Ticket URL: <https://trac.macports.org/ticket/51087#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#51087: New port: asciidoctor --------------------------+-------------------------------- Reporter: guido@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: asciidoctor | --------------------------+-------------------------------- Changes (by mf2k@…): * keywords: textproc => * version: 2.3.4 => Comment: An {{{rmd160}}} checksum should be added. -- Ticket URL: <https://trac.macports.org/ticket/51087#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#51087: New port: asciidoctor --------------------------+-------------------------------- Reporter: guido@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: asciidoctor | --------------------------+-------------------------------- Comment (by guido@…): Replying to [comment:3 mf2k@…]:
An {{{rmd160}}} checksum should be added.
You're right. Documentation even says so. My bad. Might I suggest an 'at least two checksums' check to 'port lint'? Updated Portfile will be attached shortly. -- Ticket URL: <https://trac.macports.org/ticket/51087#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#51087: New port: asciidoctor --------------------------+-------------------------------- Reporter: guido@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: asciidoctor | --------------------------+-------------------------------- Comment (by guido@…): What's the next stept in getting this port added to the repository? -- Ticket URL: <https://trac.macports.org/ticket/51087#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#51087: New port: asciidoctor --------------------------+-------------------------------- Reporter: guido@… | Owner: macports-tickets@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: asciidoctor | --------------------------+-------------------------------- Changes (by cal@…): * status: new => closed * resolution: => fixed Comment: Me. Committed in r147968 with the following change: - `set ruby.link_binaries_suffix ""` instead of the `post-destroot` phase that reverts the suffix. The `rb-rbot` port uses the same trick. Thank you for writing the Portfile. -- Ticket URL: <https://trac.macports.org/ticket/51087#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts