diff options
author | dancer <dancer> | 2002-09-16 07:34:40 +0000 |
---|---|---|
committer | dancer <dancer> | 2002-09-16 07:34:40 +0000 |
commit | fe96920ba2c9968d33c0e8002efa61b2890847b8 (patch) | |
tree | 2616751c1b14b9c129dfa3ef4b49560980aa6e95 | |
parent | 50abd1f7ec6716770010cca83f92169aa85e852b (diff) | |
download | pbuilder-fe96920ba2c9968d33c0e8002efa61b2890847b8.tar pbuilder-fe96920ba2c9968d33c0e8002efa61b2890847b8.tar.gz |
+ * debian/pbuilder-user-mode-linux.files: create file. Move pbuilder-user-mode-linux
+
+ * debian/rules: move the thing from binary-arch to binary-indep
+
+ * debian/control (Depends): update depends of debootstrap to 0.1.17.9
+
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | debian/.cvsignore | 1 | ||||
-rw-r--r-- | debian/changelog | 3 | ||||
-rw-r--r-- | debian/control | 29 | ||||
-rw-r--r-- | debian/pbuilder-uml.files | 1 | ||||
-rwxr-xr-x | debian/rules | 9 |
6 files changed, 38 insertions, 11 deletions
@@ -1,5 +1,11 @@ 2002-09-16 Junichi Uekawa <dancer@debian.org> + * debian/pbuilder-user-mode-linux.files: create file. Move pbuilder-user-mode-linux + + * debian/rules: move the thing from binary-arch to binary-indep + + * debian/control (Depends): update depends of debootstrap to 0.1.17.9 + * pbuilder-user-mode-linux: add trapping and cleaning up routine. * pbuilder-modules: modify things shuffling around until it works... diff --git a/debian/.cvsignore b/debian/.cvsignore index e66af67..d162d84 100644 --- a/debian/.cvsignore +++ b/debian/.cvsignore @@ -1,5 +1,6 @@ files pbuilder +pbuilder-uml pbuilder.postinst.debhelper pbuilder.prerm.debhelper postinst.debhelper diff --git a/debian/changelog b/debian/changelog index 65d956e..3c5ee3a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,8 +3,9 @@ pbuilder (0.38) unstable; urgency=low * Not yet released * user-mode-linux support. (closes: #116117) This is not yet a completely working solution, experiment! + * create pbuilder-uml package. - -- Junichi Uekawa <dancer@debian.org> Mon, 16 Sep 2002 15:48:16 +0900 + -- Junichi Uekawa <dancer@debian.org> Mon, 16 Sep 2002 16:28:09 +0900 pbuilder (0.37) unstable; urgency=low diff --git a/debian/control b/debian/control index d3d24d7..4d01a5a 100644 --- a/debian/control +++ b/debian/control @@ -7,14 +7,14 @@ Standards-Version: 3.5.6 Package: pbuilder Architecture: all -Depends: debootstrap (>= 0.1.17.5), wget, gcc, debianutils (>= 1.13.1) +Depends: debootstrap (>= 0.1.17.9), wget, gcc, debianutils (>= 1.13.1) Recommends: fakeroot, sudo -Suggests: rootstrap, user-mode-linux +Suggests: pbuilder-user-mode-linux Description: personal package builder for Debian packages pbuilder constructs a chroot system, and builds a package inside the - chroot. It is an ideal system to use to check that a package's - build-dependencies are correct, and to be sure that unnecessary and - wrong build dependencies will not exist in the resulting package. + chroot. + It is an ideal system to use to check + that a package has correct build-dependencies. It uses apt extensively, and a local mirror, or a fast connection to a Debian mirror is ideal, but not necessary. . @@ -28,3 +28,22 @@ Description: personal package builder for Debian packages . pdebuild is a wrapper for Debian Developers, to allow running pbuilder just like "debuild", as a normal user. + +Package: pbuilder-uml +Architecture: all +Depends: rootstrap, user-mode-linux, pbuilder +Description: user-mode-linux version of pbuilder + pbuilder-uml uses a User-mode-linux system, and builds Debian packages + inside the UML image. It is an ideal system to use to check + that a package has correct build-dependencies. + It uses apt extensively, and a local mirror, or a fast connection + to a Debian mirror is ideal, but not necessary. + . + Requires user-mode-linux to function correctly + . + "pbuilder-user-mode-linux create" uses rootstrap to create UML image + . + "pbuilder-user-mode-linux update" updates the image to the current state of + testing/unstable/whatever + . + "pbuilder-user-mode-linux build" takes a *.dsc file and builds a binary in the UML diff --git a/debian/pbuilder-uml.files b/debian/pbuilder-uml.files new file mode 100644 index 0000000..a303953 --- /dev/null +++ b/debian/pbuilder-uml.files @@ -0,0 +1 @@ +usr/bin/pbuilder-user-mode-linux
\ No newline at end of file diff --git a/debian/rules b/debian/rules index 6e9cb81..e37662c 100755 --- a/debian/rules +++ b/debian/rules @@ -40,17 +40,13 @@ install: build # Add here commands to install the package into debian/build-package. $(MAKE) install DESTDIR=$(CURDIR)/debian/pbuilder - # Build architecture-independent files here. binary-indep: build install -# We have nothing to do by default. - -# Build architecture-dependent files here. -binary-arch: build install dh_testdir dh_testroot dh_installdocs dh_installman pbuilder.8 pbuilderrc.5 pdebuild.1 debuild-pbuilder.1 + dh_movefiles --sourcedir=debian/pbuilder dh_installchangelogs dh_link dh_compress @@ -60,5 +56,8 @@ binary-arch: build install dh_md5sums dh_builddeb +# Build architecture-dependent files here. +binary-arch: build install + binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install configure |