Packager: Bjoern Sikora <bjoern.sikora@intra2net.com>
Source: %{name}-%{version}.tar.gz
PreReq: tar
-BuildRoot: /tmp/%{name}-%{version}-%{release}-root
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildPreReq: cmake >= 2.6
BuildRequires: boost-devel >= 1.37.0
-BuildRequires: libcurl-devel >= 7.19.6
+BuildRequires: curl-devel >= 7.19.6
BuildRequires: openssl-devel >= 0.9.8k
Requires: boost >= 1.37.0
-Requires: libcurl >= 7.19.6
+Requires: curl >= 7.19.6
Requires: openssl >= 0.9.8k
%description
%setup -q
%build
+mkdir build
cd build
-cmake ..
-make
+
+export CFLAGS="$RPM_OPT_FLAGS"
+export CXXFLAGS="$RPM_OPT_FLAGS"
+cmake -DCMAKE_INSTALL_PREFIX="/usr" ../
+
+make %{?_smp_mflags} VERBOSE=1
%install
cd build
install -m 644 docs/* %{buildroot}/usr/share/doc/%{name}-%{version}/
%{__mkdir_p} %{buildroot}/usr/share/doc/%{name}-%{version}/config_examples
install -m 644 config_examples/* %{buildroot}/usr/share/doc/%{name}-%{version}/config_examples/
+%{__mkdir_p} %{buildroot}/etc/sysconfig
+install -m 644 config/bpdyndnsd %{buildroot}/etc/sysconfig/
+%{__mkdir_p} %{buildroot}/var/state/bpdyndnsd
%clean
rm -rf $RPM_BUILD_ROOT
%files
/etc/bpdyndnsd/bpdyndnsd.conf
/etc/init.d/bpdyndnsd
-/usr/local/bin/bpdyndnsd
+/usr/bin/bpdyndnsd
%doc /usr/share/doc/%{name}-%{version}
+/etc/sysconfig/bpdyndnsd
+%dir /var/state/bpdyndnsd