source: trunk/dports/devel/noweb/Portfile

Last change on this file was 93528, checked in by jmr@…, 5 years ago

noweb: rename internal getline function to avoid conflict (#31210)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.2 KB
Line 
1# $Id: Portfile 93528 2012-05-25 21:35:46Z ryandesign@macports.org $
2
3PortSystem              1.0
4
5name                    noweb
6version                 2.11b
7revision                1
8categories              devel
9maintainers             laposte.net:michael.grunewald
10description             A Simple, Extensible Tool for Literate Programming
11long_description        Literate programming is the art of preparing programs \
12                        for human readers.\
13                        noweb is designed to meet the needs of literate \
14                        programmers while remaining as simple as possible. \
15                        Its primary advantages are simplicity, extensibility, \
16                        and language-independence---especially noticeable \
17                        when compared with other literate-programming tools.
18homepage                http://www.eecs.harvard.edu/nr/noweb/
19platforms               darwin
20master_sites            ${homepage}dist/
21extract.suffix          .tgz
22checksums               md5 1df580723497b2f2efde07646abf764c \
23                        sha1 3b391c42f46dcb8a002b863fb2e483560a7da51d \
24                        rmd160 01e4fbb636dfd0f6d117caa045cf105e49d25fca
25worksrcdir              ${name}-${version}/src
26patchfiles              patch-Makefile.diff patch-getline.diff
27
28depends_build           port:icon
29depends_run             port:icon
30
31universal_variant       no
32
33post-patch {
34    reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/Makefile
35}
36
37configure {
38    system "cd ${worksrcpath} && ./awkname awk"
39}
40
41livecheck.type          regex
42livecheck.url           ${homepage}dist/?C=M&O=D
43livecheck.regex         ${name}-(\[0-9a-z.\]+)${extract.suffix}
Note: See TracBrowser for help on using the repository browser.