]> git.pld-linux.org Git - packages/cryptopp.git/blame - cryptopp.spec
update source0.
[packages/cryptopp.git] / cryptopp.spec
CommitLineData
472a31a8 1%define orig_ver 561
1e862315 2Summary: Cryptopp Library - a free C++ class library of cryptographic schemes
e414df15 3Summary(pl.UTF-8): Cryptopp - klasa C++ dostarczająca narzędzia do kryptografii
1e862315 4Name: cryptopp
472a31a8 5Version: 5.6.1
0114b496 6Release: 1
ff61087a 7License: GPL
1e862315 8Group: Libraries
43576a04 9Source0: http://dl.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}%{orig_ver}.zip
472a31a8 10# Source0-md5: 96cbeba0907562b077e26bcffb483828
0114b496 11Patch0: %{name}-autotools.patch
472a31a8 12Patch1: cxx.patch
1e862315 13URL: http://www.cryptopp.com/
0114b496 14BuildRequires: autoconf
15BuildRequires: automake
1e862315 16BuildRequires: libstdc++-devel
0114b496 17BuildRequires: libtool
1e862315 18BuildRequires: unzip
ff61087a 19BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21%description
22Cryptopp Library is a free C++ class library of cryptographic schemes.
23
92858504
JR
24%description -l pl.UTF-8
25Cryptopp jest klasą C++ dostarczającą narzędzia do kryptografii.
ff61087a 26
27
28%package devel
1e862315 29Summary: Files for development of applications which will use Cryptopp
e414df15 30Summary(pl.UTF-8): Pliki do tworzenia aplikacji używających Cryptopp
1e862315
JB
31Group: Development/Libraries
32Requires: %{name} = %{version}-%{release}
ff61087a 33
34%description devel
1e862315 35Files for development of applications which will use Cryptopp.
ff61087a 36
92858504
JR
37%description devel -l pl.UTF-8
38Pliki do tworzenia aplikacji używających Cryptopp.
ff61087a 39
1e862315
JB
40%package static
41Summary: Static Cryptopp library
e414df15 42Summary(pl.UTF-8): Statyczna biblioteka Cryptopp
1e862315
JB
43Group: Development/Libraries
44Requires: %{name}-devel = %{version}-%{release}
ff61087a 45
1e862315
JB
46%description static
47Static Cryptopp library.
ff61087a 48
92858504 49%description static -l pl.UTF-8
1e862315 50Statyczna biblioteka Cryptopp.
ff61087a 51
1e862315
JB
52%package progs
53Summary: Cryptopp programs
e414df15 54Summary(pl.UTF-8): Programy dla Cryptopp
1e862315
JB
55Group: Applications
56Requires: %{name} = %{version}-%{release}
57
58%description progs
59Cryptopp programs.
60
92858504 61%description progs -l pl.UTF-8
1e862315 62Programy dla Cryptopp.
ff61087a 63
64%prep
1e862315 65%setup -q -c
0fcd268d 66%patch0 -p1
472a31a8 67%patch1 -p0
ff61087a 68
69%build
0114b496 70%{__libtoolize}
71%{__aclocal}
72%{__autoconf}
73%{__autoheader}
74%{__automake}
75
76%configure \
77 CXXFLAGS="%{rpmcxxflags} -DCRYPTOPP_DISABLE_X86ASM"
472a31a8 78
ff61087a 79%{__make}
80
472a31a8
PS
81./cryptest v
82
ff61087a 83%install
1e862315 84rm -rf $RPM_BUILD_ROOT
ff61087a 85
472a31a8
PS
86%{__make} install \
87 DESTDIR=$RPM_BUILD_ROOT
ff61087a 88
89%clean
90rm -rf $RPM_BUILD_ROOT
91
1e862315
JB
92%post -p /sbin/ldconfig
93%postun -p /sbin/ldconfig
94
ff61087a 95%files
1e862315 96%defattr(644,root,root,755)
ff61087a 97%doc License.txt Readme.txt
472a31a8 98%attr(755,root,root) %ghost %{_libdir}/libcryptopp.so.4
1e862315 99%attr(755,root,root) %{_libdir}/libcryptopp.so.*.*.*
ff61087a 100
101%files devel
1e862315
JB
102%defattr(644,root,root,755)
103%attr(755,root,root) %{_libdir}/libcryptopp.so
104%{_includedir}/cryptopp
105
106%files static
107%defattr(644,root,root,755)
108%{_libdir}/libcryptopp.a
This page took 0.145225 seconds and 4 git commands to generate.