浏览代码

add Digest::SHA (containing all SHA-XX digests)

Ralf S. Engelschall 22 年之前
父节点
当前提交
a5f14b2877
共有 1 个文件被更改,包括 29 次插入24 次删除
  1. 29 24
      perl-crypto/perl-crypto.spec

+ 29 - 24
perl-crypto/perl-crypto.spec

@@ -26,6 +26,7 @@
 #   versions of individual parts
 %define       V_digest             1.05
 %define       V_digest_sha1        2.07
+%define       V_digest_sha         4.2.0
 %define       V_digest_md2         2.03
 %define       V_digest_md4         1.3
 %define       V_digest_md5         2.33
@@ -58,34 +59,35 @@ Packager:     The OpenPKG Project
 Distribution: OpenPKG [BASE]
 Group:        Language
 License:      GPL/Artistic
-Version:      20031208
-Release:      20031208
+Version:      20040103
+Release:      20040103
 
 #   list of sources
 Source0:      http://www.cpan.org/modules/by-module/Digest/Digest-%{V_digest}.tar.gz
 Source1:      http://www.cpan.org/modules/by-module/Digest/Digest-SHA1-%{V_digest_sha1}.tar.gz
-Source2:      http://www.cpan.org/modules/by-module/Digest/Digest-MD2-%{V_digest_md2}.tar.gz
-Source3:      http://www.cpan.org/modules/by-module/Digest/Digest-MD4-%{V_digest_md4}.tar.gz
-Source4:      http://www.cpan.org/modules/by-module/Digest/Digest-MD5-%{V_digest_md5}.tar.gz
-Source5:      http://www.cpan.org/modules/by-module/Digest/Digest-HMAC-%{V_digest_hmac}.tar.gz
-Source6:      http://www.cpan.org/modules/by-module/Crypt/Crypt-RIPEMD160-%{V_crypt_ripemd160}.tar.gz
-Source7:      http://www.cpan.org/modules/by-module/Crypt/Crypt-Enigma-%{V_crypt_enigma}.tar.gz
-Source8:      http://www.cpan.org/modules/by-module/Crypt/Crypt-UnixCrypt-%{V_crypt_unixcrypt}.tar.gz
-Source9:      http://www.cpan.org/modules/by-module/Crypt/Crypt-PasswdMD5-%{V_crypt_passwdmd5}.tar.gz
-Source10:     http://www.cpan.org/modules/by-module/Crypt/Crypt-DES-%{V_crypt_des}.tar.gz
-Source11:     http://www.cpan.org/modules/by-module/Crypt/Crypt-DES_EDE3-%{V_crypt_des_ede3}.tar.gz
-Source12:     http://www.cpan.org/modules/by-module/Crypt/Crypt-RC4-%{V_crypt_rc4}.tar.gz
-Source13:     http://www.cpan.org/modules/by-module/Crypt/Crypt-RC5-%{V_crypt_rc5}.tar.gz
-Source14:     http://www.cpan.org/modules/by-module/Crypt/Crypt-RC6-%{V_crypt_rc6}.tar.gz
-Source15:     http://www.cpan.org/modules/by-module/Crypt/Crypt-GOST-%{V_crypt_ghost}.tar.gz
-Source16:     http://www.cpan.org/modules/by-module/Crypt/Crypt-Blowfish-%{V_crypt_blowfish}.tar.gz
-Source17:     http://www.cpan.org/modules/by-module/Crypt/Crypt-Twofish-%{V_crypt_twofish}.tar.gz
-Source18:     http://www.cpan.org/modules/by-module/Crypt/Crypt-Rot13-%{V_crypt_rot13}.tar.gz
-Source19:     http://www.cpan.org/modules/by-module/Crypt/Crypt-NULL-%{V_crypt_null}.tar.gz
-Source20:     http://www.cpan.org/modules/by-module/Crypt/Crypt-ECB-%{V_crypt_ecb}.tar.gz
-Source21:     http://www.cpan.org/modules/by-module/Crypt/Crypt-CBC-%{V_crypt_cbc}.tar.gz
-Source22:     http://www.cpan.org/modules/by-module/Data/Data-UUID-%{V_data_uuid}.tar.gz
-Source23:     http://www.cpan.org/modules/by-module/String/String-CRC32-%{V_string_crc32}.tar.gz
+Source2:      http://www.cpan.org/modules/by-module/Digest/Digest-SHA-%{V_digest_sha}.tar.gz
+Source3:      http://www.cpan.org/modules/by-module/Digest/Digest-MD2-%{V_digest_md2}.tar.gz
+Source4:      http://www.cpan.org/modules/by-module/Digest/Digest-MD4-%{V_digest_md4}.tar.gz
+Source5:      http://www.cpan.org/modules/by-module/Digest/Digest-MD5-%{V_digest_md5}.tar.gz
+Source6:      http://www.cpan.org/modules/by-module/Digest/Digest-HMAC-%{V_digest_hmac}.tar.gz
+Source7:      http://www.cpan.org/modules/by-module/Crypt/Crypt-RIPEMD160-%{V_crypt_ripemd160}.tar.gz
+Source8:      http://www.cpan.org/modules/by-module/Crypt/Crypt-Enigma-%{V_crypt_enigma}.tar.gz
+Source9:      http://www.cpan.org/modules/by-module/Crypt/Crypt-UnixCrypt-%{V_crypt_unixcrypt}.tar.gz
+Source10:     http://www.cpan.org/modules/by-module/Crypt/Crypt-PasswdMD5-%{V_crypt_passwdmd5}.tar.gz
+Source11:     http://www.cpan.org/modules/by-module/Crypt/Crypt-DES-%{V_crypt_des}.tar.gz
+Source12:     http://www.cpan.org/modules/by-module/Crypt/Crypt-DES_EDE3-%{V_crypt_des_ede3}.tar.gz
+Source13:     http://www.cpan.org/modules/by-module/Crypt/Crypt-RC4-%{V_crypt_rc4}.tar.gz
+Source14:     http://www.cpan.org/modules/by-module/Crypt/Crypt-RC5-%{V_crypt_rc5}.tar.gz
+Source15:     http://www.cpan.org/modules/by-module/Crypt/Crypt-RC6-%{V_crypt_rc6}.tar.gz
+Source16:     http://www.cpan.org/modules/by-module/Crypt/Crypt-GOST-%{V_crypt_ghost}.tar.gz
+Source17:     http://www.cpan.org/modules/by-module/Crypt/Crypt-Blowfish-%{V_crypt_blowfish}.tar.gz
+Source18:     http://www.cpan.org/modules/by-module/Crypt/Crypt-Twofish-%{V_crypt_twofish}.tar.gz
+Source19:     http://www.cpan.org/modules/by-module/Crypt/Crypt-Rot13-%{V_crypt_rot13}.tar.gz
+Source20:     http://www.cpan.org/modules/by-module/Crypt/Crypt-NULL-%{V_crypt_null}.tar.gz
+Source21:     http://www.cpan.org/modules/by-module/Crypt/Crypt-ECB-%{V_crypt_ecb}.tar.gz
+Source22:     http://www.cpan.org/modules/by-module/Crypt/Crypt-CBC-%{V_crypt_cbc}.tar.gz
+Source23:     http://www.cpan.org/modules/by-module/Data/Data-UUID-%{V_data_uuid}.tar.gz
+Source24:     http://www.cpan.org/modules/by-module/String/String-CRC32-%{V_string_crc32}.tar.gz
 
 #   build information
 Prefix:       %{l_prefix}
@@ -99,6 +101,7 @@ AutoReqProv:  no
     Perl module bundle related to Cryptography.
     - Digest (%{V_digest})
     - Digest::SHA1 (%{V_digest_sha1})
+    - Digest::SHA (%{V_digest_sha})
     - Digest::MD2 (%{V_digest_md2})
     - Digest::MD4 (%{V_digest_md4})
     - Digest::MD5 (%{V_digest_md5})
@@ -147,6 +150,7 @@ AutoReqProv:  no
     %setup21 -q -T -D -a 21
     %setup22 -q -T -D -a 22
     %setup23 -q -T -D -a 23
+    %setup24 -q -T -D -a 24
 
 %build
 
@@ -179,6 +183,7 @@ AutoReqProv:  no
     %{l_prefix}/bin/perl-openpkg install -d %{SOURCE21}
     %{l_prefix}/bin/perl-openpkg install -d %{SOURCE22}
     %{l_prefix}/bin/perl-openpkg install -d %{SOURCE23}
+    %{l_prefix}/bin/perl-openpkg install -d %{SOURCE24}
 
     #   perform common epilog operations
     %{l_prefix}/bin/perl-openpkg epilog