gnutls-vl.spec 19 KB

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