Name: yubikey-val Version: 2.7 Release: 2%{?dist} Summary: The YubiKey Validation Server Group: Applications/System License: BSD URL: http://code.google.com/p/yubikey-val-server-php/ Source0: http://yubikey-val-server-php.googlecode.com/files/yubikey-val-%{version}.tgz Patch0: yubikey-val-Makefile.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch Requires: php php-mcrypt php-curl php-pear php-pdo %description This is a server that validates Yubikey OTPs. It is written in PHP, for use with web servers such as Apache %prep %setup -q %patch0 -p0 %build %install rm -rf $RPM_BUILD_ROOT make install etcprefix=$RPM_BUILD_ROOT%{_sysconfdir}/ykval \ binprefix=$RPM_BUILD_ROOT%{_bindir} \ sbinprefix=$RPM_BUILD_ROOT%{_sbindir} \ phpprefix=$RPM_BUILD_ROOT%{_datadir}/ykval \ docprefix=$RPM_BUILD_ROOT%{_docdir}/ykval \ muninprefix=$RPM_BUILD_ROOT%{_datadir}/munin/plugins rm -rf $RPM_BUILD_ROOT%{_docdir} chmod 644 $RPM_BUILD_ROOT%{_datadir}/*/*php mv $RPM_BUILD_ROOT%{_sysconfdir}/ykval/ykval-config.php-template $RPM_BUILD_ROOT%{_sysconfdir}/ykval/ykval-config.php %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc doc/* ykval-db.sql %config(noreplace) %{_sysconfdir}/ykval/ykval-config.php %dir %{_sysconfdir}/ykval/ %{_datadir}/ykval/ %{_sbindir}/* %changelog * Thu Jan 06 2011 Dennis Gilmore <dennis@ausil.us> - 2.7-2 - Requires php-pdo - remove -template from config file name * Fri Sep 24 2010 Dennis Gilmore <dennis@ausil.us> - 2.7-1 - update to 2.7 - use macros * Tue Aug 31 2010 Mike McGrath <mmcgrath@redhat.com> - 2.6-1 - Initial packaging