--- xoo-0.8.orig/debian/rules +++ xoo-0.8/debian/rules @@ -0,0 +1,7 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/gnome.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +export LDFLAGS += -Wl,--as-needed --- xoo-0.8.orig/debian/control +++ xoo-0.8/debian/control @@ -0,0 +1,15 @@ +Source: xoo +Section: x11 +Priority: optional +Maintainer: Ross Burton +Build-Depends: debhelper (>= 4.1.0), cdbs, libxtst-dev, libxt-dev, libgtk2.0-dev (>= 2.4.0), libglade2-dev, libgconf2-dev +Standards-Version: 3.7.2 + +Package: xoo +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, xserver-xephyr +Description: graphical wrapper around Xnest/Xephyr + Xoo is a graphical wrapper around Xnest/Xephyr, the nested X server. You can + make Xnest look like a particular device's display and set up buttons on that + device. This is useful for embedded developers who want to simulate a target + device on their desktop machine. --- xoo-0.8.orig/debian/changelog +++ xoo-0.8/debian/changelog @@ -0,0 +1,53 @@ +xoo (0.8-1.2) unstable; urgency=low + + * Non-maintainer upload. + * Fix FTBFS error (Closes: #665629) + + -- Gregor Jasny Wed, 27 Jun 2012 21:54:56 +0200 + +xoo (0.8-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix "FTBFS with binutils-gold": + add patch from Ubuntu / Mahyuddin Susanto: + 01_fix_ftbfs_binutils-gold.patch: link with X11 libs + (Closes: #556715) + + -- gregor herrmann Tue, 20 Dec 2011 20:38:19 +0100 + +xoo (0.8-1) unstable; urgency=low + + * Fix watch file, thanks Raphael Geissert (Closes: #449883) + * Don't use Xnest use Xephyr (Closes: #367103) + * Bump standards to 3.7.2. + + -- Ross Burton Sun, 25 Nov 2007 14:41:42 +0000 + +xoo (0.7-2) unstable; urgency=low + + * Fix path to Xnest (#367103) + * debian/copyright: Fix FSF address. + + -- Ross Burton Fri, 26 May 2006 10:12:45 +0100 + +xoo (0.7-1) unstable; urgency=low + + * New upstream release, with a new name. + * debian/watch: add. + + -- Ross Burton Mon, 5 Sep 2005 16:42:36 +0100 + +matchbox-nest (0.5+20041203-2) unstable; urgency=low + + * Improve package description, thanks Andre (closes: #300984) + * Build-depend on libxt-dev (closes: #300404) + * Build-depend on libgconf2-dev + * Correct .desktop file + + -- Ross Burton Sun, 27 Mar 2005 13:44:03 +0100 + +matchbox-nest (0.5+20041203-1) unstable; urgency=low + + * Initial Release. + + -- Ross Burton Tue, 4 Jan 2005 09:38:26 +0000 --- xoo-0.8.orig/debian/compat +++ xoo-0.8/debian/compat @@ -0,0 +1 @@ +4 --- xoo-0.8.orig/debian/matchbox-nest.desktop +++ xoo-0.8/debian/matchbox-nest.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Matchbox Nest +Comment=Handheld Device Simulator +Exec=matchbox-nest +Terminal=false +Type=Application +Categories=GNOME;Application;Development; +StartupNotify=true --- xoo-0.8.orig/debian/copyright +++ xoo-0.8/debian/copyright @@ -0,0 +1,26 @@ +This package was debianized by Ross Burton on Fri, +11 Apr 2003 16:07:19 +0100. + +It was downloaded from http://projects.o-hand.com/matchbox/sources/matchbox-nest/ + +Upstream Author: Matthew Allum + +Copyright: + + This package 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; version 2 dated June, 1991. + + This package 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 package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, 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'. + --- xoo-0.8.orig/debian/matchbox-nest.install +++ xoo-0.8/debian/matchbox-nest.install @@ -0,0 +1 @@ +debian/matchbox-nest.desktop usr/share/applications --- xoo-0.8.orig/debian/menu +++ xoo-0.8/debian/menu @@ -0,0 +1,2 @@ +?package(xoo):needs="X11" section="Applications/Programming" \ + title="Xoo" command="/usr/bin/xoo" --- xoo-0.8.orig/debian/watch +++ xoo-0.8/debian/watch @@ -0,0 +1,2 @@ +version=2 +http://projects.o-hand.com/sources/xoo/xoo-([\d\.]+).tar.gz \ No newline at end of file --- xoo-0.8.orig/debian/patches/01_fix_ftbfs_binutils-gold.patch +++ xoo-0.8/debian/patches/01_fix_ftbfs_binutils-gold.patch @@ -0,0 +1,21 @@ +diff -Nur -x '*.orig' -x '*~' xoo-0.8/src/Makefile.am xoo-0.8.new/src/Makefile.am +--- xoo-0.8/src/Makefile.am 2007-08-06 16:19:10.000000000 +0700 ++++ xoo-0.8.new/src/Makefile.am 2011-01-24 21:06:06.586486524 +0700 +@@ -6,4 +6,4 @@ + endif + xoo_SOURCES = main.c button.c callbacks.h callbacks.c config.c keys.c fakedev.h $(GCONF_SOURCES) + +-xoo_LDADD = @APP_LIBS@ @EXPAT_LIBS@ @X_LIBS@ @XTEST_LIBS@ ++xoo_LDADD = @APP_LIBS@ @EXPAT_LIBS@ @X_LIBS@ @XTEST_LIBS@ -lX11 +diff -Nur -x '*.orig' -x '*~' xoo-0.8/src/Makefile.in xoo-0.8.new/src/Makefile.in +--- xoo-0.8/src/Makefile.in 2007-11-25 21:48:08.000000000 +0700 ++++ xoo-0.8.new/src/Makefile.in 2011-01-24 21:06:20.802684609 +0700 +@@ -162,7 +162,7 @@ + INCLUDES = -DPKGDATADIR=\"$(pkgdatadir)\" @APP_CFLAGS@ @EXPAT_CFLAGS@ @X_CFLAGS@ -Wall + @HAVE_GCONF_TRUE@GCONF_SOURCES = prefs.c prefs.h + xoo_SOURCES = main.c button.c callbacks.h callbacks.c config.c keys.c fakedev.h $(GCONF_SOURCES) +-xoo_LDADD = @APP_LIBS@ @EXPAT_LIBS@ @X_LIBS@ @XTEST_LIBS@ ++xoo_LDADD = @APP_LIBS@ @EXPAT_LIBS@ @X_LIBS@ @XTEST_LIBS@ -lX11 + all: all-am + + .SUFFIXES: --- xoo-0.8.orig/debian/patches/02_glib-single-include.patch +++ xoo-0.8/debian/patches/02_glib-single-include.patch @@ -0,0 +1,13 @@ +Index: xoo-0.8/src/button.c +=================================================================== +--- xoo-0.8.orig/src/button.c 2007-08-06 11:19:10.000000000 +0200 ++++ xoo-0.8/src/button.c 2012-06-27 21:53:40.000000000 +0200 +@@ -16,7 +16,7 @@ + #include "config.h" + #include + #include +-#include ++#include + #include + #include "fakedev.h" +