]>
Commit | Line | Data |
---|---|---|
f242bf34 | 1 | Summary: Fedora Admin Util - API to install and configure Fedora Server software |
f5bf10a1 | 2 | Summary(pl.UTF-8): Fedora Admin Util - API do instalacji i konfiguracji oprogramowania Fedora Server |
99738166 | 3 | Name: fedora-adminutil |
02a9091b | 4 | Version: 1.0.4 |
99738166 | 5 | Release: 0.1 |
6 | License: LGPL | |
7 | Group: Libraries | |
8 | Source0: http://directory.fedora.redhat.com/sources/%{name}-%{version}.tar.gz | |
02a9091b | 9 | # Source0-md5: 8bafc54cdc08e3886b6a68d0ac9367a0 |
e2c6c38d | 10 | Patch0: %{name}-link.patch |
0cea7b95 | 11 | URL: http://directory.fedora.redhat.com/wiki/AdminUtil |
1a1e170d | 12 | BuildRequires: icu |
cb9cca64 | 13 | BuildRequires: libicu-devel |
99738166 | 14 | BuildRequires: libstdc++-devel |
1ba1e138 | 15 | BuildRequires: mozldap-devel >= 6.0 |
99738166 | 16 | BuildRequires: nspr-devel |
17 | BuildRequires: nss-devel | |
cb9cca64 | 18 | BuildRequires: perl-base |
99738166 | 19 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
20 | ||
21 | %description | |
0cea7b95 JB |
22 | The AdminUtil is a set of utility functions written in C, which are |
23 | divided into 2 groups: libadminutil and libadmsslutil. They are mainly | |
24 | used in the Admin Server / CGI services to communicate with the | |
25 | configuration Directory Server. It covers, e.g., login to Admin Server | |
26 | using the authentication with the Directory Server. AdminUtil is | |
27 | needed to build the Admin Server as well as the Directory Server's | |
28 | admin components. | |
2e0458ae | 29 | |
f5bf10a1 JR |
30 | %description -l pl.UTF-8 |
31 | AdminUtil to zestaw funkcji narzędziowych napisanych w C, podzielonych | |
32 | na dwie grupy: libadminutil i libadmsslutil. Są używane głównie przez | |
33 | Admin Server / usługi CGI do komunikowania się z konfiguracyjnym | |
34 | Directory Serverem. Pokrywają m.in. logowanie do Admin Servera przy | |
35 | użyciu uwierzytelnienia względem Directory Servera. AdminUtil jest | |
36 | potrzebny do zbudowania Admin Servera oraz komponentów | |
0cea7b95 | 37 | administracyjnych Directory Servera. |
f242bf34 | 38 | |
02a9091b JB |
39 | %package devel |
40 | Summary: Header files for Fedora Admin Util libraries | |
f5bf10a1 | 41 | Summary(pl.UTF-8): Pliki nagłówkowe bibliotek Fedora Admin Util |
02a9091b JB |
42 | Group: Development/Libraries |
43 | Requires: %{name} = %{version}-%{release} | |
1ba1e138 | 44 | Requires: mozldap-devel >= 6.0 |
02a9091b JB |
45 | Requires: nspr-devel |
46 | ||
47 | %description devel | |
48 | Header files for Fedora Admin Util libraries. | |
49 | ||
f5bf10a1 JR |
50 | %description devel -l pl.UTF-8 |
51 | Pliki nagłówkowe bibliotek Fedora Admin Util. | |
02a9091b | 52 | |
99738166 | 53 | %prep |
54 | %setup -q | |
e2c6c38d | 55 | %patch0 -p1 |
99738166 | 56 | |
57 | %build | |
19f9740b | 58 | %{__make} buildAdminUtil \ |
02a9091b JB |
59 | ARCH_DEBUG="%{rpmcflags}" \ |
60 | ARCH_OPT="%{rpmcflags}" \ | |
61 | BUILD_DEBUG=%{?debug:full}%{!?debug:optimize} \ | |
99738166 | 62 | CC="%{__cc}" \ |
63 | CCC="%{__cxx}" \ | |
f242bf34 | 64 | MAKE="%{__make}" \ |
02a9091b | 65 | NSOS_TEST=PLD \ |
99738166 | 66 | ICU_GENRB=%{_bindir}/genrb \ |
67 | ICU_INCPATH=%{_includedir}/icu \ | |
68 | LDAPSDK_INCDIR=%{_includedir}/mozldap \ | |
69 | NSPR_INCDIR=%{_includedir}/nspr \ | |
70 | SECURITY_INCDIR=%{_includedir}/nss | |
71 | ||
19f9740b JB |
72 | %{__make} -f pkgadminutil.mk pkguxAdminUtil \ |
73 | BUILD_DEBUG=%{?debug:full}%{!?debug:optimize} \ | |
74 | INSTDIR=. \ | |
75 | PKGINSTDIR=. \ | |
76 | NSOS_TEST=PLD | |
77 | ||
99738166 | 78 | %install |
79 | rm -rf $RPM_BUILD_ROOT | |
02a9091b JB |
80 | install -d $RPM_BUILD_ROOT{%{_includedir},%{_libdir}} |
81 | ||
82 | cp -r built/adminutil/*/include/* $RPM_BUILD_ROOT%{_includedir} | |
83 | cp -r built/adminutil/*/lib/* $RPM_BUILD_ROOT%{_libdir} | |
99738166 | 84 | |
85 | %clean | |
86 | rm -rf $RPM_BUILD_ROOT | |
87 | ||
4e80145a JB |
88 | %post -p /sbin/ldconfig |
89 | %postun -p /sbin/ldconfig | |
90 | ||
99738166 | 91 | %files |
92 | %defattr(644,root,root,755) | |
02a9091b JB |
93 | %attr(755,root,root) %{_libdir}/lib*.so.*.* |
94 | %{_libdir}/adminutil-properties | |
95 | ||
96 | %files devel | |
97 | %defattr(644,root,root,755) | |
af29930a | 98 | %attr(755,root,root) %{_libdir}/lib*.so |
02a9091b | 99 | %{_includedir}/adminutil-1.0 |