Hello community, here is the log from the commit of package fsvs for openSUSE:Factory checked in at Thu Aug 11 13:31:23 CEST 2011.
-------- New Changes file: --- /dev/null 2010-08-26 16:28:41.000000000 +0200 +++ /mounts/work_src_done/STABLE/fsvs/fsvs.changes 2011-07-21 16:44:13.000000000 +0200 @@ -0,0 +1,47 @@ +------------------------------------------------------------------- +Thu Jul 21 16:43:40 CEST 2011 - dmuel...@suse.de + +- update to 1.2.3: + * Fix length calculation bug, found by Mark via a (bad?) compilation warning. + Thank you! + +------------------------------------------------------------------- +Sat Mar 13 01:54:38 UTC 2010 - pascal.ble...@opensuse.org + +- update to 1.2.2: + * documentation fixes + * fixed config_dir, so that using other authentication paths work (previously $CONF/auth was fixed; better default) + * fix "unversion" on the wc root + * fix "." as only parameter when started from the root + * fix SIGPIPE handling + * don't do the "_base" symlink; it breaks eg. "grep -r /etc" -- write a readme instead + * fix ENOMEM because of still mapped file data + * new option "dir_exclude_mtime" + +- changes from 1.2.1: + * documentation updates + * fixed some small bugs + * the secondary URL/revision file doesn't have to exist + * fix recursive behaviour of "_build-new-list" + * now supports arbitrary "svn+" tunnels, like subversion does + * "fsvs log -v" for now filters the changed entries list, and shows the paths relative to the parameter + * fixed "-o verbose=all" output; would be interpreted as "totally silent" because of signed compares + * better out-of-date messages + * compatibility fixes for subversion 1.6.4 + * fix tempfile being left after FSVS run + * bugfix: on commit empty property hashes got created + * bugfix for selection of entries (filter bit) + * bugfixes for non-UTF8 locales and update/sync + +------------------------------------------------------------------- +Sat Jul 18 01:27:59 CEST 2009 - pascal.ble...@opensuse.org + +- update to 1.2.0 + +- fixed spec file + +------------------------------------------------------------------- +Fri Dec 12 15:57:26 CET 2008 - po...@suse.de + +- build 1.1.17 on all repos. + calling whatdependson for head-i586 New: ---- fsvs-1.2.3.tar.bz2 fsvs-destdir.patch fsvs.changes fsvs.spec gcc46.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fsvs.spec ++++++ # # spec file for package fsvs # # Copyright (c) 2011 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/ # Name: fsvs Version: 1.2.3 Release: 1 License: GPL Url: http://fsvs.tigris.org/ Group: Productivity/Archiving/Backup Summary: Backup/Restore/Versioning of large Data Sets with Meta-Data Source: http://download.fsvs-software.org/fsvs-%{version}.tar.bz2 Patch1: fsvs-destdir.patch Patch2: gcc46.diff BuildRequires: apache2-devel ctags db-devel ed gcc-c++ gdbm gdbm-devel neon-devel openldap2-devel openssl-devel pcre-devel subversion-devel zlib-devel BuildRequires: libapr-util1-devel libapr1-devel pkgconfig BuildRequires: gcc glibc-devel make BuildRoot: %{_tmppath}/%{name}-%{version}-build %description FSVS is the abbreviation for “Fast System VerSioning”, and is pronounced [fisvis]. It is a complete backup/restore/versioning tool for all files in a directory tree or whole filesystems, with a subversionTM repository as the backend. You may think of it as some kind of tar or rsync with versioned storage. Author: ------- Philipp Marek <pma...@tigris.org> %prep %setup -q %patch1 %patch2 %build export SUSE_ASNEEDED=0 export CFLAGS="%{optflags} $(pkg-config --includes apr-1)" export CFLAGS="$CFLAGS -fno-strict-aliasing" CFLAGS="$CFLAGS" \ CPPFLAGS="$CFLAGS" \ %configure %__make %{?jobs:-j%{jobs}} %install %makeinstall %__rm -rf doc/develop echo -n >manfiles.lst for p in doc/*.{1,5}; do f="${p##*/}" m="${f##*.}" %__install -D -m0644 "$p" "%{buildroot}%{_mandir}/man${m}/${f}" %__rm "$p" echo "%doc %{_mandir}/man${m}/${f}"'*' >>manfiles.lst done %files -f manfiles.lst %defattr(-,root,root) %doc doc CHANGES LICENSE README %{_bindir}/fsvs %changelog ++++++ fsvs-destdir.patch ++++++ --- src/Makefile.in.orig 2010-03-13 02:58:08.000000000 +0100 +++ src/Makefile.in 2010-03-13 02:58:42.000000000 +0100 @@ -88,7 +88,7 @@ prefix = @prefix@ mandir = @mandir@ install: - mkdir -p /etc/fsvs /var/spool/fsvs $(bindir) /etc/fsvs/svn/auth/svn.{simple,ssl.server,ssl.client-passphrase} + mkdir -p $(DESTDIR)/etc/fsvs $(DESTDIR)/var/spool/fsvs $(DESTDIR)$(bindir) $(DESTDIR)/etc/fsvs/svn/auth/svn.{simple,ssl.server,ssl.client-passphrase} install -m 0755 $(DEST) $(DESTDIR)/$(bindir) # install -m 0644 ../doc/fsvs.1 $(DESTDIR)/(mandir) ++++++ gcc46.diff ++++++ --- src/helper.c +++ src/helper.c @@ -1738,7 +1738,7 @@ { static int last=0; /* Sadly GCC doesn't statically solve sizeof(rev)*log(10)/log(2) ... */ - static char buffers[2][(int)(sizeof(rev)*3.32)+3]; + static char buffers[2][(sizeof(svn_revnum_t)*4)+3]; last++; if (last>= sizeof(buffers)/sizeof(buffers[0])) last=0; --- src/options.c +++ src/options.c @@ -740,8 +740,7 @@ * loop via \c getenv() over all options? */ char *opt__variable_from_option(enum opt__settings_e which) { - static char buffer[ strlen(ENV_PREFIX) + - sizeof(opt__list[0].name) + 1] = ENV_PREFIX; + static char buffer[ sizeof(ENV_PREFIX) + 1 + sizeof(struct opt__list_t) + 1] = ENV_PREFIX; char * const target=buffer+strlen(ENV_PREFIX); int i; --- src/status.c +++ src/status.c @@ -451,7 +451,7 @@ time_t now; int print; const int bar_chart_width=20; - static const char bar_chart[bar_chart_width+1]="###################>"; + static const char bar_chart[20+1]="###################>"; float pct; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org