]> git.pld-linux.org Git - packages/xca.git/blob - xca.spec
- Added missing BRs
[packages/xca.git] / xca.spec
1 Summary:        A GUI for handling X509 certificates, RSA keys, PKCS#10 Requests
2 Summary(pl.UTF-8):      GUI do obsługi certyfikatów X509, kluczy RSA, żądań PKCS#10
3 Name:           xca
4 Version:        0.6.4
5 Release:        1
6 Epoch:          1
7 License:        BSD
8 Group:          Applications/Communications
9 Source0:        http://dl.sourceforge.net/xca/%{name}-%{version}.tar.gz
10 # Source0-md5:  f805a2e094436f976c7a4cda5980027e
11 Patch0:         %{name}-build.patch
12 Patch1:         %{name}-openssl.patch
13 Patch2:         %{name}-doc.patch
14 URL:            http://www.hohnstaedt.de/xca.html
15 BuildRequires:  openssl-devel >= 0.9.7d
16 BuildRequires:  QtGui-devel >= 4.2.7
17 BuildRequires:  qt4-build
18 BuildRequires:  qt4-linguist
19 BuildRequires:  sgml-tools
20 BuildRequires:  sgml-tools-dtd
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 Graphical certification authority is an interface for managing RSA
25 keys and certificates, and the creation and signing of PKCS#10
26 requests. It uses the OpenSSL library and a Berkeley DB for key and
27 certificate storage. It supports importing and exporting keys and PEM
28 DER PKCS8 certificates, signing and revoking of PEM DER PKCS12, and
29 the selection of x509v3 extensions. A tree view of certificates is
30 presented.
31
32 %description -l pl.UTF-8
33 Graficzne CA to interfejs do zarządzania kluczami RSA i certyfikatami,
34 tworzenia i podpisywania żądań PKCS#10. Używa biblioteki OpenSSL i
35 bazy Berkeley DB do przechowywania kluczy i certyfikatów. Obsługuje
36 importowanie i eksportowanie kluczy i certyfikatów PEM DER PKCS8,
37 podpisywanie i anulowanie PEM DER PKCS12 oraz wybór rozszerzeń x509v3.
38 Pokazywane jest drzewo certyfikatów.
39
40 %prep
41 %setup -q
42 %patch0 -p1
43 %patch1 -p1
44 %patch2 -p1
45
46 %build
47 # Play non-standard build system:
48 CFLAGS="%{rpmcxxflags}" \
49 CXXFLAGS="%{rpmcxxflags}" \
50 %{?__cc:CC="%{__cxx}"} \
51 %{?__cxx:CXX="%{__cxx}"} \
52 prefix="%{_prefix}" \
53 ./configure 
54
55 %{__make}
56
57 %install
58 rm -rf $RPM_BUILD_ROOT
59 install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/xca,%{_desktopdir},%{_mandir}/man1}
60
61 %{__make} install \
62         destdir=$RPM_BUILD_ROOT
63
64 gzip -dc doc/xca.1.gz >$RPM_BUILD_ROOT%{_mandir}/man1/xca.1
65
66 %clean
67 rm -rf $RPM_BUILD_ROOT
68
69 %files
70 %defattr(644,root,root,755)
71 %doc AUTHORS doc/*.html
72 %attr(755,root,root) %{_bindir}/*
73 %{_datadir}/xca
74 %{_desktopdir}/xca*
75 %{_mandir}/man1/xca.1*
This page took 0.474386 seconds and 3 git commands to generate.