source: projects/specs/trunk/p/perl-Digest-SHA1/perl-Digest-SHA1-vl.spec @ 3172

Revision 3172, 2.5 KB checked in by iwaim, 13 years ago (diff)

perl-Digest-SHA1-2.13-1

Line 
1%define real_name Digest-SHA1
2
3Summary: Digest-SHA1 Perl module
4Name: perl-Digest-SHA1
5Version: 2.13
6Release: 1%{_dist_release}
7License: distributable
8Group: Development/Libraries
9URL: http://search.cpan.org/dist/Digest-SHA1/
10
11Source: http://www.cpan.org/modules/by-module/Digest/Digest-SHA1-%{version}.tar.gz
12BuildRoot: %{_tmppath}/%{name}-%{version}-root
13
14BuildRequires: perl >= 0:5.10.0
15Requires: perl >= 0:5.10.0
16
17Vendor: Project Vine
18Distribution: Vine Linux
19
20%description
21The Digest::SHA1 module allows you to use the NIST SHA-1 message
22digest algorithm from within Perl programs. The algorithm takes as
23input a message of arbitrary length and produces as output a 160-bit
24"fingerprint" or "message digest" of the input.
25
26The Digest::SHA1 module provide a procedural interface for simple use,
27as well as an object oriented interface that can handle messages of
28arbitrary length and which can read files directly.
29
30A binary digest will be 20 bytes long. A hex digest will be 40
31characters long. A base64 digest will be 27 characters long.
32
33%prep
34%setup -n %{real_name}-%{version}
35
36%build
37CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
38%{__make} %{?_smp_mflags} OPTIMIZE="%{optflags}"
39
40%install
41%{__rm} -rf %{buildroot}
42%makeinstall
43
44### Clean up buildroot
45%{__rm} -rf %{buildroot}%{perl_archlib} %{buildroot}%{perl_vendorarch}/auto/*{,/*{,/*}}/.packlist
46
47%clean
48%{__rm} -rf %{buildroot}
49
50%files
51%defattr(-, root, root, 0755)
52%doc Changes MANIFEST README fip180-1*
53%doc %{_mandir}/man3/*.3pm*
54%dir %{perl_vendorarch}/Digest/
55%{perl_vendorarch}/Digest/SHA1.pm
56%dir %{perl_vendorarch}/auto/Digest/
57%{perl_vendorarch}/auto/Digest/SHA1/
58
59%changelog
60* Mon Mar 28 2011 IWAI, Masaharu <iwai@alib.jp> 2.13-1
61- new upstream release
62- add Vendor and Distribution tags
63
64* Wed Jul  8 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.12-1
65- new upstream release.
66
67* Tue Apr 29 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> - 2.11-2
68- rebuilt with perl-5.10.0.
69
70* Sat Sep 30 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 2.11-1vl1
71- Initial built for Vine Linux
72
73* Mon Sep 18 2006 Dries Verachtert <dries@ulyssis.org> - 2.11-1
74- Updated to release 2.11.
75
76* Sat Apr 08 2006 Dries Verachtert <dries@ulyssis.org> - 2.10-1.2
77- Rebuild for Fedora Core 5.
78
79* Fri Mar 18 2005 Dag Wieers <dag@wieers.com> - 2.10-1
80- Cosmetic cleanup.
81
82* Thu Mar 18 2004 Dag Wieers <dag@wieers.com> - 2.07-1
83- Updated to release 2.07.
84
85* Sun Jan 26 2003 Dag Wieers <dag@wieers.com> - 2.03-0
86- Initial package. (using DAR)
Note: See TracBrowser for help on using the repository browser.