--- xteddy-2.2.orig/debian/README.debian +++ xteddy-2.2/debian/README.debian @@ -0,0 +1,51 @@ +xteddy for DEBIAN +---------------------- + +Beware: XTeddy is dead upstream and unfortunately the pets do not +really get the care they deserve. ;-) +Fell free to step in and train your programming skills with this +rather simple program - or jut have fun with your nice little friends. :-) + +If you have problems with sawfish please read this: + + From stegu@itn.liu.se Wed Mar 7 15:44:13 2001 + Date: Wed, 06 Sep 2000 11:42:42 +0200 + From: Stefan Gustavson + Subject: Re: Bug#70866: teddy always floats, + contrary to manual page description + + > Running xteddy with sawfish, the teddy sits on top of all windows + + Hmm. I have never run Sawfish myself, but this sounds more + like a window manager problem to me. Xteddy does everything + by the book, or rather, it does nothing much at all, and + should therefore be incapable of bending the rules. + Specifically, it should have no problems with the drawing + order, provided the WM behaves the way it should and does + not reparent the root window. + + I don't really know anything in particular about Sawfish, + but it might be a WM that manages all its windows by proxy, + so that everything that is visible on screen is really one + single screen-sized window with pixmaps snagged from virtual + memory-mapped windows. This makes it possible to do special + effects like semi-transparent windows, but it effectively + means reparenting the root window, or rather completely hiding + it with a "synthetic" root that never gets raised or lowered, + which would mean that any application sitting directly on the + "real" root window (like Xteddy) would always be on top of + everything. + + Have you tried the "-usewm" option? It should help, but + then you will have to remove the window title from Xteddy + by configurations in your WM. + + Stefan Gustavson (stegu@itn.liu.se) + + + On Mon, 11 Sep 2000 Robert.King@mailbox.gu.edu.au wrote: + + Using -wm does make the teddy behave himself. Thanks for the help. + + +Andreas Tille , Thu, 2 Apr 1998 14:40:17 +0200 --- xteddy-2.2.orig/debian/README.source +++ xteddy-2.2/debian/README.source @@ -0,0 +1,4 @@ +This packages uses the quilt patch system. Please read +/usr/share/doc/quilt/README.source for more information. + + -- Andreas Tille Thu, 19 Nov 2009 13:54:49 +0100 --- xteddy-2.2.orig/debian/changelog +++ xteddy-2.2/debian/changelog @@ -0,0 +1,242 @@ +xteddy (2.2-2ubuntu2) bionic; urgency=high + + * No change rebuild to pick up -fPIE compiler default + + -- Balint Reczey Tue, 03 Apr 2018 12:53:10 +0000 + +xteddy (2.2-2ubuntu1) oneiric; urgency=low + + * Fix build failure with ld --as-needed. LP: #832767. + + -- Matthias Klose Mon, 12 Sep 2011 09:28:48 +0200 + +xteddy (2.2-2) unstable; urgency=low + + * debian/copyright: Changed upstream maintainer address + * Adding -lXext to libraries + (hopefully) Closes: #556763 + * Standards-Version: 3.8.3 (no changes needed) + * Build-Depends: quilt (README.source) + + -- Andreas Tille Thu, 19 Nov 2009 13:54:49 +0100 + +xteddy (2.2-1) unstable; urgency=low + + * Fixed Vcs fields (from svn to git) + * New upstream version which includes the patch of + Peter De Wachter + to use Imlib2 instead of Imlib1 (thanks Peter) + Closes: #370822 + * Added debian/post{inst,rm} because lintian claimed missing + update-menus call (which is somehow strange) + + -- Andreas Tille Sat, 07 Feb 2009 21:51:26 +0100 + +xteddy (2.1-3) unstable; urgency=low + + * Applied patch to turn X11 cursor off at request + Thanks to Frank Heckenbach + Closes: #505145 + * Use quilt + * Standards-Version: 3.8.0 + * Revert the change in the menu entries + Closes: #502199 + * Make use of dh_lintian to avoid warnings about wrong + menu section which was explicitly requested this way; + versioned depends from debhelper >= 6.0.7 where dh_lintian + was included + * Put package under team maintenance of Debian Games Team + + * DM-Uploaders: yes + * VCS fields + + -- Andreas Tille Thu, 13 Nov 2008 16:48:41 +0100 + +xteddy (2.1-2) unstable; urgency=low + + * Rebuilded to depend from libgif tinstead of libungif + Closes: #484094 + * Standards-Version: 3.7.3 (no changes needed) + * No submenu Games/Toys/Teddies any more to comply with + menu policy + * Hint about dead upstream in README.Debian + + -- Andreas Tille Mon, 02 Jun 2008 13:41:24 +0200 + +xteddy (2.1-1) unstable; urgency=low + + * New upstream version. + * Moved icons from /usr/X11R6/include/X11/pixmaps to + /usr/share/pixmaps (and changed debian/menu accordingly) + Closes: #370821 + * Standards-Version: 3.7.2 (no changes necessary) + * debian/compat: 4 + + -- Andreas Tille Mon, 12 Jun 2006 12:55:16 +0200 + +xteddy (2.0.2-2.1) unstable; urgency=medium + + * NMU + * Rebuild with libtiff4 (closes: #262819). + * Build depend on imlib11 1.9.14-16. + + -- Josselin Mouette Wed, 4 Aug 2004 13:55:02 +0200 + +xteddy (2.0.2-2) unstable; urgency=low + + * Removed iconName variable in XSetWMProperties call to work + on X servers without MIT-SHM extension + Thanks to Ruben Nunez Francisco for + this hint. + Closes: #238700 + * Standards-Version: 3.6.1 + * Added quotes around menu entries + + -- Andreas Tille Tue, 23 Mar 2004 09:14:19 +0100 + +xteddy (2.0.2-1) unstable; urgency=low + + * New upstream version. + I'm more or less upstream maintainer and thus I decided to include the + changes made to Debian packaging now official upstream. + * Standards-Version: 3.5.10 + * moved binaries to /usr/games + * Build-Depends: debhelper (>= 4.0), imlib11-dev + + -- Andreas Tille Mon, 30 Jun 2003 08:33:02 +0200 + +xteddy (2.0.1-7) unstable; urgency=low + + * Full icon path for menu icons. Thanks to Mark Purcell . + closes: #142818 + + -- Andreas Tille Mon, 22 Apr 2002 16:17:06 +0200 + +xteddy (2.0.1-6) unstable; urgency=low + + * Separate submenu for xteddy images + closes: #128752 + + -- Andreas Tille Wed, 16 Jan 2002 16:11:57 +0100 + +xteddy (2.0.1-5) unstable; urgency=low + + * check for existence of /usr/local/share/xteddy before performing + an ls to this dir in xtoys + closes: #113072 + * Added icons to menu entries + + -- Andreas Tille Mon, 24 Sep 2001 08:38:23 +0200 + +xteddy (2.0.1-4) unstable; urgency=low + + * recompiled against libungif4 to avoid giflib3 dependancy + * Standards-Version: 3.5.2 + * added build-depends + * switched to debhelper + * closes: #94602 + + -- Andreas Tille Wed, 18 Apr 2001 10:22:02 +0200 + +xteddy (2.0.1-3) unstable; urgency=low + + * closes: #70866 + Regarding problems with sawfish: + On Mon, 11 Sep 2000 Robert.King@mailbox.gu.edu.au wrote: + > Using -wm does make the teddy behave himself. Thanks for the help. + * New Maintainer key + + -- Andreas Tille Wed, 07 Mar 2001 15:42:18 +0100 + +xteddy (2.0.1-2) unstable; urgency=low + + * closes: #49271 + * corrected xtoys script (thanks to Andrew Stribblehill + ) + + -- Andreas Tille Tue, 09 Nov 1999 14:42:48 +0100 + +xteddy (2.0.1-1) unstable; urgency=low + + * New upstream source (which just avoids namespace pollution with xtux) + + -- Andreas Tille Mon, 2 Aug 1999 08:08:17 +0000 + +xteddy (2.0-5) unstable; urgency=low + + * moved /usr/doc/xteddy to /usr/share/doc xteddy to match FHS + + -- Andreas Tille Mon, 26 Jul 1999 10:43:17 +0000 + +xteddy (2.0-4) unstable; urgency=low + + * closes: #37503 + * just changed this changelog file to test the automatical closing + festure from dinstall + + -- Andreas Tille Thu, 24 Jun 1999 11:17:37 +0000 + +xteddy (2.0-3) unstable; urgency=low + + * fixes: #37503 + * Included xorca into menu + + -- Andreas Tille Wed, 23 Jun 1999 21:14:17 +0000 + +xteddy (2.0-2) unstable; urgency=low + + * Corrected typo in README + * included xtux.credit file in Debian package + * Corrected standards version + + -- Andreas Tille Tue, 6 Apr 1999 17:04:11 +0100 + +xteddy (2.0-1) unstable; urgency=low + + * New upstream version with more dolls + * candidate for Debian logo contest (xorca) included + + -- Andreas Tille Thu, 25 Mar 1999 11:03:12 +0100 + +xteddy (1.9-3) unstable; urgency=low + + * Fixes Bug#31703 + * Upload to staging area to use the new Imlib + + -- Andreas Tille Tue, 9 Mar 1999 13:19:12 +0000 + +xteddy (1.9-2) unstable; urgency=low + + * Added menus + + -- Andreas Tille Thu, 1 Jan 1999 17:09:17 +0000 + + +xteddy (1.9-1) unstable; urgency=low + + * New upstream version build by Andreas Tille + + -- Andreas Tille Thu, 1 Jan 1999 15:07:11 +0000 + + +xteddy (1.1-2) unstable; urgency=low + + * added a smoother (nicer) xteddy named only teddy + * New xpenguin with decreased colors which closes Bug#26823 + + -- Andreas Tille Thu, 15 Oct 1998 19:06:28 +0000 + + +xteddy (1.1-1) unstable; urgency=low + + * Initial Release. + * replaced Imake by automake stuff + * I started from xteddy 1.03 from the original author + Stefan Gustavson (stegu@itn.liu.se) + and added -F option to load other pixmaps than xteddy + * Added xpenguin pixmap which was created by + Alex Romosan + (Thanks Alex) + + -- Andreas Tille Thu, 23 Apr 1998 09:06:28 +0000 + --- xteddy-2.2.orig/debian/compat +++ xteddy-2.2/debian/compat @@ -0,0 +1 @@ +6 --- xteddy-2.2.orig/debian/control +++ xteddy-2.2/debian/control @@ -0,0 +1,22 @@ +Source: xteddy +Section: games +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian Games Team +Uploaders: Andreas Tille +DM-Upload-Allowed: yes +Build-Depends: debhelper (>= 7), libimlib2-dev, cdbs, pkg-config, quilt +Standards-Version: 3.8.3 +Vcs-Git: git://git.debian.org/git/pkg-games/xteddy.git +Vcs-Browser: http://git.debian.org/?p=pkg-games/xteddy.git + +Package: xteddy +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: a cuddly teddy bear (or other image) for your X desktop + Normally, xteddy just sits around doing nothing. After all, that's what + teddy bears are for. Look at him, talk to him, place heavy windows on + top of him, zap him around until he becomes dizzy, do what you like; + he will always be your true (albeit virtual) friend. + Now you can load other pixmaps than the nice teddy, too. + --- xteddy-2.2.orig/debian/copyright +++ xteddy-2.2/debian/copyright @@ -0,0 +1,23 @@ +This package was debianized by Andreas Tille tille@debian.org on +Mon, 30 Jun 2003 08:33:02 +0200 + +The latest version of XTeddy can be found under + + http://people.debian.org/~tille/upstream/xteddy/ + +The Homepage of xteddy is at http://www.itn.liu.se/~stegu/xteddy/ + +Copyright: (C) 1995-1998 Stefan Gustavson and + (C) 1998-2000 Andreas Tille and + (C) 2005 Richard Neill + +Copyrights vor the varios pixmaps: +- Hanno Mueller (xduck, xtuxxy), +- Alex Romosan (xpenguin), +- Andreas Tille (xalex, + xbobo, xbrummi, xklitze, xnamu, xruessel) + +Xteddy is licensed under GPL. + +On Debian systems, the complete text of the GNU General Public +Licence can be found in /usr/share/common-licenses/GPL-2 file. --- xteddy-2.2.orig/debian/dirs +++ xteddy-2.2/debian/dirs @@ -0,0 +1 @@ +usr/share --- xteddy-2.2.orig/debian/docs +++ xteddy-2.2/debian/docs @@ -0,0 +1,4 @@ +AUTHORS +README +xteddy.README +images.credit --- xteddy-2.2.orig/debian/install +++ xteddy-2.2/debian/install @@ -0,0 +1,2 @@ +images/icons/*.xpm usr/share/pixmaps +xteddy usr/games --- xteddy-2.2.orig/debian/links +++ xteddy-2.2/debian/links @@ -0,0 +1,2 @@ +usr/share/man/man6/xteddy.6.gz usr/share/man/man6/xtoys.6.gz +usr/share/man/man6/xteddy.6.gz usr/share/man/man6/xteddy_test.6.gz --- xteddy-2.2.orig/debian/lintian-overrides +++ xteddy-2.2/debian/lintian-overrides @@ -0,0 +1,18 @@ +# The menu author asked explicitely to put all the teddies into this +# non policy conformant section. +xteddy: menu-item-creates-new-section Games/Toys/Teddies /usr/share/menu/xteddy:2 +xteddy: menu-item-creates-new-section Games/Toys/Teddies /usr/share/menu/xteddy:4 +xteddy: menu-item-creates-new-section Games/Toys/Teddies /usr/share/menu/xteddy:6 +xteddy: menu-item-creates-new-section Games/Toys/Teddies /usr/share/menu/xteddy:8 +xteddy: menu-item-creates-new-section Games/Toys/Teddies /usr/share/menu/xteddy:10 +xteddy: menu-item-creates-new-section Games/Toys/Teddies /usr/share/menu/xteddy:12 +xteddy: menu-item-creates-new-section Games/Toys/Teddies /usr/share/menu/xteddy:14 +xteddy: menu-item-creates-new-section Games/Toys/Teddies /usr/share/menu/xteddy:16 +xteddy: menu-item-creates-new-section Games/Toys/Teddies /usr/share/menu/xteddy:18 +xteddy: menu-item-creates-new-section Games/Toys/Teddies /usr/share/menu/xteddy:20 +xteddy: menu-item-creates-new-section Games/Toys/Teddies /usr/share/menu/xteddy:22 +xteddy: menu-item-creates-new-section Games/Toys/Teddies /usr/share/menu/xteddy:24 +xteddy: menu-item-creates-new-section Games/Toys/Teddies /usr/share/menu/xteddy:26 +xteddy: menu-item-creates-new-section Games/Toys/Teddies /usr/share/menu/xteddy:28 +xteddy: menu-item-creates-new-section Games/Toys/Teddies /usr/share/menu/xteddy:30 +xteddy: menu-item-creates-new-section Games/Toys/Teddies /usr/share/menu/xteddy:32 --- xteddy-2.2.orig/debian/menu +++ xteddy-2.2/debian/menu @@ -0,0 +1,32 @@ +?package(xteddy):needs="X11" section="Games/Toys/Teddies"\ + title="Teddy" icon="/usr/share/pixmaps/teddy.xpm" command="/usr/games/teddy" +?package(xteddy):needs="X11" section="Games/Toys/Teddies"\ + title="XAlex" icon="/usr/share/pixmaps/xalex.xpm" command="/usr/games/xalex" +?package(xteddy):needs="X11" section="Games/Toys/Teddies"\ + title="XBobo" icon="/usr/share/pixmaps/xbobo.xpm" command="/usr/games/xbobo" +?package(xteddy):needs="X11" section="Games/Toys/Teddies"\ + title="XBrummi" icon="/usr/share/pixmaps/xbrummi.xpm" command="/usr/games/xbrummi" +?package(xteddy):needs="X11" section="Games/Toys/Teddies"\ + title="XDuck" icon="/usr/share/pixmaps/xduck.xpm" command="/usr/games/xduck" +?package(xteddy):needs="X11" section="Games/Toys/Teddies"\ + title="XKlitze" icon="/usr/share/pixmaps/xklitze.xpm" command="/usr/games/xklitze" +?package(xteddy):needs="X11" section="Games/Toys/Teddies"\ + title="XNamu" icon="/usr/share/pixmaps/xnamu.xpm" command="/usr/games/xnamu" +?package(xteddy):needs="X11" section="Games/Toys/Teddies"\ + title="XOrca" icon="/usr/share/pixmaps/xorca.xpm" command="/usr/games/xorca" +?package(xteddy):needs="X11" section="Games/Toys/Teddies"\ + title="XPenguin" icon="/usr/share/pixmaps/xpenguin.xpm" command="/usr/games/xpenguin" +?package(xteddy):needs="X11" section="Games/Toys/Teddies"\ + title="XRuessel" icon="/usr/share/pixmaps/xruessel.xpm" command="/usr/games/xruessel" +?package(xteddy):needs="X11" section="Games/Toys/Teddies"\ + title="XTeddy" icon="/usr/share/pixmaps/xteddy.xpm" command="/usr/games/xteddy" +?package(xteddy):needs="X11" section="Games/Toys/Teddies"\ + title="XTuxxy" icon="/usr/share/pixmaps/xtuxxy.xpm" command="/usr/games/xtuxxy" +?package(xteddy):needs="X11" section="Games/Toys/Teddies"\ + title="XHedgehog" icon="/usr/share/pixmaps/xhedgehog.xpm" command="/usr/games/xhedgehog" +?package(xteddy):needs="X11" section="Games/Toys/Teddies"\ + title="XCherubino" icon="/usr/share/pixmaps/xcherubino.xpm" command="/usr/games/xcherubino" +?package(xteddy):needs="X11" section="Games/Toys/Teddies"\ + title="XTrouble" icon="/usr/share/pixmaps/xtrouble.xpm" command="/usr/games/xtrouble" +?package(xteddy):needs="X11" section="Games/Toys/Teddies"\ + title="XPuppy" icon="/usr/share/pixmaps/xpuppy.xpm" command="/usr/games/xpuppy" --- xteddy-2.2.orig/debian/patches/10_libXext.patch +++ xteddy-2.2/debian/patches/10_libXext.patch @@ -0,0 +1,22 @@ +--- xteddy-2.2.orig/Makefile.am ++++ xteddy-2.2/Makefile.am +@@ -7,7 +7,7 @@ + bin_SCRIPTS = xtoys xteddy_test + + AM_CFLAGS = @IMLIB2_CFLAGS@ +-AM_LDFLAGS = @IMLIB2_LIBS@ -lX11 ++LDADD = @IMLIB2_LIBS@ -lX11 -lXext + + DEFS = -DPIXMAP_PATH=\"@PIXMAP_PATH@\" -Wall + +--- xteddy-2.2.orig/Makefile.in ++++ xteddy-2.2/Makefile.in +@@ -184,7 +184,7 @@ + man_MANS = xteddy.6 + bin_SCRIPTS = xtoys xteddy_test + AM_CFLAGS = @IMLIB2_CFLAGS@ +-AM_LDFLAGS = @IMLIB2_LIBS@ -lX11 ++LDADD = @IMLIB2_LIBS@ -lX11 -lXext + SUBDIRS = html images + EXTRA_DIST = $(man_MANS) $(bin_SCRIPTS) \ + README xteddy.README images.credit \ --- xteddy-2.2.orig/debian/patches/series +++ xteddy-2.2/debian/patches/series @@ -0,0 +1 @@ +10_libXext.patch --- xteddy-2.2.orig/debian/postinst +++ xteddy-2.2/debian/postinst @@ -0,0 +1,5 @@ +#!/bin/sh -e + +if [ -x /usr/bin/update-menus ] ; then update-menus ; fi + +#DEBHELPER# --- xteddy-2.2.orig/debian/postrm +++ xteddy-2.2/debian/postrm @@ -0,0 +1,5 @@ +#!/bin/sh -e + +if [ -x /usr/bin/update-menus ] ; then update-menus ; fi + +#DEBHELPER# --- xteddy-2.2.orig/debian/rules +++ xteddy-2.2/debian/rules @@ -0,0 +1,21 @@ +#!/usr/bin/make -f +# debian/rules for xteddy using cdbs +# Andreas Tille , GPL + +include /usr/share/cdbs/1/rules/patchsys-quilt.mk +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk + +pkg:=xteddy + +DEB_MAKE_INSTALL_TARGET := install bindir=$(CURDIR)/debian/$(pkg)/usr/games \ + datadir=$(CURDIR)/debian/$(pkg)/usr/share \ + prefix=$(CURDIR)/debian/$(pkg)/usr + +install/$(pkg):: + for i in `ls debian/$(pkg)/usr/share/$(pkg)` ; do \ + if [ `basename $$i .png` != $(pkg) ] ; then \ + ( ln -s $(pkg) debian/$(pkg)/usr/games/`basename $$i .png`; \ + ln -s $(pkg).6.gz debian/$(pkg)/usr/share/man/man6/`basename $$i .png`.6.gz ) \ + fi \ + done