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

Reply via email to