On Fri, Jun 27, 2008 at 03:28:52PM -0000, Benjamin Drung wrote: > htmlvalidator depends on tidy (written in C) and opensp (written in C++) > and therefore it is not platform independent. So you need a xpi file for > every platform. Therefore it is very useful to have an Ubuntu package. >
Yes, I agree. native extensions have high-prio as we can make them available on all platforms supported. > The original source package has to be included into the Firefox build > process. The xpi file is generated with some scripts. I am working on > the htmlvalidator package to make it easier to compile. It now uses > autotools and only needs the development package of Firefox. You can get > the source from the SourceForge.net SVN repository. You can checkout it > with "svn co > https://htmlvalidator.svn.sourceforge.net/svnroot/htmlvalidator/trunk > htmlvalidator". I have uploaded the current version to my PPA: > https://launchpad.net/~bdrung/+archive We dont want the complete firefox source in the source package. so we need to do some work to clean this up. I guess that this extension requires the mozilla buildsystem (which is usually the reason why extensions require a full ffox source tree). We ship a build-system in latest intrepid bzr branch for xulrunner and probably should look into making that usable for extensions as well (it was created to support xulapps). > > There is a lot to do to get this package ready for universe and I am > thankful for help: > > * A AUTHORS and LICENCE file is missing. > * configure.ac and all the Makefile.am could be cleaned and make them more > portable (maybe use of libtool). > * split the package into htmlvalidator and htmlvalidator-data > affects firefox-extensions status confirmed - Alexander ** Changed in: firefox-extensions Status: New => Confirmed -- [needs-packaging] htmlvalidator https://bugs.launchpad.net/bugs/131538 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
