source: projects/specs/trunk/q/qca-ossl/qca-ossl-vl.spec @ 10570

Revision 10570, 4.1 KB checked in by Takemikaduchi, 5 years ago (diff)

rebuild with gcc-5.4.0

Line 
1%define beta 3
2
3%define qt4_ver 4.8.6
4%define _qt4_version %(pkg-config --modversion --silence-errors Qt 2>/dev/null || echo %{qt4_ver})
5%define _qt4_prefix %(pkg-config --variable prefix --silence-errors Qt 2>/dev/null || echo %{_libdir}/qt4)
6%define _qt4_plugindir %(pkg-config --variable plugindir --silence-errors Qt 2>/dev/null || echo %{_qt4_prefix}/plugins)
7
8Name:       qca-ossl
9Version:    2.0.0
10Release:    0.beta%{beta}.16%{?_dist_release}
11
12Summary:    OpenSSL plugin for the Qt Cryptographic Architecture v2
13Summary(ja): Qt 暗号アーキテクチャ v2 用の OpenSSL プラグイン
14
15License:    LGPLv2+
16Group:      System Environment/Libraries
17URL:        http://delta.affinix.com/qca/
18
19Source0:    http://delta.affinix.com/download/qca/2.0/plugins/qca-ossl-%{version}-beta%{beta}.tar.bz2
20Patch1:     qca-ossl-2.0.0-no-whirlpool.patch
21Patch2:     qca-ossl-2.0.0-openssl100.patch
22
23BuildRoot:  %{_tmppath}/%{name}-%{version}-root
24BuildRequires: qt4-devel
25BuildRequires: qca2-devel >= 2.0.0-1
26BuildRequires: openssl-devel >= 0.9.8
27Requires: qt4 >= %{_qt4_version}
28
29Provides:   qca2-ossl = %{version}-%{release}
30
31%description
32This is a plugin to provide SSL/TLS capability to programs that use the Qt
33Cryptographic Architecture (QCA).  QCA is a library providing an easy API
34for several cryptographic algorithms to Qt programs.  This package only
35contains the TLS plugin.
36
37%prep
38%setup -q -n %{name}-%{version}-beta%{beta}
39%patch1 -p1 -b .no-whirlpool
40%patch2 -p1 -b .openssl100
41
42%build
43unset QTDIR
44./configure \
45    --no-separate-debug-info \
46    --verbose
47make %{?_smp_mflags}
48
49
50%install
51rm -rf $RPM_BUILD_ROOT
52
53export INSTALL_ROOT=$RPM_BUILD_ROOT
54mkdir -p $RPM_BUILD_ROOT%{_qt4_plugindir}/crypto
55make install
56
57
58%clean
59rm -rf $RPM_BUILD_ROOT
60
61%files
62%defattr(-,root,root,-)
63%doc README COPYING
64%{_qt4_plugindir}/crypto/libqca-ossl.so
65
66
67%changelog
68* Sat Jul 09 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.0.0-0.beta3.16
69- rebuild with gcc-5.4.0
70
71* Mon Feb  9 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 2.0.0-0.beta3.15
72- rebuilt on current VineSeed
73- added Japanese summary
74
75* Mon Jan  9 2012 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 2.0.0-0.beta3.14
76- rebuilt with qt-4.8.0
77
78* Tue Mar  8 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 2.0.0-0.beta3.13
79- rebuilt with qt4-4.7.2
80
81* Sun Feb 20 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 2.0.0-0.beta3.12
82- built with qt4-4.7.1 for VineSeed
83- added Patch2 to build with oepnssl-1.0.0
84
85* Thu Jan 13 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 2.0.0-0.beta3.11
86- Initial build for Vine Linux
87
88* Thu Apr 29 2010 Rex Dieter <rdieter@fedoraproject.org> - 2.0.0-0.10.beta3
89- add minimal qt4 dep
90- don't own %%{_qt4_plugindir}/crypto/
91
92* Fri Jan 29 2010 Alexey Kurov <nucleo@fedoraproject.org> - 2.0.0-0.9.beta3
93- Provides: qca2-ossl (fixes bug #512000)
94
95* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 2.0.0-0.8.beta3
96- rebuilt with new openssl
97
98* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.0-0.7.beta3
99- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
100
101* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.0-0.6.beta3
102- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
103
104* Mon Jan 26 2009 Tomas Mraz <tmraz@redhat.com> - 2.0.0-0.5.beta3
105- rebuild with new openssl
106- fix the test for whirlpool support
107
108* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.0.0-0.4.beta3
109- Autorebuild for GCC 4.3
110
111* Thu Dec 13 2007 Aurelien Bompard <abompard@fedoraproject.org> 2.0.0-0.3.beta3
112- version 2.0.0 beta 3
113
114* Fri Dec 07 2007 Release Engineering <rel-eng at fedoraproject dot org> - 2.0.0-0.2.beta1
115- Rebuild for deps
116
117* Tue Nov 06 2007 Aurelien Bompard <abompard@fedoraproject.org> 2.0.0-0.1.beta1
118- version 2.0.0 beta 1
119
120* Sat Oct 27 2007 Aurelien Bompard <abompard@fedoraproject.org> 0.1-4.20070904
121- update Source1 URL
122
123* Thu Oct 25 2007 Aurelien Bompard <abompard@fedoraproject.org> 0.1-3.20070904
124- update to 20070904
125
126* Thu Sep 13 2007 Aurelien Bompard <abompard@fedoraproject.org> 0.1-2.20070706
127- fixes from review in bug 289701 (thanks Rex)
128
129* Thu Sep 13 2007 Aurelien Bompard <abompard@fedoraproject.org> 0.1-1.20070706
130- initial package
Note: See TracBrowser for help on using the repository browser.