-BuildRequires: libol-static >= 0.3.10
-PreReq: rc-scripts >= 0.2.0
-Requires(post,preun): /sbin/chkconfig
+BuildRequires: pkgconfig
+BuildRequires: rpmbuild(macros) >= 1.268
+%if %{with dynamic}
+BuildRequires: eventlog-devel >= 0.2
+BuildRequires: glib2-devel >= 1:2.10.1
+BuildRequires: libcap-devel
+%if %{with sql}
+BuildRequires: libdbi-devel >= 0.8.3-2
+%endif
+BuildRequires: libnet-devel >= 1:1.1.2.1-3
+BuildRequires: libwrap-devel
+BuildRequires: openssl-devel >= 0.9.8
+BuildRequires: pcre-devel
+%else
+BuildRequires: eventlog-static >= 0.2
+BuildRequires: glib2-static >= 1:2.2.0
+BuildRequires: glibc-static
+BuildRequires: libcap-static
+%if %{with sql}
+BuildRequires: libdbi-static >= 0.8.3-2
+%endif
+BuildRequires: libnet-static >= 1:1.1.2.1-3
+BuildRequires: libwrap-static
+BuildRequires: openssl-static >= 0.9.8
+BuildRequires: pcre-static
+BuildRequires: zlib-static
+%endif