[Fwd: libSpiff packaging request]

Adeodato Simó adeodato at debian.org
Tue Sep 18 12:41:19 UTC 2007


Hello Sebastian.

The pkg-xiph group is mainly interested in software coming from
xiph.org, but if uriparser is a dependency of libSpiff, I guess
we can maintain it as well. 

You'd need to tell us what is your preferred approach to this:

  (a) members of pkg-xiph take care of the packaging bits of
      maintenance: preparing the package, uploading new versions, etc.
      And you help us by taking care, if possible, of bugs reported
      against the package in Debian. This is my preferred option.

  (b) if you're really interested in learning about Debian packaging,
      you can join the group and take care of maintaining the package
      yourself, with help from us. Though libraries are normally not the
      best package one can start with to learn.

Please let us know what option you prefer. If it's (b), please start
with by filing ITP bugs for uriparser and libSpiff. The procedure is
documented a bit in developers-reference §5.1, and it'll be really easy
to do if you use the reportbug program (`/usr/bin/reportbug wnpp`).
After that I can take a look at your proposed packages. If (a), I will
take care of the ITPs and uploading myself, and you are welcome to join
the pkg-xiph group.

BTW, if the packages get uploaded to Debian, they'll be automatically
imported into Ubuntu, with no further steps necessary.

As for Herrie, there is already an ITP by Marcela Tiznado (#430543). I
spoke to her and she doesn't have at the moment any time for it, so if
you're really interested you can step up and maintain it yourself (this
should be an easier package to maintain than a library, too).

P.S.: Seems something odd happened at lists.alioth.debian.org that made
your message make it into the archives, but not sent to the subscribers.

* Sebastian Pipping [Mon, 17 Sep 2007 19:48:30 +0200]:

> Hello again!

> In case you didn't see my mail in all that spam on the list
> here it is again. A short "we'll do it" or "we can't do any
> more packages" would be a great in case you guys are busy
> right now. Thank you!

> Best regards, Sebastian

> -------- Original Message --------
> Subject: libSpiff packaging request
> Date: Sun, 16 Sep 2007 07:13:48 +0200
> From: Sebastian Pipping <webmaster at hartwork.org>
> To: pkg-xiph-maint at lists.alioth.debian.org
> CC: Robert Buchholz <rbu at gentoo.org>, Ivo Emanuel Gonçalves <justivo at gmail.com>

> Hello Adeodato, Clint, Peter!


> Sebastian here, junior Xiph member and developer of
> libSpiff [1], Xiph's implementation of XSPF, the
> XML Sharable Playlist Format.

> I am writing you because libSpiff is not found in
> any Debian-based distro. The longterm plan is to
> have Herrie [2], libSpiff and uriparser [3] in Debian.
> Herrie is a console audio player depending on
> libSpiff which itself depends on uriparser,
> my RFC 3986 URI parsing library.

> I already started with the package for uriparser
> but I am neither a Debian nor a Unix expert.
> So what I am here for is to ask if you could help
> me with making sane packages for these projects
> and sponsor/maintain them for Debian and if
> possible for Ubuntu as well.


> What I did for the uriparser package so far reads
> like this:

> (01) $ wget
> "http://downloads.sourceforge.net/sourceforge/uriparser/uriparser-0.5.2.tar.gz"
> (02) $ tar xf uriparser-0.5.2.tar.gz
> (03) $ mv uriparser-0.5.2.tar.gz uriparser-0.5.2.orig.tar.gz
> (04) $ cd uriparser-0.5.2.tar
> (05) $ dh_make --library
> (06) $ nano debian/control
> (07) $ nano debian/copyright
> (08) $ nano debian/rules
> (09) $ nano debian/uriparser-dev.install
> (10) $ dpkg-buildpackage -rfakeroot -us -uc
> (11) $ tar czf uriparser_0.5.2_debian_base.tar.gz \
>         debian/control debian/copyright debian/rules \
>         debian/uriparser-dev.install

> Output of (11) is attached to this mail. uriparser 0.5.2 still
> has soname 0:0:0, version 0.5.3 will have a proper soname starting
> from 1:0:0 - that's why I called the package "uriparser1".
> Very same with libSpiff. Would be very cool to have Debian
> packages go along with future releases.

> Best regards,



> Sebastian



> [1] http://libspiff.sourceforge.net/
> [2] http://herrie.info/
> [3] http://uriparser.sourceforge.net/



-- 
Adeodato Simó                                     dato at net.com.org.es
Debian Developer                                  adeodato at debian.org
 
                     Listening to: Andrés Calamaro - No tan Buenos Aires




More information about the pkg-xiph-maint mailing list