[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
 master_sites
 https://github.com/jplevyak/dparser/releases/download/v${version}
 checksums           rmd160  0986a5cb1951d240aadf0eb1b659b4909ede3703 \
                     sha256
 40e5f262b2ac24895c9fa232100c825663f64e674d34122991432efdcd7849b0 \
                     size 186818
 distname            dparser-${version}-src
 patchfiles          patch-Makefile

 worksrcdir          dparser

 use_configure       no

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

 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