debian/0000755000000000000000000000000012203220730007155 5ustar debian/compat0000644000000000000000000000000212140513431010356 0ustar 8 debian/watch0000644000000000000000000000024312140513431010210 0ustar version=3 opts=dversionmangle=s/\+dfsg[.\d]*// \ https://metacpan.org/release/Alien-wxWidgets/ .*/Alien-wxWidgets-(.*)\.tar\.gz \ debian debian/repack.stub debian/source/0000755000000000000000000000000012140513431010460 5ustar debian/source/format0000644000000000000000000000001412140513431011666 0ustar 3.0 (quilt) debian/control0000644000000000000000000000275012203144315010570 0ustar Source: libalien-wxwidgets-perl Maintainer: Debian Perl Group Uploaders: Roberto C. Sanchez , Damyan Ivanov , Jonathan Yu , Ryan Niebur , Franck Joncourt , gregor herrmann , Dominique Dumont Section: perl Priority: optional Build-Depends: debhelper (>= 8), perl, libmodule-pluggable-perl | perl (<< 5.17.0), libwxgtk2.8-dev (>= 2.8.12.1-6), libwxgtk-media2.8-dev, libtest-pod-perl, libtest-pod-coverage-perl Standards-Version: 3.9.4 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libalien-wxwidgets-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libalien-wxwidgets-perl.git Homepage: https://metacpan.org/release/Alien-wxWidgets/ Package: libalien-wxwidgets-perl Architecture: any Depends: ${perl:Depends}, ${misc:Depends}, ${samewx:Depends}, libmodule-pluggable-perl | perl (<< 5.17.0) Description: Perl module for locating wxWidgets binaries Alien::WxWidgets is a simple Perl module that detects configuration settings of an installed wxWidgets. It is useful to assist in the building of modules that require wxWidgets, providing indispensible compile-related information like relevant linker and compiler flags. debian/rules0000755000000000000000000000116512203144315010244 0ustar #!/usr/bin/make -f # wxWidgets version export V=`dpkg -s libwxgtk2.8-dev | grep ^Version |cut -f2 -d' '` VMAJOR:=$(shell echo $(V) |cut -f 1 -d .) VMINOR:=$(shell echo $(V) |cut -f 2 -d .) VPATCH:=$(shell echo $(V) |cut -f 3 -d .) NEXTPATCH:=$(shell expr $(VPATCH) + 1 2>/dev/null || expr `echo $(VPATCH) | cut -f 1 -d - ` + 1) %: dh $@ override_dh_gencontrol: dh_gencontrol -- -V'samewx:Depends=libwxgtk2.8-dev (>= $(VMAJOR).$(VMINOR).$(VPATCH)), libwxgtk2.8-dev (<< $(VMAJOR).$(VMINOR).$(NEXTPATCH)~), libwxgtk-media2.8-dev (>= $(VMAJOR).$(VMINOR).$(VPATCH)), libwxgtk-media2.8-dev (<< $(VMAJOR).$(VMINOR).$(NEXTPATCH)~)' debian/README.source0000644000000000000000000000037612140513431011345 0ustar Upstream sources are repackaged =============================== debian/repack.sh script is provided to automate the repackaging. The most convenient way is to run `uscan --force', which will download the upstream .tar.gz and pass it to debian/repack.sh debian/patches/0000755000000000000000000000000012140513431010607 5ustar debian/patches/fix-pod-spelling.patch0000644000000000000000000000076012140513431015014 0ustar Description: fix POD spelling Author: Jonathan Yu Origin: vendor Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=69641 --- a/lib/Alien/wxWidgets.pm +++ b/lib/Alien/wxWidgets.pm @@ -236,7 +236,7 @@ my $config = Alien::wxWidgets->config; -Returns some miscellaneous configuration informations for wxWidgets +Returns some miscellaneous configuration information for wxWidgets in the form { toolkit => 'msw' | 'gtk' | 'motif' | 'x11' | 'cocoa' | 'mac', debian/patches/series0000644000000000000000000000002712140513431012023 0ustar fix-pod-spelling.patch debian/README.Debian0000644000000000000000000000066312140513431011226 0ustar libalien-wxwidgets-perl for Debian ---------------------------------- This package is, for the most part useless. That is, it is not useful on its own. It is a dependency of libwx-perl. I imagine that other packages which need to determine information about the installed wxWidgets could also use it. However, there are no others of which I am aware. -- Roberto C. Sanchez Sat, 24 Nov 2007 10:38:49 -0500 debian/libalien-wxwidgets-perl.lintian-overrides0000644000000000000000000000034212140513431017301 0ustar # While the files are non-binary, they depend on binary info about wxWidgets # so, they have the potential to differ from architecture to architecture libalien-wxwidgets-perl: package-installs-nonbinary-perl-in-usr-lib-perl5 debian/changelog0000644000000000000000000002145112203220730011032 0ustar libalien-wxwidgets-perl (0.64+dfsg-2) unstable; urgency=low * Team upload. [ gregor herrmann ] * Explicitly (build-)depend on Module::Pluggable. (Closes: #711646) [ Niko Tyni ] * Add build and runtime dependencies on the new libwxgtk-media2.8-dev package, in order to include configuration information about the media plugin. (See #719380) -- Niko Tyni Thu, 15 Aug 2013 21:45:14 +0300 libalien-wxwidgets-perl (0.64+dfsg-1) unstable; urgency=low [ Salvatore Bonaccorso ] * Change Vcs-Git to canonical URI (git://anonscm.debian.org) * Change search.cpan.org based URIs to metacpan.org based URIs [ gregor herrmann ] * Update debian/repack.stub. * debian/control: update {versioned,alternative} (build) dependencies. [ Dominique Dumont ] * Imported Upstream version 0.64+dfsg * control: updated standard-version to 3.9.4 (no other changes) -- Dominique Dumont Thu, 02 May 2013 18:40:15 +0200 libalien-wxwidgets-perl (0.59+dfsg-1) unstable; urgency=low [ Dominique Dumont ] * Imported Upstream version 0.55 * control: bumped standard-version (no other changes) * copyright: refreshed format and syntax [ gregor herrmann ] * New upstream release 0.59. * Update years of upstream and packaging copyright. -- gregor herrmann Sun, 27 May 2012 20:45:52 +0200 libalien-wxwidgets-perl (0.54+dfsg-1) unstable; urgency=low [ gregor herrmann ] * New upstream release. * Adjust substvar generation to common practice in other packages. [ Dominique Dumont ] * control: BD on libwxgtk2.8-dev >= 2.8.12.1-6 to force dependency on new multi-arch lib * control: added dod to uploaders -- Dominique Dumont Fri, 30 Dec 2011 17:55:37 +0100 libalien-wxwidgets-perl (0.53+dfsg-1) unstable; urgency=low * New upstream release. -- gregor herrmann Sat, 15 Oct 2011 20:57:37 +0200 libalien-wxwidgets-perl (0.52+dfsg-1) unstable; urgency=low [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ gregor herrmann ] * New upstream release. * Add /me to Uploaders. * Set Standards-Version to 3.9.2 (no further changes). * Bump debhelper compatibility level to 8. -- gregor herrmann Tue, 30 Aug 2011 19:37:53 +0200 libalien-wxwidgets-perl (0.51+dfsg-1) unstable; urgency=low [ Franck Joncourt ] * New upstream release * Clean up debian watch. * Added /me to Uploaders (Refreshed d.control and d.copyright accordingly). * Switch to dpkg-source 3.0 (quilt) format. + Refreshed README.source. + Dropped BD on quilt. + Removed --with quilt option. * Refreshed d.copyright: + Follow the latest DEP5. + Updated path to match the new layout of files. * Bumped up Standards-Version to 3.9.1 (no changes). * Removed (build-)dependency on libmodule-pluggable-perl. The package requires at least 2.6, but perl 5.10 from stable ships 3.9. [ Roberto C. Sanchez ] * Review and update debian/copyright. -- Roberto C. Sanchez Tue, 18 Jan 2011 20:54:15 -0500 libalien-wxwidgets-perl (0.50+dfsg-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release * Add a patch to fix POD spelling [ Ryan Niebur ] * require wxwidgets 2.8.10.1 * Add myself to Uploaders * New upstream release -- Jonathan Yu Sun, 17 Jan 2010 19:04:57 -0500 libalien-wxwidgets-perl (0.46+dfsg-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release [ Roberto C. Sanchez ] * Tighten up Build-Depends: + change 'perl-modules (>= 5.10) | libmodule-build-perl, libextutils-cbuilder-perl' to 'perl-modules (>= 5.10.1)' since libalien-wxwidgets-perl now requires ExtUtils::CBuilder: 0.24 [ gregor herrmann ] * debian/control: Changed: (build-)depend on perl instead of perl- modules. -- Jonathan Yu Sun, 08 Nov 2009 16:23:57 -0500 libalien-wxwidgets-perl (0.44+dfsg-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release + Rename command-line options to avoid clashing with Module::Build options (closes: #546225) * Added myself to Uploaders and copyright * Standards-Version 3.8.3 * Move lintian-overrides to libalien-wxwidgets-perl.XXX * Update copyright information to machine-readable version * Rewrote control file description * Remove README.txt from installation, it's not useful [ Ryan Niebur ] * debhelper 7 [ Roberto C. Sanchez ] * Tighten up Build-Depends on debhelper since debian/rules uses overrides -- Jonathan Yu Thu, 03 Sep 2009 16:04:26 -0400 libalien-wxwidgets-perl (0.42+dfsg-1) unstable; urgency=low * drop version from libextutils-cbuilder-perl. The version provided by perl-modules is sufficient. (see http://lists.debian.org/debian-perl/2009/04/msg00072.html) * Standards-Version: 3.8.1 (no changes needed) * add module name to long description * copyright: + use dist-based upstream URL + add "Copyright" in addition to "(C)" in debian/* part + complete copyright/licensing information for all files in inc/ * watch: do not limit upstream source location to its current author * add debian/repack.sh for repackaging upstream sources + this is due to unlicensed source files in inc/src as well as the resulting inc/bin/patch.exe + hook debian/repack.sh to debian/watch + rules: provide a get-orig-source target * add README.source documenting repackaging, mention it in debian/copyright too -- Damyan Ivanov Wed, 29 Apr 2009 23:22:05 +0300 libalien-wxwidgets-perl (0.42-1) unstable; urgency=low [ Roberto C. Sanchez ] * New upstream release * Add a Build-Depends on libextutils-cbuilder-perl (>= 0.24) [ gregor herrmann ] * debian/control: Changed: Switched Vcs-Browser field to ViewSVN (source stanza). -- Roberto C. Sanchez Tue, 18 Nov 2008 19:47:29 -0500 libalien-wxwidgets-perl (0.41-1) unstable; urgency=low * New upstream release -- Roberto C. Sanchez Wed, 29 Oct 2008 23:04:03 -0400 libalien-wxwidgets-perl (0.39-1) unstable; urgency=low * New upstream release * rules: fir target dependencies for parallel builds * upload to unstable -- Damyan Ivanov Mon, 15 Sep 2008 10:01:55 +0300 libalien-wxwidgets-perl (0.37-2) experimental; urgency=low * Bump (build-)dependencies on Wx to 2.8. * Upload to experimental -- Damyan Ivanov Thu, 31 Jul 2008 09:24:24 +0300 libalien-wxwidgets-perl (0.37-1) unstable; urgency=low * New upstream release * Update to Standards-Version 3.8.0 (no changes) -- Roberto C. Sanchez Mon, 30 Jun 2008 18:08:09 -0400 libalien-wxwidgets-perl (0.36-1) unstable; urgency=low * New upstream release. -- Roberto C. Sanchez Tue, 20 May 2008 16:11:33 -0400 libalien-wxwidgets-perl (0.35-1) unstable; urgency=low * New upstream release. -- Roberto C. Sanchez Sun, 04 May 2008 16:53:20 -0400 libalien-wxwidgets-perl (0.34-1) unstable; urgency=low * New upstream release. * recognize_g++_compiler.patch: Removed, included upstream, removed quilt framework. -- Roberto C. Sanchez Sun, 13 Apr 2008 09:15:53 -0400 libalien-wxwidgets-perl (0.33-3) unstable; urgency=low * More intelligent check for compiler name and version (Closes: #475776) -- Roberto C. Sanchez Sat, 12 Apr 2008 23:31:47 -0400 libalien-wxwidgets-perl (0.33-2) unstable; urgency=low * Make Alien::wxWidgets->config able to see g++ >= 4.3 (Closes: #474404) -- Roberto C. Sanchez Sat, 12 Apr 2008 13:59:20 -0400 libalien-wxwidgets-perl (0.33-1) unstable; urgency=low * debian/rules: Fix so package builds when run as 'debian/rules binary-arch' -- Roberto C. Sanchez Mon, 21 Jan 2008 20:33:30 -0500 libalien-wxwidgets-perl (0.32-3) unstable; urgency=low [ Roberto C. Sanchez ] * fill README.Debian [ Damyan Ivanov ] * Move test suite to build-stamp target * Instead of hunting down .packlist files with find, give 'Build install' a create_packlist=0 parameter * Add libtest-pod-perl and libtest-pod-coverage-perl to Build-Depends * Stop removing usr/lib/perl5/auto/Alien/wxWidgets/ as it is not created * debian/rules: delete /usr/share/perl5 only if it exists. * add ${perl:Depends} to Depends: * add myself to Uploaders -- Damyan Ivanov Tue, 08 Jan 2008 16:58:40 +0200 libalien-wxwidgets-perl (0.32-2) unstable; urgency=low * Add missing dependency. -- Roberto C. Sanchez Sat, 5 Jan 2008 14:55:35 -0500 libalien-wxwidgets-perl (0.32-1) unstable; urgency=low * Initial release (Closes: #459256) -- Roberto C. Sanchez Fri, 4 Jan 2008 10:38:49 -0500 debian/copyright0000644000000000000000000000742212140513431011120 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Alien-wxWidgets Upstream-Contact: Mattia Barbon Source: https://metacpan.org/release/Alien-wxWidgets/ Comment: Since upstream-provided tarball contains files without license, it has to be repackaged. The following items are removed: . + inc/src/: contains files without a license + inc/bin/patch.exe: supposedly the result of compiling the above sources. removed as it becomes sourceless after inc/src removal Files: * Copyright: 2005-2012, Mattia Barbon License: Artistic or GPL-1+ Files: debian/* Copyright: 2010, Franck Joncourt 2009, Jonathan Yu 2008-2009, Damyan Ivanov 2008-2009, Roberto C. Sanchez 2011-2012, gregor herrmann License: GPL-2+ Files: inc/bin/patch Copyright: 1999, Moogle Stuffy Software License: Artistic or GPL-1+ Files: inc/inc_Archive-Extract/Archive/Extract.pm Copyright: 2002, Jos Boumans License: Artistic or GPL-1+ Files: inc/inc_File-Fetch/File/Fetch.pm Copyright: 2003-2007, Jos Boumans License: Artistic or GPL-1+ Files: inc/inc_IPC-Cmd/IPC/Cmd.pm Copyright: 2002-2006, Jos Boumans License: Artistic or GPL-1+ Files: inc/inc_Locale-Maketext-Simple/Locale/Maketext/Simple.pm Copyright: 2003-2006, Audrey Tang License: MIT Files: inc/inc_Module-Load* Copyright: 2002-2007, Jos Boumans License: Artistic or GPL-1+ Files: inc/inc_Params-Check/Params/Check.pm Copyright: 2003-2004, Jos Boumans License: Artistic or GPL-1+ License: Artistic This program is free software; you can redistribute it and/or modify it under the terms of the Artistic License, which comes with Perl. . On Debian systems, the complete text of the Artistic License can be found in `/usr/share/common-licenses/Artistic'. License: GPL-1+ 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 1, or (at your option) any later version. . On Debian GNU/Linux systems, the complete text of version 1 of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-1. 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, or (at your option) any later version. . On Debian systems, the complete text of version 2 of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. License: MIT Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. debian/repack.stub0000755000000000000000000000346412140513431011336 0ustar #!/bin/sh : <<=cut =pod =head1 NAME repack.stub - script to repack upstream tarballs from uscan =head1 INSTRUCTIONS put this in debian/repack.stub and add "debian sh debian/repack.stub" to the end of the line in debian/watch. you will also need to add a version mangle to debian/watch. then create a debian/repack.local. this is a shell script that is sourced under "set -e", so be careful to check returns codes. =head1 FUNCTIONS =over 4 =item rm rm is replaced by a function that does some magic ("rm -rv" by default), but also changes MANIFEST if $MANIFEST is 1 =item mv mv is replaced by a function that just does mv (by default), but also changes MANIFEST if $MANIFEST is 1 =item requires_version requires_version is there for future usage for requiring certain versions of the script =back =head1 VARIABLES =over 4 =item SUFFIX defaults to +dfsg what to append to the upstream version =item RM_OPTS defaults to -vrf options to pass to rm =item MANIFEST defaults to 0, set to 1 to turn on. this will manipulate MANIFEST files in CPAN tarballs. =item UP_BASE this is the directory where the upstream source is. =back =head1 COPYRIGHT AND LICENSE Copyright 2009, Ryan Niebur License: Artistic or GPL-1+ =cut if [ -z "$REPACK_SH" ]; then if [ -f ../../scripts/repack.sh ]; then REPACK_SH=../../scripts/repack.sh fi if [ -z "$REPACK_SH" ] && which repack.sh > /dev/null; then REPACK_SH=$(which repack.sh) fi fi if [ ! -f "$REPACK_SH" ]; then echo "Couldn't find a repack.sh. please put it in your PATH, put it at ../../scripts/repack.sh, or put it somewhere else and set the REPACK_SH variable" echo "You can get it from http://anonscm.debian.org/gitweb/?p=pkg-perl/scripts.git;a=blob_plain;f=repack.sh;hb=HEAD" exit 1 fi exec "$REPACK_SH" "$@" debian/repack.local0000644000000000000000000000005212140513431011436 0ustar MANIFEST=1 rm inc/bin/patch.exe inc/src/