[MacPorts] #57861: dparser: upstream tarball is broken

MacPorts noreply at macports.org
Fri Jan 11 21:33:52 UTC 2019

#57861: dparser: upstream tarball is broken
  Reporter:  akimd    |      Owner:  (none)
      Type:  defect   |     Status:  new
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.5.4
Resolution:           |   Keywords:
      Port:  dparser  |

Comment (by jplevyak):

 I release a new version and github is the new master.  I think the new
 file should be:

 PortSystem          1.0

 name                dparser
 version             1.31
 categories          devel lang
 license             BSD
 maintainers         nomaintainer
 platforms           darwin
 description         general-purpose parser generator
 long_description \
     DParser is an simple but powerful tool for parsing.  You can specify \
     the form of the text to be parsed using a combination of regular \
     expressions and grammar productions. Because of the parsing technique
     (technically a scannerless GLR parser based on the Tomita algorithm) \
     there are no restrictions. The grammar can be ambiguous, right or \
     left recursive, have any number of null productions, and because there
     is no seperate tokenizer, can include whitespace in terminals and have
     terminals which are prefixes of other terminals. DParser handles not \
     just well formed computer languages and data files, but just about any
     wacky situation that occurs in the real world.

 homepage            http://github.com/jplevyak/dparser
 checksums           rmd160  0986a5cb1951d240aadf0eb1b659b4909ede3703 \
 40e5f262b2ac24895c9fa232100c825663f64e674d34122991432efdcd7849b0 \
                     size 186818
 distname            dparser-${version}-src
 patchfiles          patch-Makefile

 worksrcdir          dparser

 use_configure       no

 build.args-append   CC="${configure.cc} ${configure.cflags}"

 destroot.destdir    PREFIX=${destroot}${prefix}

 livecheck.type      regex
 livecheck.url       ${homepage}
 livecheck.regex     dparser-(\[0-9.\]+)-src${extract.suffix}

Ticket URL: <https://trac.macports.org/ticket/57861#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS

More information about the macports-tickets mailing list