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

Contents 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 - (show 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 %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