%define major 0 %define libname %mklibname yubikey %{major} %define develname %mklibname -d yubikey Summary: Decrypting and parsing Yubikey One-Time Passwords Low-level library Name: yubikey Version: 1.9 Release: %mkrel 2 Group: System/Libraries License: BSD URL: http://code.google.com/p/yubico-c/ Source0: http://yubico-c.googlecode.com/files/lib%{name}-%{version}.tar.gz Source1: http://yubico-c.googlecode.com/files/lib%{name}-%{version}.tar.gz.sig BuildRequires: autoconf BuildRequires: libtool BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot %description Low-level library for decrypting and parsing Yubikey One-Time Passwords (OTP), for C. %package -n %{libname} Summary: Decrypting and parsing Yubikey One-Time Passwords Low-level library Group: System/Libraries %description -n %{libname} This is a library written in C to validate a Yubikey OTP against the Yubico online server. %package -n %{develname} Summary: Static library and header files for the libyubikeyt library Group: Development/C Provides: %{name}-devel = %{version} Requires: %{libname} = %{version} %description -n %{develname} Low-level library for decrypting and parsing Yubikey One-Time Passwords (OTP), for C. This package contains the static libyubikey library and its header files. %package tools Summary: Command line tools for libyubikey Group: System/Libraries %description tools Low-level library for decrypting and parsing Yubikey One-Time Passwords (OTP), for C. This package contains various tools for libyubikey. %prep %setup -q -n lib%{name}-%{version} %build # autoreconf -fis %configure2_5x %make %install rm -rf %{buildroot} %makeinstall_std # rename the too generic file names mv %{buildroot}%{_bindir}/modhex %{buildroot}%{_bindir}/libyubikey-modhex mv %{buildroot}%{_bindir}/ykgenerate %{buildroot}%{_bindir}/libyubikey-ykgenerate mv %{buildroot}%{_bindir}/ykparse %{buildroot}%{_bindir}/libyubikey-ykparse %clean rm -rf %{buildroot} %files -n %{libname} %defattr(-,root,root) %doc AUTHORS ChangeLog NEWS README %{_libdir}/*.so.%{major}* %files -n %{develname} %defattr(-,root,root) %{_includedir}/* %{_libdir}/*.so %{_libdir}/*.*a %files tools %defattr(-,root,root) %{_bindir}/libyubikey-modhex %{_bindir}/libyubikey-ykgenerate %{_bindir}/libyubikey-ykparse %changelog * Mon Jan 14 2013 umeabot <umeabot> 1.9-2.mga3 + Revision: 387630 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Sat Sep 22 2012 dlucio <dlucio> 1.9-1.mga3 + Revision: 296672 - 1.9 - P0 dropped - imported package yubikey