Adam Tkac e719fc
#%define PATCHVER P4
Adam Tkac 132105
%define PREVER a1
Adam Tkac e719fc
#%define VERSION %{version}
Adam Tkac e719fc
#%define VERSION %{version}-%{PATCHVER}
Adam Tkac e719fc
%define VERSION %{version}%{PREVER}
Adam Tkac e719fc
Martin Nagy 1bed1c
Name:           bind-dyndb-ldap
Adam Tkac 132105
Version:        1.1.0
Adam Tkac 132105
Release:        0.6.%{PREVER}%{?dist}
Martin Nagy 1bed1c
Summary:        LDAP back-end plug-in for BIND
Martin Nagy 1bed1c
Martin Nagy 1bed1c
Group:          System Environment/Libraries
Martin Nagy 8edf2b
License:        GPLv2+
Martin Nagy 8edf2b
URL:            https://fedorahosted.org/bind-dyndb-ldap
Adam Tkac 15d305
Source0:        https://fedorahosted.org/released/%{name}/%{name}-%{VERSION}.tar.bz2
Martin Nagy 1bed1c
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Martin Nagy 1bed1c
Martin Nagy 8edf2b
BuildRequires:  bind-devel >= 32:9.6.1-0.3.b1
Martin Nagy 8edf2b
BuildRequires:  krb5-devel
Martin Nagy 1bed1c
BuildRequires:  openldap-devel
Martin Nagy 8edf2b
Martin Nagy 8edf2b
Requires:       bind >= 32:9.6.1-0.3.b1
Martin Nagy 1bed1c
Martin Nagy 1bed1c
%description
Martin Nagy 1bed1c
This package provides an LDAP back-end plug-in for BIND. It features
Martin Nagy 1bed1c
support for dynamic updates and internal caching, to lift the load
Martin Nagy 1bed1c
off of your LDAP server.
Martin Nagy 1bed1c
Martin Nagy 1bed1c
Martin Nagy 1bed1c
%prep
Adam Tkac e719fc
%setup -q -n %{name}-%{VERSION}
Martin Nagy 1bed1c
Martin Nagy 1bed1c
%build
Adam Tkac 640acd
export CFLAGS="`isc-config.sh --cflags dns` $RPM_OPT_FLAGS"
Martin Nagy 1bed1c
%configure
Martin Nagy 1bed1c
make %{?_smp_mflags}
Martin Nagy 1bed1c
Martin Nagy 1bed1c
Martin Nagy 1bed1c
%install
Martin Nagy 1bed1c
rm -rf %{buildroot}
Martin Nagy 1bed1c
make install DESTDIR=%{buildroot}
Martin Nagy 1bed1c
Martin Nagy 1bed1c
# Remove unwanted files
Martin Nagy 1bed1c
rm %{buildroot}%{_libdir}/bind/ldap.la
Martin Nagy 1bed1c
rm -r %{buildroot}%{_datadir}/doc/%{name}
Martin Nagy 1bed1c
Martin Nagy 1bed1c
Martin Nagy 1bed1c
%clean
Martin Nagy 1bed1c
rm -rf %{buildroot}
Martin Nagy 1bed1c
Martin Nagy 1bed1c
Martin Nagy 1bed1c
%files
Martin Nagy 1bed1c
%defattr(-,root,root,-)
Adam Tkac e719fc
%doc NEWS README COPYING doc/{example.ldif,schema}
Martin Nagy 1bed1c
%{_libdir}/bind/ldap.so
Martin Nagy 1bed1c
Martin Nagy 1bed1c
Martin Nagy 1bed1c
%changelog
Adam Tkac 132105
* Wed Jan 18 2012 Adam Tkac <atkac redhat com> - 1.1.0-0.6.a1
Adam Tkac 132105
- update to 1.1.0a1
Adam Tkac 132105
Dennis Gilmore c7feaf
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-0.5.rc1
Dennis Gilmore c7feaf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Dennis Gilmore c7feaf
Adam Tkac 15d305
* Mon Nov 14 2011 Adam Tkac <atkac redhat com> - 1.0.0-0.4.rc1
Adam Tkac 15d305
- update to 1.0.0rc1
Adam Tkac 15d305
Adam Tkac 6c5e3f
* Mon Nov 14 2011 Adam Tkac <atkac redhat com> - 1.0.0-0.3.b1
Adam Tkac 6c5e3f
- rebuild against new bind
Adam Tkac 6c5e3f
Adam Tkac 0e8cf6
* Fri Sep 09 2011 Adam Tkac <atkac redhat com> - 1.0.0-0.2.b1
Adam Tkac 0e8cf6
- rebuild against new bind
Adam Tkac 0e8cf6
Adam Tkac e719fc
* Wed Aug 31 2011 Adam Tkac <atkac redhat com> - 1.0.0-0.1.b1
Adam Tkac e719fc
- update to 1.0.0b1 (psearch + bugfixes)
Adam Tkac e719fc
- bind-dyndb-ldap-rh727856.patch merged
Adam Tkac e719fc
Adam Tkac ca3623
* Wed Aug 03 2011 Adam Tkac <atkac redhat com> - 0.2.0-4
Adam Tkac ca3623
- fix race condition in semaphore_wait (#727856)
Adam Tkac ca3623
Adam Tkac 2979be
* Mon Feb 21 2011 Adam Tkac <atkac redhat com> - 0.2.0-3
Adam Tkac 2979be
- rebuild against new bind
Adam Tkac 2979be
Dennis Gilmore f0e1d9
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.0-2
Dennis Gilmore f0e1d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Dennis Gilmore f0e1d9
Adam Tkac 4c9428
* Wed Jan 12 2011 Adam Tkac <atkac redhat com> - 0.2.0-1
Adam Tkac 4c9428
- update to 0.2.0
Adam Tkac 4c9428
- patches merged
Adam Tkac 4c9428
  - 0001-Bugfix-Improve-LDAP-schema-to-be-loadable-by-OpenLDA.patch
Adam Tkac 4c9428
  - 0004-Bugfix-Fix-loading-of-child-zones-from-LDAP.patch
Adam Tkac 4c9428
Adam Tkac aec93f
* Wed Dec 15 2010 Adam Tkac <atkac redhat com> - 0.1.0-0.17.b
Adam Tkac aec93f
- fix LDAP schema (#622604)
Adam Tkac aec93f
- load child zones from LDAP correctly (#622617)
Adam Tkac aec93f
Adam Tkac 640acd
* Fri Oct 22 2010 Adam Tkac <atkac redhat com> - 0.1.0-0.16.b
Adam Tkac 640acd
- build with correct RPM_OPT_FLAGS (#645529)
Adam Tkac 640acd
Adam Tkac 8b9efb
* Wed Oct 20 2010 Adam Tkac <atkac redhat com> - 0.1.0-0.15.b
Adam Tkac 8b9efb
- use "isc-config.sh" utility to get correct BIND9 CFLAGS
Adam Tkac 8b9efb
Adam Tkac a74ee8
* Thu Sep 30 2010 Adam Tkac <atkac redhat com> - 0.1.0-0.14.b
Adam Tkac a74ee8
- rebuild against new bind
Adam Tkac a74ee8
Adam Tkac 54a057
* Fri Aug 27 2010 Adam Tkac <atkac redhat com> - 0.1.0-0.13.b
Adam Tkac 54a057
- rebuild against new bind
Adam Tkac 54a057
Adam Tkac 293d5b
* Tue Aug 17 2010 Adam Tkac <atkac redhat com> - 0.1.0-0.12.b
Adam Tkac 293d5b
- rebuild against new bind
Adam Tkac 293d5b
Adam Tkac ae13dd
* Tue Aug 03 2010 Adam Tkac <atkac redhat com> - 0.1.0-0.11.b
Adam Tkac ae13dd
- rebuild against new bind
Adam Tkac ae13dd
Adam Tkac bf7a94
* Mon May 31 2010 Adam Tkac <atkac redhat com> - 0.1.0-0.10.b
Adam Tkac bf7a94
- rebuild against new bind
Adam Tkac bf7a94
Martin Nagy 3c0d89
* Wed Mar 24 2010 Martin Nagy <mnagy@redhat.com> - 0.1.0-0.9.b
Martin Nagy 3c0d89
- update to the latest upstream release
Martin Nagy 3c0d89
Adam Tkac a9279a
* Thu Jan 28 2010 Adam Tkac <atkac redhat com> - 0.1.0-0.8.a1.20091210git
Adam Tkac a9279a
- rebuild against new bind
Adam Tkac a9279a
Adam Tkac 0fb4b3
* Tue Dec 15 2009 Adam Tkac <atkac redhat com> - 0.1.0-0.7.a1.20091210git
Adam Tkac 0fb4b3
- rebuild against new bind
Adam Tkac 0fb4b3
Martin Nagy 8edf2b
* Thu Dec 10 2009 Martin Nagy <mnagy@redhat.com> - 0.1.0-0.6.a1.20091210git
Martin Nagy 8edf2b
- update to the latest git snapshot
Martin Nagy 8edf2b
- change upstream URL, project moved to fedorahosted
Martin Nagy 8edf2b
- change license to GPL version 2 or later
Martin Nagy 8edf2b
- add epoch to versioned requires
Martin Nagy 8edf2b
- add krb5-devel to the list of build requires
Martin Nagy 8edf2b
Adam Tkac e80576
* Tue Dec 01 2009 Adam Tkac <atkac redhat com> - 0.1.0-0.5.a1
Adam Tkac e80576
- rebuild against new bind
Adam Tkac e80576
Adam Tkac a2a58e
* Thu Nov 26 2009 Adam Tkac <atkac redhat com> - 0.1.0-0.4.a1
Adam Tkac a2a58e
- rebuild against new bind
Adam Tkac a2a58e
Jesse Keating 303175
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.0-0.3.a1
Jesse Keating 303175
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Jesse Keating 303175
Caolan McNamara a6812e
* Fri Jun 19 2009 Caolán McNamara <caolanm@redhat.com> - 0.1.0-0.2.a1
Caolan McNamara a6812e
- rebuild for dependencies
Caolan McNamara a6812e
Martin Nagy 1bed1c
* Sun May 03 2009 Martin Nagy <mnagy@redhat.com> - 0.1.0-0.1.a1
Martin Nagy 1bed1c
- initial packaging