Compare commits

...

10 Commits
rawhide ... f10

Author SHA1 Message Date
Fedora Release Engineering f59aa088f3 dist-git conversion 2010-07-29 13:18:24 +00:00
Bill Nottingham 8d53c19906 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-26 01:44:53 +00:00
jorton 850fa69629 - add -gnome, -kde subpackages (#522592) 2009-09-10 19:21:04 +00:00
jorton bd03ca5d80 - update to 1.6.5 2009-08-23 09:02:14 +00:00
jorton b6bb521f54 - update to 1.6.4 2009-08-07 07:42:00 +00:00
jorton ec3b4a3e17 - add psvn-init.el 2009-05-28 10:50:55 +00:00
jorton c3262dde85 - update patches from devel branch 2009-05-28 10:43:52 +00:00
jorton addca8767e - update to 1.6.2 (#500933, #469524) 2009-05-28 10:41:33 +00:00
jorton 5f29883750 - rebuild 2009-01-30 12:39:30 +00:00
Jesse Keating 87f0433e61 Initialize branch F-10 for subversion 2008-11-07 04:47:53 +00:00
14 changed files with 1077 additions and 206 deletions

View File

View File

@ -1,22 +0,0 @@
# Makefile for source rpm: subversion
# $Id: Makefile,v 1.3 2004/09/30 10:49:48 jorton Exp $
NAME := subversion
SPECFILE = $(firstword $(wildcard *.spec))
UPSTREAM_CHECKS := asc
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attempt a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)

3
psvn-init.el Normal file
View File

@ -0,0 +1,3 @@
(defalias 'svn-examine 'svn-status)
(autoload 'svn-status "psvn" "Examine the status of Subversion working copy in
directory DIR.")

View File

@ -1 +1 @@
8ec0a6e756c35dc3ce20abb580040924 subversion-1.5.4.tar.gz
1a53a0e72bee0bf814f4da83a9b6a636 subversion-1.6.5.tar.bz2

View File

@ -1,33 +0,0 @@
Libraries should be linked with -rpath $libdir but programs should not.
Doing so for the latter means that a redundant RPATH entry of $libdir
will end up in the binaries.
The redundant RPATH can also cause obscure build failures by causing
in-build binaries to pick up libraries from the system environment,
which libtool will otherwise avoid.
--- subversion-1.5.1/build/generator/gen_base.py.rpath
+++ subversion-1.5.1/build/generator/gen_base.py
@@ -453,6 +453,9 @@ class TargetLib(TargetLinked):
self.msvc_fake = options.get('msvc-fake') == 'yes' # has fake target
self.msvc_export = string.split(options.get('msvc-export', ''))
+ ### hmm. this is Makefile-specific
+ self.link_cmd = '$(LINK_LIB)'
+
class TargetApacheMod(TargetLib):
def __init__(self, name, options, gen_obj):
--- subversion-1.5.1/Makefile.in.rpath
+++ subversion-1.5.1/Makefile.in
@@ -167,7 +167,8 @@ COMPILE_JAVAHL_CXX = $(LIBTOOL) $(LTCXXF
COMPILE_JAVAHL_JAVAC = $(JAVAC) $(JAVAC_FLAGS)
COMPILE_JAVAHL_JAVAH = $(JAVAH)
-LINK = $(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LT_LDFLAGS) $(CFLAGS) $(LDFLAGS) -rpath $(libdir)
+LINK = $(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LT_LDFLAGS) $(CFLAGS) $(LDFLAGS)
+LINK_LIB = $(LINK) -rpath $(libdir)
# special link rule for mod_dav_svn
LINK_APACHE_MOD = $(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LT_LDFLAGS) $(CFLAGS) $(LDFLAGS) -rpath $(APACHE_LIBEXECDIR) -avoid-version -module $(APACHE_LDFLAGS)

View File

@ -1,84 +0,0 @@
--- subversion-1.5.2/build.conf.pie
+++ subversion-1.5.2/build.conf
@@ -452,7 +452,7 @@ type = swig_lib
lang = python
path = subversion/bindings/swig/python/libsvn_swig_py
libs = libsvn_client libsvn_wc libsvn_ra libsvn_delta libsvn_subr apriconv apr
-link-cmd = $(LINK) $(SWIG_PY_LIBS)
+link-cmd = $(LINK_LIB) $(SWIG_PY_LIBS)
install = swig-py-lib
# need special build rule to include -DSWIGPYTHON
compile-cmd = $(COMPILE_SWIG_PY)
@@ -475,7 +475,7 @@ type = swig_lib
lang = ruby
path = subversion/bindings/swig/ruby/libsvn_swig_ruby
libs = libsvn_client libsvn_wc libsvn_delta libsvn_subr apriconv apr
-link-cmd = $(LINK) $(SWIG_RB_LIBS)
+link-cmd = $(LINK_LIB) $(SWIG_RB_LIBS)
install = swig-rb-lib
# need special build rule to include
compile-cmd = $(COMPILE_SWIG_RB)
--- subversion-1.5.2/build/generator/gen_base.py.pie
+++ subversion-1.5.2/build/generator/gen_base.py
@@ -411,6 +411,9 @@ class TargetExe(TargetLinked):
self.manpages = options.get('manpages', '')
self.testing = options.get('testing')
+ if self.install == 'test' or self.install == 'bdb-test':
+ self.link_cmd = '$(LINK_TEST)'
+
def add_dependencies(self):
TargetLinked.add_dependencies(self)
@@ -453,8 +456,11 @@ class TargetLib(TargetLinked):
self.msvc_fake = options.get('msvc-fake') == 'yes' # has fake target
self.msvc_export = string.split(options.get('msvc-export', ''))
- ### hmm. this is Makefile-specific
- self.link_cmd = '$(LINK_LIB)'
+ ### more Makefile-specific stuff:
+ if self.install == 'test':
+ self.link_cmd = '$(LINK_TEST_LIB)'
+ elif self.link_cmd == '$(LINK)':
+ self.link_cmd = '$(LINK_LIB)'
class TargetApacheMod(TargetLib):
--- subversion-1.5.2/Makefile.in.pie
+++ subversion-1.5.2/Makefile.in
@@ -2,7 +2,7 @@
# Makefile.in: template Makefile for Subversion
#
# ====================================================================
-# Copyright (c) 2000-2006 CollabNet. All rights reserved.
+# Copyright (c) 2000-2006, 2008 CollabNet. All rights reserved.
#
# This software is licensed as described in the file COPYING, which
# you should have received as part of this distribution. The terms
@@ -151,9 +151,10 @@ CPPFLAGS = @CPPFLAGS@ $(EXTRA_CPPFLAGS)
LDFLAGS = @LDFLAGS@ $(EXTRA_LDFLAGS)
SWIG_LDFLAGS = @SWIG_LDFLAGS@ $(EXTRA_SWIG_LDFLAGS)
-COMPILE = $(CC) $(CPPFLAGS) $(CFLAGS) $(INCLUDES)
+BASE_COMPILE = $(CC) $(CPPFLAGS) $(CFLAGS) $(INCLUDES)
+COMPILE = $(BASE_COMPILE) -fpie
COMPILE_CXX = $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(INCLUDES)
-LT_COMPILE = $(LIBTOOL) $(LTFLAGS) --mode=compile $(COMPILE)
+LT_COMPILE = $(LIBTOOL) $(LTFLAGS) --mode=compile $(BASE_COMPILE)
# special compilation for files destined for mod_dav_svn
COMPILE_APACHE_MOD = $(LIBTOOL) $(LTFLAGS) --mode=compile $(CC) $(CPPFLAGS) $(CFLAGS) $(APACHE_INCLUDES) $(INCLUDES) -o $@ -c
@@ -168,8 +169,11 @@ COMPILE_JAVAHL_CXX = $(LIBTOOL) $(LTCXXF
COMPILE_JAVAHL_JAVAC = $(JAVAC) $(JAVAC_FLAGS)
COMPILE_JAVAHL_JAVAH = $(JAVAH)
-LINK = $(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LT_LDFLAGS) $(CFLAGS) $(LDFLAGS)
-LINK_LIB = $(LINK) -rpath $(libdir)
+BASE_LINK = $(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LT_LDFLAGS) $(CFLAGS) $(LDFLAGS)
+LINK = $(BASE_LINK) -pie
+LINK_TEST = $(BASE_LINK) -no-install
+LINK_LIB = $(BASE_LINK) -rpath $(libdir)
+LINK_TEST_LIB = $(BASE_LINK)
# special link rule for mod_dav_svn
LINK_APACHE_MOD = $(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LT_LDFLAGS) $(CFLAGS) $(LDFLAGS) -rpath $(APACHE_LIBEXECDIR) -avoid-version -module $(APACHE_LDFLAGS)

View File

@ -1,28 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQBI/zKmCwOubk4kUXwRAv0uAKDF9bgcbI6wh+CJjVQhxP2NCYdHHgCfbrnW
iu/c3oCFpn+K5jJe3i3Fxtw=
=vvuv
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
iD8DBQBI/60VNR8z5DU+JbwRAh3mAJ0bxAceqhWh8CMAb9fzpAw+tX4vDwCfZ1RL
1ytJAOfOpgZ+vvo9nNELRtM=
=pQwt
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQBJAExk9o1G+2zNQDgRAoRKAKC7xxAXFJXw3UXkSz7tyXLd8s8RsgCgkv3v
cuIOw7HhUbImTOlfGETx5yY=
=QiCN
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (FreeBSD)
iEYEABECAAYFAkkAJ0kACgkQ/P1jBZgh97LKWQCfQ/018LDOjTpSE9AdeFNCkMx4
jk4AnRs9u+iuTVYnNSnbZkoruVv4Jibx
=arbL
-----END PGP SIGNATURE-----

View File

@ -1,10 +1,21 @@
APR and APR-util are patched to store dependencies in the .la file.
--- subversion-0.20.1/build/ac-macros/aprutil.m4.deplibs 2003-03-26 16:34:47.000000000 +0000
+++ subversion-0.20.1/build/ac-macros/aprutil.m4 2003-04-29 11:03:54.000000000 +0100
@@ -64,11 +64,9 @@
AC_MSG_ERROR([apu-config --includes failed])
--- subversion-1.6.0/build/ac-macros/apr.m4.deplibs
+++ subversion-1.6.0/build/ac-macros/apr.m4
@@ -76,9 +76,9 @@ AC_DEFUN(SVN_LIB_APR,
dnl When APR stores the dependent libs in the .la file, we don't need
dnl --libs.
- SVN_APR_LIBS="`$apr_config --link-libtool --libs`"
+ SVN_APR_LIBS="`$apr_config --link-libtool`"
if test $? -ne 0; then
- AC_MSG_ERROR([apr-config --link-libtool --libs failed])
+ AC_MSG_ERROR([apr-config --link-libtool failed])
fi
SVN_APR_EXPORT_LIBS="`$apr_config --link-ld --libs`"
--- subversion-1.6.0/build/ac-macros/aprutil.m4.deplibs
+++ subversion-1.6.0/build/ac-macros/aprutil.m4
@@ -77,11 +77,9 @@ AC_DEFUN(SVN_LIB_APRUTIL,
AC_MSG_ERROR([apu-config --prefix failed])
fi
- dnl When APR stores the dependent libs in the .la file, we don't need
@ -17,17 +28,3 @@ APR and APR-util are patched to store dependencies in the .la file.
fi
SVN_APRUTIL_EXPORT_LIBS="`$apu_config --link-ld --libs`"
--- subversion-0.20.1/build/ac-macros/apr.m4.deplibs 2003-03-26 16:34:47.000000000 +0000
+++ subversion-0.20.1/build/ac-macros/apr.m4 2003-04-29 11:03:45.000000000 +0100
@@ -68,9 +68,9 @@
dnl When APR stores the dependent libs in the .la file, we don't need
dnl --libs.
- SVN_APR_LIBS="`$apr_config --link-libtool --libs`"
+ SVN_APR_LIBS="`$apr_config --link-libtool`"
if test $? -ne 0; then
- AC_MSG_ERROR([apr-config --link-libtool --libs failed])
+ AC_MSG_ERROR([apr-config --link-libtool failed])
fi
SVN_APR_EXPORT_LIBS="`$apr_config --link-ld --libs`"

View File

@ -0,0 +1,62 @@
--- subversion-1.6.0/build.conf.pie
+++ subversion-1.6.0/build.conf
@@ -472,7 +472,7 @@ type = swig_lib
lang = python
path = subversion/bindings/swig/python/libsvn_swig_py
libs = libsvn_client libsvn_wc libsvn_ra libsvn_delta libsvn_subr apriconv apr
-link-cmd = $(LINK) $(SWIG_PY_LIBS)
+link-cmd = $(LINK_LIB) $(SWIG_PY_LIBS)
install = swig-py-lib
# need special build rule to include -DSWIGPYTHON
compile-cmd = $(COMPILE_SWIG_PY)
@@ -495,7 +495,7 @@ type = swig_lib
lang = ruby
path = subversion/bindings/swig/ruby/libsvn_swig_ruby
libs = libsvn_client libsvn_wc libsvn_delta libsvn_subr apriconv apr
-link-cmd = $(LINK) $(SWIG_RB_LIBS)
+link-cmd = $(LINK_LIB) $(SWIG_RB_LIBS)
install = swig-rb-lib
# need special build rule to include
compile-cmd = $(COMPILE_SWIG_RB)
--- subversion-1.6.0/build/generator/gen_base.py.pie
+++ subversion-1.6.0/build/generator/gen_base.py
@@ -413,6 +413,9 @@ class TargetExe(TargetLinked):
self.manpages = options.get('manpages', '')
self.testing = options.get('testing')
+ if self.install == 'test' or self.install == 'bdb-test':
+ self.link_cmd = '$(LINK_TEST)'
+
def add_dependencies(self):
TargetLinked.add_dependencies(self)
@@ -455,8 +458,11 @@ class TargetLib(TargetLinked):
self.msvc_fake = options.get('msvc-fake') == 'yes' # has fake target
self.msvc_export = options.get('msvc-export', '').split()
- ### hmm. this is Makefile-specific
- self.link_cmd = '$(LINK_LIB)'
+ ### more Makefile-specific stuff:
+ if self.install == 'test':
+ self.link_cmd = '$(LINK_TEST_LIB)'
+ elif self.link_cmd == '$(LINK)':
+ self.link_cmd = '$(LINK_LIB)'
class TargetApacheMod(TargetLib):
--- subversion-1.6.0/Makefile.in.pie
+++ subversion-1.6.0/Makefile.in
@@ -184,8 +185,11 @@ COMPILE_JAVAHL_CXX = $(LIBTOOL) $(LTCXXF
COMPILE_JAVAHL_JAVAC = $(JAVAC) $(JAVAC_FLAGS)
COMPILE_JAVAHL_JAVAH = $(JAVAH)
-LINK_LIB = $(LINK) -rpath $(libdir)
-LINK = $(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LT_LDFLAGS) $(CFLAGS) $(LDFLAGS) -rpath $(libdir)
+BASE_LINK = $(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LT_LDFLAGS) $(CFLAGS) $(LDFLAGS)
+LINK = $(BASE_LINK) -pie
+LINK_TEST = $(BASE_LINK) -no-install
+LINK_LIB = $(BASE_LINK) -rpath $(libdir)
+LINK_TEST_LIB = $(BASE_LINK)
LINK_CXX = $(LIBTOOL) $(LTCXXFLAGS) --mode=link $(CXX) $(LT_LDFLAGS) $(CXXFLAGS) $(LDFLAGS) -rpath $(libdir)
# special link rule for mod_dav_svn

View File

@ -0,0 +1,54 @@
Libraries should be linked with -rpath $libdir but programs should not.
Doing so for the latter means that a redundant RPATH entry of $libdir
will end up in the binaries.
The redundant RPATH can also cause obscure build failures by causing
in-build binaries to pick up libraries from the system environment,
which libtool will otherwise avoid.
--- subversion-1.6.1/build.conf.rpath
+++ subversion-1.6.1/build.conf
@@ -472,7 +472,7 @@ type = swig_lib
lang = python
path = subversion/bindings/swig/python/libsvn_swig_py
libs = libsvn_client libsvn_wc libsvn_ra libsvn_delta libsvn_subr apriconv apr
-link-cmd = $(LINK) $(SWIG_PY_LIBS)
+link-cmd = $(LINK_LIB) $(SWIG_PY_LIBS)
install = swig-py-lib
# need special build rule to include -DSWIGPYTHON
compile-cmd = $(COMPILE_SWIG_PY)
@@ -495,7 +495,7 @@ type = swig_lib
lang = ruby
path = subversion/bindings/swig/ruby/libsvn_swig_ruby
libs = libsvn_client libsvn_wc libsvn_delta libsvn_subr apriconv apr
-link-cmd = $(LINK) $(SWIG_RB_LIBS)
+link-cmd = $(LINK_LIB) $(SWIG_RB_LIBS)
install = swig-rb-lib
# need special build rule to include
compile-cmd = $(COMPILE_SWIG_RB)
--- subversion-1.6.1/build/generator/gen_base.py.rpath
+++ subversion-1.6.1/build/generator/gen_base.py
@@ -455,6 +455,10 @@ class TargetLib(TargetLinked):
self.msvc_fake = options.get('msvc-fake') == 'yes' # has fake target
self.msvc_export = options.get('msvc-export', '').split()
+ ### hmm. this is Makefile-specific
+ if self.link_cmd == '$(LINK)':
+ self.link_cmd = '$(LINK_LIB)'
+
class TargetApacheMod(TargetLib):
def __init__(self, name, options, gen_obj):
--- subversion-1.6.1/Makefile.in.rpath
+++ subversion-1.6.1/Makefile.in
@@ -184,7 +184,8 @@ COMPILE_JAVAHL_CXX = $(LIBTOOL) $(LTCXXF
COMPILE_JAVAHL_JAVAC = $(JAVAC) $(JAVAC_FLAGS)
COMPILE_JAVAHL_JAVAH = $(JAVAH)
-LINK = $(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LT_LDFLAGS) $(CFLAGS) $(LDFLAGS) -rpath $(libdir)
+LINK_LIB = $(LINK) -rpath $(libdir)
+LINK = $(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LT_LDFLAGS) $(CFLAGS) $(LDFLAGS)
LINK_CXX = $(LIBTOOL) $(LTCXXFLAGS) --mode=link $(CXX) $(LT_LDFLAGS) $(CXXFLAGS) $(LDFLAGS) -rpath $(libdir)
# special link rule for mod_dav_svn

View File

@ -0,0 +1,25 @@
The first half of this is certainly upstream-worthy, but the second half is presumably
some Fedora-specific KDE packaging thing. It's not obvious how to get
kde4-config to report the directory which contains the .so files.
--- subversion-1.6.2/build/ac-macros/kwallet.m4.kwallet
+++ subversion-1.6.2/build/ac-macros/kwallet.m4
@@ -45,14 +45,14 @@ AC_DEFUN(SVN_LIB_KWALLET,
CPPFLAGS="$CPPFLAGS $d"
done
qt_include_dirs="`$PKG_CONFIG --cflags-only-I QtCore QtDBus QtGui`"
- kde_dir="`$kde4_config --prefix`"
- SVN_KWALLET_INCLUDES="$DBUS_CPPFLAGS $qt_include_dirs -I$kde_dir/include"
+ kde_include_dirs="-I`$kde4_config --path include`"
+ SVN_KWALLET_INCLUDES="$DBUS_CPPFLAGS $qt_include_dirs $kde_include_dirs"
qt_libs_other_options="`$PKG_CONFIG --libs-only-other QtCore QtDBus QtGui`"
SVN_KWALLET_LIBS="$DBUS_LIBS -lQtCore -lQtDBus -lQtGui -lkdecore -lkdeui $qt_libs_other_options"
CXXFLAGS="$CXXFLAGS $SVN_KWALLET_INCLUDES"
LIBS="$LIBS $SVN_KWALLET_LIBS"
qt_lib_dirs="`$PKG_CONFIG --libs-only-L QtCore QtDBus QtGui`"
- LDFLAGS="$old_LDFLAGS $qt_lib_dirs -L$kde_dir/lib`$kde4_config --libsuffix`"
+ LDFLAGS="$old_LDFLAGS $qt_lib_dirs -L/usr/lib`$kde4_config --libsuffix`/kde4/devel"
AC_LANG(C++)
AC_LINK_IFELSE([
#include <kwallet.h>

View File

@ -12,25 +12,29 @@
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
Summary: Modern Version Control System designed to replace CVS
Summary: A Modern Concurrent Version Control System
Name: subversion
Version: 1.5.4
Release: 3
Version: 1.6.5
Release: 1%{?dist}.1
License: ASL 1.1
Group: Development/Tools
URL: http://subversion.tigris.org/
Source0: http://subversion.tigris.org/tarballs/subversion-%{version}.tar.gz
Source0: http://subversion.tigris.org/tarballs/subversion-%{version}.tar.bz2
Source1: subversion.conf
Source3: filter-requires.sh
Source4: http://www.xsteve.at/prg/emacs/psvn.el
Patch2: subversion-0.20.1-deplibs.patch
Patch3: subversion-1.5.1-rpath.patch
Patch6: subversion-1.5.2-pie.patch
Source5: psvn-init.el
Patch2: subversion-1.6.0-deplibs.patch
Patch3: subversion-1.6.1-rpath.patch
Patch6: subversion-1.6.0-pie.patch
Patch7: subversion-1.1.3-java.patch
Patch8: subversion-1.6.2-kwallet.patch
BuildRequires: autoconf, libtool, python, python-devel, texinfo, which
BuildRequires: db4-devel >= 4.1.25, swig >= 1.3.24, gettext
BuildRequires: apr-devel >= 0.9.7, apr-util-devel >= 0.9.7
BuildRequires: apr-devel >= 1.3.0, apr-util-devel >= 1.3.0
BuildRequires: neon-devel >= 0:0.24.7-1, cyrus-sasl-devel
BuildRequires: sqlite-devel >= 3.4.0
BuildRequires: gnome-keyring-devel, dbus-devel, kdelibs-devel >= 4.0.0
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Provides: svn = %{version}-%{release}
Requires: apr >= 1.3.0
@ -58,9 +62,27 @@ The subversion-devel package includes the static libraries and
include files for developers interacting with the subversion
package.
%package gnome
Group: Development/Tools
Summary: GNOME Keyring support for Subversion
Requires: subversion = %{version}-%{release}
%description gnome
The subversion-gnome package adds support for storing Subversion
passwords in the GNOME Keyring.
%package kde
Group: Development/Tools
Summary: KDE Wallet support for Subversion
Requires: subversion = %{version}-%{release}
%description kde
The subversion-kde package adds support for storing Subversion
passwords in the KDE Wallet.
%package -n mod_dav_svn
Group: System Environment/Daemons
Summary: Apache server module for Subversion server
Summary: Apache httpd module for Subversion server
Requires: httpd-mmn = %(cat %{_includedir}/httpd/.mmn || echo missing)
Requires: subversion = %{version}-%{release}
BuildRequires: httpd-devel >= 2.0.45
@ -105,14 +127,20 @@ This package includes the Ruby bindings to the Subversion libraries.
%setup -q
%patch2 -p1 -b .deplibs
%patch3 -p1 -b .rpath
%patch6 -p1 -b .pie
#patch6 -p1 -b .pie
%if %{with_java}
%patch7 -p1 -b .java
%endif
%ifarch sparc64
sed -i -e 's|-fpie|-fPIE|g' Makefile.in
%endif
%patch8 -p1 -b .kwallet
%build
# Regenerate after patches to build.conf et al
autoheader && autoconf && ./gen-make.py --reload
# Regenerate the buildsystem, so that:
# 1) patches applied to configure.in take effect
# 2) the swig bindings are regenerated using the system swig
./autogen.sh --release
# fix shebang lines, #111498
perl -pi -e 's|/usr/bin/env perl -w|/usr/bin/perl -w|' tools/hook-scripts/*.pl.in
@ -122,12 +150,15 @@ export svn_cv_ruby_link="%{__cc} -shared"
export svn_cv_ruby_sitedir_libsuffix=""
export svn_cv_ruby_sitedir_archsuffix=""
export CC=gcc CXX=g++ JAVA_HOME=%{jdk_path}
export CC=gcc CXX=g++ JAVA_HOME=%{jdk_path} CFLAGS="$RPM_OPT_FLAGS"
%configure --with-apr=%{_prefix} --with-apr-util=%{_prefix} \
--with-swig --with-neon=%{_prefix} \
--with-ruby-sitedir=%{ruby_sitearch} \
--with-apxs=%{_sbindir}/apxs --disable-mod-activation \
--disable-static --with-sasl=%{_prefix}
--disable-static --with-sasl=%{_prefix} \
--disable-neon-version-check \
--with-gnome-keyring \
--with-kwallet
make %{?_smp_mflags} all
make swig-py swig-py-lib %{swigdirs}
make swig-pl swig-pl-lib swig-rb swig-rb-lib
@ -157,6 +188,13 @@ install -m 644 $RPM_SOURCE_DIR/subversion.conf ${RPM_BUILD_ROOT}%{_sysconfdir}/h
rm -rf ${RPM_BUILD_ROOT}%{_includedir}/subversion-*/*.txt \
${RPM_BUILD_ROOT}%{python_sitearch}/*/*.{a,la}
# The SVN build system is broken w.r.t. DSO support; it treats
# normal libraries as DSOs and puts them in $libdir, whereas they
# should go in some subdir somewhere, and be linked using -module,
# etc. So, forcibly nuke the .so's for libsvn_auth_{gnome,kde},
# since nothing should ever link against them directly.
rm -f ${RPM_BUILD_ROOT}%{_libdir}/libsvn_auth_*.so
# remove stuff produced with Perl modules
find $RPM_BUILD_ROOT -type f \
-a \( -name .packlist -o \( -name '*.bs' -a -empty \) \) \
@ -181,6 +219,9 @@ for f in emacs/site-lisp xemacs/site-packages/lisp; do
install -m 644 $RPM_SOURCE_DIR/psvn.el ${RPM_BUILD_ROOT}%{_datadir}/$f
done
install -m 644 $RPM_SOURCE_DIR/psvn-init.el \
${RPM_BUILD_ROOT}%{_datadir}/emacs/site-lisp
# Rename authz_svn INSTALL doc for docdir
ln -f subversion/mod_authz_svn/INSTALL mod_authz_svn-INSTALL
@ -195,6 +236,7 @@ sed -i "/^dependency_libs/{
%if %{make_check}
%check
export LANG=C LC_ALL=C
export LD_LIBRARY_PATH=$RPM_BUILD_ROOT%{_libdir}
make check check-swig-pl check-swig-py CLEANUP=yes
# check-swig-rb omitted: it runs svnserve
%endif
@ -232,13 +274,21 @@ rm -rf ${RPM_BUILD_ROOT}
%{_mandir}/man*/*
%{python_sitearch}/svn
%{python_sitearch}/libsvn
%{_datadir}/emacs/site-lisp
%{_datadir}/xemacs/site-packages/lisp
%{_datadir}/emacs/site-lisp/*.el
%{_datadir}/xemacs/site-packages/lisp/*.el
%dir %{_sysconfdir}/subversion
%exclude %{_libdir}/libsvn_swig_perl*
%exclude %{_libdir}/libsvn_swig_ruby*
%exclude %{_libdir}/libsvn_auth_kwallet*
%exclude %{_libdir}/libsvn_auth_gnome*
%exclude %{_mandir}/man*/*::*
%files gnome
%{_libdir}/libsvn_auth_gnome_keyring-*.so.*
%files kde
%{_libdir}/libsvn_auth_kwallet-*.so.*
%files devel
%defattr(-,root,root)
%{_includedir}/subversion-1
@ -275,6 +325,21 @@ rm -rf ${RPM_BUILD_ROOT}
%endif
%changelog
* Thu Sep 10 2009 Joe Orton <jorton@redhat.com> 1.6.5-1.1
- add -gnome, -kde subpackages (#522592)
* Sun Aug 23 2009 Joe Orton <jorton@redhat.com> 1.6.5-1
- update to 1.6.5
* Fri Aug 7 2009 Joe Orton <jorton@redhat.com> 1.6.4-2
- update to 1.6.4
* Thu May 28 2009 Joe Orton <jorton@redhat.com> 1.6.2-2.fc10
- update to 1.6.2 (#500933, #469524)
* Fri Jan 30 2009 Joe Orton <jorton@redhat.com> 1.5.5-4.fc10
- rebuild
* Mon Oct 27 2008 Joe Orton <jorton@redhat.com> 1.5.4-3
- update to 1.5.4

View File

@ -1 +1 @@
subversion-1.5.4.tar.gz
subversion-1.5.5.tar.gz

View File

@ -408,3 +408,835 @@ a2wGAhsMAAoJEPaNRvtszUA4E5gAn19YSN4BMk9y+kro+0owbyeceQuNAJ9KpoYy
Gxwlp5wUvMFncAQf/hsZag==
=DqKd
-----END PGP PUBLIC KEY BLOCK-----
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.9 (GNU/Linux)
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
bfI=
=w743
-----END PGP PUBLIC KEY BLOCK-----