gnutls-vl.spec 17 KB

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