diff options
author | Jeremie Koenig <jk@jk.fr.eu.org> | 2010-08-01 13:13:00 +0200 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2010-08-01 13:13:00 +0200 |
commit | eeabbc7446c128eeeeaa0abdf37824a8aee404ac (patch) | |
tree | cc56a0f66f2c78b2168458d528208d19c54ce837 /debian | |
parent | e2ca8ade4ebb8f89c89cbf4635009f085edd89e6 (diff) |
Fix and enable parted stores
* debian/control: Build-Depend on libparted-dev.
* debian/rules: Enable parted stores, in a hackish way for now.
* debian/local/partman/commit.d/40hurd_reload-partitions: New file for
hurd-udeb, make partman restart the partition translators after the
partition table has been changed.
* debian/hurd-udeb.install: Install file above.
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 8 | ||||
-rw-r--r-- | debian/control | 3 | ||||
-rw-r--r-- | debian/hurd-udeb.install | 1 | ||||
-rw-r--r-- | debian/local/partman/commit.d/40hurd_reload-partitions | 5 | ||||
-rwxr-xr-x | debian/rules | 4 |
5 files changed, 20 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog index ee437ebd..0acaa0db 100644 --- a/debian/changelog +++ b/debian/changelog @@ -42,6 +42,14 @@ hurd (20100701-1) UNRELEASED; urgency=low * debian/local/runsystem.gnu: Integrate jkoenig d-i changes, rename to debian/local/runsystem. + [ Jeremie Koenig ] + * debian/control: Build-Depend on libparted-dev. + * debian/rules: Enable parted stores, in a hackish way for now. + * debian/local/partman/commit.d/40hurd_reload-partitions: New file for + hurd-udeb, make partman restart the partition translators after the + partition table has been changed. + * debian/hurd-udeb.install: Install file above. + [ Guillem Jover ] * Update make-new-tarball.sh to exclude git instead of CVS paths. * Refresh patches with -pab to allow migration to source format 3.0 (quilt). diff --git a/debian/control b/debian/control index 8b11f485..7f120cb7 100644 --- a/debian/control +++ b/debian/control @@ -5,7 +5,8 @@ Maintainer: GNU Hurd Maintainers <debian-hurd@lists.debian.org> Standards-Version: 3.8.4 Build-Depends: mig (>= 1.3-2), gnumach-dev (>= 2:1.3.99.dfsg.cvs20070526), libc0.3-dev (>= 2.9), texinfo, texi2html, libncursesw5-dev, cdbs, - debhelper (>= 4.2.0), gcc-4.3, dpkg (>= 1.15.4) | install-info + debhelper (>= 4.2.0), gcc-4.3, dpkg (>= 1.15.4) | install-info, + libparted-dev Uploaders: Jeff Bailey <jbailey@raspberryginger.com>, Neal H. Walfield <neal@debian.org>, Michael Banck <mbanck@debian.org>, Samuel Thibault <sthibault@debian.org> diff --git a/debian/hurd-udeb.install b/debian/hurd-udeb.install index 361d3504..8e27ab3d 100644 --- a/debian/hurd-udeb.install +++ b/debian/hurd-udeb.install @@ -1,4 +1,5 @@ debian/local/runsystem libexec +debian/local/partman lib debian/tmp/lib/*.so.* debian/tmp/lib/hurd/console/*.so.* usr/lib/hurd/console debian/tmp/libexec/console-run diff --git a/debian/local/partman/commit.d/40hurd_reload-partitions b/debian/local/partman/commit.d/40hurd_reload-partitions new file mode 100644 index 00000000..6c105872 --- /dev/null +++ b/debian/local/partman/commit.d/40hurd_reload-partitions @@ -0,0 +1,5 @@ +#!/bin/sh + +for part in /dev/[hs]d?s*; do + settrans -ag $part +done diff --git a/debian/rules b/debian/rules index 8dcb55e8..430c4268 100755 --- a/debian/rules +++ b/debian/rules @@ -31,6 +31,10 @@ DEB_DH_STRIP_ARGS := --dbg-package=hurd-dbg DEB_INSTALL_CHANGELOGS_ALL := $(CURDIR)/debian/ChangeLog DEB_DH_MAKESHLIBS_ARGS_hurd := --add-udeb="hurd-udeb" +# Enable part store support (not yet in configure.in) +HAVE_PARTED = yes +export HAVE_PARTED + build/hurd:: cd $(DEB_BUILDDIR)/doc && texi2html -split chapter ../../doc/hurd.texi |