debian/0000755000000000000000000000000012231436362007170 5ustar debian/watch0000644000000000000000000000033611212456130010214 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/forks/ .*/forks-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/rules0000755000000000000000000000003611405711123010240 0ustar #!/usr/bin/make -f %: dh $@ debian/libforks-perl.docs0000644000000000000000000000000511405711123012601 0ustar TODO debian/copyright0000644000000000000000000000304011405773105011121 0ustar Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135 Maintainer: Eric Rybski Source: http://search.cpan.org/dist/forks/ Name: forks Files: * Copyright: 2005-2010, Eric Rybski 2002-2004, Elizabeth Mattijsen License: Artistic or GPL-1+ Files: ppport.h Copyright: Version 3.x, Copyright (c) 2004-2009, Marcus Holland-Moritz. Version 2.x, Copyright (C) 2001, Paul Marquess. Version 1.x, Copyright (C) 1999, Kenneth Albanowski. License: GPL-1+|Artistic Files: lib/forks/Devel/Symdump.pm Copyright: 1995, 1997, 2000, 2002, 2005, 2006 Andreas Koenig License: Artistic or GPL-1+ Files: debian/* Copyright: 2009, Jeffrey Ratcliffe 2009, gregor herrmann 2010, Salvatore Bonaccorso 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 GNU/Linux 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 the GNU General Public License can be found in `/usr/share/common-licenses/GPL' debian/NEWS0000644000000000000000000000144311405711123007662 0ustar libforks-perl (0.33-1) unstable; urgency=low 0.31 March 14 2009 ***** Threads API consistency changes ***** Module CLONE and CLONE_SKIP functions now are passed package name as first argument. When CLONE_SKIP true in package, all objects in child threads are now cleared. This occurs after fork (unavoidable affect of system fork COW), which hopefully should be portable with all non-perl modules. Note that arrays and hashes will be emptied, but not converted to undef scalar ref; this differs from ithreads (where all become undef scalar ref). Patches are welcome. Bumped threads $VERSION to 1.72, threads::shared $VERSION to 1.28 to match version-supported features and behavior. -- gregor herrmann Sun, 15 Mar 2009 16:32:27 +0100 debian/source/0000755000000000000000000000000011405773210010466 5ustar debian/source/format0000644000000000000000000000001411405711120011664 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000011405773210010615 5ustar debian/patches/fix-spelling-error-in-manpage.patch0000644000000000000000000000075511405711120017377 0ustar Description: Fix spelling error in manpage. Origin: vendor Bug: https://rt.cpan.org/Public/Bug/Display.html?id=58408 Forwarded: yes Author: Salvatore Bonaccorso Last-Update: 2010-06-15 --- a/lib/forks/Devel/Symdump.pm +++ b/lib/forks/Devel/Symdump.pm @@ -461,7 +461,7 @@ =head1 COPYRIGHT, LICENSE This is a modified version of Devel::Symdump 2.08. It includes custom patches for -Perl 5.10 compatibiliy. +Perl 5.10 compatibility. Original module is debian/patches/series0000644000000000000000000000004411405711120012020 0ustar fix-spelling-error-in-manpage.patch debian/compat0000644000000000000000000000000211145014572010364 0ustar 7 debian/control0000644000000000000000000000274411405711123010573 0ustar Source: libforks-perl Section: perl Priority: optional Build-Depends: debhelper (>= 7), libacme-damn-perl, liblist-moreutils-perl (>= 0.15), libsys-sigaction-perl (>= 0.11), perl Maintainer: Debian Perl Group Uploaders: Jeffrey Ratcliffe , gregor herrmann , Salvatore Bonaccorso Standards-Version: 3.8.4 Homepage: http://search.cpan.org/dist/forks/ Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libforks-perl/ Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libforks-perl/ Package: libforks-perl Architecture: any Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends}, libacme-damn-perl, liblist-moreutils-perl (>= 0.15), libsys-sigaction-perl (>= 0.11) Description: Perl module to emulate threads with fork The forks.pm module is a drop-in replacement for threads.pm. It has the same syntax as the threads.pm module (it even takes over its namespace) but has some significant differences: . - you do _not_ need a special (threaded) version of Perl - it is _much_ more economic with memory usage on OS's that support COW - it is more efficient in the startup of threads - it is slightly less efficient in the stopping of threads - it is less efficient in inter-thread communication . If nothing else, it allows you to use the Perl threading model in non-threaded Perl builds and in older versions of Perl (5.6.0 and higher are supported). debian/changelog0000644000000000000000000000506212231436362011045 0ustar libforks-perl (0.34-1build3) trusty; urgency=low * Rebuild for Perl 5.18. -- Colin Watson Tue, 22 Oct 2013 09:53:05 +0100 libforks-perl (0.34-1build2) precise; urgency=low * Rebuild for Perl 5.14. -- Colin Watson Tue, 15 Nov 2011 23:54:32 +0000 libforks-perl (0.34-1build1) oneiric; urgency=low * Rebuild for Perl 5.12. -- Colin Watson Mon, 09 May 2011 23:34:19 +0100 libforks-perl (0.34-1) unstable; urgency=low [ Nathan Handler ] * debian/watch: Update to ignore development releases. [ gregor herrmann ] * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser field (source stanza). [ Salvatore Bonaccorso ] * New upstream release (Closes: #578811). * Add myself to Uploaders. * Convert to '3.0 (quilt)' source package format. * Simplify debian/rules to a tiny makefile. * Add libforks-perl.docs to install TODO file into `/usr/share/doc/libforks-perl/'. * debian/control: - Reorder (Build-)Depends fields. - Rewrite short decription for package matching the "is a" style. * Refresh debian/copyright to revision 135 of DEP5 format- specification for machine readable copyright file. Update copyright years for upstream files and debian/* packaging. * debian/NEWS: - Fix changelog entry version number as the version uploaded to unstable was 0.33-1. - Add trailing newline at the end of NEWS file to work around bug in apt-listbugs. * Bump Standards-Version to 3.8.4. * Add fix-spelling-error-in-manpage.patch patch to fix spelling error in forks::Devel::Symdump manpage. -- Salvatore Bonaccorso Tue, 15 Jun 2010 16:01:42 +0200 libforks-perl (0.33-1) unstable; urgency=low [ gregor herrmann ] * New upstream release. * Add new (build) dependencies on libdevel-symdump-perl and libacme-damn-perl. * Set Standards-Version to 3.8.1 (no changes). * Add NEWS.Debian to document API changes. * debian/copyright: update information for ppport.h. [ Jeffrey Ratcliffe ] * New upstream release * Removed dependency on libdevel-symdump-perl as now inlined -- gregor herrmann Sat, 25 Apr 2009 21:27:32 +0200 libforks-perl (0.30-1) unstable; urgency=low * New upstream release. * Add /me to Uploaders. -- gregor herrmann Tue, 10 Mar 2009 19:48:23 +0100 libforks-perl (0.29-1) unstable; urgency=low * Initial Release. (Closes: #514058) -- Jeffrey Ratcliffe Thu, 22 Jan 2009 13:35:17 +0100