/[smecontribs]/rpms/perl-esmith-PasswordTools/contribs7/perl-esmith-PasswordTools.spec
ViewVC logotype

Annotation of /rpms/perl-esmith-PasswordTools/contribs7/perl-esmith-PasswordTools.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (hide annotations) (download)
Wed Feb 27 17:38:16 2008 UTC (16 years, 2 months ago) by slords
Branch: MAIN
Import on branch contribs7 of package perl-esmith-PasswordTools-0.02-1.src.rpm

1 slords 1.1 %define perl_vendorlib %(eval "`perl -V:installvendorlib`"; echo $installvendorlib)
2     %define perl_vendorarch %(eval "`perl -V:installvendorarch`"; echo $installvendorarch)
3     %define perlname esmith-PasswordTools
4     Summary: Perl esmith::PasswordTools module
5     Name: perl-%{perlname}
6     Version: 0.02
7     Release: 1
8     License: Artistic, GPL
9     Group: System Environment/Libraries
10     Source: esmith-PasswordTools-0.02.tar.gz
11     Packager: perl2rpm [Michael Weinberger mweinber@neddix.de]
12     BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
13     Requires: smeserver-release >= 7
14     URL: http://geodsoft.com/howto/password/
15     BuildPrereq: perl
16    
17    
18     %description
19     Password generator
20    
21     SYNOPSIS
22     use esmith::PasswordTools;
23     $pw = esmith::PasswordTools::generate_password( $siz, $addConsonants, $firstUpper, $mixedCase, $symbolOdds, $symbols );
24     $pw = esmith::PasswordTools::generate_sme_password( $siz, $addConsonants, $mixedCase );
25    
26    
27     %prep
28     %setup -n %{perlname}-%{version}
29    
30    
31     %build
32     %{__perl} Makefile.PL </dev/null
33     %{__sed} -e 's:^\(INSTALL[A-Z0-9_]*\(BIN\|ARCH\|SCRIPT\|LIB\|MAN[1-9]DIR\)\) = :\1 = '"$RPM_BUILD_ROOT"':' Makefile >Makefile2
34     %{__cat} Makefile2 >Makefile
35     %{__make}
36    
37    
38     %install
39     [ "$RPM_BUILD_ROOT" != "/" ] && %{__rm} -rf $RPM_BUILD_ROOT
40     %{__make} install INSTALLDIRS=vendor
41     %{__rm} -f $RPM_BUILD_ROOT%{perl_archlib}/perllocal.pod
42     %{__rm} -f $RPM_BUILD_ROOT%{perl_vendorarch}/auto/esmith/PasswordTools/.packlist
43    
44    
45     %clean
46     [ "$RPM_BUILD_ROOT" != "/" ] && %{__rm} -rf $RPM_BUILD_ROOT
47    
48    
49     %files
50     %defattr(-,root,root)
51    
52     %dir %{_libdir}/perl5/5.8.5
53     %{perl_vendorlib}/esmith/PasswordTools.pm
54     %dir %{perl_vendorlib}/esmith
55     %{perl_vendorlib}/auto/esmith/PasswordTools/autosplit.ix
56     %{perl_vendorlib}/auto/esmith/PasswordTools/sme_generate_password.al
57     %{perl_vendorlib}/auto/esmith/PasswordTools/generate_password.al
58     %{perl_vendorlib}/auto/esmith/PasswordTools/validate_password.al
59     %dir %{perl_vendorlib}/auto/esmith/PasswordTools
60     %dir %{perl_vendorlib}/auto/esmith
61     %dir %{perl_vendorlib}/auto
62     %doc %{_mandir}/man3/esmith::PasswordTools.3pm*
63     %doc Changes README

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed