From 1817c6925dc88e3f07abe17ad16379fd3b9b8fa2 Mon Sep 17 00:00:00 2001
From: Damian Wrobel <dwrobel(a)ertelnet.rybnik.pl>
Date: Thu, 2 Feb 2017 18:24:10 +0100
Subject: Initial import (#1400038)
---
.gitignore | 1 +
perl-Class-Std-Fast-Licensing.html | 216 +++++++++++++++++++++++++++++++++++++
perl-Class-Std-Fast.spec | 74 +++++++++++++
sources | 1 +
4 files changed, 292 insertions(+)
create mode 100644 perl-Class-Std-Fast-Licensing.html
create mode 100644 perl-Class-Std-Fast.spec
diff --git a/.gitignore b/.gitignore
index e69de29..ec4ec77 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/Class-Std-Fast-v0.0.8.tar.gz
diff --git a/perl-Class-Std-Fast-Licensing.html b/perl-Class-Std-Fast-Licensing.html
new file mode 100644
index 0000000..cb19356
--- /dev/null
+++ b/perl-Class-Std-Fast-Licensing.html
@@ -0,0 +1,216 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html
xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
lang="en">
+<head>
+ <title>Perl Licensing - dev.perl.org</title>
+ <meta http-equiv="Content-Type"
content="text/html;charset=utf-8" />
+
+ <link rel="shortcut icon"
href="//st.pimg.net/perlweb/favicon.v249dfa7.ico" />
+
+
+
+ <link rel="stylesheet" type="text/css"
href="//st.pimg.net/perlweb/css/leostyle.v8cd7532.css" />
+ <link rel="stylesheet" type="text/css"
href="//st.pimg.net/perlweb/css/dev.v5f7fab3.css" />
+
+
+
+
+
+
+
+
+
+
+
+
+</head>
+<body>
+
+<div id="header_holder">
+ <div class="sub_holder">
+ <div id="page_image"></div>
+ <h1>
+ <a href="/">Perl Licensing</a>
+ </h1>
+ <div id="logo_holder">
+
+
+
+ <a href="/"><img
src="//st.pimg.net/perlweb/images/camel_head.v25e738a.png" id="logo"
alt="Perl programming" height="65" align="right"
/></a>
+
+
+ <span>dev.perl.org</span>
+
+ </div>
+ </div>
+</div>
+
+<div id="nav">
+ <div class="sub_holder">
+ <ul>
+ <li>
+ <a href="/">Home</a>
+ </li>
+ <li class="">
+ <a href="/perl5/">Perl 5</a>
+ </li>
+ <li class="">
+ <a
href="http://www.perl6.org/">Perl6.org</a>
+ </li>
+
+</ul>
+
+ </div>
+</div>
+
+<div id="crum_holder">
+ <div id="crum" class="sub_holder">
+
+ </div>
+</div>
+
+<div id="content_holder">
+ <div id="content" class="sub_holder">
+ <div id="main">
+
+
+<BLOCKQUOTE>
+<P>
+Perl5 is Copyright (C) 1993-2005, by Larry Wall and others.
+</P>
+
+<P>
+It is free software; you can redistribute it and/or modify it under
+the terms of either:
+</P>
+
+<P>
+ a) the <A HREF="gpl1.html">GNU General Public License</A> as
+ published by the <A
HREF="http://www.fsf.org/">Free Software
+ Foundation; either <A HREF="gpl1.html">version 1</A>, or (at your
+ option) any <A
+
HREF="http://www.fsf.org/licenses/licenses.html#GNUGPL">later
+ version</A>, or
+</P>
+
+<P>
+ b) the <A HREF="artistic.html">"Artistic License"</A>.
+</P>
+
+<BR><BR>
+<BLOCKQUOTE STYLE="background: #dddddd; padding: 10px; border: solid
+black 1px; text-align: justify; ">
+<P>
+ For those of you that choose to use the GNU General Public
+ License, my interpretation of the GNU General Public License is
+ that no Perl script falls under the terms of the GPL unless you
+ explicitly put said script under the terms of the GPL yourself.
+</P>
+<P>
+ Furthermore, any object code linked with perl does not
+ automatically fall under the terms of the GPL, provided such
+ object code only adds definitions of subroutines and variables,
+ and does not otherwise impair the resulting interpreter from
+ executing any standard Perl script. I consider linking in C
+ subroutines in this manner to be the moral equivalent of defining
+ subroutines in the Perl language itself. You may sell such an
+ object file as proprietary provided that you provide or offer to
+ provide the Perl source, as specified by the GNU General Public
+ License. (This is merely an alternate way of specifying input to
+ the program.) You may also sell a binary produced by the dumping
+ of a running Perl script that belongs to you, provided that you
+ provide or offer to provide the Perl source as specified by the
+ GPL. (The fact that a Perl interpreter and your code are in the
+ same binary file is, in this case, a form of mere aggregation.)
+</P>
+<P>
+ This is my interpretation of the GPL. If you still have concerns
+ or difficulties understanding my intent, feel free to contact me.
+ Of course, the Artistic License spells all this out for your
+ protection, so you may prefer to use that.
+</P>
+<DIV ALIGN="RIGHT">
+<FONT SIZE="+1">
+<I> -- Larry Wall</I>
+</FONT>
+</DIV>
+
+</BLOCKQUOTE>
+
+</BLOCKQUOTE>
+
+ </div>
+ <div id="short_lists" class="short_lists">
+
+
+
+
+
+
+
+
+
+
+
+ <div id="spacer_for_google"></div>
+
+ </div>
+ </div>
+</div>
+<div style="clear:both"></div>
+
+<div id="footer">
+ <div class="sub_holder">
+
+
+ <p class="sites">
+ When you need <em>Perl</em> think
<strong>Perl.org</strong>: <a
href="https://www.perl.org/">www</a> | <a
href="http://blogs.perl.org/">blogs</a> | <a
href="https://jobs.perl.org/">jobs</a> | <a
href="https://learn.perl.org/">learn</a> <!-- | <a
href="http://lists.perl.org/">lists</a> --> | <a
href="https://dev.perl.org/">dev</a>
+ </p>
+ <p class="copyright">
+ <a rel="license"
href="http://creativecommons.org/licenses/by-nc-nd/3.0/us/">...
alt="Creative Commons License" style="border-width:0"
src="//st.pimg.net/perlweb/images/icons/creativecommons-by-nc-nd-3.0...
/></a> © 2002-2017
Perl.org | <a href="/siteinfo.html">Site
Info</a>
+ </p>
+
+
+ <div style="clear:both"></div>
+ <div id="google_translate_element"></div>
+ </div>
+</div>
+
+
+<script type="text/javascript">
+ (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+ m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+
+ ga('create', 'UA-50555-6', 'auto');
+ ga('require', 'linkid', 'linkid.js');
+ ga('set', 'dimension1', window.location.protocol);
+ ga('send', 'pageview');
+</script>
+<script type="text/javascript"
src="//st.pimg.net/cdn/libs/jquery/1.7.1/jquery.min.js"
charset="UTF-8"></script>
+<script type="text/javascript"
src="//st.pimg.net/perlweb/js/jquery.corner.v84b7681.js"
charset="UTF-8"></script>
+<script type="text/javascript"
src="//st.pimg.net/perlweb/js/leo.v6d3826a.js"
charset="UTF-8"></script>
+
+
+
+<script type="text/javascript">
+function googleTranslateElementInit() {
+ new google.translate.TranslateElement({
+ pageLanguage: 'en',
+ autoDisplay: false
+ ,
+ gaTrack: true,
+ gaId: 'UA-50555-6'
+ }, 'google_translate_element');
+ }
+</script>
+
+<script
src="//translate.google.com/translate_a/element.js?cb=googleTranslat...
type="text/javascript"></script>
+
+
+
+</body>
+</html>
+
+
diff --git a/perl-Class-Std-Fast.spec b/perl-Class-Std-Fast.spec
new file mode 100644
index 0000000..9a431f0
--- /dev/null
+++ b/perl-Class-Std-Fast.spec
@@ -0,0 +1,74 @@
+Name: perl-Class-Std-Fast
+Version: 0.0.8
+Release: 2%{?dist}
+Summary: Faster but less secure replacement for Class::Std
+License: GPL+ or Artistic
+Group: Development/Libraries
+URL:
http://search.cpan.org/dist/Class-Std-Fast/
+Source0:
http://www.cpan.org/authors/id/A/AC/ACID/Class-Std-Fast-v%{version}.tar.gz
+# Based on the statement in the README file:
+# "This library is free software; you can redistribute it and/or modify
+# it under the same terms as Perl itself."
+Source1:
http://dev.perl.org/licenses/#/%{name}-Licensing.html
+
+BuildArch: noarch
+
+BuildRequires: findutils
+BuildRequires: perl
+BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl-generators
+BuildRequires: perl(Carp)
+BuildRequires: perl(Class::Std)
+BuildRequires: perl(Data::Dumper)
+BuildRequires: perl(Storable)
+BuildRequires: perl(strict)
+BuildRequires: perl(warnings)
+BuildRequires: perl(Test::More)
+BuildRequires: perl(Test::Prereq::Build)
+BuildRequires: perl(Test::Kwalitee)
+BuildRequires: perl(Test::Pod)
+BuildRequires: perl(Test::Pod::Coverage)
+
+Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo
$version))
+Requires: perl(Class::Std)
+Requires: perl(Data::Dumper)
+
+
+%description
+Class::Std::Fast allows you to use the beautiful API of Class::Std in a faster
+way than Class::Std does. You can get the object's identity via scalar-ifying
+our object. Getting the objects identity is still possible via the ident method.
+
+
+%prep
+%setup -q -n Class-Std-Fast-v%{version}
+cp -a %{SOURCE1} Licensing.html
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
+%make_build
+
+
+%install
+%make_build pure_install DESTDIR=%{buildroot}
+find %{buildroot} -type f -name .packlist -delete
+
+
+%check
+RELEASE_TESTING=1 %make_build test
+
+
+%files
+%license Licensing.html
+%doc Changes README
+%{perl_vendorlib}/Class/*
+%{_mandir}/man3/*.3*
+
+
+%changelog
+* Thu Feb 02 2017 Damian Wrobel <dwrobel(a)ertelnet.rybnik.pl> - 0.0.8-2
+- Remove duplicate perl-generators BR
+- Update license URL
+
+* Tue Jan 31 2017 Damian Wrobel <dwrobel(a)ertelnet.rybnik.pl> 0.0.8-1
+- Initial RPM release.
diff --git a/sources b/sources
index e69de29..eb2425b 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (Class-Std-Fast-v0.0.8.tar.gz) =
6240e0d383a1bcb8d60abcd134c524e3f48df20ca547868db5f23c960daf10678f650b69543fe6d68d7030d975c77c789d8684139fc2b856cc80aa95744d1282
--
cgit v1.1
https://src.fedoraproject.org/cgit/perl-Class-Std-Fast.git/commit/?h=f25&...