Opened 16 years ago

Closed 16 years ago

Last modified 15 years ago

#14239 closed submission (fixed)

noweb 2.11b A Simple, Extensible Tool for Literate Programming

Reported by: michipili (Michael Grünewald) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: noweb-2.11b Cc:
Port:

Description

Literate programming is the art of preparing programs for human readers. noweb is designed to meet the needs of literate programmers while remaining as simple as possible. Its primary advantages are simplicity, extensibility, and language-independence---especially noticeable when compared with other literate-programming tools.

Attachments (2)

Portfile (1.1 KB) - added by michipili (Michael Grünewald) 16 years ago.
patch-Makefile (4.2 KB) - added by michipili (Michael Grünewald) 16 years ago.

Download all attachments as: .zip

Change History (8)

Changed 16 years ago by michipili (Michael Grünewald)

Attachment: Portfile added

Changed 16 years ago by michipili (Michael Grünewald)

Attachment: patch-Makefile added

comment:1 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to ryandesign@…

comment:2 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

In your portfile, why have you disabled the activate phase?

And what is with the commented-out pre-destroot section?

comment:3 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: newclosed

I committed your portfile in r34003 with the following changes:

  • removed empty "activate" phase which prevented port from activating automatically
  • removed commented-out "pre-destroot" section which didn't seem necessary
  • used "use_configure no" instead of "configure {}"
  • added "universal_variant no"
  • made the alignment of your dependencies consistent with the alignment of the rest of the portfile
  • fixed name of patchfile to match recommendations
  • removed trailing whitespace from some lines
  • use the distfile with the version in the name so that when a new version is available people won't have problems due to checksum errors
  • just use "extract.suffix" instead of setting "distfiles"
  • don't repeat the homepage URL in the master_sites; make use of "${homepage}" instead
  • don't hardcode "/opt/local" into the patchfile; MacPorts may be installed in another prefix

comment:4 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

And I added livecheck information in r34004.

comment:5 Changed 15 years ago by jmroot (Joshua Root)

Type: enhancementsubmission

comment:6 Changed 15 years ago by (none)

Milestone: Port Submissions

Milestone Port Submissions deleted

Note: See TracTickets for help on using tickets.