The pkg-plist for textproc/asciidoc is incorrectly specified, the files for @exec and @unexec statements are coming after the respective statement, not before. This causes interesting things like asciidoc.conf.sample to be copied to /usr/local/bin. The net effect for me is that x11-wm/awesome doesn't build, and fails with this message: [ 52%] Generating manpages/man1/awesome.1.xml asciidoc: ERROR: [attributes] missing 'attributelist-pattern' entry asciidoc: FAILED: unexpected error: asciidoc: ------------------------------------------------------------ Traceback (most recent call last): File "/usr/local/bin/asciidoc", line 5939, in asciidoc AttributeList.initialize() File "/usr/local/bin/asciidoc", line 1923, in initialize AttributeList.pattern = document.attributes['attributelist-pattern'] File "/usr/local/bin/asciidoc", line 115, in __getitem__ return dict.__getitem__(self, key.lower()) KeyError: 'attributelist-pattern' *** [manpages/man1/awesome.1.xml] Error code 1 Fix: The attached patch worked for me. Patch attached with submission follows: How-To-Repeat: Use a recent portsnap, pkgng, and: cd /usr/ports/textproc/asciidoc make make install then try to use it, for example building awesome: cd /usr/ports/x11-wm/awesome make Note: this does work on 10-CURRENT
State Changed From-To: open->closed Committed, with minor changes. Thanks!