Author: agaran                       Date: Wed Jul 26 18:52:53 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- fixed %desc, license, builds here, 

---- Files affected:
SPECS:
   perl-Module-Load.spec (1.1 -> 1.2) 

---- Diffs:

================================================================
Index: SPECS/perl-Module-Load.spec
diff -u SPECS/perl-Module-Load.spec:1.1 SPECS/perl-Module-Load.spec:1.2
--- SPECS/perl-Module-Load.spec:1.1     Wed Jul 26 20:34:34 2006
+++ SPECS/perl-Module-Load.spec Wed Jul 26 20:52:47 2006
@@ -7,26 +7,35 @@
 %include       /usr/lib/rpm/macros.perl
 %define                pdir    Module
 %define                pnam    Load
-Summary:       perl(Module::Load)
+Summary:       perl(Module::Load) - runtime require of both modules and files
 Name:          perl-Module-Load
 Version:       0.10
 Release:       0.1
-# note if it is "same as perl"
-License:       (enter GPL/LGPL/BSD/BSD-like/Artistic/other license name here)
+# "same as perl"
+License:       GPL or Artistic
 Group:         Development/Languages/Perl
 Source0:       
http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
 # Source0-md5: ee40eb2fa3059381e43d1f14d414fe67
 URL:           http://search.cpan.org/dist/Module-Load
 BuildRequires: perl-devel >= 1:5.8.0
 BuildRequires: rpm-perlprov >= 4.1-13
-%if %{with autodeps} || %{with tests}
-#BuildRequires:        perl-
+%if %{with autodeps} && %{with tests}
+# didnt found any required module, maybe i have to much installed to find
+#BuildRequires:        perl-Fi
 %endif
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
-perl(Module::Load)
+Perl module Module::Load eliminates the need to know whether you are trying to
+require either a file or a module. If you consult "perldoc -f require" you will
+see that "require" will behave differently when given a bareword or a string.
+In the case of a string, "require" assumes you are wanting to load a file. But
+in the case of a bareword, it assumes you mean a module.
+This gives nasty overhead when you are trying to dynamically require modules 
at 
+runtime, since you will need to change the module notation ("Acme::Comment") to
+a file notation fitting the particular platform you are on.  
+This module elimates the need for this overhead and will just DWYM.
 
 %prep
 %setup -q -n %{pdir}-%{pnam}-%{version}
@@ -60,6 +69,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.2  2006/07/26 18:52:47  agaran
+- fixed %desc, license, builds here,
+
 Revision 1.1  2006/07/26 18:34:34  agaran
 - initial, ver 0.10, rel 0.1, no description yet, NFY, WIP
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/perl-Module-Load.spec?r1=1.1&r2=1.2&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to