]>
Commit | Line | Data |
---|---|---|
c18ee702 | 1 | Summary: KSBA = rot13(digit_to_letter(x509)) to be pronounced as Kasbah |
740b6031 ER |
2 | Summary(es.UTF-8): KSBA = rot13(digit_to_letter(x509)) |
3 | Summary(pl.UTF-8): KSBA = rot13(digit_to_letter(x509)), wymawiane "kasba" | |
4 | Summary(pt_BR.UTF-8): KSBA = rot13(digit_to_letter(x509)) pronunciado como Kasbah | |
e0e98de5 | 5 | Name: libksba |
65bacc32 | 6 | Version: 1.5.0 |
1f1b1e83 | 7 | Release: 1 |
d1939fe2 | 8 | License: LGPL v3+ or GPL v2+ (libraries), GPL v3+ (the rest) |
e0e98de5 | 9 | Group: Libraries |
61a6a07b | 10 | Source0: ftp://ftp.gnupg.org/gcrypt/libksba/%{name}-%{version}.tar.bz2 |
65bacc32 | 11 | # Source0-md5: a43bc51bd1bf13295623398d0f2d88b4 |
1d95e55d | 12 | Patch0: %{name}-info.patch |
e4b551ee | 13 | URL: https://www.gnupg.org/related_software/libksba/ |
0df623fb | 14 | BuildRequires: autoconf >= 2.61 |
1f1b1e83 | 15 | BuildRequires: automake >= 1:1.14 |
31e49262 JB |
16 | BuildRequires: libgpg-error-devel >= 1.8 |
17 | BuildRequires: libtool >= 2:2.2.6 | |
e0e98de5 | 18 | BuildRequires: texinfo |
31e49262 | 19 | Requires: libgpg-error >= 1.8 |
e0e98de5 | 20 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
21 | ||
22 | %description | |
c18ee702 | 23 | KSBA is a library to make the tasks of working with X.509 |
24 | certificates, CMS data and related data more easy. | |
e0e98de5 | 25 | |
835d9f4f JR |
26 | %description -l pl.UTF-8 |
27 | KSBA jest biblioteką ułatwiającą korzystanie z certyfikatów X.509, | |
f7f0de79 | 28 | danych CMS i podobnych danych. |
29 | ||
835d9f4f JR |
30 | %description -l pt_BR.UTF-8 |
31 | KSBA é uma biblioteca para tratar certificados X.509, dados CMS e | |
32 | dados relacionados de forma fácil. | |
96c4ca40 | 33 | |
e0e98de5 | 34 | %package devel |
35 | Summary: Header files to develop KSBA applications | |
740b6031 ER |
36 | Summary(es.UTF-8): Archivos de desarrollo de KSBA |
37 | Summary(pl.UTF-8): Pliki nagłówkowe do tworzenia programów używających KSBA | |
38 | Summary(pt_BR.UTF-8): Arquivos de desenvolvimento da KSBA | |
d1939fe2 | 39 | License: LGPL v3+ or GPL v2+ (libraries), GPL v3+ (manual) |
e0e98de5 | 40 | Group: Development/Libraries |
beaaa7e3 | 41 | Requires: %{name} = %{version}-%{release} |
31e49262 | 42 | Requires: libgpg-error-devel >= 1.8 |
e0e98de5 | 43 | |
44 | %description devel | |
45 | Header files to develop KSBA applications. | |
46 | ||
835d9f4f JR |
47 | %description devel -l pl.UTF-8 |
48 | Pliki nagłówkowe do tworzenia programów używających KSBA. | |
96c4ca40 | 49 | |
835d9f4f | 50 | %description devel -l pt_BR.UTF-8 |
c18ee702 | 51 | Bibliotecas de desenvolvimento para KSBA. |
52 | ||
e0e98de5 | 53 | %package static |
f7f0de79 | 54 | Summary: Static KSBA libraries |
740b6031 ER |
55 | Summary(es.UTF-8): Archivos de desarrollo de KSBA - estatico |
56 | Summary(pl.UTF-8): Biblioteki statyczne KSBA | |
57 | Summary(pt_BR.UTF-8): Arquivos de desenvolvimento da KSBA - biblioteca estática | |
d1939fe2 | 58 | License: LGPL v3+ or GPL v2+ |
e0e98de5 | 59 | Group: Development/Libraries |
beaaa7e3 | 60 | Requires: %{name}-devel = %{version}-%{release} |
e0e98de5 | 61 | |
62 | %description static | |
f7f0de79 | 63 | Static KSBA libraries. |
64 | ||
835d9f4f | 65 | %description static -l pl.UTF-8 |
f7f0de79 | 66 | Biblioteki statyczne KSBA. |
e0e98de5 | 67 | |
835d9f4f JR |
68 | %description static -l pt_BR.UTF-8 |
69 | Bibliotecas de desenvolvimento para KSBA - estático. | |
96c4ca40 | 70 | |
e0e98de5 | 71 | %prep |
72 | %setup -q | |
180e560e | 73 | %patch0 -p1 |
e0e98de5 | 74 | |
75 | %build | |
c18ee702 | 76 | %{__libtoolize} |
0df623fb | 77 | %{__aclocal} -I m4 -I gl/m4 |
c18ee702 | 78 | %{__autoconf} |
0df623fb | 79 | %{__autoheader} |
c18ee702 | 80 | %{__automake} |
31e49262 JB |
81 | %configure \ |
82 | --enable-static | |
1d95e55d | 83 | |
e0e98de5 | 84 | %{__make} |
85 | ||
86 | %install | |
87 | rm -rf $RPM_BUILD_ROOT | |
88 | ||
89 | %{__make} install \ | |
90 | DESTDIR=$RPM_BUILD_ROOT \ | |
91 | m4datadir=%{_aclocaldir} | |
92 | ||
e4b551ee JB |
93 | # obsoleted by pkgconfig |
94 | %{__rm} $RPM_BUILD_ROOT%{_libdir}/libksba.la | |
95 | ||
10f9c4f3 ER |
96 | rm -f $RPM_BUILD_ROOT%{_infodir}/dir |
97 | ||
e0e98de5 | 98 | %clean |
99 | rm -rf $RPM_BUILD_ROOT | |
100 | ||
101 | %post -p /sbin/ldconfig | |
102 | %postun -p /sbin/ldconfig | |
103 | ||
e1d4536f | 104 | %post devel -p /sbin/postshell |
8709853f | 105 | -/usr/sbin/fix-info-dir -c %{_infodir} |
e0e98de5 | 106 | |
e1d4536f | 107 | %postun devel -p /sbin/postshell |
8709853f | 108 | -/usr/sbin/fix-info-dir -c %{_infodir} |
e0e98de5 | 109 | |
110 | %files | |
111 | %defattr(644,root,root,755) | |
d1939fe2 JB |
112 | # note: COPYING specifies license types, doesn't contain LGPL/GPL text |
113 | %doc AUTHORS COPYING ChangeLog NEWS README THANKS TODO | |
0df623fb | 114 | %attr(755,root,root) %{_libdir}/libksba.so.*.*.* |
e1d4536f | 115 | %attr(755,root,root) %ghost %{_libdir}/libksba.so.8 |
e0e98de5 | 116 | |
117 | %files devel | |
118 | %defattr(644,root,root,755) | |
2c88c6ae JB |
119 | %attr(755,root,root) %{_bindir}/ksba-config |
120 | %attr(755,root,root) %{_libdir}/libksba.so | |
2c88c6ae | 121 | %{_includedir}/ksba.h |
e4b551ee | 122 | %{_pkgconfigdir}/ksba.pc |
2c88c6ae | 123 | %{_aclocaldir}/ksba.m4 |
e4b551ee | 124 | %{_infodir}/ksba.info* |
e0e98de5 | 125 | |
126 | %files static | |
127 | %defattr(644,root,root,755) | |
2c88c6ae | 128 | %{_libdir}/libksba.a |