Debian package building patches
Nick Andrew
nick at nick-andrew.net
Sun Jun 22 14:39:35 UTC 2008
Here are some patches against the latest SVN trunk to enable debian
package building. I hope these can be committed into SVN.
In a couple of places I have disabled "make test", where tests did
not pass possibly because the build machine does not have a
configured mysql database. mogilefsd and mogstored packages in
particular needed their own packages to be installed as a prereq
for building their packages...!
I also took the liberty to clean up the /etc/init.d scripts a bit;
they are based off a 2001 skeleton and current debian Lenny complains
if the init files do not contain an LSB format header. More cleanup
from me is possible ... later.
Nick.
---
.../debian/libmogilefs-perl.install | 2 +
api/perl/MogileFS-Client/debian/rules | 4 +
server/conf/mogstored.conf | 15 +---
server/debian/control | 4 +
server/debian/mogilefsd.examples | 1
server/debian/mogilefsd.init | 72 +++++++++++++-------
server/debian/mogilefsd.install | 7 ++
server/debian/mogilefsd.postinst | 2 -
server/debian/mogstored.examples | 1
server/debian/mogstored.init | 71 +++++++++++++-------
server/debian/mogstored.install | 5 +
server/debian/mogstored.postinst | 2 -
server/debian/rules | 3 +
server/doc/build-debian-package.txt | 30 ++++++++
utils/debian/mogilefs-utils.examples | 1
utils/debian/mogilefs-utils.install | 4 +
utils/debian/rules | 10 +--
17 files changed, 160 insertions(+), 74 deletions(-)
create mode 100644 api/perl/MogileFS-Client/debian/libmogilefs-perl.install
create mode 100644 server/debian/mogilefsd.examples
create mode 100644 server/debian/mogilefsd.install
create mode 100644 server/debian/mogstored.examples
create mode 100644 server/debian/mogstored.install
create mode 100644 server/doc/build-debian-package.txt
create mode 100644 utils/debian/mogilefs-utils.examples
create mode 100644 utils/debian/mogilefs-utils.install
More information about the mogilefs
mailing list