What's the right @INC path?
by Stepan Kasal
Hello all,
there were recently some bugs considering the @INC path.
(For the curious: bugs 448735 and 452898.)
The current @INC contains long directory names. (I visited a Debian
machine and it looked much saner.)
I would like to understand the reasons.
Let's imagine that @INC would be the following:
/usr/lib/perl5/5.10.0 -Darchlib=%{_libdir}/perl5/%{perl_version}
/usr/share/perl5/5.10.0 -Dprivlib=%{_prefix}/share/perl5/%{perl_version}
/usr/local/lib/perl5 -Dsitearch=%{_prefix}/local/%{_lib}/perl5
/usr/local/share/perl5 -Dsitelib=%{_prefix}/local/share/perl5
/usr/lib/perl5 -Dvendorarch=%{_libdir}/perl5
/usr/share/perl5 -Dvendorlib=%{_prefix}/share/perl5
What would be wrong if we switched to this simple layout?
More exactly:
First, what would be wrong with this setup if it were used in a fresh new
distribution?
And when the answer for the above is "nothing", then more
questions come: Is it feasible to get to that setup in F-10? Which
backward compatibility provisions should be done in order to ease the
transition for Fedora users?
Thank you in advance for any explanations,
Stepan Kasal
15 years, 10 months
rpms/perl-Log-Dispatch-FileRotate/devel .cvsignore, 1.4, 1.5 perl-Log-Dispatch-FileRotate.spec, 1.6, 1.7 sources, 1.4, 1.5
by corsepiu
Author: corsepiu
Update of /cvs/pkgs/rpms/perl-Log-Dispatch-FileRotate/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv5995
Modified Files:
.cvsignore perl-Log-Dispatch-FileRotate.spec sources
Log Message:
* Fri Jun 27 2008 Ralf Corsépius <rc040203(a)freenet.de> - 1.18-1
- Upstream update.
- Add --with-tests.
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Log-Dispatch-FileRotate/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- .cvsignore 25 Nov 2006 21:14:12 -0000 1.4
+++ .cvsignore 27 Jun 2008 09:08:42 -0000 1.5
@@ -1 +1 @@
-Log-Dispatch-FileRotate-1.16.tar.gz
+Log-Dispatch-FileRotate-1.18.tar.gz
Index: perl-Log-Dispatch-FileRotate.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Log-Dispatch-FileRotate/devel/perl-Log-Dispatch-FileRotate.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- perl-Log-Dispatch-FileRotate.spec 3 Jun 2008 03:20:33 -0000 1.6
+++ perl-Log-Dispatch-FileRotate.spec 27 Jun 2008 09:08:42 -0000 1.7
@@ -1,6 +1,6 @@
Name: perl-Log-Dispatch-FileRotate
-Version: 1.16
-Release: 3%{?dist}
+Version: 1.18
+Release: 1%{?dist}
Summary: Log to files that archive/rotate themselves
Group: Development/Libraries
@@ -14,7 +14,7 @@
BuildRequires: perl(Log::Dispatch)
BuildRequires: perl(ExtUtils::MakeMaker)
# See comment in the %%check section
-# BuildRequires: perl(Log::Log4perl) >= 0.23
+%{?_with_tests:BuildRequires: perl(Log::Log4perl) >= 0.23}
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description
@@ -43,7 +43,7 @@
%check
# Test suite disabled: circular dependencies with Log::Log4perl
-# make test
+%{?_with_tests:make test}
%clean
@@ -58,6 +58,10 @@
%changelog
+* Fri Jun 27 2008 Ralf Corsépius <rc040203(a)freenet.de> - 1.18-1
+- Upstream update.
+- Add --with-tests.
+
* Tue Jun 03 2008 Ralf Corsépius <rc040203(a)freenet.de> - 1.16-3
- Use %%%%check in comments to work-around rpm bogusly parsing
%%check in comments (BZ 449419).
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Log-Dispatch-FileRotate/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- sources 25 Nov 2006 21:14:12 -0000 1.4
+++ sources 27 Jun 2008 09:08:42 -0000 1.5
@@ -1 +1 @@
-3cd1d75510a6297df487ca016763bdbe Log-Dispatch-FileRotate-1.16.tar.gz
+0b38c15305a1f203204be0c6ebcd219f Log-Dispatch-FileRotate-1.18.tar.gz
15 years, 10 months
rpms/perl-Test-WWW-Mechanize/F-9 perl-Test-WWW-Mechanize.spec, 1.7, 1.8 sources, 1.6, 1.7
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-Test-WWW-Mechanize/F-9
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31861
Modified Files:
perl-Test-WWW-Mechanize.spec sources
Log Message:
* Wed Jun 25 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 1.20-1
- update to 1.20
- update BR's
Index: perl-Test-WWW-Mechanize.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-Test-WWW-Mechanize/F-9/perl-Test-WWW-Mechanize.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- perl-Test-WWW-Mechanize.spec 5 Mar 2008 15:10:00 -0000 1.7
+++ perl-Test-WWW-Mechanize.spec 26 Jun 2008 21:34:00 -0000 1.8
@@ -1,6 +1,6 @@
Name: perl-Test-WWW-Mechanize
-Version: 1.14
-Release: 2%{?dist}
+Version: 1.20
+Release: 1%{?dist}
Summary: Testing-specific WWW::Mechanize subclass
Group: Development/Libraries
@@ -10,12 +10,17 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
+Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+BuildRequires: perl(Test::More)
+BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(WWW::Mechanize) >= 1.24
-BuildRequires: perl(Test::Builder::Tester), perl(Test::LongString)
+BuildRequires: perl(Test::Builder::Tester) >= 1.09
+BuildRequires: perl(Test::LongString) >= 0.07
BuildRequires: perl(Test::Pod), perl(Test::Pod::Coverage)
BuildRequires: perl(URI::file)
-BuildRequires: perl(Carp::Assert::More), perl(HTTP::Server::Simple)
-Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+BuildRequires: perl(Carp::Assert::More)
+BuildRequires: perl(HTTP::Server::Simple) >= 0.07
%description
Test::WWW::Mechanize is a subclass of WWW::Mechanize that incorporates
@@ -36,7 +41,7 @@
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';'
-chmod -R u+w $RPM_BUILD_ROOT/*
+%{_fixperms} $RPM_BUILD_ROOT/*
%check
@@ -50,11 +55,15 @@
%files
%defattr(-,root,root,-)
%doc Changes README
-%{perl_vendorlib}/Test/
+%{perl_vendorlib}/Test
%{_mandir}/man3/*.3pm*
%changelog
+* Wed Jun 25 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 1.20-1
+- update to 1.20
+- update BR's
+
* Wed Mar 5 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> - 1.14-2
- rebuild for new perl
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Test-WWW-Mechanize/F-9/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- sources 7 Jun 2007 15:58:13 -0000 1.6
+++ sources 26 Jun 2008 21:34:00 -0000 1.7
@@ -1 +1 @@
-8ff01f058c07e74c85b25741afb4188d Test-WWW-Mechanize-1.14.tar.gz
+d385060891a9cfec5898c7ea95108aad Test-WWW-Mechanize-1.20.tar.gz
15 years, 10 months
rpms/perl-Test-WWW-Mechanize/devel .cvsignore, 1.6, 1.7 perl-Test-WWW-Mechanize.spec, 1.7, 1.8 sources, 1.6, 1.7
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-Test-WWW-Mechanize/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31854
Modified Files:
.cvsignore perl-Test-WWW-Mechanize.spec sources
Log Message:
* Wed Jun 25 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 1.20-1
- update to 1.20
- update BR's
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-Test-WWW-Mechanize/devel/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- .cvsignore 7 Jun 2007 15:58:13 -0000 1.6
+++ .cvsignore 26 Jun 2008 21:33:48 -0000 1.7
@@ -1 +1 @@
-Test-WWW-Mechanize-1.14.tar.gz
+Test-WWW-Mechanize-1.20.tar.gz
Index: perl-Test-WWW-Mechanize.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-Test-WWW-Mechanize/devel/perl-Test-WWW-Mechanize.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- perl-Test-WWW-Mechanize.spec 5 Mar 2008 15:10:00 -0000 1.7
+++ perl-Test-WWW-Mechanize.spec 26 Jun 2008 21:33:48 -0000 1.8
@@ -1,6 +1,6 @@
Name: perl-Test-WWW-Mechanize
-Version: 1.14
-Release: 2%{?dist}
+Version: 1.20
+Release: 1%{?dist}
Summary: Testing-specific WWW::Mechanize subclass
Group: Development/Libraries
@@ -10,12 +10,17 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
+Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+BuildRequires: perl(Test::More)
+BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(WWW::Mechanize) >= 1.24
-BuildRequires: perl(Test::Builder::Tester), perl(Test::LongString)
+BuildRequires: perl(Test::Builder::Tester) >= 1.09
+BuildRequires: perl(Test::LongString) >= 0.07
BuildRequires: perl(Test::Pod), perl(Test::Pod::Coverage)
BuildRequires: perl(URI::file)
-BuildRequires: perl(Carp::Assert::More), perl(HTTP::Server::Simple)
-Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+BuildRequires: perl(Carp::Assert::More)
+BuildRequires: perl(HTTP::Server::Simple) >= 0.07
%description
Test::WWW::Mechanize is a subclass of WWW::Mechanize that incorporates
@@ -36,7 +41,7 @@
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';'
-chmod -R u+w $RPM_BUILD_ROOT/*
+%{_fixperms} $RPM_BUILD_ROOT/*
%check
@@ -50,11 +55,15 @@
%files
%defattr(-,root,root,-)
%doc Changes README
-%{perl_vendorlib}/Test/
+%{perl_vendorlib}/Test
%{_mandir}/man3/*.3pm*
%changelog
+* Wed Jun 25 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 1.20-1
+- update to 1.20
+- update BR's
+
* Wed Mar 5 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> - 1.14-2
- rebuild for new perl
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Test-WWW-Mechanize/devel/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- sources 7 Jun 2007 15:58:13 -0000 1.6
+++ sources 26 Jun 2008 21:33:48 -0000 1.7
@@ -1 +1 @@
-8ff01f058c07e74c85b25741afb4188d Test-WWW-Mechanize-1.14.tar.gz
+d385060891a9cfec5898c7ea95108aad Test-WWW-Mechanize-1.20.tar.gz
15 years, 10 months
rpms/perl-Crypt-GeneratePassword/devel perl-Crypt-GeneratePassword.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Nigel Jones
Author: nigelj
Update of /cvs/pkgs/rpms/perl-Crypt-GeneratePassword/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv3488/devel
Modified Files:
.cvsignore sources
Added Files:
perl-Crypt-GeneratePassword.spec
Log Message:
Initial Import of perl-Crypt-GeneratePassword
--- NEW FILE perl-Crypt-GeneratePassword.spec ---
Name: perl-Crypt-GeneratePassword
Version: 0.03
Release: 12%{?dist}
Summary: Generate secure random pronounceable passwords
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Crypt-GeneratePassword/
Source0: http://www.cpan.org/modules/by-module/Crypt/Crypt-GeneratePassword-%{vers...
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description
Crypt::GeneratePassword generates random passwords that are (more or less)
pronounceable. Unlike Crypt::RandPasswd, it doesn't use the FIPS-181 NIST
standard, which is proven to be insecure. It does use a similar interface,
so it should be a drop-in replacement in most cases.
%prep
%setup -q -n Crypt-GeneratePassword-%{version}
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
%{_fixperms} $RPM_BUILD_ROOT/*
%check
make test
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*
%changelog
* Mon Jun 23 2008 Nigel Jones <dev(a)nigelj.com> - 0.03-12
- Specfile autogenerated by cpanspec 1.77.
- Bump to be > than -11 in Spacewalk repo
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Crypt-GeneratePassword/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 23 Jun 2008 15:43:38 -0000 1.1
+++ .cvsignore 26 Jun 2008 11:50:12 -0000 1.2
@@ -0,0 +1 @@
+Crypt-GeneratePassword-0.03.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Crypt-GeneratePassword/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 23 Jun 2008 15:43:38 -0000 1.1
+++ sources 26 Jun 2008 11:50:12 -0000 1.2
@@ -0,0 +1 @@
+65a9e924ba7496ebd13b70d863d8ae1b Crypt-GeneratePassword-0.03.tar.gz
15 years, 10 months
rpms/perl-Crypt-GeneratePassword/F-8 perl-Crypt-GeneratePassword.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Nigel Jones
Author: nigelj
Update of /cvs/pkgs/rpms/perl-Crypt-GeneratePassword/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv3488/F-8
Modified Files:
.cvsignore sources
Added Files:
perl-Crypt-GeneratePassword.spec
Log Message:
Initial Import of perl-Crypt-GeneratePassword
--- NEW FILE perl-Crypt-GeneratePassword.spec ---
Name: perl-Crypt-GeneratePassword
Version: 0.03
Release: 12%{?dist}
Summary: Generate secure random pronounceable passwords
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Crypt-GeneratePassword/
Source0: http://www.cpan.org/modules/by-module/Crypt/Crypt-GeneratePassword-%{vers...
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description
Crypt::GeneratePassword generates random passwords that are (more or less)
pronounceable. Unlike Crypt::RandPasswd, it doesn't use the FIPS-181 NIST
standard, which is proven to be insecure. It does use a similar interface,
so it should be a drop-in replacement in most cases.
%prep
%setup -q -n Crypt-GeneratePassword-%{version}
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
%{_fixperms} $RPM_BUILD_ROOT/*
%check
make test
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*
%changelog
* Mon Jun 23 2008 Nigel Jones <dev(a)nigelj.com> - 0.03-12
- Specfile autogenerated by cpanspec 1.77.
- Bump to be > than -11 in Spacewalk repo
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Crypt-GeneratePassword/F-8/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 23 Jun 2008 15:43:38 -0000 1.1
+++ .cvsignore 26 Jun 2008 11:49:32 -0000 1.2
@@ -0,0 +1 @@
+Crypt-GeneratePassword-0.03.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Crypt-GeneratePassword/F-8/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 23 Jun 2008 15:43:38 -0000 1.1
+++ sources 26 Jun 2008 11:49:32 -0000 1.2
@@ -0,0 +1 @@
+65a9e924ba7496ebd13b70d863d8ae1b Crypt-GeneratePassword-0.03.tar.gz
15 years, 10 months
rpms/perl-Crypt-GeneratePassword/EL-4 perl-Crypt-GeneratePassword.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Nigel Jones
Author: nigelj
Update of /cvs/pkgs/rpms/perl-Crypt-GeneratePassword/EL-4
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv3488/EL-4
Modified Files:
.cvsignore sources
Added Files:
perl-Crypt-GeneratePassword.spec
Log Message:
Initial Import of perl-Crypt-GeneratePassword
--- NEW FILE perl-Crypt-GeneratePassword.spec ---
Name: perl-Crypt-GeneratePassword
Version: 0.03
Release: 12%{?dist}
Summary: Generate secure random pronounceable passwords
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Crypt-GeneratePassword/
Source0: http://www.cpan.org/modules/by-module/Crypt/Crypt-GeneratePassword-%{vers...
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description
Crypt::GeneratePassword generates random passwords that are (more or less)
pronounceable. Unlike Crypt::RandPasswd, it doesn't use the FIPS-181 NIST
standard, which is proven to be insecure. It does use a similar interface,
so it should be a drop-in replacement in most cases.
%prep
%setup -q -n Crypt-GeneratePassword-%{version}
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
%{_fixperms} $RPM_BUILD_ROOT/*
%check
make test
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*
%changelog
* Mon Jun 23 2008 Nigel Jones <dev(a)nigelj.com> - 0.03-12
- Specfile autogenerated by cpanspec 1.77.
- Bump to be > than -11 in Spacewalk repo
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Crypt-GeneratePassword/EL-4/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 23 Jun 2008 15:43:38 -0000 1.1
+++ .cvsignore 26 Jun 2008 11:48:57 -0000 1.2
@@ -0,0 +1 @@
+Crypt-GeneratePassword-0.03.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Crypt-GeneratePassword/EL-4/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 23 Jun 2008 15:43:38 -0000 1.1
+++ sources 26 Jun 2008 11:48:57 -0000 1.2
@@ -0,0 +1 @@
+65a9e924ba7496ebd13b70d863d8ae1b Crypt-GeneratePassword-0.03.tar.gz
15 years, 10 months
rpms/perl-Crypt-GeneratePassword/F-9 perl-Crypt-GeneratePassword.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Nigel Jones
Author: nigelj
Update of /cvs/pkgs/rpms/perl-Crypt-GeneratePassword/F-9
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv3488/F-9
Modified Files:
.cvsignore sources
Added Files:
perl-Crypt-GeneratePassword.spec
Log Message:
Initial Import of perl-Crypt-GeneratePassword
--- NEW FILE perl-Crypt-GeneratePassword.spec ---
Name: perl-Crypt-GeneratePassword
Version: 0.03
Release: 12%{?dist}
Summary: Generate secure random pronounceable passwords
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Crypt-GeneratePassword/
Source0: http://www.cpan.org/modules/by-module/Crypt/Crypt-GeneratePassword-%{vers...
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description
Crypt::GeneratePassword generates random passwords that are (more or less)
pronounceable. Unlike Crypt::RandPasswd, it doesn't use the FIPS-181 NIST
standard, which is proven to be insecure. It does use a similar interface,
so it should be a drop-in replacement in most cases.
%prep
%setup -q -n Crypt-GeneratePassword-%{version}
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
%{_fixperms} $RPM_BUILD_ROOT/*
%check
make test
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*
%changelog
* Mon Jun 23 2008 Nigel Jones <dev(a)nigelj.com> - 0.03-12
- Specfile autogenerated by cpanspec 1.77.
- Bump to be > than -11 in Spacewalk repo
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Crypt-GeneratePassword/F-9/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 23 Jun 2008 15:43:38 -0000 1.1
+++ .cvsignore 26 Jun 2008 11:49:53 -0000 1.2
@@ -0,0 +1 @@
+Crypt-GeneratePassword-0.03.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Crypt-GeneratePassword/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 23 Jun 2008 15:43:38 -0000 1.1
+++ sources 26 Jun 2008 11:49:53 -0000 1.2
@@ -0,0 +1 @@
+65a9e924ba7496ebd13b70d863d8ae1b Crypt-GeneratePassword-0.03.tar.gz
15 years, 10 months
rpms/perl-Crypt-GeneratePassword/EL-5 perl-Crypt-GeneratePassword.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Nigel Jones
Author: nigelj
Update of /cvs/pkgs/rpms/perl-Crypt-GeneratePassword/EL-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv3488/EL-5
Modified Files:
.cvsignore sources
Added Files:
perl-Crypt-GeneratePassword.spec
Log Message:
Initial Import of perl-Crypt-GeneratePassword
--- NEW FILE perl-Crypt-GeneratePassword.spec ---
Name: perl-Crypt-GeneratePassword
Version: 0.03
Release: 12%{?dist}
Summary: Generate secure random pronounceable passwords
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Crypt-GeneratePassword/
Source0: http://www.cpan.org/modules/by-module/Crypt/Crypt-GeneratePassword-%{vers...
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description
Crypt::GeneratePassword generates random passwords that are (more or less)
pronounceable. Unlike Crypt::RandPasswd, it doesn't use the FIPS-181 NIST
standard, which is proven to be insecure. It does use a similar interface,
so it should be a drop-in replacement in most cases.
%prep
%setup -q -n Crypt-GeneratePassword-%{version}
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
%{_fixperms} $RPM_BUILD_ROOT/*
%check
make test
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*
%changelog
* Mon Jun 23 2008 Nigel Jones <dev(a)nigelj.com> - 0.03-12
- Specfile autogenerated by cpanspec 1.77.
- Bump to be > than -11 in Spacewalk repo
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Crypt-GeneratePassword/EL-5/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 23 Jun 2008 15:43:38 -0000 1.1
+++ .cvsignore 26 Jun 2008 11:49:16 -0000 1.2
@@ -0,0 +1 @@
+Crypt-GeneratePassword-0.03.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Crypt-GeneratePassword/EL-5/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 23 Jun 2008 15:43:38 -0000 1.1
+++ sources 26 Jun 2008 11:49:16 -0000 1.2
@@ -0,0 +1 @@
+65a9e924ba7496ebd13b70d863d8ae1b Crypt-GeneratePassword-0.03.tar.gz
15 years, 10 months
rpms/perl-Crypt-CAST5_PP/EL-4 perl-Crypt-CAST5_PP.spec,1.1,1.2
by Nigel Jones
Author: nigelj
Update of /cvs/pkgs/rpms/perl-Crypt-CAST5_PP/EL-4
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv2926
Modified Files:
perl-Crypt-CAST5_PP.spec
Log Message:
Missing Test::Taint
Index: perl-Crypt-CAST5_PP.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Crypt-CAST5_PP/EL-4/perl-Crypt-CAST5_PP.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- perl-Crypt-CAST5_PP.spec 24 Jun 2008 04:06:53 -0000 1.1
+++ perl-Crypt-CAST5_PP.spec 26 Jun 2008 11:38:14 -0000 1.2
@@ -10,7 +10,7 @@
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Test::More) >= 0.47
-BuildRequires: perl(Test::Taint)
+#BuildRequires: perl(Test::Taint)
BuildRequires: perl(Crypt::CBC)
Requires: perl(Test::More) >= 0.47
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
15 years, 10 months