[-]
[+]
|
Deleted |
subversion.changes
|
@@ -1,1829 +0,0 @@
--------------------------------------------------------------------
-Mon Nov 10 11:16:34 CET 2008 - olh@suse.de
-
-- add .git dir to excludepath in svngrep
-
--------------------------------------------------------------------
-Wed Oct 15 10:42:30 CEST 2008 - olh@suse.de
-
-- fix incorrect path to svn binary in svn_load_dirs.pl (bnc#408952)
-
--------------------------------------------------------------------
-Mon Sep 1 17:27:42 CEST 2008 - olh@suse.de
-
-- build swig bindings with empty SWIG_LDFLAGS= because it defaults
- to LDFLAGS which contains -pie
-
--------------------------------------------------------------------
-Mon Sep 1 11:23:54 CEST 2008 - olh@suse.de
-
-- update to 1.5.2 final
- User-visible changes:
- * Set correct permissions on created fsfs shards (r32355, -7)
- * Pass client capabilities to start-commit hook (issue #3255)
- * Disallow creating nested repositories (issue #3269)
- * Support Neon 0.28.3
- * Properly canonicalize URIs with an empty hostname (issue #2116)
- * Improved merge performance for superfluous ranges (r32643)
- * Better error message for 'Malformed URL for repository' (r31867, r32365)
- * Improved svn:externals parsing (r32672, -673, -674, -739)
- * fixed: improper ordering in 'svnlook diff' output (r32019)
- * fixed: mod_dav_svn memory leak with 'SVNPathAuthz short_circuit' (r32360)
- * fixed: duplicate svn:externals targets fail on co/up (issue #3246)
- * fixed: 'svn merge --depth' inconsistencies (issue #2825)
- * fixed: ra_serf test failures (1.5.x-ra_serf-backports branch)
- * fixed: memory leak and crashes in FS (r32545, -58, -82)
- * fixed: core dump with relative externals (issue #3237)
- * fixed: 'svn copy' working copy corruption (r32467, -70)
- * fixed: perl bindings errors in non-English locale (issue #3258)
- * fixed: 'svn merge' incorrectly reverses previous merges (r32494, -522, -523)
- * fixed: 'svn merge' errors with subtree mergeinfo (issue #3067)
-
- Developer-visible changes:
- * make libsvn_ra_neon initialization thread-safe (r32497, r32510)
- * respect LDFLAGS in Swig bindings (r32416, r32421, r32442)
- * fixed: test failures in non-English locales (r32491)
-
--------------------------------------------------------------------
-Tue Jul 29 08:32:56 CEST 2008 - olh@suse.de
-
-- update to 1.5.1 final
- User-visible changes:
- * mergeinfo on switched subtrees should elide in repos (issue #3188)
- * Add support for --config-dir to svnmerge.py (r31727)
- * improve performance of bdb post-commit deltification (r31820, -59)
- * return faster when there is nothing to be merged (r30748)
- * don't commit an add of a missing item (issue #3198)
- * don't create unneeded self-referential mergeinfo (issue #3157)
- * support 'http-library' (if --enable-runtime-module-search) (r31425, -722)
- * support Berkeley DB 4.7 (r32017, -29)
- * fixed: make serf usable with root-level authz (r31464)
- * fixed: 'svndumpfilter' partial-path matching bug (r31833)
- * fixed: crash on invalid dates in 'log' and 'blame' (issue #2721)
- * fixed: 'svn status --xml' outputting invalid XML (issue #2887)
- * fixed: 'svn merge' prints incorrect range (r30746, -47)
- * fixed: using neon/serf, can not replace branch (issue #2939)
- * fixed: 'file not found' error when merging to a broken symlink (r31159, -79)
- * fixed: using serf, crash or endless loop fetching authn data (r31619)
- * fixed: ArrayIndexOutOfBoundsException in JavaHL bindings (r31719, -806)
- * fixed: authn password lookup used wrong username (issue #2242)
- * fixed: unbounded memory usage in wc-to-wc copy and move (r31868)
- * fixed: subtree merges broken for non-intersecting ranges (issue #3199)
- * fixed: invalid XML from 'svn log --xml' against pre-1.2 servers (r31875)
- * fixed: 'svnlook diff' ignores --diff-copy-from for properties (issue #3248)
- * fixed: 'svnlook diff' doesn't report that binary files differ (issue #3249)
- * fixed: bogus results from commits to subtrees added by merge (issue #3240)
- * fixed: non-existent subtree in destination breaks the merge (issue #3067)
- * fixed: serf merge bug too complex to describe here (r32056)
- * fixed: 'svn log -g' correctness and speed (issue #3220, issue #3235)
- * fixed: merge chokes on renamed subtrees (issue #3174)
-
- Developer-visible changes:
- * export svn_path_is_url() to the bindings (r31603)
- * don't clobber LDFLAGS in configure when given '--with-zlib' (r31825)
- * make libsvn_ra depend on libsvn_delta unconditionally (r31852)
- * correctly set the peg revision for copy in JavaHL (r31994)
- * 'svn mergeinfo' handles wc paths (r31023, -873, -874, -929, -930, -038)
- * fixed: crash when when svn_ra_open3() is passed a bogus URL (r31223)
- * fixed: JavaHL compilation on Windows (r31737)
- * fixed: crash in calling apr_pstrcat (affects TortoiseSVN) (r32080)
-
--------------------------------------------------------------------
-Fri Jul 11 09:39:33 CEST 2008 - poeml@suse.de
-
-- build fixes to get the Factory package building in the Build
- Service again:
- * change BuildRequires java2-devel-packages to java-devel, which
- seems to be more universally defined
- * don't build javahl bindings on 10.1/SLE10 or older -- build
- doesn't work with that currently.
- * fix build on SLES9 -- by not applying
- subversion.libtool-pie-flags.patch there and
- fixing LDFLAGS in the Makefile to use the correct libdir
- * add workaround for (bnc#395110) -- build error on 10.1/sle10 on
- x86_64: add update-alternatives to BuildRequires (but not on
- sles9 where the package didn't exist)
-
--------------------------------------------------------------------
-Thu Jun 19 17:45:53 CEST 2008 - olh@suse.de
-
-- add svn_apply_autoprops.py to subversion-tools (bnc#401638)
-
--------------------------------------------------------------------
-Thu Jun 19 17:41:32 CEST 2008 - olh@suse.de
-
-- update to 1.5.0 final
- User-visible changes:
- * many, compared to 1.4.4
- Developer-visible changes:
- * many, compared to 1.4.4
-
--------------------------------------------------------------------
-Wed Jun 11 08:58:26 CEST 2008 - olh@suse.de
-
-- update to rev 31701, 1.5.0-rc11
- translation update, fix API violation in diff command
-
--------------------------------------------------------------------
-Mon Jun 9 13:03:12 CEST 2008 - olh@suse.de
-
-- update to rev 31654, 1.5.0-rc10
- translation update, fix possible segfault in start-commit-hook
-
--------------------------------------------------------------------
-Wed Jun 4 07:23:25 CEST 2008 - olh@suse.de
-
-- update to rev 31577, 1.5.0-rc9
- translation update, two small bugfixes
-
--------------------------------------------------------------------
-Tue Jun 3 20:47:56 CEST 2008 - poeml@suse.de
-
-- fix changelog, which wasn't in chronological order anymore, after
- new upstream changes from Factory, by setting my changelog entry
- (from the 28th) to the 25th of May
-
--------------------------------------------------------------------
-Thu May 29 11:55:40 CEST 2008 - olh@suse.de
-
-- update to rev 31507, 1.5.0-rc8
- translation update, handle NULL pointers in ra_loader
-
--------------------------------------------------------------------
-Mon May 26 09:24:31 CEST 2008 - olh@suse.de
-
-- update to rev 31448, 1.5.0-rc7
- fix API for bindings, translation update
-
--------------------------------------------------------------------
-Wed May 25 23:01:54 CEST 2008 - poeml@suse.de
-
-- build the Build Service package from openSUSE:Factory again --
- thereby updating to subversion 1.5 release candidate (r31325)
-
- *** installations that have been running earlier pre-1.5 ***
- *** versions may need to dump/reload. This can still be ***
- *** done after upgrading to 1.5. ***
-
-- build fixes to get the Factory package building in the Build
- Service again:
- * change BuildRequires java2-devel-packages to java-devel, which
- seems to be more universally defined
- * don't build javahl bindings on 10.1/SLE10 or older -- build
- doesn't work with that currently.
- * fix build on SLES9 -- by not applying
- subversion.libtool-pie-flags.patch there and
- fixing LDFLAGS in the Makefile to use the correct libdir
- * add workaround for bug 395110 -- build error on 10.1/sle10 on
- x86_64: add update-alternatives to BuildRequires (but not on
- sles9 where the package didn't exist)
-
--------------------------------------------------------------------
-Wed May 21 18:42:46 CEST 2008 - olh@suse.de
-
-- update to rev 31325
- various minor bugfixes, translation updates
-
--------------------------------------------------------------------
-Fri May 16 10:20:46 CEST 2008 - olh@suse.de
-
-- update to rev 31218
- various minor bugfixes
-
--------------------------------------------------------------------
-Sun May 4 11:55:50 CEST 2008 - olh@suse.de
-
-- update to rev 31014, 1.5.0-rc5
- various bugfixes
-
--------------------------------------------------------------------
|
[-]
[+]
|
Deleted |
subversion.spec
^
|
@@ -1,1689 +0,0 @@
-#
-# spec file for package subversion (Version 1.5.2)
-#
-# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
-#
-# All modifications and additions to the file contributed by third parties
-# remain the property of their copyright owners, unless otherwise agreed
-# upon. The license for this file, and modifications and additions to the
-# file, is the same license as for the pristine package itself (unless the
-# license for the pristine package is not an Open Source License, in which
-# case the license is the MIT License). An "Open Source License" is a
-# license that conforms to the Open Source Definition (Version 1.9)
-# published by the Open Source Initiative.
-
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
-#
-
-# norootforbuild
-
-
-Name: subversion
-%if 0%{?suse_version} > 910
-BuildRequires: update-alternatives
-%endif
-BuildRequires: apache2-devel db-devel gcc-c++ java-devel python-devel swig zlib-devel
-%if 0%{?suse_version} > 1030
-BuildRequires: libneon-devel
-%else
-BuildRequires: neon-devel openldap2-devel
-%endif
-BuildRequires: sqlite-devel
-Version: 1.5.2
-Release: 11
-#
-%define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services
-#
-%define apxs /usr/sbin/apxs2
-%define apache_libexecdir %(%{apxs} -q LIBEXECDIR)
-%define apache_sysconfdir %(%{apxs} -q SYSCONFDIR)
-#
-%define site_python %(python -c "import distutils.sysconfig; print distutils.sysconfig.get_python_lib()")
-#
-PreReq: %insserv_prereq %fillup_prereq
-#
-Summary: A Concurrent Versioning system similar to but better than CVS
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-License: Subversion license, http://subversion.tigris.org/license-1.html
-Group: Development/Tools/Version Control
-Url: http://subversion.tigris.org
-Source0: subversion-%{version}.tar.bz2
-Source1: subversion.conf
-Source2: subversion.README.SuSE
-Source9: subversion.rcsvnserve
-Source10: subversion.sysconfig.svnserve
-Source12: subversion.sysconfig.svnserve.remoteaccess
-Source13: subversion.xinetd.svnserve
-Source42: subversion.svngrep.sh
-Source43: subversion.svndiff.sh
-#
-Patch11: subversion.libtool-verbose.patch
-# build fixes
-Patch20: subversion-swig-perl-install_vendor.patch
-Patch23: subversion.libtool-pie-flags.patch
-Patch31: subversion.perl.LD_RUN_PATH.patch
-Patch33: subversion.header_wrappers.patch
-Patch34: subversion.allowed-neon.patch
-Patch35: subversion.java14.patch
-Patch36: subversion-1.5.x-no-neon-la.patch
-#
-
-%description
-Subversion does the same thing cvs (CVS (Concurrent Versioning System))
-but has major enhancements compared to CVS. The name of the cmdline
-client is svn.
-
-
-
-%package devel
-License: The Apache Software License
-Group: Development/Libraries/C and C++
-Summary: Development package for Subversion developers
-Requires: subversion = %{version}
-# this pulls in libapr1-devel and libexpat-devel
-Requires: libapr-util1-devel
-
-%description devel
-The subversion-devel package includes the static libraries and include
-files for developers interacting with the subversion package.
-
-
-
-%package tools
-License: The Apache Software License; Subversion License, http://subversion.tigris.org/license-1.html
-Group: Development/Tools/Version Control
-Summary: Tools for Subversion
-
-%description tools
-This package contains a lot of tools for subversion server and
- repository admins: * hot-backup makes a backup of a svn repo
- without stopping
-
-* various scripts for client (bash_completion, showchange.pl,
- svn-graph.pl, ...) and server (svn-backup-dumps.py, ...) site
-
-* po file translation scripts
-
-* hook scripts
-
-* xslt example
-
-* some scripts and code examples
-
-An overview of the scripts can be found at:
-http://subversion.tigris.org/tools_contrib.html
-
-
-
-%package perl
-License: The Apache Software License; Subversion License, http://subversion.tigris.org/license-1.html
-Group: Development/Tools/Version Control
-Summary: Allows Perl scripts to directly use Subversion repositories.
-Requires: subversion = %{version}
-Requires: perl >= 5.8
-
-%description perl
-Provides Perl (SWIG) support for Subversion.
-
-
-
-%package python
-License: The Apache Software License; Subversion License, http://subversion.tigris.org/license-1.html
-Group: Development/Tools/Version Control
-Summary: Allows Python scripts to directly use Subversion repositories.
-Requires: subversion = %{version}
-
-%description python
-Provides Pythong (SWIG) support for Subversion.
-
-
-
-%package server
-License: The Apache Software License
-Group: Development/Tools/Version Control
-Summary: Apache server module for Subversion server
-Requires: subversion = %{version}
-Requires: apache2
-
-%description server
-The subversion-server package adds the Subversion server Apache module
-to the Apache directories and configuration.
-
-http://subversion.tigris.org
-
-
-
-%prep
-swig="`env -i swig -version 2>&1 | awk '/^SWIG Version/{ print $3 }'`"
-case "$swig" in
- 1.3.21|1.3.1*)
- echo "installed swig $swig too old"
- exit 1
- ;;
-esac
-%setup -q -n subversion-%{version}
-#
-#
-%patch11 -p1
-#
-%patch20 -p1
-%if 0%{?suse_version} > 930
-%patch23 -p1
-%endif
-%patch31 -p1
-%patch33 -p1
-%patch34 -p1
-%patch35 -p1
-%patch36 -p1
-
-%build
-with_jdk=none
-for i in \
-/usr/%{_lib}/jvm/java-1.4.2-gcj \
-/usr/%{_lib}/BEAJava2-1.4.2 \
-/usr/%{_lib}/SunJava2-1.4.2 \
-/usr/%{_lib}/jvm/java-1.4.2-sun \
-/usr/lib/jvm/java-1.4.2-sun \
-/usr/%{_lib}/jvm/java-1.5.0-ibm \
-/usr/%{_lib}/jvm/java-1.5.0-sun \
-/usr/lib/jvm/java-1.5.0-sun \
-/usr/%{_lib}/jvm/java-1.4.2-ibm \
-/usr/%{_lib}/jvm/IBMJava2-1.4.2 \
-/usr/lib/BEAJava2-1.4.2 \
-/usr/lib/SunJava2-1.4.2 \
-/usr/lib/jvm/java-1.4.2-sun \
-/usr/lib/IBMJava2-1.4 \
-; do
-if [ -d "$i" ] ; then
-with_jdk="$i"
-break
|
[-]
[+]
|
Deleted |
subversion-1.5.x-no-neon-la.patch
^
|
@@ -1,15 +0,0 @@
----
- build/ac-macros/neon.m4 | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
---- a/build/ac-macros/neon.m4
-+++ b/build/ac-macros/neon.m4
-@@ -153,7 +153,7 @@ AC_DEFUN(SVN_NEON_CONFIG,
- test "$svn_allowed_neon" = "any"; then
- svn_allowed_neon_on_system="yes"
- SVN_NEON_INCLUDES=[`$neon_config --cflags | sed -e 's/-D[^ ]*//g'`]
-- NEON_LIBS=`$neon_config --la-file`
-+ NEON_LIBS=`$neon_config --libs`
- CFLAGS=["$CFLAGS `$neon_config --cflags | sed -e 's/-I[^ ]*//g'`"]
- svn_lib_neon="yes"
- break
|
[-]
[+]
|
Deleted |
subversion-swig-perl-install_vendor.patch
^
|
@@ -1,14 +0,0 @@
- Makefile.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -652,7 +652,7 @@ check-swig-pl: swig-pl swig-pl-lib
- cd $(SWIG_PL_DIR)/native; $(MAKE) test
-
- install-swig-pl: swig-pl install-swig-pl-lib
-- cd $(SWIG_PL_DIR)/native; $(MAKE) install
-+ cd $(SWIG_PL_DIR)/native; $(MAKE) install_vendor
-
- EXTRACLEAN_SWIG_PL=rm -f $(SWIG_PL_SRC_DIR)/native/svn_*.c \
- $(SWIG_PL_SRC_DIR)/native/core.c
|
[-]
[+]
|
Deleted |
subversion.allowed-neon.patch
^
|
@@ -1,15 +0,0 @@
----
- configure.ac | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
---- a/configure.ac
-+++ b/configure.ac
-@@ -69,7 +69,7 @@ SVN_LIB_APRUTIL($APU_VER_REGEXES)
-
- # Either a space-separated list of allowable Neon versions, or "any" to
- # mean allow anything.
--NEON_ALLOWED_LIST="0.25.0 0.25.1 0.25.2 0.25.3 0.25.4 0.25.5 0.26.0 0.26.1 0.26.2 0.26.3 0.26.4 0.27.2 0.28.0 0.28.1 0.28.2 0.28.3"
-+NEON_ALLOWED_LIST="0.25.0 0.25.1 0.25.2 0.25.3 0.25.4 0.25.5 0.26.0 0.26.1 0.26.2 0.26.3 0.26.4 0.27.0 0.27.1 0.27.2 0.27.3 0.27.4 0.27.5 0.28.0 0.28.1 0.28.2 0.28.3 0.28.4 0.28.5 0.29.0 0.29.1 0.29.2 0.29.3"
- NEON_RECOMMENDED_VER=0.28.3
- NEON_URL="http://www.webdav.org/neon/neon-${NEON_RECOMMENDED_VER}.tar.gz"
- dnl You can skip the neon version check only if you know what you are doing
|
[-]
[+]
|
Deleted |
subversion.java14.patch
^
|
@@ -1,36 +0,0 @@
----
- configure.ac | 2 +-
- subversion/bindings/javahl/build/build.xml | 4 ++--
- 2 files changed, 3 insertions(+), 3 deletions(-)
-
---- a/configure.ac
-+++ b/configure.ac
-@@ -539,7 +539,7 @@ fi
- AC_PATH_PROGS(PYTHON, "$PYTHON", none)
-
- # The minimum version for the JVM runtime for our Java bytecode.
--JAVA_OLDEST_WORKING_VER='1.2'
-+JAVA_OLDEST_WORKING_VER='1.4'
- # SVN_CHECK_JDK sets $JAVA_CLASSPATH
- SVN_CHECK_JDK($JAVA_OLDEST_WORKING_VER)
-
---- a/subversion/bindings/javahl/build/build.xml
-+++ b/subversion/bindings/javahl/build/build.xml
-@@ -21,7 +21,7 @@
-
- <target name="compile" unless="junit.path"
- description="Compile the Java binding source files">
-- <javac compiler="modern" destdir="classes">
-+ <javac source="1.4" target="1.4" destdir="classes">
- <src path="src"/>
- <exclude name="org/tigris/subversion/javahl/tests/**"/>
- </javac>
-@@ -29,7 +29,7 @@
-
- <target name="compile-tests" if="junit.path"
- description="Compile the Java test source files">
-- <javac compiler="modern" destdir="classes">
-+ <javac source="1.4" target="1.4" destdir="classes">
- <src path="src"/>
- <classpath path="${junit.path}"/>
- </javac>
|
[-]
[+]
|
Deleted |
subversion.libtool-pie-flags.patch
^
|
@@ -1,40 +0,0 @@
- Makefile.in | 17 ++++++++++-------
- 1 file changed, 10 insertions(+), 7 deletions(-)
-
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -150,24 +150,27 @@ CXXFLAGS = @CXXFLAGS@ $(EXTRA_CXXFLAGS)
- CPPFLAGS = @CPPFLAGS@ $(EXTRA_CPPFLAGS)
- LDFLAGS = @LDFLAGS@ $(EXTRA_LDFLAGS)
-
-+NOPIECFLAGS = -fno-pie -fno-PIE
-+PIECFLAGS = -fpie -fPIE
-+PIELDFLAGS = -pie
- COMPILE = $(CC) $(CPPFLAGS) $(CFLAGS) $(INCLUDES)
- COMPILE_CXX = $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(INCLUDES)
--LT_COMPILE = $(LIBTOOL) $(LTFLAGS) --mode=compile $(COMPILE)
-+LT_COMPILE = $(LIBTOOL) $(LTFLAGS) --mode=compile $(COMPILE) $(NOPIECFLAGS)
-
- # special compilation for files destined for mod_dav_svn
--COMPILE_APACHE_MOD = $(LIBTOOL) $(LTFLAGS) --mode=compile $(CC) $(CPPFLAGS) $(CFLAGS) $(APACHE_INCLUDES) $(INCLUDES) -o $@ -c
-+COMPILE_APACHE_MOD = $(LIBTOOL) $(LTFLAGS) --mode=compile $(CC) $(CPPFLAGS) $(CFLAGS) $(NOPIECFLAGS) $(APACHE_INCLUDES) $(INCLUDES) -o $@ -c
-
- # special compilation for files destined for libsvn_swig_* (e.g. swigutil_*.c)
--COMPILE_SWIG_PY = $(LIBTOOL) $(LTFLAGS) --mode=compile $(SWIG_PY_COMPILE) $(CPPFLAGS) -DSWIGPYTHON $(CFLAGS) $(SWIG_PY_INCLUDES) $(INCLUDES) -o $@ -c
--COMPILE_SWIG_PL = $(LIBTOOL) $(LTFLAGS) --mode=compile $(CC) $(CPPFLAGS) $(CFLAGS) $(SWIG_PL_INCLUDES) $(INCLUDES) -o $@ -c
--COMPILE_SWIG_RB = $(LIBTOOL) $(LTFLAGS) --mode=compile $(SWIG_RB_COMPILE) $(CPPFLAGS) $(CFLAGS) $(SWIG_RB_INCLUDES) $(INCLUDES) -o $@ -c
-+COMPILE_SWIG_PY = $(LIBTOOL) $(LTFLAGS) --mode=compile $(SWIG_PY_COMPILE) $(CPPFLAGS) -DSWIGPYTHON $(CFLAGS) $(NOPIECFLAGS) $(SWIG_PY_INCLUDES) $(INCLUDES) -o $@ -c
-+COMPILE_SWIG_PL = $(LIBTOOL) $(LTFLAGS) --mode=compile $(CC) $(CPPFLAGS) $(CFLAGS) $(NOPIECFLAGS) $(SWIG_PL_INCLUDES) $(INCLUDES) -o $@ -c
-+COMPILE_SWIG_RB = $(LIBTOOL) $(LTFLAGS) --mode=compile $(SWIG_RB_COMPILE) $(CPPFLAGS) $(CFLAGS) $(NOPIECFLAGS) $(SWIG_RB_INCLUDES) $(INCLUDES) -o $@ -c
-
- # special compilation for files destined for javahl (i.e. C++)
--COMPILE_JAVAHL_CXX = $(LIBTOOL) $(LTCXXFLAGS) --mode=compile $(COMPILE_CXX) $(JAVAHL_INCLUDES) -o $@ -c
-+COMPILE_JAVAHL_CXX = $(LIBTOOL) $(LTCXXFLAGS) --mode=compile $(COMPILE_CXX) $(NOPIECFLAGS) $(JAVAHL_INCLUDES) -o $@ -c
- 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) $(PIELDFLAGS) -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)
|
[-]
[+]
|
Deleted |
subversion.libtool-verbose.patch
^
|
@@ -1,16 +0,0 @@
- Makefile.in | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -95,8 +95,8 @@ EXEEXT = @EXEEXT@
-
- SHELL = @SHELL@
- LIBTOOL = @SVN_LIBTOOL@
--LTFLAGS = --tag=CC --silent
--LTCXXFLAGS = --tag=CXX --silent
-+LTFLAGS = --tag=CC
-+LTCXXFLAGS = --tag=CXX
- LT_LDFLAGS = @LT_LDFLAGS@
- LT_NO_UNDEFINED = @LT_NO_UNDEFINED@
- LT_CXX_LIBADD = @LT_CXX_LIBADD@
|
[-]
[+]
|
Deleted |
subversion.perl.LD_RUN_PATH.patch
^
|
@@ -1,19 +0,0 @@
-clear LD_RUN_PATH, it will end up as RPATH in ELF binaries
-
-ERROR: RPATH "/usr/src/packages/BUILD/subversion-1.5.x/subversion/libsvn_subr/.libs" on /var/tmp/subversion-1.5.0-build/usr/lib/perl5/vendor_perl/5.10.0/ppc-linux-thread-multi-64int/auto/SVN/_Wc/_Wc.so is not allowed
-
----
- Makefile.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -641,7 +641,7 @@ $(SWIG_PL_DIR)/native/Makefile.PL: $(SWI
- ./config.status subversion/bindings/swig/perl/native/Makefile.PL
-
- $(SWIG_PL_DIR)/native/Makefile: $(SWIG_PL_DIR)/native/Makefile.PL
-- cd $(SWIG_PL_DIR)/native; $(PERL) Makefile.PL
-+ cd $(SWIG_PL_DIR)/native; $(PERL) Makefile.PL ; for i in `grep -wl ^LD_RUN_PATH Makefile Makefile.[^P]*` ; do sed -i 's@^LD_RUN_PATH.*@LD_RUN_PATH=@' $$i ; done
-
- swig-pl_DEPS = autogen-swig-pl libsvn_swig_perl \
- $(SWIG_PL_DIR)/native/Makefile
|
[-]
[+]
|
Deleted |
subversion.svndiff.sh
^
|
@@ -1,24 +0,0 @@
-#!/bin/bash
-# stupid svn has no 'svn diff -v -R $bignum' to grab all info for a single patch
-export TZ=UTC
-export LANG=C
-export LC_ALL=C
-shopt -s extglob
-case "$1" in
- r+([0-9]))
- rev=${1#?}
- shift
- ;;
- +([0-9]))
- rev=$1
- shift
- ;;
-esac
-if test -z "$rev"
-then
- echo "Usage: $0 <svnrepo revision number>"
- exit 1
-fi
-revprev=$(($rev - 1 ))
-svn log -v -r $rev "$@"
-svn diff -r $revprev:$rev "$@"
|
|
Deleted |
ready
^
|
|
Deleted |
subversion-1.5.2.tar.bz2
^
|
[-]
[+]
|
Deleted |
subversion.README.SuSE
^
|
@@ -1,210 +0,0 @@
-Topics:
-
-1. backup and restore your repository data
-2. create svn user/group for svnserve
-3. mini-howto for 2 projects
-
-================================================================================
-
-1. backup and restore your repository data
-
-subversion repositories use either the Berkeley Database system libraries,
-or the FSFS database format which comes with the subversion package.
-Since the BDB system libraries often introduce a new incompatible format during
-version upgrade, a backup/restore of all the subversion repositories must be
-performed _BEFORE_ doing such a system upgrade.
-'svnadmin dump' will write the repository to stdout in a 'dumpfile' format.
-This dumpfile can be loader later with 'svnadmin load'.
-
-
-2. create svn user/group for svnserve
-
-subversion repositories can be served either via http, or via the svnserve
-daemon and a special network protocol. svnserve should not run as root user.
-The startup script rcsvnserve expects a user/group named 'svn', configureable
-via /etc/sysconfig/svnserve.
-But this user/group must be created before first use:
-
- useradd svn
- groupadd svn
-
-
-3. mini-howto for 2 projects
-
-To run a subversion server, you need to configure apache2 to load two apache2
-modules: mod_dav and mod_dav_svn. (mod_dav is needed by mod_dav_svn, it is
-installed together with apache2.)
-
-This is done by adding the dav and dav_svn modules to the apache2 configuration
-(a2enmod dav; a2enmod dav_svn), and restarting the server.
-
-A default/example configuration of the dav_svn module can be found in
-/etc/apache2/conf.d/subversion.conf. With more recent apache
-packages, this configuration is *not* loaded automatically by
-the apache server, since many people configure virtual hosts
-and it is unlikely that the repositories shall be available
-from any virtual host. To load the configuration for a certain
-virtual host, add
- Include /etc/apache2/conf.d/subversion.conf
-or
- Include /path/to/your_subversion_configuration
-in the respective virtual host configuration. This *may* be done in the default
-virtual host (/etc/apache2/default-server.conf).
-
-
-
-Minihowto:
-
-
-The plan:
-
-host 2 source projects with subversion
-both must have anonymous read access
-both must have limited write access for a few users
-they are accessed only via HTTP, not (!) locally
-they will be reachable via:
-
- http://hostname/repos/project1
- http://hostname/repos/project2
-
-Both will have the official version of the source tree and our modified
-version for the distribution. Projects in question are:
-project1
-project2
-
-The realisation:
-
-find a machine to host the projects. Keep backup (and restore!) in mind
-when hunting for hardware.
-
-install needed packages
-(you might check for update packages on
-ftp://ftp.suse.com/pub/projects/apache/ )
-
-rpm -Uvh \
- apache2 \
- apache2-doc \
- apache2-prefork \
- libapr1 \
- libapr-util1 \
- neon \
- subversion \
- subversion-doc \
- subversion-server
-
-
-
-# Update /etc/sysconfig/apache2 by
-# adding 'dav dav_svn' to $APACHE_MODULES:
-a2enmod dav
-a2enmod dav_svn
-
-create a few directories:
-mkdir -p /srv/svn/repos
-mkdir -p /srv/svn/user_access
-mkdir -p /srv/svn/html
-
-Add the http repository data to /etc/apache2/conf.d/subversion.conf:
-#------------------------------------------------------------------------
-#
-# project related HTML files
-#
-<IfModule mod_alias.c>
-Alias /repos "/srv/svn/html"
-</IfModule>
-<Directory /srv/svn/html>
- Options +Indexes +Multiviews -FollowSymLinks
- IndexOptions FancyIndexing \
- ScanHTMLTitles \
- NameWidth=* \
- DescriptionWidth=* \
- SuppressLastModified \
- SuppressSize
-
- order allow,deny
- allow from all
-</Directory>
-
-
-# project repository files for project1
-<Location /repos/project1>
- DAV svn
- SVNPath /srv/svn/repos/project1
-
- # Limit write access to certain people
- AuthType Basic
- AuthName "Authorization for project1 required"
- AuthUserFile /srv/svn/user_access/project1_passwdfile
- AuthGroupFile /srv/svn/user_access/project1_groupfile
- <LimitExcept GET PROPFIND OPTIONS REPORT>
- Require group project1_committers
- </LimitExcept>
-
- # Limit read access to certain people
- <Limit GET PROPFIND OPTIONS REPORT>
- Require group project1_committers
- Require group project1_readers
- </Limit>
-
-</Location>
-
-# project repository files for project2
-<Location /repos/project2>
- DAV svn
- SVNPath /srv/svn/repos/project2
-
- # Limit write permission to list of valid users.
- <LimitExcept GET PROPFIND OPTIONS REPORT>
- # Require SSL connection for password protection.
- # SSLRequireSSL
-
- AuthType Basic
- AuthName "Authorization for project2 required"
- AuthUserFile /srv/svn/user_access/project2_passwdfile
- Require valid-user
- </LimitExcept>
-</Location>
-#------------------------------------------------------------------------
-
-create the repositories itself:
-cd /srv/svn/repos
-svnadmin create project1
-chown -R wwwrun:www project1/{dav,db,locks}
-svnadmin create project2
-chown -R wwwrun:www project2/{dav,db,locks}
-
-
-The webserver must be (re)started:
-rcapache2 restart
-
-Now create the user access files:
-project1 is a restricted project.
-read access requires a password
-write access is limited to a few users
-touch /srv/svn/user_access/project1_passwdfile
-chown root:www /srv/svn/user_access/project1_passwdfile
-chmod 640 /srv/svn/user_access/project1_passwdfile
-
-htpasswd2 /srv/svn/user_access/project1_passwdfile olaf
-htpasswd2 /srv/svn/user_access/project1_passwdfile olh
-
-this is the group file for project1:
-/srv/svn/user_access/project1_groupfile
-content:
-project1_committers: olh
-project1_readers: olaf olh
-
-project2 is world readable, but only a few can commit to the sources.
-touch /srv/svn/user_access/project2_passwdfile
-chown root:www /srv/svn/user_access/project2_passwdfile
|
[-]
[+]
|
Deleted |
subversion.conf
^
|
@@ -1,89 +0,0 @@
-# Example configuration for a subversion repository
-# see /usr/share/doc/packages/subversion for the full documentation
-#
-
-<IfModule mod_dav_svn.c>
-
-##
-## project related HTML files
-##
-#<IfModule mod_alias.c>
-#Alias /repos /srv/svn/html
-#</IfModule>
-#<Directory /srv/svn/html>
-# Options +Indexes +Multiviews -FollowSymLinks
-# IndexOptions FancyIndexing \
-# ScanHTMLTitles \
-# NameWidth=* \
-# DescriptionWidth=* \
-# SuppressLastModified \
-# SuppressSize
-#
-# order allow,deny
-# allow from all
-#</Directory>
-
-
-
-#<Location /repos/myproject1>
-# DAV svn
-# SVNPath /srv/svn/repos/myproject1
-
-# # Limit write permission to list of valid users.
-# <LimitExcept GET PROPFIND OPTIONS REPORT>
-# # Require SSL connection for password protection.
-# # SSLRequireSSL
-#
-# AuthType Basic
-# AuthName "Authorization Realm"
-# AuthUserFile /srv/svn/user_access/myproject1_passwdfile
-# Require valid-user
-# </LimitExcept>
-#</Location>
-
-##
-## Hosting svn at "/"
-##
-#<VirtualHost *>
-# ServerName svn.example.com
-# ErrorLog /var/log/apache2/svn.example.com-error_log
-# TransferLog /var/log/apache2/svn.example.com-access_log
-# #
-# # Do not set DocumentRoot. It is not needed here and just causes trouble.
-# #
-# # Map the error documents back to their defaults.
-# # Otherwise mod_dav_svn tries to find a "error" repository.
-# #
-# ErrorDocument 400 default
-# ErrorDocument 401 default
-# ErrorDocument 403 default
-# ErrorDocument 404 default
-# ErrorDocument 405 default
-# ErrorDocument 408 default
-# ErrorDocument 410 default
-# ErrorDocument 411 default
-# ErrorDocument 412 default
-# ErrorDocument 413 default
-# ErrorDocument 414 default
-# ErrorDocument 415 default
-# ErrorDocument 500 default
-# ErrorDocument 501 default
-# ErrorDocument 502 default
-# ErrorDocument 503 default
-# #
-# <Location />
-# DAV svn
-# SVNParent /srv/svn/repositories/
-# SVNListParentPath on
-# AuthType Basic
-# AuthName "subversion repository"
-# AuthBasicProvider file
-# AuthUserFile /srv/svn/auth/svn.example.org.htpasswd
-# SetOutputFilter DEFLATE
-# <LimitExcept GET PROPFIND OPTIONS REPORT>
-# Require valid-user
-# </LimitExcept>
-# </Location>
-#</VirtualHost>
-
-</IfModule>
|
[-]
[+]
|
Deleted |
subversion.rcsvnserve
^
|
@@ -1,161 +0,0 @@
-#! /bin/sh
-# Copyright (c) 1995-2002 SuSE Linux AG, Nuernberg, Germany.
-# All rights reserved.
-#
-# /etc/init.d/svnserve
-# and its symbolic link
-# /usr/sbin/rcsvnserve
-#
-# LSB compatible service control script; see http://www.linuxbase.org/spec/
-#
-# Note: This script uses functions rc_XXX defined in /etc/rc.status on
-# UnitedLinux (UL) based Linux distributions. If you want to base your
-# script on this template and ensure that it works on non UL based LSB
-# compliant Linux distributions, you either have to provide the rc.status
-# functions from UL or change the script to work without them.
-
-### BEGIN INIT INFO
-# Provides: svnserve
-# Required-Start:
-# Should-Start: $time ypbind sendmail $syslog $remote_fs
-# Required-Stop: $syslog $remote_fs
-# Should-Stop: $time ypbind sendmail
-# Default-Start: 3 5
-# Default-Stop: 0 1 2 6
-# Short-Description: svnserve
-# Description: readonly access to a subversion repository
-### END INIT INFO
-
-
-# Note on runlevels:
-# 0 - halt/poweroff 6 - reboot
-# 1 - single user 2 - multiuser without network exported
-# 3 - multiuser w/ network (text mode) 5 - multiuser w/ network and X11 (xdm)
-#
-# Note on script names:
-# http://www.linuxbase.org/spec/refspecs/LSB_1.2.0/gLSB/scrptnames.html
-# A registry has been set up to manage the init script namespace.
-# http://www.lanana.org/
-# Please use the names already registered or register one or use a
-# vendor prefix.
-
-
-# Check for missing binaries (stale symlinks should not happen)
-SVNSERVE_BIN=/usr/bin/svnserve
-test -x $SVNSERVE_BIN || exit 5
-
-# Check for existence of needed config file and read it
-SVNSERVE_CONFIG=/etc/sysconfig/svnserve
-test -r $SVNSERVE_CONFIG || exit 6
-. $SVNSERVE_CONFIG
-
-# Source LSB init functions
-# providing start_daemon, killproc, pidofproc,
-# log_success_msg, log_failure_msg and log_warning_msg.
-# This is currently not used by UnitedLinux based distributions and
-# not needed for init scripts for UnitedLinux only. If it is used,
-# the functions from rc.status should not be sourced or used.
-#. /lib/lsb/init-functions
-
-# Shell functions sourced from /etc/rc.status:
-# rc_check check and set local and overall rc status
-# rc_status check and set local and overall rc status
-# rc_status -v be verbose in local rc status and clear it afterwards
-# rc_status -v -r ditto and clear both the local and overall rc status
-# rc_status -s display "skipped" and exit with status 3
-# rc_status -u display "unused" and exit with status 3
-# rc_failed set local and overall rc status to failed
-# rc_failed <num> set local and overall rc status to <num>
-# rc_reset clear both the local and overall rc status
-# rc_exit exit appropriate to overall rc status
-# rc_active checks whether a service is activated by symlinks
-# rc_splash arg sets the boot splash screen to arg (if active)
-. /etc/rc.status
-
-# Reset status of this service
-rc_reset
-
-# Return values acc. to LSB for all commands but status:
-# 0 - success
-# 1 - generic or unspecified error
-# 2 - invalid or excess argument(s)
-# 3 - unimplemented feature (e.g. "reload")
-# 4 - user had insufficient privileges
-# 5 - program is not installed
-# 6 - program is not configured
-# 7 - program is not running
-# 8--199 - reserved (8--99 LSB, 100--149 distrib, 150--199 appl)
-#
-# Note that starting an already running service, stopping
-# or restarting a not-running service as well as the restart
-# with force-reload (in case signaling is not supported) are
-# considered a success.
-
-case "$1" in
- start)
- echo -n "Starting svnserve "
- ## Start daemon with startproc(8). If this fails
- ## the return value is set appropriately by startproc.
- startproc -u "$SVNSERVE_USERID" -g "$SVNSERVE_GROUPID" -e $SVNSERVE_BIN $SVNSERVE_OPTIONS
-
- # Remember status and be verbose
- rc_status -v
- ;;
- stop)
- echo -n "Shutting down svnserve "
- ## Stop daemon with killproc(8) and if this fails
- ## killproc sets the return value according to LSB.
-
- killproc -TERM $SVNSERVE_BIN
-
- # Remember status and be verbose
- rc_status -v
- ;;
- try-restart)
- ## Do a restart only if the service was active before.
- ## Note: try-restart is not (yet) part of LSB (as of 1.2)
- $0 status >/dev/null && $0 restart
-
- # Remember status and be quiet
- rc_status
- ;;
- restart)
- ## Stop the service and regardless of whether it was
- ## running or not, start it again.
- $0 stop
- $0 start
-
- # Remember status and be quiet
- rc_status
- ;;
- force-reload)
-
- echo -n "Reload service svnserve "
- $0 stop && $0 start
- #rc_status
- ;;
- status)
- echo -n "Checking for service svnserve "
- ## Check status with checkproc(8), if process is running
- ## checkproc will return with exit status 0.
-
- # Return value is slightly different for the status command:
- # 0 - service up and running
- # 1 - service dead, but /var/run/ pid file exists
- # 2 - service dead, but /var/lock/ lock file exists
- # 3 - service not running (unused)
- # 4 - service status unknown :-(
- # 5--199 reserved (5--99 LSB, 100--149 distro, 150--199 appl.)
-
- # NOTE: checkproc returns LSB compliant status values.
- checkproc $SVNSERVE_BIN
- # NOTE: rc_status knows that we called this init script with
- # "status" option and adapts its messages accordingly.
- rc_status -v
- ;;
- *)
- echo "Usage: $0 {start|stop|status|try-restart|restart|force-reload}"
- exit 1
- ;;
-esac
-rc_exit
|
[-]
[+]
|
Deleted |
subversion.svngrep.sh
^
|
@@ -1,2 +0,0 @@
-#!/bin/sh
-find \( -path '*/.pc' -o -path '*/.svn' -o -path '*/.git' \) -prune -o -type f -print0 | xargs -0 grep "$@"
|
[-]
[+]
|
Deleted |
subversion.sysconfig.svnserve
^
|
@@ -1,30 +0,0 @@
-## Path: Network/Subversion/svnserve
-## Description: Basic configuration for svnserve
-
-## Type: string
-## Default "-d -R -r /srv/svn/repos"
-#
-# default options for the svnserve process
-# it is recommended to provide only readonly access to your data.
-# there is no authentication possible, everyone can read and write at will
-# read the subversion documentation about more info
-#
-SVNSERVE_OPTIONS="-d -R -r /srv/svn/repos"
-
-## Type: string
-## Default "svn"
-#
-# svnserve should run as unprivileged user
-# the userid/groupid svn is not created during package install
-# run 'useradd -d /srv/svn -s /bin/false svn ; groupadd svn' to create the userid/groupid
-#
-SVNSERVE_USERID="svn"
-
-## Type: string
-## Default "svn"
-#
-# svnserve should run as unprivileged user
-# the userid/groupid svn is not created during package install
-# run 'useradd -d /srv/svn -s /bin/false svn ; groupadd svn' to create the userid/groupid
-#
-SVNSERVE_GROUPID="svn"
|
[-]
[+]
|
Deleted |
subversion.sysconfig.svnserve.remoteaccess
^
|
@@ -1,4 +0,0 @@
-## Name: svnserve
-## Description: Open ports for svnserve
-
-TCP="svn"
|
[-]
[+]
|
Deleted |
subversion.xinetd.svnserve
^
|
@@ -1,15 +0,0 @@
-# default: off
-# description: readonly access to a subversion repository
-
-service svn
-{
- disable = yes
- socket_type = stream
- protocol = tcp
- wait = no
- user = svn
- group = svn
- groups = yes
- server = /usr/bin/svnserve
- server_args = --read-only --root=/srv/svn/repos --inetd
-}
|