Summary: An L2TP client/server, designed for VPN use
Name: openl2tp
Version: 1.8
-Release: 2
+Release: 6
License: GPL
Group: Networking/Daemons
Source0: http://dl.sourceforge.net//openl2tp/%{name}-%{version}.tar.gz
# Source0-md5: e3d08dedfb9e6a9a1e24f6766f6dadd0
Source1: %{name}d.init
Source2: %{name}d.sysconfig
+Source3: %{name}.tmpfiles
Patch0: %{name}-no_Werror.patch
Patch1: %{name}-setkey.patch
+Patch2: no-hardcoded-libdir.patch
URL: http://www.openl2tp.org/
BuildRequires: bison
BuildRequires: flex
%setup -q
%patch0 -p1
%patch1 -p1
+%patch2 -p1
%build
-%{__make} CFLAGS.optimize="%{rpmcflags}"
+%{__make} -j1 \
+ CFLAGS.optimize="%{rpmcflags}" \
+ SYS_LIBDIR=%{_libdir}
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{/etc/rc.d/init.d,/etc/sysconfig,/var/run/%{name}}
+install -d $RPM_BUILD_ROOT{/etc/rc.d/init.d,/etc/sysconfig,/var/run/%{name}} \
+ $RPM_BUILD_ROOT/usr/lib/tmpfiles.d
-%{__make} install DESTDIR=$RPM_BUILD_ROOT
+%{__make} install \
+ SYS_LIBDIR=%{_libdir} \
+ DESTDIR=$RPM_BUILD_ROOT
install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/openl2tpd
install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/openl2tpd
+install %{SOURCE3} $RPM_BUILD_ROOT/usr/lib/tmpfiles.d/%{name}.conf
+
touch $RPM_BUILD_ROOT%{_sysconfdir}/openl2tpd.conf
%clean
%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/openl2tpd
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/openl2tpd.conf
%dir /var/run/%{name}
+/usr/lib/tmpfiles.d/%{name}.conf
%files devel
%defattr(644,root,root,755)