]> git.pld-linux.org Git - packages/fedora-adminutil.git/blob - fedora-adminutil.spec
bd2bc17b25f184da6ab6182ac306421d918cc971
[packages/fedora-adminutil.git] / fedora-adminutil.spec
1 # TODO: -devel/-static separation
2 Summary:        Fedora Admin Util - API to install and configure Fedora Server software
3 Summary(pl):    Fedora Admin Util - API do instalacji i konfiguracji oprogramowania Fedora Server
4 Name:           fedora-adminutil
5 Version:        1.0
6 Release:        0.1
7 License:        LGPL
8 Group:          Libraries
9 Source0:        http://directory.fedora.redhat.com/sources/%{name}-%{version}.tar.gz
10 # Source0-md5:  08c514a30604e192a22d7a035a9dfccc
11 URL:            http://directory.fedora.redhat.com/wiki/AdminUtil
12 BuildRequires:  icu
13 BuildRequires:  libicu-devel
14 BuildRequires:  libstdc++-devel
15 BuildRequires:  mozldap-devel
16 BuildRequires:  nspr-devel
17 BuildRequires:  nss-devel
18 BuildRequires:  perl-base
19 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21 %description
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.
29
30 %description -l pl
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
37 administracyjnych Directory Servera.
38
39 %prep
40 %setup -q
41
42 %build
43 %{__make} \
44         CC="%{__cc}" \
45         CCC="%{__cxx}" \
46         MAKE="%{__make}" \
47         ICU_GENRB=%{_bindir}/genrb \
48         ICU_INCPATH=%{_includedir}/icu \
49         LDAPSDK_INCDIR=%{_includedir}/mozldap \
50         NSPR_INCDIR=%{_includedir}/nspr \
51         SECURITY_INCDIR=%{_includedir}/nss
52
53 %install
54 rm -rf $RPM_BUILD_ROOT
55 install -d $RPM_BUILD_ROOT{%{_includedir}/{libadminutil,libadmsslutil},%{_libdir}}
56 install built/adminutil/*/include/libadminutil/* $RPM_BUILD_ROOT%{_includedir}/libadminutil
57 install built/adminutil/*/include/libadmsslutil/* $RPM_BUILD_ROOT%{_includedir}/libadmsslutil
58 install built/adminutil/*/lib/lib* $RPM_BUILD_ROOT%{_libdir}
59
60 %clean
61 rm -rf $RPM_BUILD_ROOT
62
63 %files
64 %defattr(644,root,root,755)
65 %attr(755,root,root) %{_libdir}/lib*.so
66 %{_libdir}/lib*.a
67 %{_includedir}/*
This page took 0.046241 seconds and 2 git commands to generate.