subversion-vl.spec 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639
  1. %bcond_with systemd
  2. %define neon_version 0.30.2
  3. %define swig_version 3.0.0
  4. %define apache_version 2.4
  5. %define apache_dir /usr
  6. %define swigdirs swig_pydir=%{python3_sitearch}/libsvn swig_pydir_extra=%{python3_sitearch}/svn
  7. Summary: Modern Version Control System
  8. Summary(ja): モダンなバージョン管理システム
  9. Name: subversion
  10. Version: 1.14.5
  11. Release: 1%{?_dist_release}%{?with_systemd:.systemd}
  12. Group: programming
  13. Vendor: Project Vine
  14. Distribution: Vine Linux
  15. Packager: iwaim, daisuke
  16. License: ASL 2.0
  17. URL: https://subversion.apache.org/
  18. Source0: http://ftp.jaist.ac.jp/pub/apache/subversion/subversion-%{version}.tar.bz2
  19. Source1: subversion.conf
  20. Source2: httpd.davcheck.conf
  21. Source3: filter-requires.sh
  22. Source6: svnserve.service
  23. Source7: svnserve.tmpfiles
  24. Source8: svnserve.sysconf
  25. Patch1: subversion-1.12.0-linking.patch
  26. Patch2: subversion-1.14.0-testwarn.patch
  27. Patch3: subversion-1.14.2-soversion.patch
  28. Patch4: subversion-1.8.0-rubybind.patch
  29. Patch5: subversion-1.8.5-swigplWall.patch
  30. Patch6: subversion-1.14.1-testnomagic.patch
  31. Patch7: subversion-1.14.2-modsyms.patch
  32. # https://bugzilla.redhat.com/show_bug.cgi?id=2255746
  33. Patch8: subversion-1.14.3-zlib-ng.patch
  34. Patch9: subversion-1.14.5-progenv.patch
  35. BuildRequires: apache2-devel >= %{apache_version}
  36. BuildRequires: apr-devel, apr-util-devel
  37. BuildRequires: autoconf >= 2.53
  38. BuildRequires: file-devel
  39. BuildRequires: expat-devel
  40. BuildRequires: gdbm-devel
  41. BuildRequires: libtool >= 1.4.2
  42. BuildRequires: neon-devel >= %{neon_version}
  43. BuildRequires: openssl-devel
  44. BuildRequires: swig >= %{swig_version}
  45. BuildRequires: texinfo
  46. BuildRequires: pkgconfig(zlib)
  47. BuildRequires: lz4-devel
  48. BuildRequires: utf8proc-devel
  49. BuildRequires: openldap-devel
  50. BuildRequires: ruby >= 2.2.3
  51. BuildRequires: ruby-devel >= 2.2.3
  52. BuildRequires: perl >= 2:5.26.2
  53. BuildRequires: sqlite3-devel
  54. BuildRequires: krb5-devel
  55. BuildRequires: keyutils-libs-devel
  56. BuildRequires: dbus-devel
  57. BuildRequires: libsecret-devel
  58. BuildRequires: libserf-devel
  59. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  60. %if %{with systemd}
  61. BuildRequires: systemd
  62. %{?systemd_requires}
  63. %endif
  64. %define __perllib_requires %{SOURCE3}
  65. %description
  66. Subversion is a concurrent version control system which enables one
  67. or more users to collaborate in developing and maintaining a
  68. hierarchy of files and directories while keeping a history of all
  69. changes. Subversion only stores the differences between versions,
  70. instead of every complete file. Subversion is intended to be a
  71. compelling replacement for CVS.
  72. %package devel
  73. Summary: Development package for Subversion developers.
  74. Group: programming
  75. Requires: subversion = %{version}-%{release}
  76. Requires: apr-devel, apr-util-devel
  77. %description devel
  78. The subversion-devel package includes the static libraries and include files
  79. for developers interacting with the subversion package.
  80. %package mod_dav_svn
  81. Summary: Apache server module for Subversion server.
  82. Group: servers
  83. Requires: apache2 >= %{apache_version}
  84. Requires: subversion = %{version}-%{release}
  85. %description mod_dav_svn
  86. The subversion-mod_dav_svn package adds the Subversion server Apache module to
  87. the Apache directories and configuration.
  88. %package tools
  89. Summary: Tools for Subversion
  90. Group: programming
  91. BuildRequires: perl >= 5.8.0
  92. Requires: perl >= 5.8.0
  93. Requires: subversion = %{version}-%{release}
  94. %description tools
  95. Tools for Subversion.
  96. %package perl
  97. Summary: Perl bindings to the Subversion libraries
  98. Group: programming
  99. Requires: subversion = %{version}-%{release}
  100. Requires: perl >= 2:5.34.0
  101. %description perl
  102. This package includes the Perl bindings to the Subversion libraries.
  103. %package ruby
  104. Summary: Ruby bindings to the Subversion libraries
  105. Group: programming
  106. Requires: subversion = %{version}-%{release}
  107. Requires: ruby >= 2.0
  108. %description ruby
  109. This package includes the Ruby bindings to the Subversion libraries.
  110. %package -n python3-subversion
  111. Summary: Python bindings to the Subversion libraries
  112. Group: programming
  113. BuildRequires: python3
  114. BuildRequires: python3-devel
  115. BuildRequires: py3c-devel
  116. Requires: subversion = %{version}-%{release}, python3
  117. %description -n python3-subversion
  118. This package includes the Python bindings to the Subversion libraries.
  119. %debug_package
  120. %prep
  121. %autosetup -p1
  122. %build
  123. export LANG=ja_JP.UTF-8
  124. # Regenerate the buildsystem, so that:
  125. # 1) patches applied to configure.in take effect
  126. # 2) the swig bindings are regenerated using the system swig
  127. # (2) is not ideal since typically upstream test with a different
  128. # swig version
  129. # This PATH order makes the fugly test for libtoolize work...
  130. mv build-outputs.mk build-outputs.mk.old
  131. export PYTHON=%{__python3}
  132. ### Force regeneration of swig bindings with the buildroot's SWIG.
  133. # Generated files depend on the build/generator/swig/*.py which
  134. # generates them, so when autogen-standalone.mk's autogen-swig target
  135. # is run by autogen.sh it will regenerate them:
  136. touch build/generator/swig/*.py
  137. PATH=/usr/bin:$PATH ./autogen.sh --release
  138. # fix shebang lines, #111498
  139. perl -pi -e 's|/usr/bin/env perl -w|/usr/bin/perl -w|' tools/hook-scripts/*.pl.in
  140. # fix python executable
  141. perl -pi -e 's|/usr/bin/env python.*|%{svn_python}|' subversion/tests/cmdline/svneditor.py
  142. # override weird -shrext from ruby
  143. export svn_cv_ruby_link="%{__cc} -shared"
  144. export svn_cv_ruby_sitedir_libsuffix=""
  145. export svn_cv_ruby_sitedir_archsuffix=""
  146. %if 0
  147. # Fix include path for ruby2.7
  148. export svn_cv_ruby_includes="-I%{_includedir}"
  149. %endif
  150. export APACHE_LDFLAGS="-Wl,-z,relro,-z,now"
  151. export CC=gcc CXX=g++ JAVA_HOME=%{jdk_path}
  152. export CFLAGS="%{build_cflags} -Wno-error=incompatible-pointer-types"
  153. # neccessary for libtool compilation of bindings
  154. export LT_CFLAGS="$CFLAGS"
  155. %configure --with-apr=%{_prefix} --with-apr-util=%{_prefix} \
  156. --with-swig --with-serf=%{_prefix} \
  157. --with-ruby-sitedir=%{rarchdir} \
  158. --with-apxs=%{_bindir}/apxs \
  159. --disable-mod-activation \
  160. --with-apache-libexecdir=%{_libdir}/apache2/modules/ \
  161. --with-gnome-keyring \
  162. --disable-mod-activation \
  163. --with-sasl=%{_prefix} \
  164. --with-libmagic=%{_prefix} \
  165. --disable-static
  166. make %{?_smp_mflags} all tools
  167. make swig-py swig-py-lib %{swigdirs}
  168. make swig-pl swig-pl-lib
  169. make swig-rb swig-rb-lib
  170. %install
  171. rm -rf $RPM_BUILD_ROOT
  172. make install \
  173. install-swig-py \
  174. install-swig-pl-lib \
  175. install-swig-rb \
  176. DESTDIR=$RPM_BUILD_ROOT %{swigdirs}
  177. make pure_vendor_install -C subversion/bindings/swig/perl/native \
  178. PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
  179. install -m 755 -d $RPM_BUILD_ROOT%{_sysconfdir}/subversion
  180. install -m 755 -d $RPM_BUILD_ROOT%{_libdir}/apache2/modules
  181. # Add subversion.conf configuration file into apache2/conf.d directory.
  182. install -m 755 -d $RPM_BUILD_ROOT/etc/apache2/conf.d
  183. install -m 644 %{SOURCE1} $RPM_BUILD_ROOT/etc/apache2/conf.d
  184. # Remove unpackaged files
  185. rm -rf $RPM_BUILD_ROOT%{_includedir}/subversion-*/*.txt \
  186. $RPM_BUILD_ROOT%{python3_sitearch}/*/*.{a,la} \
  187. $RPM_BUILD_ROOT%{_libdir}/*.la
  188. # The SVN build system is broken w.r.t. DSO support; it treats
  189. # normal libraries as DSOs and puts them in $libdir, whereas they
  190. # should go in some subdir somewhere, and be linked using -module,
  191. # etc. So, forcibly nuke the .so's for libsvn_auth_{gnome,kde},
  192. # since nothing should ever link against them directly.
  193. rm -f ${RPM_BUILD_ROOT}%{_libdir}/libsvn_auth_*.so
  194. # remove stuff produced with Perl modules
  195. find $RPM_BUILD_ROOT -type f \
  196. -a \( -name .packlist -o \( -name '*.bs' -a -empty \) \) \
  197. -print0 | xargs -0 rm -f
  198. # make Perl modules writable so they get stripped
  199. find $RPM_BUILD_ROOT%{_libdir}/perl5 -type f -perm 555 -print0 |
  200. xargs -0 chmod 755
  201. # unnecessary libraries for swig bindings
  202. rm -f $RPM_BUILD_ROOT%{_libdir}/libsvn_swig_*.{so,la,a}
  203. # Remove unnecessary ruby libraries
  204. rm -f $RPM_BUILD_ROOT%{rarchdir}/svn/ext/*.*a
  205. # Trim what goes in docdir
  206. rm -rf tools/*/*.in tools/test-scripts
  207. # Rename authz_svn INSTALL doc for docdir
  208. ln -f subversion/mod_authz_svn/INSTALL mod_authz_svn-INSTALL
  209. # Install bash completion
  210. install -Dpm 644 tools/client-side/bash_completion \
  211. $RPM_BUILD_ROOT%{_datadir}/bash-completion/completions/svn
  212. for comp in svnadmin svndumpfilter svnlook svnsync svnversion; do
  213. ln -s svn \
  214. $RPM_BUILD_ROOT%{_datadir}/bash-completion/completions/${comp}
  215. done
  216. # Install tools ex diff*
  217. make install-tools DESTDIR=$RPM_BUILD_ROOT toolsdir=%{_bindir}
  218. rm -f $RPM_BUILD_ROOT%{_bindir}/diff*
  219. for f in svn-populate-node-origins-index \
  220. svnauthz-validate svnmucc svnraisetreeconflict; do
  221. echo %{_bindir}/$f
  222. done | tee tools.files | sed 's/^/%%exclude /' > exclude.tools.files
  223. %find_lang %{name}
  224. cat %{name}.lang exclude.tools.files >> %{name}.files
  225. %if %{with systemd}
  226. install -D -p -m 644 %{SOURCE6} %{buildroot}%{_unitdir}/svnserve.service
  227. install -D -p -m 644 %{SOURCE7} %{buildroot}%{_tmpfilesdir}/svnserve.conf
  228. install -D -p -m 644 %{SOURCE8} %{buildroot}%{_sysconfdir}/sysconfig/svnserve
  229. %endif
  230. %if %{with systemd}
  231. %post
  232. %systemd_post svnserve.service
  233. %preun
  234. %systemd_preun svnserve.service
  235. %postun
  236. %systemd_postun_with_restart svnserve.service
  237. %endif
  238. %files
  239. %defattr(-,root,root)
  240. %license LICENSE
  241. %doc BUGS CHANGES COMMITTERS NOTICE INSTALL README
  242. %{_bindir}/*
  243. %{_libdir}/libsvn_*.so.*
  244. %{_localedir}/*/*/subversion.mo
  245. %{_mandir}/man*/*
  246. %{_datadir}/bash-completion/completions/*
  247. %dir %{_sysconfdir}/subversion
  248. %exclude %{_mandir}/man*/*::*
  249. %exclude %{_libdir}/libsvn_swig_perl*.so.*
  250. %exclude %{_libdir}/libsvn_swig_py*.so.*
  251. %exclude %{_libdir}/libsvn_swig_ruby*.so.*
  252. %if %{with systemd}
  253. %{_unitdir}/svnserve.service
  254. %{_tmpfilesdir}/svnserve.conf
  255. %config(noreplace) %{_sysconfdir}/sysconfig/svnserve
  256. %endif
  257. %files devel
  258. %defattr(-,root,root)
  259. %{_includedir}/subversion-1
  260. %{_libdir}/libsvn*.so
  261. %exclude %{_libdir}/libsvn_swig_perl*
  262. %exclude %{_libdir}/libsvn_swig_py*
  263. %exclude %{_libdir}/libsvn_swig_ruby*
  264. %{_datadir}/pkgconfig/*
  265. %files mod_dav_svn
  266. %defattr(-,root,root)
  267. %config(noreplace) /etc/apache2/conf.d/subversion.conf
  268. %{apache_dir}/%{_lib}/apache2/modules/mod_*.*
  269. %files tools -f tools.files
  270. %defattr(-,root,root)
  271. %files perl
  272. %defattr(-,root,root,-)
  273. %{perl_vendorarch}/auto/SVN
  274. %{perl_vendorarch}/SVN
  275. %{_libdir}/libsvn_swig_perl*
  276. %{_mandir}/man*/*::*
  277. %files ruby
  278. %defattr(-,root,root,-)
  279. %{_libdir}/libsvn_swig_ruby*
  280. %{rarchdir}/svn
  281. %files -n python3-subversion
  282. %defattr(-,root,root,-)
  283. %{_libdir}/libsvn_swig_py*
  284. %{python3_sitearch}/*
  285. %changelog
  286. * Sun Jun 15 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.14.5-1
  287. - new upstream release.
  288. * Fri May 06 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.14.2-1
  289. - new upstream release.
  290. * Thu Nov 18 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.14.1-3
  291. - rebuilt with perl-5.34.0.
  292. * Mon Nov 15 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.14.1-2
  293. - rebuilt with ruby-3.0.2.
  294. * Fri Mar 19 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.14.1-1
  295. - new upstream release.
  296. - re-imported patches from rawhide.
  297. * Mon Mar 16 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.13.0-1
  298. - new upstream release.
  299. * Sat Oct 19 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.12.2-1
  300. - new upstream release.
  301. - dropped Patch1 and 2.
  302. - imported Patch1 and 2 from rawhide.
  303. - switched to python3.
  304. * Sat May 18 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.10.4-1
  305. - new upstream release.
  306. - rebuilt with perl-5.26.
  307. - dropped BR:libgnome-keyring-devel.
  308. - added BR:libxcrypt-devel,libnsl2-devel,libsecret-devel,utf8proc-devel.
  309. * Wed May 31 2017 IWAI, Masaharu <iwaim.sub@gmail.com> 1.8.17-1
  310. - update to 1.8.17
  311. * Sat Sep 12 2015 Daisuke SUZUKI <daisuke@vinelinux.org> 1.8.9-4
  312. - rebuild with ruby-2.2.3
  313. * Mon Jun 30 2014 IWAI, Masaharu <iwaim.sub@gmail.com> 1.8.9-3
  314. - build with Perl 5.16
  315. - using %%__perllib_requires
  316. * Fri Jun 27 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 1.8.9-2
  317. - rebuild with ruby-2.1.2-6
  318. * Wed Jun 25 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 1.8.9-1
  319. - update to 1.8.9
  320. - remove unneeded explisit dependency
  321. - add BR: apache2-devel >= 2.4
  322. - add BR: libdb-devel instead of db4-devel
  323. - add R: apache2 > 2.4 to mod_dav_svn
  324. * Fri Apr 18 2014 Daisuke SUZUKI <daisuke@linux.or.jp> 1.8.8-1
  325. - update to 1.8.8
  326. - add BR: libserf-devel to handle http* scheme
  327. * Thu Oct 25 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.7.7-1
  328. - update to 1.7.7
  329. - rebuild with ruby-1.9.3
  330. * Tue Sep 18 2012 IWAI, Masaharu <iwai@alib.jp> 1.7.6-1
  331. - new upstream release
  332. - update License
  333. - update rpath patch (Patch3) from Fedora 1.7.6-1.fc19
  334. - drop deplibs patch (Patch1)
  335. - drop obsolete patch files: Patch6, 10
  336. * Fri Jun 3 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  337. - new upstream release with security fix (CVE-2011-1752, 1783, 1921)
  338. - add configure option with-gnome-keyring
  339. - add BR: keyutils-libs-devel, dbus-devel, libgnome-keyring-devel
  340. - fix Packager name
  341. * Sat Mar 26 2011 IWAI, Masaharu <iwai@alib.jp> 1.6.16-2
  342. - build with perl 5.12.3
  343. - add Requires: perl(:MODULE_COMPAT_...)
  344. * Sat Mar 5 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.6.16-1
  345. - new upstream release with security fix
  346. - add Vendor/Distri tags
  347. * Mon Nov 29 2010 IWAI, Masaharu <iwai@alib.jp> 1.6.15-1
  348. - new upstream release
  349. * Tue Mar 2 2010 IWAI, Masaharu <iwai@alib.jp> 1.6.9-2
  350. - fix <BTS:VineLinux:941>
  351. - using rpm macro: rarchdir
  352. - export svn_cv_ruby_sitedir_libsuffix and svn_cv_ruby_sitedir_archsuffix
  353. - using rpm macros: perl_vendorarch and python_sitearch
  354. - add BuildRequires: sqlite3-devel krb5-devel
  355. * Thu Feb 18 2010 IWAI, Masaharu <iwai@alib.jp> 1.6.9-1
  356. - new upstream release
  357. - update URL
  358. - update deplibs patch (Patch1) from Fedora 1.6.9-2.fc13
  359. - update rpath patch (Patch3) from Fedora 1.6.9-2.fc13
  360. - stop applying pia patch (Patch6): sync Fedora 1.6.9-2.fc13
  361. - stop applying update-neon-m4 patch (Patch10): sync Fedora 1.6.9-2.fc13
  362. * Thu Aug 13 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5.7-1
  363. - new upstream release
  364. * Fri Sep 05 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5.2-1
  365. - new upstream release
  366. * Sun Jul 20 2008 Shu KONNO <owa@bg.wakwak.com> 1.4.6-2vl5
  367. - rebuilt with python-2.5.2
  368. * Sat Apr 19 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.6-1vl5
  369. - new upstream release
  370. - rebuild with neon-0.28.2
  371. - dropped old-Patch10 by adding --disable-neon-version-check to %%configure
  372. - added Patch6, 8, 9, 10 from Fedora Core
  373. * Thu Feb 21 2008 Lubomir Kundrak <lkundrak@redhat.com> 1.4.6-5
  374. - Correct install location of java stuff (#433295)
  375. * Wed Aug 8 2007 Joe Orton <jorton@redhat.com> 1.4.4-3
  376. - fix build with new glibc open()-as-macro
  377. - build all swig code in %%build, not %%install
  378. * Fri May 21 2004 Joe Orton <jorton@redhat.com> 1.0.3-2
  379. - build /usr/bin/* as PIEs
  380. * Mon Feb 25 2008 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.4.3-0vl2
  381. - rebuild with expat-2.0.1
  382. * Sun May 20 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4.3-0vl1
  383. - new upstream release
  384. - add Patch10 to build with neon.
  385. 1.3.2-0vl5 does not support neon..
  386. * Wed May 16 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.2-0vl4
  387. - rebuild with new neon
  388. * Thu May 10 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.3.2-0vl3
  389. - rebuilt with new toolchain and db4-4.3.x
  390. * Sat Mar 31 2007 NAKAMURA Kenta <kenta@vinelinux.org> 1.3.2-0vl2
  391. - modified %%files section for lib64 architecture
  392. * Tue Aug 29 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.2-0vl1
  393. - new upstream release
  394. - rebuild with new openldap-2.3.24
  395. * Sun May 28 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.1-0vl1
  396. - new upstream release
  397. - change Group to Develoment/Tools
  398. - build with apr-1.2.7/apr-util-1.2.7
  399. - require apr/apr-util instead of apache2-apr
  400. - build with swig-1.3.29
  401. - split {perl,python,ruby} related files to subpackage.
  402. * Tue Oct 18 2005 IWAI, Masaharu <iwai@alib.jp> 1.2.3-0vl1
  403. - new upstream release
  404. - add noreplace option for config file
  405. * Sun Jan 30 2005 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 1.1.3-0vl3
  406. - fix Requires and BuildPreReq.
  407. * Sun Jan 23 2005 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 1.1.3-0vl2
  408. - new upstream release.
  409. - add swig-runtime to 'BuildPreReq:'.
  410. - fix %%files.
  411. * Sun Oct 17 2004 USAMI Kosuke <usami-k@yc5.so-net.ne.jp> - 1.0.6-0vl1.1
  412. - require neon version 0.24.7 for ra_dav
  413. - add BuildPreReq: openldap-devel
  414. - replace BuildPreReq: httpd to BuildPreReq: apache2
  415. - replace tools Requires: perl(:MODULE_COMPAT_version) to perl >= 5.8.0
  416. * Wed Jul 21 2004 Kazuhisa TAKEI <takei@vinelinux.org> 1.0.6-0vl1
  417. - new upstream release
  418. * Tue Jun 22 2004 Kazuhisa TAKEI <takei@vinelinux.org> 1.0.5-0vl1
  419. - new upstream release
  420. * Fri Jun 4 2004 Kazuhisa TAKEI <takei@vinelinux.org> 1.0.4-0vl1
  421. - new upstream release
  422. - clean up specfile.
  423. * Tue Nov 25 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.32.1-0vl1
  424. - new upstream release
  425. - build with apache2-2.0.47
  426. * Sun Mar 30 2003 Kazuhisa TAKEI <takei@vinelinux.org> 0.20.0-0vl1
  427. - build Vine Linux
  428. * Sat Mar 01 2003 David Summers <david@summersoft.fay.ar.us> 0.18.1-5173
  429. - Enabled RA_DAV checking.
  430. Now requires httpd package to build because of RA_DAV tests.
  431. * Sat Jan 18 2003 David Summers <david@summersoft.fay.ar.us> 0.16.1-4433
  432. - Created tools package to hold the tools.
  433. * Thu Jan 16 2003 David Summers <david@summersoft.fay.ar.us> 0.16.1-4405
  434. - Now requires httpd >= 2.0.44-0.1 (APACHE_2_0_BRANCH) which contains the new
  435. version of APR/APR-UTILS as of 2003.01.15.
  436. - Added svnversion command.
  437. * Tue Dec 31 2002 David Summers <david@summersoft.fay.ar.us> 0.16.0-4218
  438. - Create a svnadmin.static which is copied to svnadmin-version-release
  439. when the package is erased, so users can still dump/load their repositories
  440. even after they have upgraded the RPM package.
  441. * Sat Dec 14 2002 David Summers <david@summersoft.fay.ar.us> 0.16.0-4128
  442. - SWIG now builds so we can use cvs2svn.
  443. * Fri Oct 04 2002 David Summers <david@summersoft.fay.ar.us> 0.14.3-3280
  444. - Made cvs2svn conditional (at least until we can get it to build consistently
  445. and work).
  446. * Sat Sep 21 2002 David Summers <david@summersoft.fay.ar.us> 0.14.3-3205
  447. - Added SWIG dependencies to add cvs2svn capabilities.
  448. * Fri Aug 16 2002 David Summers <david@summersoft.fay.ar.us> 0.14.1-2984
  449. - Now requires neon-0.22.0.
  450. * Thu Aug 15 2002 David Summers <david@summersoft.fay.ar.us> 0.14.1-2978
  451. - Took out loading mod_dav_svn from subversion.spec file and put it in
  452. subversion.conf file which goes into the apache conf directory.
  453. - Simplify what gets put into httpd.conf to only the include for the
  454. subversion.conf file.
  455. (Thanks to Scott Harrison <sharrison@users.sourceforge.net> for prompting
  456. me to do this).
  457. * Thu Aug 08 2002 David Summers <david@summersoft.fay.ar.us> 0.14.0-2919
  458. - Updated to APR/APR-UTIL 2002-08-08.
  459. * Tue Jun 25 2002 David Summers <david@summersoft.fay.ar.us> 0.13.0-2332
  460. - Updated to APACHE/APR/APR-UTIL 2002-06-25.
  461. - Previous version had a few problems because of missing apache error/ files.
  462. * Sun Jun 23 2002 David Summers <david@summersoft.fay.ar.us> 0.13.0-2318
  463. - Updated to apache-2.0.40-0.3.
  464. - Updated to subversion-0.13.1-2318.
  465. * Tue Jun 18 2002 David Summers <david@summersoft.fay.ar.us> 0.13.0-2277
  466. - Updated for RedHat 7.3 (autoconf253).
  467. - Added a bunch of pre-requisites I didn't know were needed because I built a
  468. new machine that didn't have them already installed.
  469. - Fixed installation of man and info documentation pages.
  470. * Wed Mar 06 2002 David Summers <david@summersoft.fay.ar.us> 0.9.0-1447
  471. - Back to apache-libapr* stuff, hopefully to stay.
  472. * Sun Feb 24 2002 David Summers <david@summersoft.fay.ar.us> 0.9.0-1373
  473. - Fixed expat.patch to not have to make so many changes by writing a small
  474. shell script that changes libexpat to -lexpat.
  475. * Fri Feb 22 2002 Blair Zajac <blair@orcaware.com> 0.9.0-1364
  476. - Updated to neon-0.19.2.
  477. * Mon Feb 11 2002 David Summers <david@summersoft.fay.ar.us> 0.8.0-1250
  478. - Back to using apr and apr-util separately from apache.
  479. * Mon Feb 11 2002 David Summers <david@summersoft.fay.ar.us> 0.8.0-1232
  480. - Updated to APR and APR-UTIL 2002.02.11.
  481. - Updated to apache-2.0.32-0.2. (Requires apache-libapr and apache-libapr-util).
  482. - Took out a (now non-existant) documentation file.
  483. - Moved SPEC file changelog to after all package definitions.
  484. * Sun Feb 03 2002 David Summers <david@summersoft.fay.ar.us> 0.8.0-1153
  485. - Updated to neon-0.18.5.
  486. - Broke up apache and apache-devel into apache-apr, apache-apr-devel,
  487. apache-apr-utils, and apache-apr-utils-devel.
  488. - Updated apache to APR and APR-UTILS to 2002.02.03 version.
  489. * Sat Feb 02 2002 David Summers <david@summersoft.fay.ar.us> 0.8.0-1147
  490. - Now builds without the separate APR package as it is built into and
  491. "exported" from apache-2.0.31-0.3.
  492. * Fri Feb 01 2002 David Summers <david@summersoft.fay.ar.us> 0.8.0-1132
  493. - Took out patches to install procedure now not required because of fixes
  494. in rev 1130.
  495. * Fri Feb 01 2002 David Summers <david@summersoft.fay.ar.us> 0.8.0-1129
  496. - Added requirement for APR 0.2002.01.19 rev 2 where the /usr/bin/apr-config
  497. program was added.
  498. * Sun Oct 28 2001 David Summers <david@summersoft.fay.ar.us>
  499. - Release M5-r340: Added the subversion-server package.
  500. * Fri Oct 26 2001 David Summers <david@summersoft.fay.ar.us>
  501. - Release M5-r327: No longer need expat-lite. We can use the normal expat.
  502. * Thu Sep 27 2001 David Summers <david@summersoft.fay.ar.us>
  503. - Release M3-r117: Initial Version.