debian/0000755000000000000000000000000012231166054007166 5ustar debian/watch0000644000000000000000000000035011625712457010227 0ustar # format version number, currently 3; this line is compulsory! version=3 # URL to the package page followed by a regex to search http://search.cpan.org/dist/Devel-Leak/ .*/Devel-Leak-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/rules0000755000000000000000000000003611625712457010257 0ustar #!/usr/bin/make -f %: dh $@ debian/copyright0000644000000000000000000000216211625712457011134 0ustar Format-Specification: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?view=markup&pathrev=135 Maintainer: Nick Ing-Simmons Source: http://search.cpan.org/dist/Devel-Leak/ Name: Devel-Leak Files: * Copyright: 1995-1998, Nick Ing-Simmons License: Artistic or GPL-1+ Files: debian/* Copyright: 2008, 2011, gregor herrmann 2008, Edi Stojicevic 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 systems, the complete text of version 1 of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-1'. debian/source/0000755000000000000000000000000011625712457010500 5ustar debian/source/format0000644000000000000000000000001411625712457011706 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000011625712457010627 5ustar debian/patches/series0000644000000000000000000000001611625712457012041 0ustar sv_dump.patch debian/patches/sv_dump.patch0000644000000000000000000000130611625712457013325 0ustar Description: module should call sv_dump() Origin: https://rt.cpan.org/Public/Bug/Display.html?id=22587 Bug: https://rt.cpan.org/Public/Bug/Display.html?id=22587 Bug-Debian: http://bugs.debian.org/639353 Bug-Ubuntu: https://bugs.launchpad.net/bugs/450482 Bug-FreeBSD: http://lists.freebsd.org/pipermail/freebsd-ports-bugs/2011-May/210916.html Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=22587 Author: Alexey Tourbin Last-Update: 2011-08-26 --- a/Leak.xs +++ b/Leak.xs @@ -11,7 +11,7 @@ typedef long used_proc _((void *,SV *,long)); typedef struct hash_s *hash_ptr; -#ifndef DEBUGGING +#ifndef sv_dump #define sv_dump(sv) PerlIO_printf(PerlIO_stderr(), "\n") #endif debian/compat0000644000000000000000000000000211625712457010376 0ustar 8 debian/control0000644000000000000000000000242711625712457010610 0ustar Source: libdevel-leak-perl Section: perl Priority: optional Build-Depends: debhelper (>= 8), perl Maintainer: Debian Perl Group Uploaders: Edi Stojicevic , gregor herrmann Standards-Version: 3.9.2 Vcs-Git: git://git.debian.org/pkg-perl/packages/libdevel-leak-perl.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libdevel-leak-perl.git Homepage: http://search.cpan.org/dist/Devel-Leak/ Package: libdevel-leak-perl Architecture: any Depends: ${perl:Depends}, ${misc:Depends}, ${shlibs:Depends} Description: utility for looking for perl objects that are not reclaimed Devel::Leak has two functions: NoteSV and CheckSV. . NoteSV walks the perl internal table of allocated SVs (scalar values) - (which actually contains arrays and hashes too), and records their addresses in a table. It returns a count of these "things", and stores a pointer to the table (which is obtained from the heap using malloc()) in its argument. . CheckSV is passed argument which holds a pointer to a table created by NoteSV. It re-walks the perl-internals and calls sv_dump() for any "things" which did not exist when NoteSV was called. It returns a count of the number of "things" now allocated. debian/changelog0000644000000000000000000000257112231166054011045 0ustar libdevel-leak-perl (0.03-2build3) trusty; urgency=low * Rebuild for Perl 5.18. -- Colin Watson Mon, 21 Oct 2013 09:56:12 +0100 libdevel-leak-perl (0.03-2build2) quantal; urgency=low * Rebuild for new armel compiler default of ARMv5t. -- Colin Watson Thu, 04 Oct 2012 14:08:15 +0100 libdevel-leak-perl (0.03-2build1) precise; urgency=low * Rebuild for Perl 5.14. -- Colin Watson Tue, 15 Nov 2011 19:42:19 +0000 libdevel-leak-perl (0.03-2) unstable; urgency=low [ Nathan Handler ] * debian/watch: Update to ignore development releases. [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ gregor herrmann ] * Switch to source format 3.0 (quilt). * Add a patch to fix "no sv_dump even with debugperl". Thanks to Tim Cutts for the bug report and the pointers. Closes: #639353 LP: #450482 * Use tiny debian/rules, switch to debhelper 8. * debian/copyright: use DEP5 formatting. * Set Standards-Version to 3.9.2, remove version from perl build dependency. * Lowercase short description. * Add /me to Uploaders. -- gregor herrmann Fri, 26 Aug 2011 14:43:15 +0200 libdevel-leak-perl (0.03-1) unstable; urgency=low * Initial Release. (Closes: #480383) -- Edi Stojicevic Fri, 09 May 2008 15:49:19 +0100