gnutls-vl.spec 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589
  1. %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
  2. %global guile_shortver %(guile-config --version 2>&1 | sed -e 's/^guile-config.*version //' -e ' s/\.[0-9]*$//')
  3. Summary: GNU TLS Library
  4. Summary(ja): GNU TLS ライブラリ
  5. Name: gnutls
  6. Version: 3.6.9
  7. Release: 1%{?_dist_release}
  8. License: GPLv3+ and LGPLv2+
  9. # The libgnutls library is LGPLv2+, utilities and remaining libraries are GPLv3+
  10. Group: System Environment/Libraries
  11. URL: http://www.gnutls.org/
  12. %global shortver %(echo "%{version}" | sed -e 's/\.[0-9]*$//')
  13. Source0: https://www.gnupg.org/ftp/gcrypt/gnutls/v%{shortver}/%{name}-%{version}.tar.xz
  14. Source1: libgnutls-config
  15. #patches from fedora development
  16. Patch1: gnutls-3.2.7-rpath.patch
  17. Patch2: gnutls-3.6.7-no-now-guile.patch
  18. # Vine Patches
  19. # Nothing...
  20. # Security fixes
  21. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  22. BuildRequires: libtasn1-devel >= 4.13
  23. Requires: libtasn1 >= 4.13
  24. BuildRequires: libunistring-devel
  25. BuildRequires: datefudge >= 1.22
  26. BuildRequires: gmp-devel
  27. BuildRequires: gettext readline-devel libtool
  28. BuildRequires: guile-devel >= 1.8.6
  29. BuildRequires: p11-kit-devel >= 0.21.3
  30. BuildRequires: nettle-devel >= 3.4
  31. Requires: nettle >= 3.4
  32. BuildRequires: texinfo, autogen
  33. BuildRequires: unbound-devel unbound-libs
  34. BuildRequires: zlib-devel
  35. Requires: zlib
  36. # for tests
  37. BuildRequires: net-tools
  38. Requires(post): ldconfig
  39. Requires(postun): ldconfig
  40. Vendor: Project Vine
  41. Distribution: Vine Linux
  42. %description
  43. GnuTLS is a project that aims to develop a library which provides a secure
  44. layer, over a reliable transport layer. Currently the GnuTLS library implements
  45. the proposed standards by the IETF's TLS working group.
  46. #'
  47. %package devel
  48. Summary: Development files for the GnuTLS package.
  49. Summary(ja): GnuTLS の開発用ファイル
  50. Group: Development/Libraries
  51. Requires: %{name} = %{version}-%{release}
  52. Requires: libgcrypt-devel, zlib-devel, pkgconfig
  53. Requires: libtasn1-devel, nettle-devel
  54. Requires(post,preun): /sbin/install-info
  55. %description devel
  56. GnuTLS is a project that aims to develop a library which provides a secure
  57. layer, over a reliable transport layer. Currently the GnuTLS library implements
  58. the proposed standards by the IETF's TLS working group.
  59. This package contains files needed for developing applications with the GnuTLS
  60. library.
  61. #'
  62. %package utils
  63. Summary: Command line tools for TLS protocol.
  64. Summary(ja): GnuTLS のコマンドラインツール
  65. Group: Applications/System
  66. Requires: %{name} = %{version}-%{release}
  67. %description utils
  68. GnuTLS is a project that aims to develop a library which provides a secure
  69. layer, over a reliable transport layer. Currently the GnuTLS library implements
  70. the proposed standards by the IETF's TLS working group.
  71. This package contains command line TLS client and server and certificate
  72. manipulation tools.
  73. #'
  74. %package guile
  75. Summary: Guile bindings for the GNUTLS library
  76. Group: Development/Libraries
  77. Requires: %{name} = %{version}-%{release}
  78. Requires: guile
  79. %description guile
  80. GnuTLS is a project that aims to develop a library which provides a secure
  81. layer, over a reliable transport layer. Currently the GnuTLS library implements
  82. the proposed standards by the IETF's TLS working group.
  83. This package contains Guile bindings for the library.
  84. #'
  85. %package c++
  86. Summary: The C++ interface to GnuTLS
  87. Group: System Environment/Libraries
  88. Requires: %{name} = %{version}-%{release}
  89. %description c++
  90. GnuTLS is a project that aims to develop a library which provides a secure
  91. layer, over a reliable transport layer. Currently the GnuTLS library implements
  92. the proposed standards by the IETF's TLS working group.
  93. This package contains the C++ interface for the GnuTLS library.
  94. #'
  95. %package -n compat32-%{name}
  96. Summary: GNU TLS Library
  97. Summary(ja): GNU TLS ライブラリ
  98. Group: System Environment/Libraries
  99. Requires: %{name} = %{version}-%{release}
  100. %description -n compat32-%{name}
  101. GnuTLS is a project that aims to develop a library which provides a secure
  102. layer, over a reliable transport layer. Currently the GnuTLS library implements
  103. the proposed standards by the IETF's TLS working group.
  104. #'
  105. %package -n compat32-%{name}-devel
  106. Summary: Development files for the GnuTLS package.
  107. Summary(ja): GnuTLS の開発用ファイル
  108. Group: Development/Libraries
  109. Requires: compat32-%{name} = %{version}-%{release}
  110. Requires: %{name}-devel = %{version}-%{release}
  111. Requires: compat32-libgcrypt-devel, compat32-zlib-devel
  112. Requires(post,preun): /sbin/install-info
  113. %description -n compat32-%{name}-devel
  114. GnuTLS is a project that aims to develop a library which provides a secure
  115. layer, over a reliable transport layer. Currently the GnuTLS library implements
  116. the proposed standards by the IETF's TLS working group.
  117. This package contains files needed for developing applications with the GnuTLS
  118. library.
  119. #'
  120. %package -n compat32-%{name}-guile
  121. Summary: Guile bindings for the GNUTLS library
  122. Group: Development/Libraries
  123. Requires: compat32-%{name} = %{version}-%{release}
  124. Requires: %{name}-guile = %{version}-%{release}
  125. %description -n compat32-%{name}-guile
  126. GnuTLS is a project that aims to develop a library which provides a secure
  127. layer, over a reliable transport layer. Currently the GnuTLS library implements
  128. the proposed standards by the IETF's TLS working group.
  129. This package contains Guile bindings for the library.
  130. #'
  131. %prep
  132. %autosetup -p1
  133. sed -i -e 's|sys_lib_dlsearch_path_spec="/lib /usr/lib|sys_lib_dlsearch_path_spec="/lib /usr/lib %{_libdir}|g' configure
  134. rm -f lib/minitasn1/*.c lib/minitasn1/*.h
  135. rm -f src/libopts/*.c src/libopts/*.h src/libopts/compat/*.c src/libopts/compat/*.h
  136. echo "SYSTEM=NORMAL" >> tests/system.prio
  137. %build
  138. export LDFLAGS="-Wl,--no-add-needed"
  139. # autoreconf -fi
  140. %configure \
  141. --enable-sha1-support \
  142. --disable-static \
  143. --disable-openssl-compatibility \
  144. --disable-non-suiteb-curves \
  145. --enable-guile \
  146. --with-unbound-root-key-file=/var/lib/unbound/root.key \
  147. --enable-dane \
  148. --disable-rpath \
  149. %{nil}
  150. # --with-libgcrypt
  151. # --with-lzo \
  152. # --with-included-libcfg \
  153. # --with-libtasn1-prefix=%{_prefix} \
  154. # --with-included-libtasn1 \
  155. # --with-included-opencdk \
  156. # --with-included-lzo \
  157. make %{?_smp_mflags}
  158. # cp lib/COPYING COPYING.LIB
  159. %install
  160. %__rm -rf %{buildroot}
  161. # makeinstall macro causes build error, why?
  162. make install DESTDIR=%{buildroot}
  163. rm -f %{buildroot}%{_infodir}/dir
  164. rm -f %{buildroot}%{_libdir}/*.la
  165. rm -f %{buildroot}%{_libdir}/libguile*.a
  166. rm -f %{buildroot}%{_libdir}/guile/%{guile_shortver}/*.la
  167. rm -f %{buildroot}%{_libdir}/guile/%{guile_shortver}/extensions/*.la
  168. rm -f %{buildroot}%{_libdir}/gnutls/libpkcs11mock1.*
  169. rm -rf %{buildroot}%{_docdir}/gnutls
  170. %find_lang gnutls
  171. %check
  172. make check %{?_smp_mflags}
  173. %clean
  174. rm -rf %{buildroot}
  175. %post -p /sbin/ldconfig
  176. %postun -p /sbin/ldconfig
  177. %post devel
  178. if [ -f %{_infodir}/gnutls.info.gz ]; then
  179. /sbin/install-info %{_infodir}/gnutls.info.gz %{_infodir}/dir || :
  180. fi
  181. %preun devel
  182. if [ $1 = 0 -a -f %{_infodir}/gnutls.info.gz ]; then
  183. /sbin/install-info --delete %{_infodir}/gnutls.info.gz %{_infodir}/dir || :
  184. fi
  185. %post guile -p /sbin/ldconfig
  186. %postun guile -p /sbin/ldconfig
  187. %post -n compat32-%{name} -p /sbin/ldconfig
  188. %postun -n compat32-%{name} -p /sbin/ldconfig
  189. %post -n compat32-%{name}-guile -p /sbin/ldconfig
  190. %postun -n compat32-%{name}-guile -p /sbin/ldconfig
  191. %files -f gnutls.lang
  192. %defattr(-,root,root,-)
  193. %{_libdir}/libgnutls.so.30*
  194. %{_libdir}/libgnutls-dane.so.*
  195. # %{_libdir}/libgnutls-xssl.so.0*
  196. %doc README* AUTHORS NEWS THANKS
  197. %files devel
  198. %defattr(-,root,root,-)
  199. %{_includedir}/*
  200. %{_libdir}/libgnutls*.so
  201. %{_libdir}/pkgconfig/*.pc
  202. %{_mandir}/man3/*
  203. %{_infodir}/gnutls*
  204. %{_infodir}/pkcs11-vision.png.gz
  205. %files utils
  206. %defattr(-,root,root,-)
  207. %{_bindir}/certtool
  208. %{_bindir}/danetool
  209. %{_bindir}/psktool
  210. %{_bindir}/p11tool
  211. %{_bindir}/ocsptool
  212. %{_bindir}/srptool
  213. %{_bindir}/gnutls*
  214. %{_mandir}/man1/*
  215. %doc doc/certtool.cfg
  216. %files guile
  217. %defattr(-,root,root,-)
  218. %{_libdir}/guile/%{guile_shortver}/extensions/guile*.so*
  219. %{_libdir}/guile/%{guile_shortver}/site-ccache/gnutls.go
  220. %{_libdir}/guile/%{guile_shortver}/site-ccache/gnutls/extra.go
  221. %{_datadir}/guile/site/%{guile_shortver}/gnutls
  222. %{_datadir}/guile/site/%{guile_shortver}/gnutls.scm
  223. %files c++
  224. %{_libdir}/libgnutlsxx.so.*
  225. %if %{build_compat32}
  226. %files -n compat32-%{name}
  227. %defattr(-,root,root,-)
  228. %{_libdir}/libgnutls.so.30*
  229. %{_libdir}/libgnutls-dane.so.*
  230. # %{_libdir}/libgnutls-xssl.so.0*
  231. %files -n compat32-%{name}-devel
  232. %defattr(-,root,root,-)
  233. #%{_libdir}/libgnutls*.a
  234. %{_libdir}/libgnutls*.so
  235. %{_libdir}/pkgconfig/*.pc
  236. %files -n compat32-%{name}-guile
  237. %defattr(-,root,root,-)
  238. %{_libdir}/guile/%{guile_shortver}/extensions/guile*.so*
  239. %{_libdir}/guile/%{guile_shortver}/site-ccache/gnutls.go
  240. %{_libdir}/guile/%{guile_shortver}/site-ccache/gnutls/extra.go
  241. %endif
  242. %changelog
  243. * Wed Sep 11 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.6.9-1
  244. - new upstream release.
  245. * Sun May 05 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.6.7-1
  246. - new upstream release.
  247. - updated Patch2.
  248. - dropped Patch3.
  249. * Thu Nov 08 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.6.4-1
  250. - new upstream release.
  251. - dropped Patch2-3,1001 and 2001.
  252. - imported Patch2-3 from rawhide.
  253. - enabled DANE support.
  254. * Sat Jan 28 2017 IWAI, Masaharu <iwaim.sub@gmail.com> 3.4.14-3
  255. - fix CVE-2017-5337, CVE-2017-5334, CVE-2017-5336, CVE-2017-5335
  256. - add Patch3001 from Fedora 24 gnutls-3.4.17-2.fc24
  257. * Thu Jan 12 2017 IWAI, Masaharu <iwaim.sub@gmail.com> 3.4.14-2
  258. - fix CVE-2016-7444; OCSP validation issue
  259. - add Patch2001
  260. - add BR: net-tools; for test
  261. * Thu Jul 7 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.4.14-1
  262. - new upstream release 3.4.14.
  263. - dropped Patch100.
  264. - added BR: datefudge.
  265. * Mon Jul 4 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.4.13-1
  266. - new upstream release 3.4.13.
  267. - added Patch100: workaround of failing cert-test (The certificate was expired).
  268. * Sun Feb 14 2016 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.4.9-1
  269. - new upstream release 3.4.9
  270. * Fri Jan 1 2016 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.4.7-2
  271. - rebuilt to marge changelog
  272. * Tue Dec 29 2015 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.4.7-1
  273. - new upstream release 3.4.7
  274. * Tue Dec 29 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.3.17-3
  275. - rebuild with nettls-3.1.1
  276. * Fri Aug 28 2015 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.3.17-2
  277. - BR: libtasn1-devel >= 3.9
  278. * Fri Aug 28 2015 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.3.17-1
  279. - built for release
  280. * Tue Aug 18 2015 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.3.17-0.2
  281. - rm libgnutls-xssl.so.0* in files list
  282. * Mon Aug 17 2015 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.3.17-0.1
  283. - for test
  284. * Mon Aug 17 2015 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.2.20-3
  285. - add patch1000 for fix SA-2015-3
  286. * Sun Jan 25 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 3.2.20-2
  287. - rebuilt with guile 2.0.11
  288. * Tue Nov 18 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.2.20-1
  289. - new upstream release with security fix
  290. * Thu Jun 5 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.2.15-1
  291. - new upstream release with security fix
  292. * Tue Mar 11 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.2.12.1-1
  293. - new upstream release with security fix
  294. * Wed Feb 19 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.2.11-1
  295. - new upstream release with security fix
  296. * Sun Feb 9 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.2.10-3
  297. - fix R: in compat32
  298. * Wed Feb 5 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.2.10-2
  299. - fix BR:, R: (drop unneeded dependency)
  300. * Mon Feb 3 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.2.10-1
  301. - new upstream release 3.2.10
  302. - update patches / drop old patches
  303. - add BR: nettle
  304. * Fri Jun 07 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.12.23-2
  305. - added Patch100 from upstream to fix CVE-2013-2116
  306. * Fri Feb 08 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.12.23-1
  307. - new upstream release
  308. - fixed a day of the week in %%changelog
  309. * Sat Jan 26 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.12.22-1
  310. - new upstream release
  311. * Sun Nov 11 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.12.21-1
  312. - new upstream release
  313. * Sun Jun 10 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.12.20-1
  314. - new upstream release
  315. * Tue May 08 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.12.19-1
  316. - new upstream release
  317. * Sun Mar 18 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.12.18-1
  318. - new upstream release
  319. - changed BuildRequires: p11-kit-devel >= 0.11
  320. * Fri Mar 16 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.12.17-1
  321. - new upstream release
  322. * Sat Jan 14 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.12.16-1
  323. - new upstream release
  324. * Mon Dec 05 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.12.14-3
  325. - added BuildRequires: p11-kit-devel
  326. * Sun Dec 04 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.12.14-2
  327. - deleted BuildRequires: nettle-devel
  328. - mistake.. fixed.
  329. * Sun Dec 04 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.12.14-1
  330. - new upstream release
  331. - synced Fedora development package
  332. - add new sub-package: c++
  333. * Sun Apr 10 2011 IWAI, Masaharu <iwai@alib.jp> 2.10.5-2
  334. - add Requires: libtasn1-devel for devel subpackage
  335. * Sun Apr 3 2011 IWAI, Masaharu <iwai@alib.jp> 2.10.5-1
  336. - new upstream release
  337. * Sun Dec 12 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.10.4-1
  338. - new upstream release
  339. * Tue Nov 23 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.10.3-1
  340. - new upstream release
  341. - dropt patch1
  342. * Sat Oct 9 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.10.2-1
  343. - new upstream release
  344. - added patch1,2,3,4 from Fedora development
  345. - added BuildRequires: gettext readline-devel libtool
  346. - added configure option
  347. --disable-static,--disable-srp-authentication
  348. - dropt *.a files from -devel package again
  349. * Tue Sep 21 2010 IWAI, Masaharu <iwai@alib.jp> 2.8.6-2
  350. - build with rpm-4.8.1-1 for pkg-config file
  351. * Mon Mar 22 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.8.6-1
  352. - new upstream release
  353. - applied new naming policy to spec
  354. * Thu Nov 19 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.8.5-1
  355. - new upstream release
  356. * Sat Sep 19 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.8.4-1
  357. - new upstream release
  358. * Wed Aug 19 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.8.3-1
  359. - new upstream release
  360. * Thu Aug 13 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.8.2-1
  361. - new upstream release with security fix (handling X.509 CN or SAN fields)
  362. * Sat Jun 27 2009 NAKAMURA Kenta <kenta@vinelinux.org> 2.8.1-2vl5
  363. - added compat32 package for x86_64 arch support
  364. * Thu Jun 11 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.8.1-1vl5
  365. - new upstream release
  366. - added autoreconf
  367. - deleted libguile*.a
  368. - dropt Patch3
  369. - added %post guile, %postun guile
  370. * Sun May 03 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.6-2
  371. - drop *.a files from -devel package
  372. - build with system lzo
  373. * Sun May 03 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.6-1
  374. - new upstream release with security fixes (CVE-2009-1415,1416,1417)
  375. * Wed Apr 15 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.6.5-1vl5
  376. - update to 2.6.5
  377. * Wed Mar 25 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.4-2
  378. - spec in UTF-8
  379. * Sun Feb 8 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.6.4-1vl5
  380. - update to 2.6.4
  381. - modifeid Source0
  382. * Mon Jan 19 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.3-2vl5
  383. - add BuildRequires: guile-devel >= 1.8.6
  384. * Tue Jan 13 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.6.3-1vl5
  385. - update to 2.6.3
  386. - import from fedora developing's 2.6.3
  387. - License tag fixed
  388. - dropped patch0, patch1, patch2
  389. - added patch3
  390. - added BuildRequires: gmp-devel
  391. - add new sub-package: guile
  392. - added %package guile, %description guile, %files guile
  393. * Sat Mar 22 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.3-2vl5
  394. - used %%{?_dist_release} macro
  395. * Mon Mar 17 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.3-2vl1
  396. - update to 1.6.3 (use no-SRP source)
  397. - import from fedora core's 1.6.3-2
  398. - nosrc.tar.bz2 (source0)
  399. - license tag fix
  400. - build with system libtasn1
  401. * Fri Mar 09 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.4.5-0vl1
  402. - update to 1.4.5 (use no-SRP source)
  403. - import from fedora core's 1.4.5-1
  404. - nosrc.tar.bz2 (source0)
  405. - drop obsolete cve-2006-4790.patch (patch3)
  406. * Tue Oct 24 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.4.1-2vl1
  407. - [SECURITY] update to 1.4.1 (use no-SRP source)
  408. - import from fedora core's 1.4.1-2
  409. - nosrp.tar.bz2 (source0)
  410. - libgnutls-config (source1)
  411. - nosrc.patch (patch0)
  412. - enable-psk.patch (patch1)
  413. - cve-2006-4790.patch (patch3)
  414. - update required version of libgcrypt (>= 1.2.2)
  415. - add Requires: pkgconfig to -devel package
  416. - add %%check section
  417. - update %%files
  418. - add new sub-package: utils
  419. * Sat May 14 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.0.25-0vl1
  420. - [SECURITY FIX] upstream release
  421. - record packet parsing denial of service (CAN-2005-1431)
  422. * Mon Mar 28 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.0.24-0vl1
  423. - initial build for Vine Linux
  424. - upstream release
  425. * Wed Mar 2 2005 Warren Togami <wtogami@redhat.com> 1.0.20-6
  426. - gcc4 rebuild
  427. * Tue Jan 4 2005 Ivana Varekova <varekova@redhat.com> 1.0.20-5
  428. - add gnutls Requires zlib-devel (#144069)
  429. * Mon Nov 08 2004 Colin Walters <walters@redhat.com> 1.0.20-4
  430. - Make gnutls-devel Require libgcrypt-devel
  431. * Tue Sep 21 2004 Jeff Johnson <jbj@redhat.com> 1.0.20-3
  432. - rebuild with release++, otherwise unchanged.
  433. * Tue Sep 7 2004 Jeff Johnson <jbj@redhat.com> 1.0.20-2
  434. - patent tainted SRP code removed.
  435. * Sun Sep 5 2004 Jeff Johnson <jbj@redhat.com> 1.0.20-1
  436. - update to 1.0.20.
  437. - add --with-included-opencdk --with-included-libtasn1
  438. - add --with-included-libcfg --with-included-lzo
  439. - add --disable-srp-authentication.
  440. - do "make check" after build.
  441. * Fri Mar 21 2003 Jeff Johnson <jbj@redhat.com> 0.9.2-1
  442. - upgrade to 0.9.2
  443. * Tue Jun 25 2002 Jeff Johnson <jbj@redhat.com> 0.4.4-1
  444. - update to 0.4.4.
  445. * Fri Jun 21 2002 Tim Powers <timp@redhat.com>
  446. - automated rebuild
  447. * Sat May 25 2002 Jeff Johnson <jbj@redhat.com> 0.4.3-1
  448. - update to 0.4.3.
  449. * Tue May 21 2002 Jeff Johnson <jbj@redhat.com> 0.4.2-1
  450. - update to 0.4.2.
  451. - change license to LGPL.
  452. - include splint annotations patch.
  453. * Tue Apr 2 2002 Nalin Dahyabhai <nalin@redhat.com> 0.4.0-1
  454. - update to 0.4.0
  455. * Thu Jan 17 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.2-1
  456. - update to 0.3.2
  457. * Thu Jan 10 2002 Nalin Dahyabhai <nalin@redhat.com> 0.3.0-1
  458. - add a URL
  459. * Thu Dec 20 2001 Nalin Dahyabhai <nalin@redhat.com>
  460. - initial package