From e6993eccdc3e5a3ac5c072653ad13fd9b006239e Mon Sep 17 00:00:00 2001 From: Maxim Burgerhout Date: Thu, 28 Jan 2010 19:26:06 +0000 Subject: [PATCH] - RPM_OPT_FLAGS removed again Mon Jan 25 2010 - Maxim Burgerhout - 1.2-3 - Removed pkgconfig dependency for devel - Fixed ownership of ykpers-1 in /usr/include - Fixed install with original timestamp Sat Jan 23 2010 - Maxim Burgerhout - 1.2-2 - Used macros for sed, make, rm and Source0 - Removed INSTALL and MakeRelease.wiki from the docs - Inserted INSTALLFLAGS - Inserted RPM_OPT_FLAGS - Made sure the URL no longer points to a redirect Sat Jan 23 2010 - Maxim Burgerhout - 1.2-1 - New upstream release (support for newer firmware) Wed Jan 20 2010 - Maxim Burgerhout - 1.1-1 - First packaged release --- .cvsignore | 1 + import.log | 1 + sources | 1 + ykpers.spec | 89 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 92 insertions(+) create mode 100644 import.log create mode 100644 ykpers.spec diff --git a/.cvsignore b/.cvsignore index e69de29..3f57152 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +ykpers-1.2.tar.gz diff --git a/import.log b/import.log new file mode 100644 index 0000000..266dee1 --- /dev/null +++ b/import.log @@ -0,0 +1 @@ +ykpers-1_2-4_fc12:HEAD:ykpers-1.2-4.fc12.src.rpm:1264706646 diff --git a/sources b/sources index e69de29..cea254e 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +783d18f86c732458476d311b15d7fdcb ykpers-1.2.tar.gz diff --git a/ykpers.spec b/ykpers.spec new file mode 100644 index 0000000..4525991 --- /dev/null +++ b/ykpers.spec @@ -0,0 +1,89 @@ +Name: ykpers +Version: 1.2 +Release: 4%{?dist} +Summary: Yubikey personalization program + +Group: Applications/System +License: BSD +URL: http://code.google.com/p/yubikey-personalization/ +Source0: http://yubikey-personalization.googlecode.com/files/%{name}-%{version}.tar.gz +BuildRoot: %{mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX} + +BuildRequires: libusb1-devel +BuildRequires: libyubikey-devel + +%description +Yubico's YubiKey can be re-programmed with a new AES key. This is a library +that makes this an easy task. + +%package devel +Summary: Development files for ykpers +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +This package contains the header file needed to develop applications that +use ykpers. + +%prep +%setup -q + +%build +%configure --disable-static --with-backend=libusb-1.0 +# --disable-rpath doesn't work for the configure script +%{__sed} -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +%{__sed} -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool +%{__make} %{?_smp_mflags} + +%check +%{__make} check LD_LIBRARY_PATH=".libs" + +%install +%{__rm} -rf ${RPM_BUILD_ROOT} +%{__make} install DESTDIR=${RPM_BUILD_ROOT} INSTALL="%{__install} -p" + +%clean +%{__rm} -rf ${RPM_BUILD_ROOT} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%doc AUTHORS COPYING README ChangeLog NEWS +%doc doc/ReadMe.wiki +%{_bindir}/ykpersonalize +%{_libdir}/libykpers-1.so.1 +%{_libdir}/libykpers-1.so.1.0.7 +%{_mandir}/man1/ykpersonalize.1.gz + +%files devel +%defattr(-,root,root,-) +%doc doc/UsbhidIssue.wiki +%{_libdir}/pkgconfig/ykpers-1.pc +%{_libdir}/libykpers-1.so +%{_includedir}/ykpers-1/ +%exclude %{_libdir}/libykpers-1.la + +%changelog +* Mon Jan 25 2010 - Maxim Burgerhout - 1.2-4 +- RPM_OPT_FLAGS removed again + +* Mon Jan 25 2010 - Maxim Burgerhout - 1.2-3 +- Removed pkgconfig dependency for devel +- Fixed ownership of ykpers-1 in /usr/include +- Fixed install with original timestamp + +* Sat Jan 23 2010 - Maxim Burgerhout - 1.2-2 +- Used macros for sed, make, rm and Source0 +- Removed INSTALL and MakeRelease.wiki from the docs +- Inserted INSTALLFLAGS +- Inserted RPM_OPT_FLAGS +- Made sure the URL no longer points to a redirect + +* Sat Jan 23 2010 - Maxim Burgerhout - 1.2-1 +- New upstream release (support for newer firmware) + +* Wed Jan 20 2010 - Maxim Burgerhout - 1.1-1 +- First packaged release