1
0
mirror of synced 2026-04-29 13:32:13 +00:00

2006-06-08 13:46:38 by steve

Added the debian/ subdirectory to the CVS repository.
  (Don't include it in "make release".)
  Clean target updated to clean all debian temporary files.
This commit is contained in:
steve
2006-06-08 13:46:38 +00:00
parent 94666fdf9d
commit 4d12fe4450
9 changed files with 197 additions and 3 deletions

View File

@@ -1 +1,3 @@
ChangeLog
configure-stamp
build-stamp

View File

@@ -5,7 +5,7 @@
# --
# http://www.steve.org.uk/
#
# $Id: Makefile,v 1.45 2006-05-26 15:02:35 steve Exp $
# $Id: Makefile,v 1.46 2006-06-08 13:46:38 steve Exp $
#
@@ -52,7 +52,9 @@ clean:
@find . -name 'tags' -exec rm \{\} \;
@find . -name '*.8.gz' -exec rm \{\} \;
@find man -name '*.html' -exec rm \{\} \;
@if [ -e build-stamp ]; then rm -f build-stamp ; fi
@if [ -e configure-stamp ]; then rm -f configure-stamp ; fi
@if [ -d debian/xen-tools ]; then rm -rf ./debian/xen-tools; fi
commit: test
cvs -z3 commit
@@ -107,7 +109,7 @@ release: update-version clean changelog
rm -f $(DIST_PREFIX)/$(BASE)-$(VERSION).tar.gz
cp -R . $(DIST_PREFIX)/$(BASE)-$(VERSION)
find $(DIST_PREFIX)/$(BASE)-$(VERSION) -name "CVS" -print | xargs rm -rf
cd $(DIST_PREFIX) && tar --exclude=.cvsignore -cvf $(DIST_PREFIX)/$(BASE)-$(VERSION).tar $(BASE)-$(VERSION)/
cd $(DIST_PREFIX) && tar --exclude=debian --exclude=.cvsignore -cvf $(DIST_PREFIX)/$(BASE)-$(VERSION).tar $(BASE)-$(VERSION)/
gzip $(DIST_PREFIX)/$(BASE)-$(VERSION).tar
mv $(DIST_PREFIX)/$(BASE)-$(VERSION).tar.gz .
rm -rf $(DIST_PREFIX)/$(BASE)-$(VERSION)

86
debian/changelog vendored Normal file
View File

@@ -0,0 +1,86 @@
xen-tools (1.5-1) unstable; urgency=low
* New upstream release
-- Radu Spineanu <radu@debian.org> Tue, 30 May 2006 00:07:30 +0300
xen-tools (1.4-1) unstable; urgency=low
* Delete the /etc/xen-tools/xen-create-image.d directory if it's empty
or display a warning otherwise
* Closed wrong bug number in the 1.3-1 upload
* Allow files to be copied to all new instances via /etc/xen-tools/skel
(Closes: #363070)
* Added new option --initrd to specify the initial ramdisk.
(Closes: #365500)
-- Steve Kemp <skx@debian.org> Sun, 7 May 2006 14:43:43 +0000
xen-tools (1.3-1) unstable; urgency=low
* New upstream release
+ Ignore .dpkg-(new|old) files in the hooks directory
(closes: #357716)
-- Radu Spineanu <radu@debian.org> Sat, 15 Apr 2006 13:44:36 +0300
xen-tools (1.1-1) unstable; urgency=low
* New upstream release
+ Disk devices are no longer created one unit bigger than asked
(closes: #353155)
+ Populate /dev on the virtual server (closes: #352942)
+ Added --use-ide flag in case people want ide style device names
(closes: #352937)
+ xen.cfg is no longer broken when using LVM
-- Radu Spineanu <radu@debian.org> Tue, 21 Feb 2006 01:28:28 +0200
xen-tools (1.0-1) unstable; urgency=low
* New upstream release
* Changed priority from optional to extra because of debootstrap
-- Radu Spineanu <radu@debian.org> Thu, 9 Feb 2006 00:25:41 +0200
xen-tools (0.9-2) unstable; urgency=high
* BUGFIX: Add "vif = ['']" to each configuration file created in
/etc/xen. Without this networking of guest domains may fail in
Xen 3.0.1
-- Steve Kemp <skx@debian.org> Sat, 4 Feb 2006 20:20:01 +0000
xen-tools (0.9-1) unstable; urgency=low
* New upstream release.
Allows disabling of the .deb caching via "--cache=no" (Closes: #348721)
-- Steve Kemp <skx@debian.org> Wed, 25 Jan 2006 09:19:21 +0000
xen-tools (0.8.5-1) unstable; urgency=low
* New upstream release (closes: #345912)
(generated /etc/fstab broken)
* Fixes typo in description (closes: #346296)
-- Radu Spineanu <radu@debian.org> Sun, 8 Jan 2006 21:57:17 +0200
xen-tools (0.6-1) unstable; urgency=low
* New upstream release, featuring a collection of "hooks" to
do most of the processing.
* Build manpages at package creation time.
* Run the (minimal) test suite at package creation time.
* Added link to homepage in debian/control
* Added dependency upon libterm-size-perl so that the messages
may stretch the width of the console.
-- Steve Kemp <skx@debian.org> Sun, 25 Dec 2005 15:01:38 +0000
xen-tools (0.4-1) unstable; urgency=low
* Initial release (Closes: #344081)
-- Radu Spineanu <radu@debian.org> Tue, 20 Dec 2005 02:21:05 +0200

1
debian/compat vendored Normal file
View File

@@ -0,0 +1 @@
4

24
debian/copyright vendored Normal file
View File

@@ -0,0 +1,24 @@
This package was debianized by Radu Spineanu <radu@debian.org> on
Tue, 20 Dec 2005 02:21:05 +0200.
It was downloaded from http://www.steve.org.uk/Software/xen-tools/
Copyright Holder: Steve Kemp <steve@steve.org.uk>
License:
This program is free software, you can redistribute it and/or modify it under
the same terms as Perl itself.
Perl is distributed under licenses:
a) the GNU General Public License as published by the Free Software
Foundation; either version 1, or (at your option) any later
version, or
b) the "Artistic License" which comes with Perl.
On Debian GNU/Linux systems, the complete text of the GNU General
Public License can be found in /usr/share/common-licenses/GPL' and
the Artistic Licence in /usr/share/common-licenses/Artistic'.

2
debian/dirs vendored Normal file
View File

@@ -0,0 +1,2 @@
/etc/xen-tools
/etc/xen-tools/skel

1
debian/docs vendored Normal file
View File

@@ -0,0 +1 @@
README

19
debian/postinst vendored Normal file
View File

@@ -0,0 +1,19 @@
#!/bin/sh
set -e
#
# Skip, if we are not in "configure" state
#
if [ "$1" != "configure" ]; then
echo "I: Skipping configuration"
exit 0
fi
if [ -d "/etc/xen-tools/xen-create-image.d" ]; then
rmdir "/etc/xen-tools/xen-create-image.d" 2>/dev/null ||
echo "The directory /etc/xen-tools/xen-create-image.d is no longer used. You can safely remove it."
fi
#DEBHELPER#
exit 0

57
debian/rules vendored Executable file
View File

@@ -0,0 +1,57 @@
#!/usr/bin/make -f
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
configure: configure-stamp
configure-stamp:
dh_testdir
touch configure-stamp
build: build-stamp
build-stamp: configure-stamp
dh_testdir
touch build-stamp
clean:
dh_testdir
dh_testroot
make clean
rm -f build-stamp configure-stamp
dh_clean
install: build
dh_testdir
dh_testroot
dh_clean -k
make manpages
make install prefix=`pwd`/debian/xen-tools
make test-verbose
dh_installdirs
# 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_install
dh_installchangelogs ChangeLog
dh_installdocs
dh_compress
dh_fixperms
dh_installdeb
dh_gencontrol
dh_md5sums
dh_builddeb
binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install configure