9432397
Summary:          Utility library for 389 administration
9432397
Name:             389-adminutil
9052e9e
Version:          1.1.10
e69a2d4
Release:          1%{?dist}
9432397
License:          LGPLv2
9432397
URL:              http://port389.org/wiki/AdminUtil
9432397
Group:            Development/Libraries
9432397
BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
9432397
BuildRequires:    nspr-devel
9432397
BuildRequires:    nss-devel
9432397
BuildRequires:    svrcore-devel
9432397
BuildRequires:    mozldap-devel
9432397
BuildRequires:    libicu-devel
9432397
BuildRequires:    icu
9432397
Provides:         adminutil = %{version}-%{release}
9432397
Obsoletes:        adminutil < 1.1.8-2
9432397
9432397
Source0:          http://port389.org/sources/%{name}-%{version}.tar.bz2
9432397
9432397
%description
9432397
%{name} is libraries of functions used to administer directory
9432397
servers, usually in conjunction with the admin server.  %{name} is
9432397
broken into two libraries - libadminutil contains the basic
9432397
functionality, and libadmsslutil contains SSL versions and wrappers
9432397
around the basic functions.  The PSET functions allow applications to
9432397
store their preferences and configuration parameters in LDAP, without
9432397
having to know anything about LDAP.  The configuration is cached in a
9432397
local file, allowing applications to function even if the LDAP server
9432397
is down.  The other code is typically used by CGI programs used for
9432397
directory server management, containing GET/POST processing code as
9432397
well as resource handling (ICU ures API).
9432397
9432397
%package devel
9432397
Summary:  Development and header files for %{name}
9432397
Group:    Development/Libraries
9432397
Requires: %{name} = %{version}-%{release}
9432397
Requires: pkgconfig
9432397
Requires: nspr-devel
9432397
Requires: nss-devel
9432397
Requires: svrcore-devel
9432397
Requires: mozldap-devel
9432397
Requires: libicu-devel
9432397
Provides:  adminutil-devel = %{version}-%{release}
9432397
Obsoletes: adminutil-devel < 1.1.8-2
9432397
9432397
%description devel
9432397
Development files and header files necessary to build applications
9432397
that use %{name}.
9432397
9432397
%prep
9432397
%setup -q
9432397
9432397
%build
9432397
9432397
%configure --disable-tests
9432397
%{__make} %{?_smp_mflags}
9432397
9432397
%install
9432397
%{__rm} -rf $RPM_BUILD_ROOT
9432397
9432397
%{__make} install DESTDIR=$RPM_BUILD_ROOT INSTALL="%{__install} -p"
9432397
%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/lib*.a
9432397
%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
9432397
9432397
%clean
9432397
%{__rm} -rf $RPM_BUILD_ROOT
9432397
9432397
%post -p /sbin/ldconfig
9432397
%postun -p /sbin/ldconfig
9432397
9432397
%files
9432397
%defattr(-,root,root,-)
9432397
%doc LICENSE README NEWS
9432397
%{_libdir}/*.so.*
9432397
%{_datadir}/%{name}
9432397
9432397
%files devel
9432397
%defattr(-,root,root,-)
9432397
%{_libdir}/pkgconfig/%{name}.pc
9432397
%{_libdir}/*.so
9432397
%{_includedir}/libadminutil
9432397
%{_includedir}/libadmsslutil
9432397
9432397
%changelog
9052e9e
* Fri Feb 26 2010 Rich Megginson <rmeggins@redhat.com> - 1.1.10-1
9052e9e
- Bug 460168 - FedoraDS' adminutil requires non-existent "icu.pc" on non-RH/Fedora systems
9052e9e
- this is the 1.1.10 release
9052e9e
e69a2d4
* Thu Jan 14 2010 Rich Megginson <rmeggins@redhat.com> - 1.1.9-1
e69a2d4
- make sure we can find ICU genrb on all platforms
e69a2d4
- this is the 1.1.9 release
e69a2d4
e69a2d4
* Wed Aug 12 2009 Rich Megginson <rmeggins@redhat.com> - 1.1.8-4
6e739f9
- final 1.1.8 release
6e739f9
9432397
* Tue May 12 2009 Rich Megginson <rmeggins@redhat.com> - 1.1.8-2
9432397
- rename to 389-adminutil
9432397
9432397
* Tue Mar 31 2009 Rich Megginson <rmeggins@redhat.com> - 1.1.8-1
9432397
- this is the 1.1.8 release
9432397
9432397
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.7-2
9432397
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
9432397
9432397
* Wed Aug 27 2008 Rich Megginson <rmeggins@redhat.com> - 1.1.7-1
9432397
- Resolves bug 454060   -  ViewLog CGI crash with new adminutil
9432397
- Resolves bug 413531   -  Web browser accepted languages configuration causes dsgw CGI binaries to segfault
9432397
9432397
* Mon Jul 14 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.1.6-2
9432397
- fix license tag
9432397
9432397
* Mon Mar  3 2008 Rich Megginson <rmeggins@redhat.com> - 1.1.6-1
9432397
- Resolves bug 245248 - dsgw doesn't escape filename in error message
9432397
- The new dsgw hasn't been released yet, and the old one doesn't use
9432397
- this code.
9432397
9432397
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.1.5-2
9432397
- Autorebuild for GCC 4.3
9432397
9432397
* Thu Oct 18 2007 Rich Megginson <rmeggins@redhat.com> - 1.1.5-1
9432397
- bump version to 1.1.5
9432397
- fix icu linking issue
9432397
- disable libtool rpath by default - added --enable-rpath option to configure
9432397
9432397
* Fri Aug 17 2007 Rich Megginson <rmeggins@redhat.com> - 1.1.4-2
9432397
- remove >= version from icu build requires to fix rawhide build problem
9432397
9432397
* Wed Aug  1 2007 Rich Megginson <rmeggins@redhat.com> - 1.1.4-1
9432397
- updated to version 1.1.4
9432397
- fixes bugzilla 250526
9432397
9432397
* Wed Jul 25 2007 Warren Togami <wtogami@redhat.com> - 1.1.3-1.1
9432397
- binutils/gcc bug rebuild (#249435)
9432397
9432397
* Tue Jul 24 2007 Rich Megginson <rmeggins@redhat.com> - 1.1.3-1
9432397
- updated to version 1.1.3
9432397
- fixes bugzillas 246124 and 247192
9432397
9432397
* Fri Jun 22 2007 Rich Megginson <rmeggins@redhat.com> - 1.1.2-1
9432397
- Updated version to 1.1.2
9432397
- This version fixes some memory leaks and invalid memory use
9432397
- issues
9432397
9432397
* Wed May 23 2007 Rich Megginson <rmeggins@redhat.com> - 1.1.1-3
9432397
- more fedora review stuff - use macros consistently
9432397
- make sure install preserves timestamps
9432397
- use lgpl instead of gpl for acclanglist.c
9432397
- fix undefined weak symbols in libadmsslutil
9432397
9432397
* Fri May 18 2007 Rich Megginson <rmeggins@redhat.com> - 1.1.1-2
9432397
- pkgconfig is a requires not a build requires
9432397
9432397
* Thu May 17 2007 Rich Megginson <rmeggins@redhat.com> - 1.1.1-1
9432397
- Many bug fixes - bumped version to 1.1.1
9432397
- fixed concerns from Fedora package review
9432397
9432397
* Wed Mar 28 2007 Rich Megginson <rmeggins@redhat.com> - 1.1.0-1
9432397
- Initial version - based largely on svrcore.spec