[Pkg-libvirt-commits] [SCM] Libvirt Debian packaging branch, bpo-squeeze, updated. debian/0.9.6-1-7-gbb593f9
Guido Günther
agx at sigxcpu.org
Tue Oct 4 20:29:16 UTC 2011
The following commit has been merged in the bpo-squeeze branch:
commit 6c163ba439f33754565b4cb045e7be9f98b0f361
Merge: 7bdd4c25c8d8a9c07adca0dac227c58e36d6ba3c 0902e141ae14e7f1595d699cb869f182b3c29a95
Author: Guido Günther <agx at sigxcpu.org>
Date: Tue Oct 4 13:12:14 2011 +0200
Merge commit 'debian/0.9.6-1' into bpo-squeeze
diff --combined debian/changelog
index 15fe93e,ba3e27c..d310028
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,18 -1,105 +1,120 @@@
+ libvirt (0.9.6-1) unstable; urgency=low
+
+ * [828e4e3] New upstream version 0.9.6
+ * [59404f4] Use versioned X-Python-Version
+ * [0b43f12] Update symbols file
+ * [744aaeb] Drop Readd-LFS-support.patch - fixed upstream
+ * [f759960] Rediff remaining patches
+
+ -- Guido Günther <agx at sigxcpu.org> Mon, 26 Sep 2011 23:28:03 +0200
+
+ libvirt (0.9.4-2) unstable; urgency=low
+
+ [ Philipp Hahn ]
+ * [c9a080d] Build python-libvirt for all python versions (Closes: #628828)
+
+ -- Guido Günther <agx at sigxcpu.org> Tue, 23 Aug 2011 21:17:55 +0200
+
+ libvirt (0.9.4-1) experimental; urgency=low
+
+ * [a92d03e] New upstream version 0.9.4
+ * [76f0333] Run tests verbosely to ease error diagnostics
+ * [f4e7d0b] Work around ICE on m68k.
+ Thanks to Thorsten Glaser
+ * [ac6e760] Add directories chown'ed in the postinst.
+ Thanks to Houmehr Aghabozorgi for the report (Closes: #636965)
+ * [194722a] Simplify netcat probe and adjust testcase output to reduce
+ number of failing testcases.
+ * [05e5a06] Use libyajl QEMU JSON support
+ * [e7934f7] Use libpcap for ip address learning support
+ * [6661730] Readd LFS support
+ * [17d831b] Don't require gawk for a simple print expression
+ (Closes: #636712)
+
+ -- Guido Günther <agx at sigxcpu.org> Tue, 09 Aug 2011 16:41:24 +0200
+
+ libvirt (0.9.4~rc1-1) experimental; urgency=low
+
+ * [0e60a81] New upstream version 0.9.4~rc1
+ * [db6dbcc] Suggest radvd needed for IPv6
+ * [a9b77e5] Drop Catch-dnsmasq-start-failures.patch applied upstream
+ * [b18ac26] Rediff remaining patches
+ * [8ee8750] Update symbols
+
+ -- Guido Günther <agx at sigxcpu.org> Tue, 26 Jul 2011 13:12:57 +0200
+
+ libvirt (0.9.3-5) unstable; urgency=low
+
+ * [44874f6] Add directories chown'ed in the postinst. Thanks to Houmehr
+ Aghabozorgi for the report (Closes: #636965)
+
+ -- Guido Günther <agx at sigxcpu.org> Thu, 11 Aug 2011 08:19:38 +0200
+
+ libvirt (0.9.3-4) unstable; urgency=low
+
+ * [db6dbcc] Suggest radvd needed for IPv6
+ * [32ac1cf] Work around ICE on m68k. Thanks to Thorsten Glaser.
+
+ -- Guido Günther <agx at sigxcpu.org> Wed, 27 Jul 2011 21:26:02 +0200
+
+ libvirt (0.9.3-3) unstable; urgency=low
+
+ * [6db6929] Catch dnsmasq start failures
+ * [0254bfb] Add empty log directories to make logrotate happy
+ (Closes: #635239)
+
+ -- Guido Günther <agx at sigxcpu.org> Sun, 24 Jul 2011 10:51:58 +0200
+
+ libvirt (0.9.3-2) unstable; urgency=low
+
+ * Upload to unstable
+ * [331afb8] Move build rules to make sure DEB_BUILD_ARCH_OS is properly
+ defined.
+ Thanks to Serge E. Hallyn
+ * [4f3fe1d] Adjust directory permissions to what upstream uses to avoid
+ potential information leakage.
+ (Closes: #632332)
+ * [ab7ad05] Add sanlock dir
+ * [bc05a9d] Logrotate logs from HVs other than qemu too
+ (Closes: #625746)
+
+ -- Guido Günther <agx at sigxcpu.org> Sat, 23 Jul 2011 15:28:10 +0200
+
+ libvirt (0.9.3-1) experimental; urgency=low
+
+ * [320f8b6] New upstream version 0.9.3 (Closes: #633840)
+ * [fff5144] Update symbols
+ * [787d91c] Depend on dnsmasq-base, netcat-openbsd and openssh-client for
+ "make check"
+ * [1fa64b0] Remove article from libvirt-bin description to make lintian
+ happy.
+ * [3689fc5] Drop patches applied upstream:
+ - Skip-nodeinfo-test-on-non-intel-architectures.patch
+ - Split-out-dlopen-detection.patch
+ - nodeinfo-remove-superfluous-braces.patch
+ * [31b17c8] Drop Update-generated-autoconf-files.patch. No need to
+ regenerate autoconf for 0.9.3
+ * [65871eb] Adjust nc autodetect patch to new socket code
+ * [7b0c6df] Disable failing virnetsockettest until investigated further
+ * [248bc3f] Rediff remaining patches
+
+ -- Guido Günther <agx at sigxcpu.org> Sun, 10 Jul 2011 19:43:05 +0200
+
+libvirt (0.9.2-7~bpo60+1) squeeze-backports; urgency=low
+
+ * Rebuild for squeeze-backports.
+ * Remaining changes
+ * use python-central on squeeze
+
+ -- Guido Günther <agx at sigxcpu.org> Thu, 14 Jul 2011 18:43:41 +0200
+
+libvirt (0.9.2-7) unstable; urgency=low
+
+ * [9c99f46] CVE-2011-2511: Fix integer overflow in VirDomainGetVcpus. Patch
+ taken verbatim from upstream's git. (Closes: #633630)
+
+ -- Guido Günther <agx at sigxcpu.org> Tue, 12 Jul 2011 15:07:39 +0200
+
libvirt (0.9.2-6) unstable; urgency=low
* [b385504] Disable the testsuite on all architectures except i386 and amd64
@@@ -92,14 -179,6 +194,14 @@@ libvirt (0.9.0-2) unstable; urgency=lo
-- Guido Günther <agx at sigxcpu.org> Mon, 09 May 2011 17:14:02 +0200
+libvirt (0.9.0-1~bpo60+1) squeeze-backports; urgency=low
+
+ * Rebuild for squeeze-backports.
+ * [82758c4] Use dh_pycentral on Squeeze
+ since there's no dh_python2 yet.
+
+ -- Guido Günther <agx at sigxcpu.org> Mon, 09 May 2011 18:41:55 +0200
+
libvirt (0.9.0-1) unstable; urgency=low
* [a91c8f6] New upstream version 0.9.0
diff --combined debian/control
index 58a5b81,6c7419b..8866309
--- a/debian/control
+++ b/debian/control
@@@ -3,15 -3,14 +3,15 @@@ Section: lib
Priority: optional
Maintainer: Debian Libvirt Maintainers <pkg-libvirt-maintainers at lists.alioth.debian.org>
Uploaders: Guido Günther <agx at sigxcpu.org>, Laurent Léonard <laurent at open-minds.org>
-Build-Depends: cdbs (>= 0.4.90~),
+Build-Depends: cdbs (>= 0.4.89~),
+ python-central,
debhelper (>= 7),
libxml2-dev,
libncurses5-dev,
libreadline-dev,
zlib1g-dev,
libgnutls-dev,
- python-dev (>= 2.6.6-3~),
+ python-all-dev (>= 2.6.6-3~),
libavahi-client-dev,
libsasl2-dev,
libxen-dev [i386 amd64],
@@@ -29,16 -28,20 +29,20 @@@
libcap-ng-dev [linux-any],
virtualbox-ose [amd64 i386],
libnl-dev [linux-any],
+ libyajl-dev,
+ libpcap0.8-dev,
# For "make check"
libxml2-utils,
- XS-Python-Version: current
+ dnsmasq-base,
+ openssh-client,
+ netcat-openbsd,
Build-Conflicts: dpkg-dev (= 1.15.3)
Vcs-Git: git://git.debian.org/git/pkg-libvirt/libvirt.git
Vcs-Browser: http://git.debian.org/?p=pkg-libvirt/libvirt.git
Homepage: http://libvirt.org
Standards-Version: 3.9.2
DM-Upload-Allowed: yes
- X-Python-Version: 2.6
+ X-Python-Version: >= 2.6
Package: libvirt-bin
Architecture: any
@@@ -55,8 -58,8 +59,8 @@@ Recommends: netcat-openbsd
ebtables,
dmidecode,
iproute
- Suggests: policykit-1
- Description: the programs for the libvirt library
+ Suggests: policykit-1, radvd
+ Description: programs for the libvirt library
Libvirt is a C toolkit to interact with the virtualization capabilities
of recent versions of Linux (and other OSes). The library aims at providing
a long term stable C API for different virtualization mechanisms. It currently
@@@ -119,7 -122,6 +123,7 @@@ Architecture: an
Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libvirt0 (>= ${binary:Version})
Provides: ${python:Provides}
Section: python
+XB-Python-Version: ${python:Versions}
Description: libvirt Python bindings
Libvirt is a C toolkit to interact with the virtualization capabilities
of recent versions of Linux (and other OSes). The library aims at providing
diff --combined debian/rules
index 55b73f6,b4fba08..2c358f9
--- a/debian/rules
+++ b/debian/rules
@@@ -1,7 -1,11 +1,12 @@@
#!/usr/bin/make -f
+DEB_PYTHON_SYSTEM = pycentral
DEB_BUILD_PARALLEL = yes
+ export VIR_TEST_DEBUG=1
+
+ include /usr/share/cdbs/1/rules/debhelper.mk
+ include /usr/share/cdbs/1/class/autotools.mk
+ include /usr/share/cdbs/1/class/python-distutils.mk
ifneq (,$(findstring $(DEB_HOST_ARCH), i386 amd64))
DEB_MAKE_CHECK_TARGET = check
@@@ -41,10 -45,11 +46,11 @@@ els
WITH_LXC = --without-lxc
endif
- include /usr/share/cdbs/1/rules/debhelper.mk
- include /usr/share/cdbs/1/class/autotools.mk
- include /usr/share/cdbs/1/class/python-distutils.mk
+ ifneq (,$(findstring ${DEB_BUILD_ARCH}, m68k))
+ CFLAGS = -fwrapv -DWRAPV
+ endif
+ DEB_BUILDDIR := $(CURDIR)/debian/build
DEB_CONFIGURE_EXTRA_FLAGS := \
--disable-rpath \
$(WITH_QEMU) \
@@@ -53,6 -58,7 +59,7 @@@
$(WITH_OPENVZ) \
--with-avahi \
--with-sasl \
+ --with-yajl \
$(WITH_POLKIT) \
$(WITH_UDEV) \
--with-storage-fs \
@@@ -77,19 -83,29 +84,29 @@@ DEB_COMPRESS_EXCLUDE = .o event-test he
DEB_PYTHON_SETUP_CMD = /dev/null
DEB_DH_MAKESHLIBS_ARGS_libvirt0 += -V 'libvirt0 (>= 0.5.0)'
DEB_DH_INSTALLINIT_ARGS = --no-restart-on-upgrade -- defaults 28 72
- DEB_DH_INSTALLLOGROTATE_ARGS = --name=libvirtd
+ DEB_PYTHON_MODULE_PACKAGE = python-libvirt
+ LOGROTATE = $(basename $(basename $(notdir $(wildcard daemon/libvirtd*.logrotate.in))))
EXAMPLES_DIR = $(CURDIR)/debian/libvirt-doc/usr/share/doc/libvirt-doc/examples/
+ include debian/python.mk
+
binary-install/libvirt-bin::
cp $(CURDIR)/tools/libvirt-guests.init.sh $(CURDIR)/debian/libvirt-bin.libvirt-guests.init
cp $(CURDIR)/tools/libvirt-guests.sysconf $(CURDIR)/debian/libvirt-bin.libvirt-guests.default
dh_installinit --name=libvirt-guests --no-restart-on-upgrade -- defaults 29 71
+ for l in $(LOGROTATE); do \
+ cp $(CURDIR)/daemon/$$l.logrotate \
+ debian/libvirt-bin.$$l.logrotate; \
+ dh_installlogrotate --name=$$l; \
+ done
+
build/libvirt-bin::
# Add empty dir so dh_install doesn't fail on kFreebsd until we have Polkit support
mkdir -p debian/tmp/usr/share/polkit-1
+
binary-install/libvirt-doc::
find $(EXAMPLES_DIR) -name "*.o" -type f -delete -o -name .libs -type d -exec rm -rf {} \;
rm -f $(EXAMPLES_DIR)domain-events/events-c/event-test
@@@ -100,3 -116,5 +117,5 @@@
clean::
rm -f $(CURDIR)/debian/libvirt-bin.libvirt-guests.init
rm -f $(CURDIR)/debian/libvirt-bin.libvirt-guests.default
+ rm -f $(CURDIR)/debian/libvirt-bin.*.logrotate
+ rm -rf $(DEB_BUILDDIR)
--
Libvirt Debian packaging
More information about the Pkg-libvirt-commits
mailing list