Opened 13 years ago

Last modified 13 years ago

#27993 closed submission

new port liblouisxml: Braille transcription services for xml documents — at Initial Version

Reported by: boris.dusek@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: braille a11y accessibility Cc:
Port: liblouisxml

Description

Please comment and/or commit.

I also explicitely ask for review of two things:

  1. the line "depends_build port:pkgconfig". The library searches for libxml2 and liblouis using pkgconfig. I don't know which port then should depend on pkgconfig - whether the ones that are declaring their existence using pkgconfig (like libxml2 and liblouis), or the ones that use pkgconfig to find other libraries (liblouisxml).
  1. I also encountered problem with filesystem:

Warning: violation by /opt/local/info Warning: violation by /opt/local/man Warning: liblouisxml violates the layout of the ports-filesystems!

I solved this (after consulting Raim in IRC) by adding the line "configure.args --mandir=${prefix}/share/man --infodir=${prefix}/share/info". But I wonder why MacPorts does not pass these arguments itself since it supports autoconf-based systems out-of-the-box and should know these dark corners (so that portwriters don't have to take care of them in every port).

Thanks.

Change History (1)

Changed 13 years ago by boris.dusek@…

Attachment: Portfile added
Note: See TracTickets for help on using tickets.