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

Reply via email to