From b9c2abc2613dc0fda6382c88266386af34c195c2 Mon Sep 17 00:00:00 2001 From: aredridel Date: Mon, 22 Feb 2010 01:28:04 +0000 Subject: [PATCH 1/1] - added Changed files: 389-adminutil.spec -> 1.1 --- 389-adminutil.spec | 83 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 389-adminutil.spec diff --git a/389-adminutil.spec b/389-adminutil.spec new file mode 100644 index 0000000..ab3b81b --- /dev/null +++ b/389-adminutil.spec @@ -0,0 +1,83 @@ +Summary: Utility library for 389 administration +Name: 389-adminutil +Version: 1.1.9 +Release: 1 +License: LGPLv2 +Group: Development/Libraries +URL: http://directory.fedoraproject.org/wiki/AdminUtil +BuildRequires: icu +BuildRequires: libicu-devel +BuildRequires: mozldap-devel +BuildRequires: nspr-devel +BuildRequires: nss-devel +BuildRequires: svrcore-devel +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) +Source0: http://directory.fedoraproject.org/sources/%{name}-%{version}.tar.bz2 +# Source0-md5: da96a9673ac983b79475fd9c51b663c3 + +%description +389-adminutil is libraries of functions used to administer directory +servers, usually in conjunction with the admin server. 389-adminutil is +broken into two libraries - libadminutil contains the basic +functionality, and libadmsslutil contains SSL versions and wrappers +around the basic functions. The PSET functions allow applications to +store their preferences and configuration parameters in LDAP, without +having to know anything about LDAP. The configuration is cached in a +local file, allowing applications to function even if the LDAP server +is down. The other code is typically used by CGI programs used for +directory server management, containing GET/POST processing code as +well as resource handling (ICU ures API). + +%package devel +Summary: Development and header files for 389-adminutil +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: libicu-devel +Requires: mozldap-devel +Requires: nspr-devel +Requires: nss-devel +Requires: pkgconfig +Requires: svrcore-devel +Provides: adminutil-devel = %{version}-%{release} +Obsoletes: adminutil-devel < 1.1.8-2 + +%description devel +Development files and header files necessary to build applications +that use 389-adminutil. + +%prep +%setup -q + +%build + +%configure \ + --disable-tests \ + +%{__make} %{?_smp_mflags} + +%install +rm -rf $RPM_BUILD_ROOT +%{__rm} -rf $RPM_BUILD_ROOT + +%{__make} install DESTDIR=$RPM_BUILD_ROOT INSTALL="%{__install} -p" +%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/lib*.a +%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/lib*.la + +%clean +%{__rm} -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(644,root,root,755) +%doc README NEWS +%attr(755,root,root) %{_libdir}/*.so.* +%{_datadir}/%{name} + +%files devel +%defattr(644,root,root,755) +%{_pkgconfigdir}/%{name}.pc +%{_libdir}/*.so +%{_includedir}/libadminutil +%{_includedir}/libadmsslutil -- 2.44.0