SPECS: dhcp.spec - builds now; still some patches need update/drop...
arekm
arekm at pld-linux.org
Sun Feb 3 19:55:47 CET 2008
Author: arekm Date: Sun Feb 3 18:55:46 2008 GMT
Module: SPECS Tag: HEAD
---- Log message:
- builds now; still some patches need update/dropping
---- Files affected:
SPECS:
dhcp.spec (1.154 -> 1.155)
---- Diffs:
================================================================
Index: SPECS/dhcp.spec
diff -u SPECS/dhcp.spec:1.154 SPECS/dhcp.spec:1.155
--- SPECS/dhcp.spec:1.154 Fri Jan 4 10:38:00 2008
+++ SPECS/dhcp.spec Sun Feb 3 19:55:41 2008
@@ -25,13 +25,14 @@
Source7: %{name}-dhcp4client.h
Source8: %{name}-libdhcp4client.make
Source9: %{name}-libdhcp_control.h
+Source10: %{name}.schema
Patch0: %{name}-dhclient.script.patch
-Patch1: %{name}-if_buffer_size.patch
-# http://home.ntelos.net/~masneyb/dhcp-3.0.5-ldap-patch
+Patch1: %{name}-release-by-ifup.patch
+# from fedora 9-dev
Patch2: %{name}-ldap.patch
Patch3: %{name}-client-script-redhat.patch
Patch4: %{name}-3.0.3-x-option.patch
-Patch5: %{name}-typo.patch
+
Patch6: %{name}-arg-concat.patch
Patch7: %{name}-split-VARDB.patch
Patch8: %{name}-timeouts.patch
@@ -39,6 +40,9 @@
Patch10: %{name}-libdhcp4client.patch
Patch11: %{name}-prototypes.patch
URL: http://www.isc.org/sw/dhcp/
+BuildRequires: autoconf
+BuildRequires: automake
+BuildRequires: libtool
BuildRequires: groff
%{?with_ldap:BuildRequires: openldap-devel}
%{?with_ldap:BuildRequires: openssl-devel}
@@ -195,24 +199,19 @@
%setup -q
# CHECK ME
#%patch0 -p1
-# CHECK ME
-#%patch1 -p1
-# FIXME
+%patch1 -p1
%{?with_ldap:%patch2 -p1}
# These two patches are required for dhcdbd to function
%patch3 -p1
-# CHECK ME
+# CHECK ME, NO IDEA
#%patch4 -p1
-#
-# CHECK ME
-#%patch5 -p1
%patch6 -p1
-# CHECK ME
+# CHECK ME, NO IDEA
#%patch7 -p1
%patch8 -p1
# CHECK ME
-#%patch9 -p1
-#%patch10 -p1
+%patch9 -p1
+%patch10 -p1
%patch11 -p1
sed 's/@DHCP_VERSION@/'%{version}'/' < %{SOURCE5} > libdhcp4client.pc
@@ -222,6 +221,12 @@
cp %{SOURCE9} includes/isc-dhcp/libdhcp_control.h
%build
+%{__libtoolize}
+%{__aclocal}
+%{__autoconf}
+%{__autoheader}
+%{__automake}
+CFLAGS="%{rpmcflags} -fPIC"
%configure \
--enable-dhcpv6 \
--with-srv-lease-file="/var/lib/%{name}/dhcpd.leases" \
@@ -243,7 +248,7 @@
install server/dhcpd.conf $RPM_BUILD_ROOT%{_sysconfdir}
%if %{with ldap}
-install contrib/dhcp.schema $RPM_BUILD_ROOT%{schemadir}
+install %{SOURCE10} $RPM_BUILD_ROOT%{schemadir}
%endif
touch $RPM_BUILD_ROOT%{_sysconfdir}/dhclient.conf
@@ -314,7 +319,6 @@
%files
%defattr(644,root,root,755)
%doc doc/* README RELNOTES server/dhcpd.conf LICENSE contrib/ms2isc
-%{?with_ldap:%doc README.ldap Changelog-LDAP contrib/dhcpd-conf-to-ldap.pl}
%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/dhcpd
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dhcpd.conf
%attr(755,root,root) %{_bindir}/omshell
@@ -333,7 +337,6 @@
%if %{with ldap}
%files -n openldap-schema-dhcp
%defattr(644,root,root,755)
-%doc contrib/dhcpd-conf-to-ldap.pl
%{schemadir}/dhcp.schema
%endif
@@ -368,19 +371,19 @@
%{_mandir}/man3/dhcpctl.3*
%{_mandir}/man3/omapi.3*
-#%files -n libdhcp4client
-#%defattr(644,root,root,755)
-#%attr(755,root,root) %{_libdir}/libdhcp4client-%{version}.so.0
-
-#%files -n libdhcp4client-devel
-#%defattr(644,root,root,755)
-#%attr(755,root,root) %{_libdir}/libdhcp4client.so
-#%{_includedir}/dhcp4client
-#%{_pkgconfigdir}/libdhcp4client.pc
-
-#%files -n libdhcp4client-static
-#%defattr(644,root,root,755)
-#%{_libdir}/libdhcp4client.a
+%files -n libdhcp4client
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libdhcp4client-*.so.*
+
+%files -n libdhcp4client-devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libdhcp4client.so
+%{_pkgconfigdir}/libdhcp4client.pc
+%{_libdir}/libdhcp4client.la
+
+%files -n libdhcp4client-static
+%defattr(644,root,root,755)
+%{_libdir}/libdhcp4client.a
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -388,6 +391,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.155 2008-02-03 18:55:41 arekm
+- builds now; still some patches need update/dropping
+
Revision 1.154 2008-01-04 09:38:00 arekm
- partial up to 4.0.0; needs lot of love
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/dhcp.spec?r1=1.154&r2=1.155&f=u
More information about the pld-cvs-commit
mailing list