Due to the support of the djvu format on OpenLibrary.org, I'm woking on a port of djvulibre (http://djvu.sourceforge.net) which includes a netscape style browser plugin via Qt (http://doc.trolltech.com/3.3/netscape-plugin.html).
The djvulibre build goes looking for /usr/local/lib/qt3/include/npapi.h which is installed by our qt3 port but unfortunately, what is actually installed is just a dummy file containing a note about reading the nonexistent "documentation" in order to download the real header file. The same fake-file problem is true for the following: qt3/include/jri.h qt3/include/jri_md.h qt3/include/jritypes.h qt3/include/npapi.h qt3/include/npupp.h At least at one point in the distant past it seems as if those five dummy files were removed from the qt3 PLIST http://www.openbsd.org/cgi-bin/cvsweb/ports/x11/qt3/pkg/Attic/PLIST.diff?r1=1.7&r2=1.8&hideattic=0&f=h All of the dummy files (and a lot more) are available in the firefox-devel flavor of the firefox port but whether or not they (still) usable with qt3 is something I still need to figure out. http://www.openbsd.org/cgi-bin/cvsweb/ports/www/mozilla-firefox/pkg/PLIST-devel?rev=1.3&content-type=text/x-cvsweb-markup mozilla-firefox/include/java/jri.h mozilla-firefox/include/java/jri_md.h mozilla-firefox/include/java/jritypes.h mozilla-firefox/include/plugin/npapi.h mozilla-firefox/include/plugin/npupp.h If someone would be kind enough to unceremoniously drop kick me in the direction of the "right way" to fix this issue it would be much appreciated. thanks, jcr