[Pkg-fedora-ds-maintainers] FDS packaging

Michele Baldessari michele-lists at pupazzo.org
Wed Apr 9 18:37:07 UTC 2008


Hi all,

I'm toying around with the packaging of FDS for debian, following the 
RH packages and the FDS build guide [1]. I mostly worked on the required
dependencies that are not in Debian yet: svrcore [2], Mozilla LDAP C SDK
[3] and the perl Mozilla LDAP bindings [4].

They are split like this:
- svrcore : libsvrcore0, libsvrcore0-dbg, libsvrcore-dev
- mozldap : libmozldap-0d, libmozldap-0d-dbg, libmozldap-dev
- perl mozilla : libmozilla-ldap-perl

I still need to ping the mozilla-packaging guys at alioth to check with
them, because it probably makes sense to coordinate with them for these
mozilla-based packages. For mozldap I've mimicked the nss package with
the -0d extension, because upstream ships libs with broken sonames.

The dependencies packages are in a half-way decent shape and I was able
to build an initial fds-base package.

I've split the fds-base package into the following: libdirsrv0,
libdirsrv0-dbg, libdirsrv-dev, dirsrv, dirsrv-dbg.

There's quite a lot of work left, as the fds package is more of a mockup
ATM but maybe someone wants to join the fun :)
I'll compile a TODO list and a list of questions as soon as I get to it.

I'm no .deb packaging black belt, so I'd welcome some feedback, cluebats
and criticism from the pros ;)

Meanwhile, I've put all the source packages here:
http://michele.pupazzo.org/debian/                                                                                                                                                                                                           

ciao,
Michele

[1] http://directory.fedoraproject.org/wiki/Building
[2] http://ftp.mozilla.org/pub/mozilla.org/directory/svrcore/releases/4.0.4/src
[3] http://ftp.mozilla.org/pub/mozilla.org/directory/c-sdk/releases/v6.0.5/src/
[4] http://ftp.mozilla.org/pub/mozilla.org/directory/perldap/releases/1.5.2/src/




More information about the Pkg-fedora-ds-maintainers mailing list