]> TLD Linux GIT Repositories - packages/easy-rsa.git/blob - easy-rsa.spec
25c66147eb2b9e24623cfbbbbea360d43a410aee
[packages/easy-rsa.git] / easy-rsa.spec
1 Summary:        Small RSA key management package
2 Summary(pl.UTF-8):      Mały pakiet do zarządzania kluczami RSA
3 Name:           easy-rsa
4 Version:        3.0.6
5 Release:        1
6 License:        GPL v2
7 Group:          Applications/Networking
8 Source0:        https://github.com/OpenVPN/easy-rsa/releases/download/v%{version}/EasyRSA-unix-v%{version}.tgz
9 # Source0-md5:  14f9b8b278581ecc44bd58e71ab8049c
10 URL:            http://openvpn.net/easyrsa.html
11 BuildRequires:  autoconf >= 2.59
12 BuildRequires:  automake >= 1:1.9
13 Requires:       grep
14 Requires:       openssl-tools
15 BuildArch:      noarch
16 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18 %description
19 This is a small RSA key management package, based on the openssl
20 command line tool, that can be found in the easy-rsa subdirectory of
21 the OpenVPN distribution. While this tool is primary concerned with
22 key management for the SSL VPN application space, it can also be used
23 for building web certificates.
24
25 %description -l pl.UTF-8
26 To jest mały pakiet do zarządzania kluczami RSA, oparty na narzędziu
27 linii poleceń openssl. Pakiet ten pochodzi z podkatalogu easy-rsa
28 dystrybucji OpenVPN.
29
30 %prep
31 %setup -q -n EasyRSA-v%{version}
32
33 %install
34 rm -rf $RPM_BUILD_ROOT
35 install -d $RPM_BUILD_ROOT{%{_sbindir},%{_datadir}/easy-rsa}
36
37 mv easyrsa $RPM_BUILD_ROOT%{_datadir}/easy-rsa
38 mv openssl-easyrsa.cnf $RPM_BUILD_ROOT%{_datadir}/easy-rsa
39 mv vars.example $RPM_BUILD_ROOT%{_datadir}/easy-rsa
40 mv x509-types $RPM_BUILD_ROOT%{_datadir}/easy-rsa
41
42 %clean
43 rm -rf $RPM_BUILD_ROOT
44
45 %files
46 %defattr(644,root,root,755)
47 %doc COPYING.md README.md README.quickstart.md doc
48 %dir %{_datadir}/easy-rsa
49 %attr(755,root,root) %{_datadir}/easy-rsa/easyrsa
50 %{_datadir}/easy-rsa/openssl-easyrsa.cnf
51 %{_datadir}/easy-rsa/vars.example
52 %{_datadir}/easy-rsa/x509-types