J.C. Roberts [2007-08-02, 03:02:22]: > 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).
There's a port of djvulibre in the tree for about a year now, but I never managed to get the netscape plugin working. It builds, but since it does not work, it's commented in the packing list at the moment. > > 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