Notification time stamped 2019-10-12 13:32:37 UTC From 23053304af041dfc7e793bea57ed30adb3b5e2d9 Mon Sep 17 00:00:00 2001 From: Damian Wrobel <dwro...@ertelnet.rybnik.pl> Date: Feb 02 2017 17:22:20 +0000 Subject: Initial import (#1400038)
--- 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/"><img alt="Creative Commons License" style="border-width:0" src="//st.pimg.net/perlweb/images/icons/creativecommons-by-nc-nd-3.0-us-80x15.v072f8cd.png" /></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=googleTranslateElementInit" 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 <dwro...@ertelnet.rybnik.pl> - 0.0.8-2 +- Remove duplicate perl-generators BR +- Update license URL + +* Tue Jan 31 2017 Damian Wrobel <dwro...@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 https://src.fedoraproject.org/rpms/perl-Class-Std-Fast/c/23053304af041dfc7e793bea57ed30adb3b5e2d9?branch=epel8 _______________________________________________ perl-devel mailing list -- perl-devel@lists.fedoraproject.org To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org