On 1/11/07, Andrew Flegg <[EMAIL PROTECTED]> wrote:
On 1/11/07, Graham Cobb <[EMAIL PROTECTED]> wrote:
>
> In a recent posting to maemo-users Andrew Flegg mentioned his Maemo
> Unofficial Debs project (http://mud-builder.garage.maemo.org/).  What
> is the status of that?

[snip]

Sorry for following up to my own post, but it's just hit a milestone:
autoconf-based tarballs from upstream can be produced into Application
Manager debs automatically...

It can, currently:

   * Fetch sources from a tarball at a URL or a Debian package.
   * Fetch build depedencies (from Debian, building source if necessary)
   * Apply any Maemo patches.
   * ...(1)
   * Build a deb.
   * ...(2)

The two key missing steps at the moment are:

  1) Fix "debian/control" and some other bits for Maemo Application
     Manager compatibility.

This has now been done (and checked into Subversion); the XML file[1]:

<package>
   <fetch type="tarball">
        
<url>http://mesh.dl.sourceforge.net/sourceforge/netcat/netcat-0.7.1.tar.bz2</url>
   </fetch>
   <deb>
        <icon>http://netcat.sourceforge.net/favicon.ico</icon>
   </deb>
</package>

...produces the Deb which has been installed here:

  http://www.bleb.org/software/770/netcat2.png

Things like maintainer name, licence (and soon, short/long
descriptions) are worked out automatically unless overriden in the XML
file.

Given this success, I'm going to start on documenting the file format.
As usual, if anyone has any questions, please don't hesitate to ask.

Cheers,

Andrew

[1] 
https://garage.maemo.org/plugins/scmsvn/viewcvs.php/trunk/packages/netcat2.xml?root=mud-builder&view=markup

--
Andrew Flegg -- mailto:[EMAIL PROTECTED]  |  http://www.bleb.org/
_______________________________________________
maemo-developers mailing list
[email protected]
https://maemo.org/mailman/listinfo/maemo-developers

Reply via email to