debian/0000755000000000000000000000000011630631165007170 5ustar debian/changelog0000644000000000000000000000440211630631165011042 0ustar xenwatch (0.5.4-3ubuntu3) oneiric; urgency=low * No-change upload to force a build on amd64. -- Colin Watson Sun, 04 Sep 2011 09:10:28 +0100 xenwatch (0.5.4-3ubuntu2) oneiric; urgency=low * Build with libxen-deb. -- Chuck Short Fri, 02 Sep 2011 12:04:27 -0400 xenwatch (0.5.4-3ubuntu1) oneiric; urgency=low * Merge from debian unstable. Remaining changes: - Replace libxen-dev with libxen3-dev in Build-Depends. -- Angel Abad Thu, 16 Jun 2011 11:59:29 +0200 xenwatch (0.5.4-3) unstable; urgency=low * QA upload * patch 02-binutils-gold.patch: fix compilation with binutils-gold. Thanks a lot to Mònica Ramírez Arceda for the patch! (closes: #556696) * source format 3.0 (quilt) * Add debian/clean: remove generated file xenscreenrc * Bump build-dependency on debhelper to >= 7.0.50~ in order to have dh overrides. -- Ralf Treinen Wed, 15 Jun 2011 21:18:19 +0200 xenwatch (0.5.4-2ubuntu1) maverick; urgency=low * Merge from debian unstable. (LP: #606261) Remaining changes: - Replace libxen-dev with libxen3-dev in Build-Depends. -- Angel Abad Wed, 14 Jul 2010 18:36:53 +0100 xenwatch (0.5.4-2) unstable; urgency=low * Wrapping build-depends. * Minimizing rules file. * Removing vcs fields. * Orphaning package. -- Daniel Baumann Sun, 09 Aug 2009 00:52:00 +0200 xenwatch (0.5.4-1ubuntu1) jaunty; urgency=low * debian/control: + Replace libxen-dev with libxen3-dev in Build-Depends. -- Michael Bienia Sat, 14 Feb 2009 11:45:19 +0100 xenwatch (0.5.4-1) unstable; urgency=low * Correcting clean target of rules. * Updating vcs fields in control file. * Using patch-stamp rather than patch in rules file. * Replacing obsolete dh_clean -k with dh_prep. * Merging upstream version 0.5.4. * Updating year in copyright file. * Prefixing debhelper files with package name. * Using quilt rather than dpatch. * Updating rules to current state of the art. -- Daniel Baumann Sun, 25 Jan 2009 02:27:00 +0100 xenwatch (0.5.2-1) unstable; urgency=low * Initial release. -- Daniel Baumann Thu, 19 Jun 2008 19:55:00 +0200 debian/rules0000755000000000000000000000013311576310254010247 0ustar #!/usr/bin/make -f %: dh ${@} override_dh_auto_install: dh_auto_install -- prefix=/usr debian/clean0000644000000000000000000000001411576200736010175 0ustar xenscreenrc debian/xenwatch.docs0000644000000000000000000000000711576310254011662 0ustar README debian/compat0000644000000000000000000000000211576310254010370 0ustar 7 debian/source/0000755000000000000000000000000011576310254010472 5ustar debian/source/format0000644000000000000000000000001411575753315011710 0ustar 3.0 (quilt) debian/control0000644000000000000000000000171711630177205010601 0ustar Source: xenwatch Section: admin Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian QA Group Build-Depends: debhelper (>= 7.0.50~), libavahi-client-dev, libavahi-glib-dev, libgtk2.0-dev, libgtk-vnc-1.0-dev, libvirt-dev, libxen-dev, libxml2-dev Standards-Version: 3.8.2 Package: xenwatch Architecture: amd64 i386 Depends: ${misc:Depends}, ${shlibs:Depends} Description: Virtualization utilities, mostly for Xen This is a bunch of utilities for virtualization hosts. All except xenscreen are using xenstore and thus are xen-specific. . * xenscreen - attach xen domain consoles to screen windows. * xenlog - Log xenstore activity to stdout. * xenstore - gtk xenstore browser. * xenwatch - list running domains with some properties, allow connecting to text and graphical (vnc) consoles. * vnc-client - built-in vnc client from xenwatch as standalone application. debian/patches/0000755000000000000000000000000011576310254010621 5ustar debian/patches/02-binutils-gold.patch0000644000000000000000000000267311575752513014654 0ustar Description: Link to X11 and Xext. Debian-bug: #556696. Author: Mònica Ramírez Arceda Last-Update: 2011-06-11 Approved: Ralf Treienn Index: xenwatch-0.5.4/GNUmakefile =================================================================== --- xenwatch-0.5.4.orig/GNUmakefile 2011-06-11 06:13:09.779995395 +0200 +++ xenwatch-0.5.4/GNUmakefile 2011-06-11 06:15:04.907994972 +0200 @@ -20,6 +20,8 @@ NEEDS_GTK := xenwatch xenstore-gtk mdns-browser vnc-client NEEDS_AVAHI := mdns-browser mdns-publish-xendom mdns-publish-vnc NEEDS_GTK_VNC := xenwatch mdns-browser vnc-client +NEEDS_X11 := xenwatch mdns-browser vnc-client +NEEDS_XEXT := xenwatch mdns-browser vnc-client # default target all: build @@ -37,6 +39,8 @@ HAVE_LIBVIRT := $(call ac_pkg_config,libvirt) HAVE_GTK_VNC := $(call ac_pkg_config,gtk-vnc-1.0) HAVE_XENSTORE := $(call ac_lib,xs_daemon_open,xenstore) +HAVE_X11 := $(call ac_pkg_config,x11) +HAVE_XEXT := $(call ac_pkg_config,xext) endef # gtk @@ -73,6 +77,16 @@ $(NEEDS_LIBVIRT) : pkglst += libvirt libxml-2.0 endif +# X11 +ifeq ($(HAVE_X11),yes) + $(NEEDS_X11) : LDLIBS += -lX11 +endif + +# Xext +ifeq ($(HAVE_XEXT),yes) + $(NEEDS_XEXT) : LDLIBS += -lXext +endif + # compile flags CFLAGS += $(call ac_inc_cflags,XENSTORE LIBVIRT AVAHI GTK_VNC) CFLAGS += $(shell test "$(pkglst)" != "" && pkg-config --cflags $(pkglst)) debian/patches/01-shell.patch0000644000000000000000000000136011576310254013167 0ustar Author: Daniel Baumann Description: Adjust shell interpreter. diff -Naurp xenwatch.orig/xenscreen.c xenwatch/xenscreen.c --- xenwatch.orig/xenscreen.c 2007-08-30 13:14:59.000000000 +0000 +++ xenwatch/xenscreen.c 2008-06-19 20:14:00.000000000 +0000 @@ -65,7 +65,7 @@ static char builtin_screen_rc[] = "bind ^K\n" "\n" "# misc other useful settings\n" -"shell /bin/bash\n" +"shell /bin/sh\n" "defscrollback 5000\n" "compacthist on\n" "defutf8 on\n" @@ -584,7 +584,7 @@ int main(int argc, char *argv[]) "\n", uts.nodename); if (screen_shell) - screen_command("screen", "-t", "[shell]", "/bin/bash", NULL); + screen_command("screen", "-t", "[shell]", "/bin/sh", NULL); #ifdef HAVE_LIBVIRT if (vir_url) { debian/patches/series0000644000000000000000000000004611576310254012036 0ustar 01-shell.patch 02-binutils-gold.patch debian/copyright0000644000000000000000000000360311576310254011127 0ustar Author: Gerd Hoffmann Download: http://dl.bytesex.org/releases/xenwatch/ Files: * Copyright: (C) 2005-2008 Gerd Hoffmann License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. . On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL-2 file. Files: debian/* Copyright: (C) 2008-2009 Daniel Baumann License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. . On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL-2 file.