On Sat, Jul 13, 2013 at 11:22:57PM +0900, MORITA Kazutaka wrote: > From: MORITA Kazutaka <morita.kazutaka at lab.ntt.co.jp> > > This copies the debian patches to build a deb package from > http://patch-tracker.debian.org/package/sheepdog > > The changelog files are not imported since they are auto-generated by > the next patch, and the translation files are not imported since it's > difficult for our community to maintain them. > > Signed-off-by: MORITA Kazutaka <morita.kazutaka at lab.ntt.co.jp> > --- > debian/.gitignore | 9 +++ > debian/compat | 1 + > debian/control | 29 ++++++++ > debian/copyright | 35 +++++++++ > debian/debian-sheepdog-default | 20 ++++++ > debian/docs | 1 + > debian/gbp.conf | 8 +++ > debian/rules | 63 ++++++++++++++++ > debian/sheepdog.bash-completion | 1 + > debian/sheepdog.config | 19 +++++ > debian/sheepdog.init | 151 +++++++++++++++++++++++++++++++++++++++ > debian/sheepdog.install | 1 + > debian/sheepdog.postinst | 28 ++++++++ > debian/sheepdog.postrm | 11 +++ > debian/sheepdog.templates | 32 +++++++++ > debian/source/format | 1 + > debian/watch | 2 + > 17 files changed, 412 insertions(+) > create mode 100644 debian/.gitignore > create mode 100644 debian/compat > create mode 100644 debian/control > create mode 100644 debian/copyright > create mode 100644 debian/debian-sheepdog-default > create mode 100644 debian/docs > create mode 100644 debian/gbp.conf > create mode 100755 debian/rules > create mode 100644 debian/sheepdog.bash-completion > create mode 100644 debian/sheepdog.config > create mode 100644 debian/sheepdog.init > create mode 100644 debian/sheepdog.install > create mode 100644 debian/sheepdog.postinst > create mode 100644 debian/sheepdog.postrm > create mode 100644 debian/sheepdog.templates > create mode 100644 debian/source/format > create mode 100644 debian/watch > > diff --git a/debian/.gitignore b/debian/.gitignore > new file mode 100644 > index 0000000..9d54077 > --- /dev/null > +++ b/debian/.gitignore > @@ -0,0 +1,9 @@ > +*.substvars > +*.debhelper > +*.debhelper.log > +autoreconf.after > +autoreconf.before > +files > +sheepdog > +CHANGELOG > +changelog > diff --git a/debian/compat b/debian/compat > new file mode 100644 > index 0000000..ec63514 > --- /dev/null > +++ b/debian/compat > @@ -0,0 +1 @@ > +9 > diff --git a/debian/control b/debian/control > new file mode 100644 > index 0000000..4aedd3e > --- /dev/null > +++ b/debian/control > @@ -0,0 +1,29 @@ > +Source: sheepdog > +Section: admin > +Priority: optional > +Maintainer: PKG OpenStack <openstack-devel at lists.alioth.debian.org> > +Uploaders: YunQiang Su <wzssyqa at gmail.com> > +Build-Depends: debhelper (>= 9), > + dh-autoreconf, > + bash-completion, > + pkg-config, > + libcorosync-dev, > + liburcu-dev, > + libzookeeper-mt-dev [linux-any], > + libfuse-dev, > + po-debconf > +Standards-Version: 3.9.4 > +Homepage: http://www.osrg.net/sheepdog/ > +Vcs-Browser: http://git.debian.org/?p=openstack/sheepdog.git > +Vcs-Git: git://git.debian.org/openstack/sheepdog.git > + > +Package: sheepdog > +Architecture: any > +Pre-Depends: dpkg (>= 1.15.6~) > +Depends: ${shlibs:Depends}, ${misc:Depends} > +Recommends: corosync > +Description: distributed storage system for KVM/QEMU > + Sheepdog provides highly available block level storage volumes that can be > + attached to KVM/QEMU virtual machines. Sheepdog scales to several hundred > + nodes, and supports advanced volume management features such as snapshots, > + cloning, and thin provisioning. > diff --git a/debian/copyright b/debian/copyright > new file mode 100644 > index 0000000..a9af173 > --- /dev/null > +++ b/debian/copyright > @@ -0,0 +1,35 @@ > +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ > +Upstream-Contact: MORITA Kazutaka <morita.kazutaka at lab.ntt.co.jp>, FUJITA Tomonori <fujita.tomonori at lab.ntt.co.jp>, MORIAI Satoshi <moriai.satoshi at lab.ntt.co.jp> > +Upstream-Name: sheepdog > +Source: git://sheepdog.git.sf.net/gitroot/sheepdog/sheepdog > + I think these information should be updated and there is style problem with this patch (script/cleanpatch can fix automatically) Thanks Yuan |