gnutls-vl.spec 19 KB

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