debian/0000755000000000000000000000000011753661710007175 5ustar debian/xnee-doc.doc-base0000644000000000000000000000100211753661710012267 0ustar Document: xnee Title: Xnee Manual Author: Henrik Sandklef Abstract: This document descibes GNU Xnee, a suite of programs that can record, replay and distribute user actions under the X11 environment. Think of it as a robot that can imitate the job you just did. Section: System/Administration Format: text Files: /usr/share/doc/xnee/xnee.txt.gz Format: HTML Index: /usr/share/doc/xnee/xnee.html Files: /usr/share/doc/xnee/*.html Format: info Files: /usr/share/info/xnee.info Index: /usr/share/info/xnee.info debian/gnee.install0000644000000000000000000000021111753661710011475 0ustar debian/tmp/usr/bin/gnee debian/tmp/usr/share/man/man1/gnee.1 debian/tmp/usr/share/pixmaps/xnee.xpm debian/tmp/usr/share/pixmaps/xnee.png debian/xnee-doc.install0000644000000000000000000000015411753661710012267 0ustar debian/tmp/usr/share/doc/xnee/* debian/tmp/usr/share/man/man1/xnee.1 doc/xnee.info usr/share/info/xnee.info debian/libxnee0.install0000644000000000000000000000004011753661710012265 0ustar debian/tmp/usr/lib/libxnee.so.* debian/source/0000755000000000000000000000000011753661710010475 5ustar debian/source/format0000644000000000000000000000001411753661710011703 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000011753661710010624 5ustar debian/patches/dont-compile-dvi.patch0000644000000000000000000000071411753661710015021 0ustar Do not compile DVI version of the manual. That just does not work. diff --git a/doc/Makefile.in b/doc/Makefile.in index a95055b..37bf142 100644 --- a/doc/Makefile.in +++ b/doc/Makefile.in @@ -734,8 +734,8 @@ xnee.html: xnee.texi $(GEN_IMAGES) # $(PS2PDF) $(srcdir)/xnee.ps # DVI -xnee.dvi: $(GEN_IMAGES) - $(TEXI2DVI) --batch $(srcdir)/xnee.texi +#xnee.dvi: $(GEN_IMAGES) +# $(TEXI2DVI) --batch $(srcdir)/xnee.texi # PS for RedHat #xnee.ps: xnee.pdf debian/patches/xnee-info.patch0000644000000000000000000000061111753661710013533 0ustar Fix xnee.info. diff --git a/doc/xnee.info b/doc/xnee.info index 305ce06..7eb8722 100644 --- a/doc/xnee.info +++ b/doc/xnee.info @@ -2,7 +2,7 @@ This is xnee.info, produced by makeinfo version 4.8 from xnee.texi. INFO-DIR-SECTION Miscellaneous START-INFO-DIR-ENTRY - * : (Xnee). Xnee's Not Event Emulator. +* Xnee: (xnee). Xnee's Not Event Emulator. END-INFO-DIR-ENTRY  debian/patches/series0000644000000000000000000000011311753661710012034 0ustar xnee-info.patch manpages-fix.patch fix-docdir.patch dont-compile-dvi.patch debian/patches/manpages-fix.patch0000644000000000000000000001310211753661710014221 0ustar Various fixes to manpages. diff --git a/gnee/man/gnee.1 b/gnee/man/gnee.1 index 3bdd505..082c1ec 100644 --- a/gnee/man/gnee.1 +++ b/gnee/man/gnee.1 @@ -19,13 +19,13 @@ .\" .TH "GNEE" 1 2007 "Xnee" .SH "NAME" -gnee record, replays or distributes X11 data +gnee \- record, replays or distributes X11 data .SH "SYNOPSIS" .BI "gnee .sp .SH "DESCRIPTION" .B gnee -is the grapgical frontend to GNU Xnee. If you want more information +is the graphical frontend to GNU Xnee. If you want more information about GNU Xnee read the GNU Xnee manual and the cnee info pages. GNU Xnee consists of a command lie program (cnee), a graphical frontend (gnee) and a Gnome Panel Applet (pnee). @@ -41,6 +41,6 @@ This is free software; see the source for copying conditions. There is NO wa .SH "VERSION" gnee man page, version 3.13 .SH "NOTES" -This page describes the Gnome Panel Applet gnee +This page describes the graphical frontend, gnee .B gnee. Mail corrections and additions to bug-xnee@gnu.org diff --git a/gnee/man/gnee.1.in b/gnee/man/gnee.1.in index 638158e..804e082 100644 --- a/gnee/man/gnee.1.in +++ b/gnee/man/gnee.1.in @@ -19,13 +19,13 @@ .\" .TH "GNEE" 1 2007 "Xnee" .SH "NAME" -gnee record, replays or distributes X11 data +gnee \- record, replays or distributes X11 data .SH "SYNOPSIS" .BI "gnee .sp .SH "DESCRIPTION" .B gnee -is the grapgical frontend to GNU Xnee. If you want more information +is the graphical frontend to GNU Xnee. If you want more information about GNU Xnee read the GNU Xnee manual and the cnee info pages. GNU Xnee consists of a command lie program (cnee), a graphical frontend (gnee) and a Gnome Panel Applet (pnee). @@ -41,6 +41,6 @@ This is free software; see the source for copying conditions. There is NO wa .SH "VERSION" gnee man page, version __VERSION_TAG__ .SH "NOTES" -This page describes the Gnome Panel Applet gnee +This page describes the graphical frontend, gnee .B gnee. Mail corrections and additions to bug-xnee@gnu.org diff --git a/man/xnee.1 b/man/xnee.1 index 624ea95..3f48547 100644 --- a/man/xnee.1 +++ b/man/xnee.1 @@ -19,7 +19,7 @@ .\" .TH "XNEE" 1 2007 "GNU Xnee" .SH "NAME" -GNU Xnee records, replays or distributes X11 data +xnee \- records, replays or distributes X11 data .sp .SH "DESCRIPTION" The program suite GNU Xnee can record and replay an X session. GNU Xnee also has the ability to distribute events to multiple displays. diff --git a/man/xnee.1.in b/man/xnee.1.in index 162051a..384d7f9 100644 --- a/man/xnee.1.in +++ b/man/xnee.1.in @@ -19,7 +19,7 @@ .\" .TH "XNEE" 1 2007 "GNU Xnee" .SH "NAME" -GNU Xnee records, replays or distributes X11 data +xnee \- records, replays or distributes X11 data .sp .SH "DESCRIPTION" The program suite GNU Xnee can record and replay an X session. GNU Xnee also has the ability to distribute events to multiple displays. diff --git a/pnee/man/pnee.1 b/pnee/man/pnee.1 index c5a886b..5f220e7 100644 --- a/pnee/man/pnee.1 +++ b/pnee/man/pnee.1 @@ -19,7 +19,7 @@ .\" .TH "PNEE" 1 2007 "Xnee" .SH "NAME" -pnee record, replays or distributes X11 data +pnee \- record, replays or distributes X11 data .SH "SYNOPSIS" .BI "pnee .sp diff --git a/pnee/man/pnee.1.in b/pnee/man/pnee.1.in index 2bb6388..d249c2c 100644 --- a/pnee/man/pnee.1.in +++ b/pnee/man/pnee.1.in @@ -19,7 +19,7 @@ .\" .TH "PNEE" 1 2007 "Xnee" .SH "NAME" -pnee record, replays or distributes X11 data +pnee \- record, replays or distributes X11 data .SH "SYNOPSIS" .BI "pnee .sp diff --git a/cnee/src/cnee_printer.c b/cnee/src/cnee_printer.c index a4abd15..a0012ed 100644 --- a/cnee/src/cnee_printer.c +++ b/cnee/src/cnee_printer.c @@ -111,7 +111,7 @@ xnee_print_sub_impl (FILE *fd, xnee_option_t *options, int type, int format ) char *option_short; char *option_arg; char *option_descr; - char *dash_str=",-"; + char *dash_str=", -"; #define USAGE_DESCR_SIZE 256 char line_buf[USAGE_DESCR_SIZE]; @@ -133,7 +133,7 @@ xnee_print_sub_impl (FILE *fd, xnee_option_t *options, int type, int format ) if (format == CNEE_PRINT_INFO) { - fprintf (fd, "@code{--%s%s %s %s}\n", + fprintf (fd, "@code{--%s%s%s %s}\n", EMPTY_IF_NULL(option_long), SHORT_PREFIX(option_short), EMPTY_IF_NULL(option_short), @@ -155,7 +155,7 @@ xnee_print_sub_impl (FILE *fd, xnee_option_t *options, int type, int format ) } else if (format == CNEE_PRINT_MAN) { - fprintf (fd, ".TP\n.B \"--%s%s %s %s\"", + fprintf (fd, ".TP\n.B \"--%s%s%s %s\"", EMPTY_IF_NULL(option_long), SHORT_PREFIX(option_short), EMPTY_IF_NULL(option_short), @@ -287,7 +287,7 @@ xnee_manpage (FILE *fd) fprintf (fd ,".\\\" \n"); fprintf (fd ,".TH \"" XNEE_CLI_UC "\" 1 2007 \"" PACKAGE"\" \n"); fprintf (fd ,".SH \"NAME\" \n"); - fprintf (fd ,"%s record, replays or distributes X11 data \n", XNEE_CLI); + fprintf (fd ,"%s \- record, replays or distributes X11 data \n", XNEE_CLI); fprintf (fd ,".SH \"SYNOPSIS\" \n"); fprintf (fd ,".BI \"%s [\" options \"] \n", XNEE_CLI); fprintf (fd ,".sp \n"); diff --git a/libxnee/src/xnee_resource.c b/libxnee/src/xnee_resource.c index 4646d36..398f9ff 100644 --- a/libxnee/src/xnee_resource.c +++ b/libxnee/src/xnee_resource.c @@ -151,15 +151,6 @@ static xnee_option_t xnee_options_impl[] = XNEE_OPTION_VISIBLE }, { - XNEE_FUTURE_CLIENTS_KEY, - "future-clients", - NULL, - NULL, - "Record future client's data", - XNEE_GENERAL_OPTION, - XNEE_OPTION_VISIBLE - }, - { XNEE_EVENT_MAX_KEY, "events-to-record", "etr", debian/patches/fix-docdir.patch0000644000000000000000000000065411753661710013702 0ustar Use @docdir@ macro instead of semi-hard coded directory value. diff --git a/doc/Makefile.in b/doc/Makefile.in index fd5bae8..bd5506e 100644 --- a/doc/Makefile.in +++ b/doc/Makefile.in @@ -199,7 +199,7 @@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ -docdir = $(datadir)/xnee +docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ gtk_CFLAGS = @gtk_CFLAGS@ debian/copyright0000644000000000000000000000263111753661710011132 0ustar This package was debianized by Ross Burton on Wed, 4 Sep 2002 08:35:39 +0100. It was downloaded from http://www.sandklef.com/xnee Files: * Copyright: © 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Henrik Sandklef and Jon-Erling Dahl License: GPL-3+ 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 3 of the License, or 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, Boston, MA 02110-1301, USA. Files: debian/* Copyright: © 2002-2005 Ross Burton © 2008 Vincent Bernat License: GPL On Debian GNU/Linux systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-3'. debian/rules0000755000000000000000000000110211753661710010247 0ustar #! /usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk DEB_CONFIGURE_EXTRA_FLAGS := --enable-gui --disable-gnome-applet \ --enable-cli --enable-lib --enable-xosd --enable-static-programs=no \ --docdir=/usr/share/doc/xnee --enable-doc DEB_DBG_PACKAGE_libxnee0 = libxnee-dbg binary-install/xnee-doc:: sed -i s+$$(printf "\r")++g debian/xnee-doc/usr/share/info/xnee.info/xnee.info binary-predeb/gnee:: mogrify -resize 32x32 debian/gnee/usr/share/pixmaps/xnee.xpm clean:: rm -f examples/simple_bash.sh share/xnee.sh debian/gnee.menu0000644000000000000000000000022111753661710010774 0ustar ?package(gnee):\ needs="X11"\ section="Applications/Programming"\ title="GNU gnee"\ command="gnee"\ icon="/usr/share/pixmaps/xnee.xpm" debian/source.lintian-overrides0000644000000000000000000000032311753661710014053 0ustar # upstream ships CVS xnee source: source-contains-cvs-control-dir libxnee/autotools/CVS xnee source: source-contains-cvs-control-dir autotools/CVS xnee source: source-contains-cvs-control-dir cnee/autotools/CVS debian/compat0000644000000000000000000000000211753661710010373 0ustar 5 debian/cnee.install0000644000000000000000000000013211753661710011473 0ustar debian/tmp/usr/bin/cnee debian/tmp/usr/share/man/man1/cnee.1 share/xnee.sh usr/share/xnee debian/cnee.examples0000644000000000000000000000003011753661710011640 0ustar examples/simple_bash.sh debian/watch0000644000000000000000000000007311753661710010226 0ustar version=2 ftp://ftp.gnu.org/gnu/xnee/xnee-([\d\.]+).tar.gz debian/libxnee-dev.install0000644000000000000000000000015711753661710012772 0ustar libxnee/include/libxnee usr/include debian/tmp/usr/lib/libxnee.a usr/lib debian/tmp/usr/lib/libxnee.so usr/lib debian/changelog0000644000000000000000000000754611753661710011063 0ustar xnee (3.13-1) unstable; urgency=low * New upstream version. * Bump Standards-Version. -- Vincent Bernat Sun, 13 May 2012 09:31:43 +0200 xnee (3.11-1) unstable; urgency=low * New upstream version. + Fix recording in X.org > 1.11. Closes: #643425. -- Vincent Bernat Sat, 17 Dec 2011 17:18:23 +0100 xnee (3.10-1) unstable; urgency=low * New upstream version. * Drop pnee since it has not been ported to the new libpanel-applet interface. Closes: #638111 * Fix manual pages. Closes: #643340, #643342, #643346. * Bump Standards-Version. -- Vincent Bernat Sat, 15 Oct 2011 13:01:13 +0200 xnee (3.09-1) unstable; urgency=low * New upstream release. Closes: #613237. + Now compile fine with binutils-gold. Closes: #556714. + Enable documentation compilation. * Bump Standards-Version. * Fix a typo in description of libxnee0. Closes: #592778. * Fix xnee.info. Closes: #605666, #605667. -- Vincent Bernat Sat, 02 Apr 2011 14:06:51 +0200 xnee (3.06-1) unstable; urgency=low * New upstream version. + remove no-doc-clean.patch + remove correct-doc-path.patch + remove fix-compilation-error.patch + add docdir-fix.patch to install documentation in the correct location. * Update Standards-Version to 3.8.4. No changes required. * Revert the last change about ldconfig since this is already done by dh_makeshlibs. * Re-enable pnee which seems to be fixed. Closes: #509638. * Drop postinst and prerm for xnee-doc: all work is now done by triggers. * xnee-doc depends on "dpkg (>= 1.15.4) | install-info", as recommended per policy. * Correction section of libxnee-dbg to "debug". * Don't ship PDF anymore: we already have info, HTML and text. * Acknowledge previous NMU (Closes: #536934). The problem is now fixed upstream. -- Vincent Bernat Sat, 12 Jun 2010 13:23:01 +0200 xnee (3.02-2.1) unstable; urgency=low * Non-maintainer upload. * configure.in: lookup pkg-config data also for libgnomeui-2.0 (now needed for gnome.h); rebuild ./configure accordingly. Fix FTBFS. (Closes: #536934) * debian/control: add build-dep on libgnomeui-dev -- Stefano Zacchiroli Sat, 05 Sep 2009 22:58:42 +0200 xnee (3.02-2) unstable; urgency=low * Call ldconfig in postinst and postrm for libxnee0. * Small fix to debian/copyright -- Vincent Bernat Sun, 03 Aug 2008 10:27:23 +0200 xnee (3.02-1) unstable; urgency=low * New upstream version (Closes: #349668) * In debian/control: + bump Standards-Version to 3.8.0 + add Homepage field + add Vcs-* fields + depends on debhelper >= 5 + adjust build-dependencies to be able to build the new packages + create new packages: cnee, gnee, pnee, libxnee and xnee-doc + update long description (Closes: #349309) + adopt package, thanks to Ross Burton for his work + add Barry deFreese as uploader * Fix xnee.info (Closes: #349660) * Ship examples with cnee (Closes: #315457) * Remove debian/TODO * Add a patch to avoid to cleanup documentation * Add a patch to fix documentation installation * Update debian/copyright since Xnee is now GPLv3 licensed * We don't ship pnee since it is segfaulting -- Vincent Bernat Thu, 24 Jul 2008 15:01:48 +0200 xnee (1.08-3) unstable; urgency=low * debian/control: Fix override/control differences. * Add debian/watch -- Ross Burton Wed, 30 Mar 2005 11:07:34 +0100 xnee (1.08-2) unstable; urgency=low * debian/control: build-depend on libxt-dev (closes: #300396) * debian/copyright: fix upstream URL -- Ross Burton Sun, 27 Mar 2005 13:48:23 +0100 xnee (1.08-1) unstable; urgency=low * Initial packaging. -- Ross Burton Wed, 17 Nov 2004 15:40:11 +0000 debian/control0000644000000000000000000001057111753661710010604 0ustar Source: xnee Section: x11 Priority: optional Maintainer: Vincent Bernat Uploaders: Barry deFreese Build-Depends: debhelper (>= 5), cdbs, autotools-dev, libxtst-dev, imagemagick, libgnomeui-dev, dia, texi2html, texlive-base, texlive-extra-utils, texlive-font-utils, texi2html, texinfo, ghostscript Standards-Version: 3.9.3 Homepage: http://www.sandklef.com/xnee/ Vcs-Browser: http://git.debian.org/?p=collab-maint/xnee.git Vcs-Git: git://git.debian.org/git/collab-maint/xnee.git Package: xnee Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends}, cnee | gnee Description: X event recorder/replayer - metapackage GNU Xnee is a suite of programs that can record, replay and distribute user actions under the X11 environment. Think of it as a robot that can imitate the job you just did. . Xnee can be used to - automate tests - demonstrate programs - distribute actions - record and replay 'macro' - retype a file . This package contains a metapackage depending on one of the implementation of Xnee (command line, graphical user interface or GNOME panel). Package: libxnee0 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} Description: X event recorder/replayer - library GNU Xnee is a suite of programs that can record, replay and distribute user actions under the X11 environment. Think of it as a robot that can imitate the job you just did. . Xnee can be used to - automate tests - demonstrate programs - distribute actions - record and replay 'macro' - retype a file . This package contains the library common to cnee and gnee. Package: libxnee-dev Architecture: any Section: libdevel Depends: ${shlibs:Depends}, ${misc:Depends}, libxnee0 (= ${binary:Version}) Description: X event recorder/replayer - development files GNU Xnee is a suite of programs that can record, replay and distribute user actions under the X11 environment. Think of it as a robot that can imitate the job you just did. . Xnee can be used to - automate tests - demonstrate programs - distribute actions - record and replay 'macro' - retype a file . This package contains the header files and library for writing applications using libxnee. Package: libxnee-dbg Architecture: any Section: debug Priority: extra Depends: ${shlibs:Depends}, ${misc:Depends}, libxnee0 (= ${binary:Version}) Description: X event recorder/replayer - debugging symbols GNU Xnee is a suite of programs that can record, replay and distribute user actions under the X11 environment. Think of it as a robot that can imitate the job you just did. . Xnee can be used to - automate tests - demonstrate programs - distribute actions - record and replay 'macro' - retype a file . This package contains the debugging symbols for the library. Package: xnee-doc Architecture: all Section: doc Replaces: xnee (<< 3) Breaks: xnee (<< 3) Depends: dpkg (>= 1.15.4) | install-info, ${misc:Depends} Description: X event recorder/replayer - documentation GNU Xnee is a suite of programs that can record, replay and distribute user actions under the X11 environment. Think of it as a robot that can imitate the job you just did. . Xnee can be used to - automate tests - demonstrate programs - distribute actions - record and replay 'macro' - retype a file . This package contains the complete documentation of Xnee. Package: cnee Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: xnee-doc Description: X event recorder/replayer - command-line flavor GNU Xnee is a suite of programs that can record, replay and distribute user actions under the X11 environment. Think of it as a robot that can imitate the job you just did. . Xnee can be used to - automate tests - demonstrate programs - distribute actions - record and replay 'macro' - retype a file . This package contains the command-line flavor of Xnee. Package: gnee Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: xnee-doc Description: X event recorder/replayer - GUI flavor GNU Xnee is a suite of programs that can record, replay and distribute user actions under the X11 environment. Think of it as a robot that can imitate the job you just did. . Xnee can be used to - automate tests - demonstrate programs - distribute actions - record and replay 'macro' - retype a file . This package contains the GUI flavor of Xnee.