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
