debian/0000755000000000000000000000000012207210766007171 5ustar debian/patches/0000755000000000000000000000000012207210466010615 5ustar debian/patches/useless-dependency-on-libXext.patch0000644000000000000000000000123712207210466017467 0ustar Description: do not link against libXext, we use none of its symbols Author: Florian Schlichting Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=88194 --- a/Makefile.PL +++ b/Makefile.PL @@ -46,9 +46,9 @@ my $un = `uname -a 2>&1` || ""; if ($un =~ /x86_64|amd64/i && $un !~ /OpenBSD/) { # In case of x64, lets make sure we use x64 libs, system might have both. - return ['-L/usr/X11R6/lib64 -L/usr/X/lib64 -lXtst -lXext -lX11']; + return ['-L/usr/X11R6/lib64 -L/usr/X/lib64 -lXtst -lX11']; } else { - return ['-L/usr/X11R6/lib -L/usr/X/lib -lXtst -lXext -lX11']; + return ['-L/usr/X11R6/lib -L/usr/X/lib -lXtst -lX11']; } } debian/patches/series0000644000000000000000000000011512207206453012030 0ustar 01-fix-spelling-error.diff useless-dependency-on-libXext.patch ccflags.patch debian/patches/ccflags.patch0000644000000000000000000000150712206747010013242 0ustar Description: Include $Config{ccflags} in CCFLAGS Origin: vendor Bug-Debian: http://bugs.debian.org/651876 Forwarded: not-needed Author: gregor herrmann Last-Update: 2011-12-13 --- a/Makefile.PL +++ b/Makefile.PL @@ -4,7 +4,7 @@ use strict; use warnings; use ExtUtils::MakeMaker; - +use Config; # Optional building of additional doc formats. if (defined($ARGV[0]) && $ARGV[0] eq 'docs') { @@ -30,7 +30,7 @@ # (X server) extensions, use "-DX11_GUITEST_USING_XINERAMA". 'DEFINE' => '-DNDEBUG -DX11_GUITEST_ALT_L_FALLBACK_META_L', # e.g., '-DHAVE_SOMETHING' 'INC' => '-I/usr/X11R6/include -I/usr/X/include', # e.g., '-I/usr/include/other' - 'CCFLAGS' => '-Wall', + 'CCFLAGS' => "-Wall $Config{ccflags}", 'OBJECT' => 'GUITest$(OBJ_EXT) KeyUtil$(OBJ_EXT)', 'OPTIMIZE' => '-O2', 'META_MERGE' => { debian/patches/01-fix-spelling-error.diff0000644000000000000000000000112212207210460015403 0ustar Description: Fix spelling error Author: Fabrizio Regalli Last-Update: 2011-07-26 Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=88194 --- a/GUITest.pm +++ b/GUITest.pm @@ -973,7 +973,7 @@ Braces are used to quote special characters, for utilizing aliased key names, or for special functionality. Multiple characters can be specified in a brace by space delimiting the entries. Characters can be repeated using -a number that is space delimited after the preceeding key. +a number that is space delimited after the preceding key. Quote Special Characters debian/watch0000644000000000000000000000016412101267456010224 0ustar version=3 https://metacpan.org/release/X11-GUITest/ .*/X11-GUITest-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/copyright0000644000000000000000000000545712207210634011131 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: X11-GUITest Upstream-Contact: Dennis K. Paulsen Source: https://metacpan.org/release/X11-GUITest/ Files: * Copyright: 2003-2011, Dennis K. Paulsen License: GPL-2+ Files: recorder/autogen.sh Copyright: 2005-2009, United States Government as represented by the U.S. Army Research Laboratory. License: BSD-3-Clause Files: debian/* Copyright: 2011, Fabrizio Regalli 2013, Florian Schlichting License: GPL-2+ License: BSD-3-Clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . 3. Neither the name of the author nor the names of his contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 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 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 Street, Fifth Floor, Boston, MA 02110-1301 USA. . On Debian systems the full text of the GNU General Public License can be found in the `/usr/share/common-licenses/GPL-2' file. debian/control0000644000000000000000000000177512207210622010575 0ustar Source: libx11-guitest-perl Section: perl Priority: optional Maintainer: Debian Perl Group Uploaders: Fabrizio Regalli , Florian Schlichting Build-Depends: debhelper (>= 9.20120312), libxt-dev, libxtst-dev, perl Standards-Version: 3.9.4 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libx11-guitest-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libx11-guitest-perl.git Homepage: https://metacpan.org/release/X11-GUITest/ Package: libx11-guitest-perl Architecture: any Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends} Description: collection of functions for X11 GUI testing/interaction The X11::GUITest module is intended to facilitate the testing of GUI applications by means of user emulation. It can be used to test/interact with GUI applications; which have been built upon the X library or toolkits (i.e., GTK+, Xt, Qt, Motif, etc.) that "wrap" the X library's functionality. debian/compat0000644000000000000000000000000212206746541010373 0ustar 9 debian/changelog0000644000000000000000000000225312207210766011045 0ustar libx11-guitest-perl (0.27-1) unstable; urgency=low [ Salvatore Bonaccorso ] * Change search.cpan.org based URIs to metacpan.org based URIs [ Florian Schlichting ] * Import Upstream version 0.27 * Update location of docs * Bump Standards-Version to 3.9.4 (update to copyright-format 1.0) * Switch dh compatibility to level 9 to enable passing of hardening flags * Refresh and forward patches * New useless-dependency-on-libXext.patch * Add myself to uploaders and copyright -- Florian Schlichting Tue, 27 Aug 2013 22:53:00 +0200 libx11-guitest-perl (0.25-2) unstable; urgency=low * Team upload. [ Salvatore Bonaccorso ] * debian/copyright: Replace DEP5 Format-Specification URL from svn.debian.org to anonscm.debian.org URL. [ gregor herrmann ] * Add patch ccflags.patch: include $Config{ccflags} in CCFLAGS in Makefile.PL. Thanks to Boris Sukholitk for the bug report. (Closes: #651876) -- gregor herrmann Tue, 13 Dec 2011 17:53:11 +0100 libx11-guitest-perl (0.25-1) unstable; urgency=low * Initial Release. (Closes: #626140) -- Fabrizio Regalli Thu, 9 Jun 2011 21:19:36 +0200 debian/libx11-guitest-perl.examples0000644000000000000000000000000511672203631014444 0ustar eg/* debian/libx11-guitest-perl.docs0000644000000000000000000000000512206746327013566 0ustar ToDo debian/source/0000755000000000000000000000000011672203631010467 5ustar debian/source/format0000644000000000000000000000001411672203631011675 0ustar 3.0 (quilt) debian/rules0000755000000000000000000000025711672203631010253 0ustar #!/usr/bin/make -f %: dh $@ override_dh_auto_test: # Tests disabled due to failures in chroots. Please test manually before next upload. AUTOMATED_TESTING=1 dh_auto_test