1 %define _orig_name cryptopp
3 Summary: Cryptopp Library - a free C++ class library of cryptographic schemes
4 Summary(pl): Cryptopp - klasa C++ dostarczaj±ca narzêdzia do kryptografii
11 Source0: http://dl.sourceforge.net/%{name}/%{_orig_name}%{_orig_ver}.zip
12 # Source0-md5: 82a00c44235ccbae2bedf9cb16c40ac3
13 Patch0: crypto-5.2.patch.bz2
14 URL: http://www.cryptopp.com/
15 BuildRequires: libstdc++-devel
17 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20 Cryptopp Library is a free C++ class library of cryptographic schemes.
23 Cryptopp jest klas± C++ dostarczaj±c± narzêdzia do kryptografii.
27 Summary: Files for development of applications which will use Cryptopp
28 Summary(pl): Pliki do tworzenia aplikacji u¿ywaj±cych Cryptopp
29 Group: Development/Libraries
30 Requires: %{name} = %{version}-%{release}
33 Files for development of applications which will use Cryptopp.
35 %description devel -l pl
36 Pliki do tworzenia aplikacji u¿ywaj±cych Cryptopp.
39 Summary: Static Cryptopp library
40 Summary(pl): Statyczna biblioteka Cryptopp
41 Group: Development/Libraries
42 Requires: %{name}-devel = %{version}-%{release}
45 Static Cryptopp library.
47 %description static -l pl
48 Statyczna biblioteka Cryptopp.
51 Summary: Cryptopp programs
52 Summary(pl): Programy dla Cryptopp
54 Requires: %{name} = %{version}-%{release}
59 %description progs -l pl
60 Programy dla Cryptopp.
72 rm -rf $RPM_BUILD_ROOT
73 install -d $RPM_BUILD_ROOT%{_libdir}
74 install -d $RPM_BUILD_ROOT%{_bindir}
75 install -d $RPM_BUILD_ROOT%{_includedir}/cryptopp
76 install -d $RPM_BUILD_ROOT%{_datadir}/cryptopp
78 install .libs/cryptest $RPM_BUILD_ROOT%{_bindir}
79 cp -a .libs/libcryptopp.so* $RPM_BUILD_ROOT%{_libdir}
80 install .libs/libcryptopp.a $RPM_BUILD_ROOT%{_libdir}
81 install *.h $RPM_BUILD_ROOT%{_includedir}/cryptopp
82 install *.dat $RPM_BUILD_ROOT%{_datadir}/cryptopp
85 rm -rf $RPM_BUILD_ROOT
87 %post -p /sbin/ldconfig
88 %postun -p /sbin/ldconfig
91 %defattr(644,root,root,755)
92 %doc License.txt Readme.txt
93 %attr(755,root,root) %{_libdir}/libcryptopp.so.*.*.*
96 %defattr(644,root,root,755)
97 %attr(755,root,root) %{_libdir}/libcryptopp.so
98 %{_includedir}/cryptopp
101 %defattr(644,root,root,755)
102 %{_libdir}/libcryptopp.a
105 %defattr(644,root,root,755)
106 %attr(755,root,root) %{_bindir}/*