]> git.pld-linux.org Git - packages/php-seclib.git/blame - php-seclib.spec
Obsolete pear packages; rel 2
[packages/php-seclib.git] / php-seclib.spec
CommitLineData
ccb64fe9 1# TODO
ca17a2a5 2# - individual php-pear-XXX packages
ccb64fe9
ER
3# http://phpseclib.sourceforge.net/pear.htm
4# pear remote-list -c phpseclib
ca17a2a5 5# this way it won't file-conflict with PEAR packages
43befb11 6# - patch location of CRYPT_RSA_OPENSSL_CONFIG (currently not installed)
ccb64fe9
ER
7%define pkgname seclib
8%define php_min_version 5.2.0
ccb64fe9
ER
9Summary: PHP Secure Communications Library
10Name: php-%{pkgname}
ca17a2a5 11Version: 0.3.5
1b8ac397 12Release: 3
ca17a2a5 13License: MIT
ccb64fe9 14Group: Development/Languages/PHP
ca17a2a5
ER
15Source0: http://downloads.sourceforge.net/phpseclib/phpseclib%{version}.zip
16# Source0-md5: d4a0692a8c2d5ef919f8f867e3878a74
ccb64fe9
ER
17URL: http://phpseclib.sourceforge.net/
18BuildRequires: php-pear-PEAR
19BuildRequires: rpm-php-pearprov >= 4.4.2-11
64356940 20BuildRequires: rpmbuild(macros) >= 1.553
ff1535c7 21BuildRequires: unzip
64356940 22Patch0: includes.patch
4157d7df 23Requires: php(bcmath)
fe7f3838 24Requires: php(core) >= %{php_min_version}
66bf6911 25Requires: php(date)
4157d7df
ER
26Requires: php(hash)
27Requires: php(openssl)
28Requires: php(pcre)
29Requires: php(xml)
ccb64fe9 30Requires: php-pear
1b8ac397
ER
31Obsoletes: php-pear-Crypt_Blowfish <= 1.1.0-0.RC2.2
32Obsoletes: php-pear-Crypt_RSA <= 1.2.1-3
33Obsoletes: php-pear-Math_BigInteger <= 1.0.3-1
ccb64fe9
ER
34BuildArch: noarch
35BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36
37%description
38Pure-PHP implementations of an arbitrary-precision integer arithmetic
39library, fully PKCS#1 (v2.1) compliant RSA, DES, 3DES, RC4, Rijndael,
40AES, SSH-1, SSH-2, and SFTP.
41
42%prep
43%setup -qc
ca17a2a5 44%undos -f php
64356940 45%patch0 -p1
ccb64fe9 46
ccb64fe9
ER
47%install
48rm -rf $RPM_BUILD_ROOT
49install -d $RPM_BUILD_ROOT%{php_pear_dir}
ca17a2a5
ER
50cp -a . $RPM_BUILD_ROOT%{php_pear_dir}
51
52%{__rm} $RPM_BUILD_ROOT%{php_pear_dir}/openssl.cnf
ccb64fe9
ER
53
54%clean
55rm -rf $RPM_BUILD_ROOT
56
57%files
58%defattr(644,root,root,755)
ca17a2a5 59%doc openssl.cnf
ccb64fe9 60%{php_pear_dir}/Crypt/AES.php
ca17a2a5 61%{php_pear_dir}/Crypt/Blowfish.php
ccb64fe9
ER
62%{php_pear_dir}/Crypt/DES.php
63%{php_pear_dir}/Crypt/Hash.php
ccb64fe9 64%{php_pear_dir}/Crypt/Random.php
ca17a2a5 65%{php_pear_dir}/Crypt/RC4.php
ccb64fe9 66%{php_pear_dir}/Crypt/Rijndael.php
ca17a2a5 67%{php_pear_dir}/Crypt/RSA.php
ccb64fe9 68%{php_pear_dir}/Crypt/TripleDES.php
ca17a2a5
ER
69%{php_pear_dir}/Crypt/Twofish.php
70%{php_pear_dir}/File/ANSI.php
71%{php_pear_dir}/File/ASN1.php
72%{php_pear_dir}/File/X509.php
ccb64fe9 73%{php_pear_dir}/Math/BigInteger.php
ca17a2a5 74%{php_pear_dir}/Net/SCP.php
ccb64fe9 75%{php_pear_dir}/Net/SFTP.php
ca17a2a5
ER
76%dir %{php_pear_dir}/Net/SFTP
77%{php_pear_dir}/Net/SFTP/Stream.php
ccb64fe9
ER
78%{php_pear_dir}/Net/SSH1.php
79%{php_pear_dir}/Net/SSH2.php
This page took 0.091827 seconds and 4 git commands to generate.