⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subversion.spec

📁 subversion-1.4.5.tar.gz 配置svn的源码
💻 SPEC
📖 第 1 页 / 共 2 页
字号:
* Sat Jun 07 2003 David Summers <david@summersoft.fay.ar.us> 0.23.0-6163- svn-design.info is no longer built.* Sat May 24 2003 David Summers <david@summersoft.fay.ar.us> 0.23.0-6036- Track changes to Python SWIG build.- Now requires neon-0.23.9 to pick up bug and security fixes.- Now builds the book and puts it in /usr/share/doc/subversion-VERSION/book  directory.  RedHat 7.x and RedHat 8.x users who build this RPM will need to  install or upgrade to the RedHat 9.0 docbook-style-xsl and libxslt packages.* Thu May 15 2003 David Summers <david@summersoft.fay.ar.us> 0.22.2-5943- The subversion package now requires python 2 because cvs2svn has been  unswigified and just depends on python 2.- The new subversion-python package requires python 2.* Sat May 10 2003 David Summers <david@summersoft.fay.ar.us> 0.22.1-5879- svn-config has been taken back out of the distribution.- cvs2svn no longer requires SWIG, so rename the subversion-cvs2svn package to  subversion-python and move the cvs2svn and RCS parser into the subversion  package.- Added cvs2svn man page.* Sun Apr 13 2003 David Summers <david@summersoft.fay.ar.us> 0.20.1-5610- Added svndumpfilter.* Fri Apr 04 2003 David Summers <david@summersoft.fay.ar.us> 0.18.1-5549- [!RHL7] Updated to Apache 2.0.45.- [!RHL7] Took out libsvn_auth as it is no longer needed or used.* Thu Apr 03 2003 David Summers <david@summersoft.fay.ar.us> 0.20.1-5542- [RHL7] Updated to apache-2.0.45-0.1.- [RHL7] Took out libsvn_auth as it is no longer generated or used.* Sat Mar 01 2003 David Summers <david@summersoft.fay.ar.us> 0.18.1-5173- Enabled RA_DAV checking.  Now requires httpd package to build because of RA_DAV tests.* Sat Jan 18 2003 David Summers <david@summersoft.fay.ar.us> 0.16.1-4433- Created tools package to hold the tools.* Thu Jan 16 2003 David Summers <david@summersoft.fay.ar.us> 0.16.1-4405- Now requires Apache HTTPD >= 2.0.44-0.1 (APACHE_2_0_BRANCH) which contains  the new version of APR/APR-UTILS as of 2003.01.15.- Added svnversion command.* Tue Dec 31 2002 David Summers <david@summersoft.fay.ar.us> 0.16.0-4218- Create a svnadmin.static which is copied to svnadmin-version-release  when the package is erased, so users can still dump/load their repositories  even after they have upgraded the RPM package.* Sun Dec 29 2002 David Summers <david@summersoft.fay.ar.us> 0.16.0-4206- [RHL7] Switched to new db4 package to be more like RedHat 8.0.- [RHL7] Switched to new version of apache that combines APR and APRUTILS into  one package.* Sat Dec 14 2002 David Summers <david@summersoft.fay.ar.us> 0.16.0-4128- SWIG now builds so we can use cvs2svn.* Fri Oct 04 2002 David Summers <david@summersoft.fay.ar.us> 0.14.3-3280- Made cvs2svn conditional (at least until we can get it to build consistently  and work).* Sat Sep 21 2002 David Summers <david@summersoft.fay.ar.us> 0.14.3-3205- Added SWIG dependencies to add cvs2svn capabilities.* Fri Aug 16 2002 David Summers <david@summersoft.fay.ar.us> 0.14.1-2984- Now requires neon-0.22.0.* Thu Aug 15 2002 David Summers <david@summersoft.fay.ar.us> 0.14.1-2978- Took out loading mod_dav_svn from subversion.spec file and put it in  subversion.conf file which goes into the apache conf directory.- Simplify what gets put into httpd.conf to only the include for the  subversion.conf file.  (Thanks to Scott Harrison <sharrison@users.sourceforge.net> for prompting  me to do this).* Thu Aug 08 2002 David Summers <david@summersoft.fay.ar.us> 0.14.0-2919- Updated to APR/APR-UTIL 2002-08-08.* Tue Jun 25 2002 David Summers <david@summersoft.fay.ar.us> 0.13.0-2332- Updated to APACHE/APR/APR-UTIL 2002-06-25.- Previous version had a few problems because of missing apache error/ files.* Sun Jun 23 2002 David Summers <david@summersoft.fay.ar.us> 0.13.0-2318- Updated to apache-2.0.40-0.3.- Updated to subversion-0.13.1-2318.* Tue Jun 18 2002 David Summers <david@summersoft.fay.ar.us> 0.13.0-2277- Updated for RedHat 7.3 (autoconf253).- Added a bunch of pre-requisites I didn't know were needed because I built a  new machine that didn't have them already installed.- Fixed installation of man and info documentation pages.* Wed Mar 06 2002 David Summers <david@summersoft.fay.ar.us> 0.9.0-1447- Back to apache-libapr* stuff, hopefully to stay.* Sun Feb 24 2002 David Summers <david@summersoft.fay.ar.us> 0.9.0-1373- Fixed expat.patch to not have to make so many changes by writing a small  shell script that changes libexpat to -lexpat.* Fri Feb 22 2002 Blair Zajac <blair@orcaware.com> 0.9.0-1364- Updated to neon-0.19.2.* Mon Feb 11 2002 David Summers <david@summersoft.fay.ar.us> 0.8.0-1250- Back to using apr and apr-util separately from apache.* Mon Feb 11 2002 David Summers <david@summersoft.fay.ar.us> 0.8.0-1232- Updated to APR and APR-UTIL 2002.02.11.- Updated to apache-2.0.32-0.2. (Requires apache-libapr and apache-libapr-util).- Took out a (now non-existant) documentation file.- Moved SPEC file changelog to after all package definitions.* Sun Feb 03 2002 David Summers <david@summersoft.fay.ar.us> 0.8.0-1153- Updated to neon-0.18.5.- Broke up apache and apache-devel into apache-apr, apache-apr-devel,  apache-apr-utils, and apache-apr-utils-devel.- Updated apache to APR and APR-UTILS to 2002.02.03 version.* Sat Feb 02 2002 David Summers <david@summersoft.fay.ar.us> 0.8.0-1147- Now builds without the separate APR package as it is built into and  "exported" from apache-2.0.31-0.3.* Fri Feb 01 2002 David Summers <david@summersoft.fay.ar.us> 0.8.0-1132- Took out patches to install procedure now not required because of fixes  in rev 1130.* Fri Feb 01 2002 David Summers <david@summersoft.fay.ar.us> 0.8.0-1129- Added requirement for APR 0.2002.01.19 rev 2 where the /usr/bin/apr-config  program was added.* Sun Oct 28 2001 David Summers <david@summersoft.fay.ar.us>- Release M5-r340: Added the subversion-server package.* Fri Oct 26 2001 David Summers <david@summersoft.fay.ar.us>- Release M5-r327: No longer need expat-lite. We can use the normal expat.* Thu Sep 27 2001 David Summers <david@summersoft.fay.ar.us>- Release M3-r117: Initial Version.%define __perl_requires %{SOURCE3}%define perl_sitearch %(eval "`perl -V:installsitearch`"; echo $installsitearch)%define perl_version %(eval "`perl -V:version`"; echo $version)%prep%setup -q# Patch for RPATH%patch1 -p1if [ -f /usr/bin/autoconf-2.53 ]; then   AUTOCONF="autoconf-2.53"   AUTOHEADER="autoheader-2.53"   export AUTOCONF AUTOHEADERfish autogen.sh# Figure out version and release number for command and documentation display.case "%{release}" in   1)      # Build an official release      RELEASE_NAME="%{version}"      ;;   alpha*|beta*|gamma*)      # Build an alpha, beta, gamma release.      RELEASE_NAME="%{version} (%{release})"      ;;   *)      # Build a working copy release      RELEASE_NAME="%{version} (dev build, r%{release})"      ;;esac# Delete apr, apr-util, and neon from the tree as those packages should already# be installed.rm -rf apr apr-util neon%configure \	--disable-mod-activation \	--without-berkeley-db \	--with-swig=%{_bindir}/swig \	--with-python=%{_bindir}/python%{pyver} \	--with-apxs=%{apache_dir}/sbin/apxs \	--with-apr=%{apache_dir}/bin/apr-config \	--with-apr-util=%{apache_dir}/bin/apu-config%buildmake cleanmake# Build python bindingsmake swig-py# Build PERL bindingsmake swig-pl DESTDIR=$RPM_BUILD_ROOTmake check-swig-pl%if %{make_ra_local_check}echo "*** Running regression tests on RA_LOCAL (FILE SYSTEM) layer ***"make check CLEANUP=trueecho "*** Finished regression tests on RA_LOCAL (FILE SYSTEM) layer ***"%endif%if %{make_ra_svn_check}echo "*** Running regression tests on RA_SVN (SVN method) layer ***"killall lt-svnserve || truesleep 1./subversion/svnserve/svnserve -d -r `pwd`/subversion/tests/cmdlinemake svncheck CLEANUP=truekillall lt-svnserveecho "*** Finished regression tests on RA_SVN (SVN method) layer ***"%endif%if %{make_ra_dav_check}echo "*** Running regression tests on RA_DAV (HTTP method) layer ***"make davautocheck CLEANUP=trueecho "*** Finished regression tests on RA_DAV (HTTP method) layer ***"%endif%installrm -rf $RPM_BUILD_ROOTmkdir -p $RPM_BUILD_ROOT/%{apache_dir}/confmake install DESTDIR="$RPM_BUILD_ROOT"# Add subversion.conf configuration file into httpd/conf.d directory.mkdir -p $RPM_BUILD_ROOT/etc/httpd/conf.dcp packages/rpm/rhel-3/subversion.conf $RPM_BUILD_ROOT/etc/httpd/conf.d# Install Python SWIG bindings.make install-swig-py DESTDIR=$RPM_BUILD_ROOT DISTUTIL_PARAM=--prefix=$RPM_BUILD_ROOTmkdir -p $RPM_BUILD_ROOT/%{_libdir}/python%{pyver}/site-packagesmv $RPM_BUILD_ROOT/%{_libdir}/svn-python/* $RPM_BUILD_ROOT/%{_libdir}/python%{pyver}/site-packagesrmdir $RPM_BUILD_ROOT/%{_libdir}/svn-python# Install PERL SWIG bindings.(cd subversion/bindings/swig/perl/nativeperl Makefile.PL PREFIX=$RPM_BUILD_ROOT)make install-swig-pl DESTDIR=$RPM_BUILD_ROOT# Clean up.mv $RPM_BUILD_ROOT/lib/perl5 $RPM_BUILD_ROOT/%{_libdir}/perl5mv $RPM_BUILD_ROOT/share/man/man3 $RPM_BUILD_ROOT/usr/share/man/man3rm -rf $RPM_BUILD_ROOT/lib $RPM_BUILD_ROOT/sharerm -rf $RPM_BUILD_ROOT/%{_libdir}/perl5/site_perl/5.8.0/i386-linux-thread-multi/perllocal.pod# Set up tools package files.mkdir -p $RPM_BUILD_ROOT/%{_libdir}/subversioncp -r tools $RPM_BUILD_ROOT/%{_libdir}/subversion# Create doxygen documentation.doxygen doc/doxygen.conf%post -n mod_dav_svn# Restart apache server if needed.source /etc/init.d/functionsif [ "`pidof httpd`"x != "x" ]; then   /etc/init.d/httpd restart || truefi%postun -n mod_dav_svn# Restart apache server if needed.source /etc/init.d/functionsif [ "`pidof httpd`"x != "x" ]; then   /etc/init.d/httpd restart || truefi%cleanrm -rf $RPM_BUILD_ROOT%files%defattr(-,root,root)%doc BUGS CHANGES COMMITTERS COPYING HACKING INSTALL README%doc subversion/LICENSE%{_bindir}/svn%{_bindir}/svnadmin%{_bindir}/svndumpfilter%{_bindir}/svnlook%{_bindir}/svnserve%{_bindir}/svnsync%{_bindir}/svnversion%{_libdir}/libsvn_client*so*%{_libdir}/libsvn_delta*so*%{_libdir}/libsvn_diff*so*%{_libdir}/libsvn_fs*so*%{_libdir}/libsvn_ra*so*%{_libdir}/libsvn_repos*so*%{_libdir}/libsvn_subr*so*%{_libdir}/libsvn_wc*so*/usr/share/locale/*/*/*/usr/share/man/man1/*/usr/share/man/man5/*/usr/share/man/man8/*%files devel%defattr(-,root,root)%doc doc/doxygen/html/*%{_libdir}/libsvn*.a%{_libdir}/libsvn*.la/usr/include/subversion-1%files -n mod_dav_svn%defattr(-,root,root)%config(noreplace) /etc/httpd/conf.d/subversion.conf%{_libdir}/httpd/modules/mod_dav_svn.so%{_libdir}/httpd/modules/mod_authz_svn.so%files perl%defattr(-,root,root)%{perl_sitearch}/SVN%{perl_sitearch}/auto/SVN%{_libdir}/libsvn_swig_perl*so*/usr/share/man/man3/SVN*%files python%defattr(-,root,root)%{_libdir}/python%{pyver}/site-packages/svn%{_libdir}/python%{pyver}/site-packages/libsvn%{_libdir}/libsvn_swig_py*so*%files tools%defattr(-,root,root)%{_libdir}/subversion/tools

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -