Blame SPECS/qca2.spec

712f83
Name:           qca2
712f83
Version:        2.0.3
b5441f
Release:        7%{?dist}
712f83
712f83
Summary:        Qt Cryptographic Architecture
712f83
712f83
Group:          System Environment/Libraries
712f83
License:        LGPLv2+
712f83
URL:            http://delta.affinix.com/qca
712f83
Source0:        http://delta.affinix.com/download/qca/2.0/qca-%{version}.tar.bz2
712f83
# Allow gcc to compile qca
712f83
Patch0:         qca-2.0.3-gcc47.patch
712f83
712f83
BuildRequires:  qt4-devel
712f83
712f83
%description
712f83
Taking a hint from the similarly-named Java Cryptography Architecture,
712f83
QCA aims to provide a straightforward and cross-platform crypto API,
712f83
using Qt datatypes and conventions. QCA separates the API from the
712f83
implementation, using plugins known as Providers. The advantage of this
712f83
model is to allow applications to avoid linking to or explicitly depending
712f83
on any particular cryptographic library. This allows one to easily change
712f83
or upgrade crypto implementations without even needing to recompile the
712f83
application!
712f83
712f83
%package        devel
712f83
Summary:        Qt Cryptographic Architecture development files
712f83
Group:          Development/Libraries
712f83
Requires:       %{name} = %{version}-%{release}
712f83
Requires:       pkgconfig
712f83
712f83
%description    devel
712f83
This packages contains the development files for QCA
712f83
712f83
%prep
712f83
%setup -q -n qca-%{version}
712f83
%patch0 -p1
712f83
712f83
%build
712f83
unset QTDIR
712f83
./configure \
712f83
  --prefix=%{_prefix} \
712f83
  --includedir=%{_includedir} \
712f83
  --libdir=%{_libdir} \
712f83
  --datadir=%{_datadir} \
712f83
  --no-separate-debug-info \
712f83
  --verbose
712f83
712f83
sed -i -e /strip/d Makefile
712f83
make %{?_smp_mflags}
712f83
712f83
712f83
%install
712f83
rm -rf $RPM_BUILD_ROOT
712f83
make install INSTALL_ROOT=$RPM_BUILD_ROOT
712f83
712f83
712f83
%clean
712f83
rm -rf $RPM_BUILD_ROOT
712f83
712f83
712f83
%post -p /sbin/ldconfig
712f83
%postun -p /sbin/ldconfig
712f83
712f83
712f83
%files
712f83
%defattr(-,root,root,-)
712f83
%doc COPYING README TODO
712f83
%{_bindir}/qcatool2
712f83
%{_libdir}/*.so.*
712f83
%{_mandir}/*/*
712f83
712f83
%files devel
712f83
%defattr(-,root,root,-)
712f83
%{_includedir}/QtCrypto
712f83
%{_libdir}/*.so
712f83
%{_libdir}/pkgconfig/qca2.pc
712f83
%{_libdir}/libqca.prl
712f83
%{_libdir}/qt4/mkspecs/features/crypto.prf
712f83
712f83
712f83
%changelog
b5441f
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 2.0.3-7
b5441f
- Mass rebuild 2014-01-24
b5441f
b5441f
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 2.0.3-6
b5441f
- Mass rebuild 2013-12-27
b5441f
712f83
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.3-5
712f83
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
712f83
712f83
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.3-4
712f83
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
712f83
712f83
* Sat Jan 07 2012 Sven Lankes <sven@lank.es> - 2.0.3-3
712f83
- Fix build with gcc 4.7.0
712f83
712f83
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.3-2
712f83
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
712f83
712f83
* Mon Nov 29 2010 Sven Lankes <sven@lank.es> - 2.0.3-1
712f83
- new upstream release
712f83
712f83
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.2-2
712f83
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
712f83
712f83
* Tue May 05 2009 Sven Lankes <sven@lank.es> - 2.0.2-1
712f83
- new upstream release - qt 4.5-compat-fixes
712f83
712f83
* Wed Apr 08 2009 Sven Lankes <sven@lank.es> - 2.0.1-1
712f83
- new upstream release
712f83
- removed 64bit patch - now upstream
712f83
712f83
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.0-4
712f83
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
712f83
712f83
* Fri May 30 2008 Dennis Gilmore <dennis@ausil.us> - 2.0.0-3
712f83
- crypto.prf is in libdir not datadir
712f83
712f83
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.0.0-2
712f83
- Autorebuild for GCC 4.3
712f83
712f83
* Sun Oct 21 2007 Aurelien Bompard <abompard@fedoraproject.org> 2.0.0-1
712f83
- version 2.0.0 final
712f83
712f83
* Sun Oct 21 2007 Aurelien Bompard <abompard@fedoraproject.org> 2.0.0-0.4.beta7
712f83
- fix build on x86_64
712f83
712f83
* Sun Oct 21 2007 Aurelien Bompard <abompard@fedoraproject.org> 2.0.0-0.3.beta7
712f83
- missing BR: openssl
712f83
712f83
* Thu Sep 13 2007 Aurelien Bompard <abompard@fedoraproject.org> 2.0.0-0.2.beta7
712f83
- review from bug 289681 (thanks Rex)
712f83
712f83
* Sun Sep 09 2007 Aurelien Bompard <abompard@fedoraproject.org> 2.0.0-0.1.beta7
712f83
- initial package