1 %include /usr/lib/rpm/macros.php
2 Summary: The YubiKey Validation Server
7 Group: Applications/System
9 Source0: http://yubikey-val-server-php.googlecode.com/files/%{name}-%{version}.tgz
10 URL: http://code.google.com/p/yubikey-val-server-php/
11 Patch0: %{name}-Makefile.patch
12 BuildRequires: rpm-php-pearprov >= 4.4.2-11
13 BuildRequires: rpmbuild(macros) >= 1.654
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 This is a server that validates Yubikey OTPs. It is written in PHP,
24 for use with web servers such as Apache
33 rm -rf $RPM_BUILD_ROOT
36 etcprefix=$RPM_BUILD_ROOT%{_sysconfdir}/ykval \
37 binprefix=$RPM_BUILD_ROOT%{_bindir} \
38 sbinprefix=$RPM_BUILD_ROOT%{_sbindir} \
39 phpprefix=$RPM_BUILD_ROOT%{_datadir}/ykval \
40 docprefix=$RPM_BUILD_ROOT%{_docdir}/ykval \
41 muninprefix=$RPM_BUILD_ROOT%{_datadir}/munin/plugins
43 rm -r $RPM_BUILD_ROOT%{_docdir}
44 mv $RPM_BUILD_ROOT%{_sysconfdir}/ykval/ykval-config.php-template $RPM_BUILD_ROOT%{_sysconfdir}/ykval/ykval-config.php
47 rm -rf $RPM_BUILD_ROOT
50 %defattr(644,root,root,755)
51 %doc doc/* ykval-db.sql
52 %dir %{_sysconfdir}/ykval
53 %config(noreplace) %{_sysconfdir}/ykval/ykval-config.php
54 %attr(755,root,root) %{_sbindir}/*