From d8ceebf707fe708f50c7808ca6fba3c8716d70d4e0d36c980b3202c3a0f20ed6 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Wed, 2 Dec 2009 10:57:03 +0000 Subject: [PATCH] Accepting request 25241 from home:rjschwei:perl-perlcritic Copy from home:rjschwei:perl-perlcritic/perl-PadWalker via accept of submit request 25241 revision 2. Request was accepted with message: ok OBS-URL: https://build.opensuse.org/request/show/25241 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-PadWalker?expand=0&rev=1 --- .gitattributes | 23 ++++++++++++++ .gitignore | 1 + PadWalker-1.9.tar.gz | 3 ++ perl-PadWalker.changes | 10 ++++++ perl-PadWalker.spec | 71 ++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 108 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 PadWalker-1.9.tar.gz create mode 100644 perl-PadWalker.changes create mode 100644 perl-PadWalker.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/PadWalker-1.9.tar.gz b/PadWalker-1.9.tar.gz new file mode 100644 index 0000000..88003b7 --- /dev/null +++ b/PadWalker-1.9.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ad05571d87c703391a2e78666ae23d9d3b2ae5cb03b38b1d6d3deec29067053 +size 14180 diff --git a/perl-PadWalker.changes b/perl-PadWalker.changes new file mode 100644 index 0000000..1ffe111 --- /dev/null +++ b/perl-PadWalker.changes @@ -0,0 +1,10 @@ +------------------------------------------------------------------- +Sun Nov 29 12:24:46 CET 2009 - rschweikert@novell.com + +- No indentation for description in spec file + +------------------------------------------------------------------- +Tue Nov 24 18:27:44 CET 2009 - rschweikert@novell.com + +- Initial build, version 1.9 + diff --git a/perl-PadWalker.spec b/perl-PadWalker.spec new file mode 100644 index 0000000..f1ceb3c --- /dev/null +++ b/perl-PadWalker.spec @@ -0,0 +1,71 @@ +# Copyright (c) 2009 Novell +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://www.suse.de/feedback/ +# + +# norootforbuild + +Name: perl-PadWalker +Version: 1.9 +Release: 1 +%define cpan_name PadWalker +Provides: %cpan_name +Requires: perl = %{perl_version} +Autoreqprov: on +Group: Development/Libraries/Perl +License: Artistic License, GPL, see package +URL: http://search.cpan.org/~robin/PadWalker-1.9/PadWalker.pm +Summary: Play with other peoples' lexical variables +Source0: %{cpan_name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root + +%description +PadWalker is a module which allows you to inspect (and even change!) +lexical variables in any subroutine which called you. It will only show +those variables which are in scope at the point of the call. + +PadWalker is particularly useful for debugging. It's even used by Perl's +built-in debugger. (It can also be used for evil, of course.) + +I wouldn't recommend using PadWalker directly in production code, but it's +your call. Some of the modules that use PadWalker internally are certainly +safe for and useful in production. + +Authors: + Robin Houston + +%prep +%setup -q -n %cpan_name-%{version} + +%build +perl Makefile.PL +make + +%check +make test + +%install +%perl_make_install +%perl_process_packlist +%__rm -f %{buildroot}%{perl_vendorarch}/auto/PadWalker/.packlist + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root,-) +%doc Changes README +%doc %{_mandir}/man3/* +%dir %{perl_vendorarch}/auto/PadWalker/ +%{perl_vendorarch}/auto/PadWalker/* +%{perl_vendorarch}/PadWalker.pm +/var/adm/perl-modules/%{name} + + +%changelog +* Tue Nov 24 2009 Robert Schweikert - PadWalker-1 +- Initial build. +