8
0
Stephan Kulow
2011-07-13 20:25:53 +00:00
committed by Git OBS Bridge
parent 6271df61e8
commit f7fae33a8d
4 changed files with 63 additions and 43 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b9b936743beca252d0ba0b0b42e5b96c0b20201061ff215f4319fecf3331f7ec
size 40851

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f06d60a54070edb732d3f6da34cc88b9d3f0e56c8cb1e9ff29d9a713456c0338
size 45503

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jul 13 20:23:03 UTC 2011 - coolo@novell.com
- regenerate with cpanspec
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Dec 1 13:31:01 UTC 2010 - coolo@novell.com Wed Dec 1 13:31:01 UTC 2010 - coolo@novell.com

View File

@@ -1,53 +1,68 @@
# #
# spec file for package perl-Class-Method-Modifiers-Fast # spec file for package perl-Class-Method-Modifiers-Fast (Version 0.041)
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
# #
# norootforbuild Name: perl-Class-Method-Modifiers-Fast
Version: 0.041
Name: perl-Class-Method-Modifiers-Fast Release: 1
%define cpan_name %( %{__sed} -e 's,perl-,,' <<< %{name} ) License: GPL+ or Artistic
Summary: Provides Moose-like method modifiers %define cpan_name Class-Method-Modifiers-Fast
Url: http://search.cpan.org/perldoc?Class::Method::Modifiers::Fast Summary: provides Moose-like method modifiers
Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/Class-Method-Modifiers-Fast/
License: Artistic License Group: Development/Libraries/Perl
Version: 0.041 Source: http://www.cpan.org/authors/id/K/KI/KITANO/%{cpan_name}-%{version}.tar.gz
Release: 1 BuildArch: noarch
Vendor: openSUSE-Education BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: %{cpan_name}-%{version}.tar.bz2 BuildRequires: perl
BuildRequires: perl-macros BuildRequires: perl-macros
BuildRequires: perl(Data::Util) BuildRequires: perl(Data::Util) >= 0.55
BuildRequires: perl(Test::Exception) BuildRequires: perl(inc::Module::Install)
BuildRequires: perl(ExtUtils::ParseXS) BuildRequires: perl(JSON)
BuildRequires: perl(Test::use::ok) BuildRequires: perl(LWP::Simple)
BuildRequires: perl(Hash::Util::FieldHash::Compat) BuildRequires: perl(Module::Build)
BuildRequires: perl(Scope::Guard) BuildRequires: perl(Parse::CPAN::Meta)
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl(Sub::Uplevel)
BuildRequires: perl(Test::Builder::IO::Scalar)
BuildRequires: perl(Test::Deep)
BuildRequires: perl(Text::Diff)
BuildRequires: perl(YAML)
BuildRequires: perl(YAML::Tiny)
Requires: perl(Data::Util) >= 0.55
%{perl_requires} %{perl_requires}
%description %description
Method modifiers are a powerful feature from the CLOS (Common Lisp Object Method modifiers are a powerful feature from the CLOS (Common Lisp Object
System) world. System) world.
Class::Method::Modifiers::Fast provides three modifiers: before, around, and 'Class::Method::Modifiers::Fast' provides three modifiers: 'before',
after. before and after are run just before and after the method they modify, 'around', and 'after'. 'before' and 'after' are run just before and after
but can not really affect that original method. around is run in place of the the method they modify, but can not really affect that original method.
original method, with a hook to easily call that original method. See the 'around' is run in place of the original method, with a hook to easily call
MODIFIERS section for more details on how the particular modifiers work. that original method. See the 'MODIFIERS' section for more details on how
the particular modifiers work.
Author:
-------
Takatoshi Kitano <kitano.tk@gmail.com>
%prep %prep
%setup -n %{cpan_name}-%{version} %setup -q -n %{cpan_name}-%{version}
%build %build
perl Makefile.PL %{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?jobs:-j%jobs} %{__make} %{?_smp_mflags}
%check %check
make test %{__make} test
%install %install
%perl_make_install %perl_make_install
@@ -55,10 +70,10 @@ make test
%perl_gen_filelist %perl_gen_filelist
%clean %clean
rm -rf %{buildroot} %{__rm} -rf %{buildroot}
%files -f %{name}.files %files -f %{name}.files
%defattr(-, root, root) %defattr(-,root,root,755)
%doc Changes README MANIFEST %doc Changes README
%changelog %changelog