Name: perl-Sub-Uplevel Summary: Apparently run a function in a higher stack frame Epoch: 1 Version: 0.2800 Release: 1%{?dist} License: GPL+ or Artistic URL: http://search.cpan.org/dist/Sub-Uplevel/ Vendor: bww bitwise works GmbH Source0: http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/Sub-Uplevel-%{version}.tar.gz BuildArch: noarch # Build: BuildRequires: coreutils BuildRequires: findutils BuildRequires: make #BuildRequires: perl-interpreter BuildRequires: perl-generators BuildRequires: perl(ExtUtils::MakeMaker) >= 6.17 # Run-time: BuildRequires: perl(Carp) BuildRequires: perl(constant) BuildRequires: perl(strict) BuildRequires: perl(warnings) # Tests: BuildRequires: perl(Exporter) BuildRequires: perl(File::Temp) BuildRequires: perl(File::Spec) BuildRequires: perl(lib) BuildRequires: perl(Test::More) >= 0.88 # Optional: BuildRequires: perl(CPAN::Meta) >= 2.120900 # Explicit Run-time: Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) Requires: perl(Carp) # Remove bogus perl(DB) provide %global __provides_exclude ^perl\\(DB\\)$ %description Like Tcl's uplevel() function, but not quite so dangerous. The idea is just to fool caller(). All the really naughty bits of Tcl's uplevel() are avoided. %prep %setup -q -n Sub-Uplevel-%{version} %build perl Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} make manifypods %install make pure_install DESTDIR=%{buildroot} find %{buildroot} -type f -name .packlist -delete %{_fixperms} -c %{buildroot} %check #make test %files %license LICENSE %doc Changes CONTRIBUTING.mkdn README examples/ %{perl_vendorlib}/Sub/ %{_mandir}/man3/*.3* %changelog * Mon Mar 12 2018 Elbert Pol - 0.2800-1 - initial rpm for OS2