Sunil Nimmagadda <[email protected]> writes: > Hi, > > libsoldout is a flexible and extensible C library to parse mardown > format. I have attached a port for it which is tested on amd64. > > Comments and tests are welcome, thanks.
The following points are addressed in the attached tarball:
- missing $OpenBSD$ marker in Makefile
- reorder Makefile to match Makefile.template (it really helps to have
information always in the same place)
- upstream library versioning is void on OpenBSD. Let's start at 0.0,
and use ${LIBsoldout_VERSION} instead of $V (which can be dropped).
See http://www.openbsd.org/faq/ports/specialtopics.html#SharedLibs
- also install mkd2html
- NO_TEST=Yes
There is at least one remaining concern: the headers should not be
installed in /usr/local/include, their name is too generic. Maybe
/usr/local/include/soldout? This is an issue you could discuss with
upstream. Also, should all those headers be installed? I suspect some
of them are internal only.
libsoldout.tgz
Description: Binary data
-- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
