commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2014-10-07 16:00:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "fossil" Changes: -------- --- /work/SRC/openSUSE:Factory/fossil/fossil.changes 2014-06-01 19:41:03.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.fossil.new/fossil.changes 2014-10-07 16:01:17.000000000 +0200 @@ -1,0 +2,66 @@ +Mon Sep 22 23:15:08 UTC 2014 - andreas.stieger@gmx.de + +- fossil 1.29: + * Add the ability to display content, diffs and annotations for + UTF16 text files in the web interface. + * Add the "SaveAs..." and "Invert" buttons to the graphical diff + display that results from using the --tk option with the fossil + diff command. + * The /reports page now requires Read ("o") permissions. The + "byweek" report now properly propagates the selected year + through the event type filter links. + * The info command now shows leaf status of the checkout. + * Add support for tunneling https through a http proxy + * Add option --empty to the "fossil open" command. + * Enhanced the fileage page to support a glob parameter. + * Add -w|--ignore-all-space and -Z|--ignore-trailing-space + options to fossil annotate, fossil blame, fossil (g)diff, + fossil stash diff. + * Add --strip-trailing-cr option to fossil (g)diff and fossil + stash diff. + * Add button "Ignore Whitespace" to /annotate, /blame, /ci, /fdiff + and /vdiff UI pages. + * Enhance /reports with a "byweekday" view. + * Enhance the fossil cat command so that it works outside of a + checkout when using the -R command-line option. + * Use full-length SHA1 hashes, not abbreviations, in most + hyperlinks. + * Correctly render the <title> markup on wiki pages in the + /artifact webpage. + * Enhance the fossil whatis command to report on attachments + and cluster artifacts. Added the /help?cmd=test-whatis-all + command for testing purposes. + * Add support for HTTP Basic Authentication on clone and sync. + * Fix the stash so that it remembers added files and re-adds them + when the stash is applied. + * Fix the server so that it avoids writing to the database (and + thus avoids database locking issues) on a pull or clone. + * Add support for server load management using both a cache of + expensive pages (the fossil cache command) and by rejecting + expensive page requests when the server load average is too + high. + * Add the fossil praise command as an alias for fossil blame for + subversion compatibility. + * Enhance the fossil test-diff command with -y or --tk options so + that it shows both filenames above their respective columns in + the side-by-side diff output. + * Issue a warning if a fossil add command tries to add a file that + matches the ignore-glob. + * Add option -W|--width to "fossil stash ls" and "fossil leaves" + commands. + * Enhance support for running as the root user + * Added the -empty option to fossil new, which causes it to not + create an initial empty commit. The first commit after + checking out a repo created this way will become the initial + commit. + * Enhance sync operations by committing each round-trip to + minimize number of retransmits when autosync fails. Include + option for fossil update and fossil merge to continue even if + missing content. + * Minor portability fixes for platforms where the char type is + unsigned by default. +- use source URLs +- verify source signatures +- add fossil-1.29-remove_date_time.patch to fix packaging warning + +------------------------------------------------------------------- Old: ---- fossil-1.28.tar.gz New: ---- fossil-1.29-remove_date_time.patch fossil-src-20140612172556.tar.gz fossil.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fossil.spec ++++++ --- /var/tmp/diff_new_pack.gBG5Kz/_old 2014-10-07 16:01:19.000000000 +0200 +++ /var/tmp/diff_new_pack.gBG5Kz/_new 2014-10-07 16:01:19.000000000 +0200 @@ -16,25 +16,26 @@ # +%define timestamp 20140612172556 Name: fossil -Version: 1.28 +Version: 1.29 Release: 0 Summary: Simple, high-reliability, distributed software configuration management License: BSD-2-Clause Group: Development/Tools/Version Control Url: http://www.fossil-scm.org/ -# To download the source tarbal: -# wget --post-data "uuid=version-$VERSION" "http://www.fossil-scm.org/fossil/tarball/fossil-$VERSION.tar.gz" -Source: fossil-%version.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Source: http://www.fossil-scm.org/download/%{name}-src-%{timestamp}.tar.gz +Source2: http://www.hwaci.com/fossil_download_checksums.html#/%{name}.asc +Patch1: fossil-1.29-remove_date_time.patch BuildRequires: gcc +BuildRequires: tcl +BuildRequires: zlib-devel +BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} >= 1140 BuildRequires: libopenssl-devel %else BuildRequires: openssl-devel %endif -BuildRequires: tcl -BuildRequires: zlib-devel %description There are plenty of open-source version control systems available on @@ -82,17 +83,22 @@ ever been lost after having been committed to a Fossil repository. %prep -%setup -q +# check tarball hashes +echo "`grep %{name}-src-%{timestamp}.tar.gz %{SOURCE2} | cut -d' ' -f1` %{SOURCE0}" | sha1sum -c +%setup -q -n %{name}-src-%{timestamp} +# test package version and source version match +grep -qFx %{version} VERSION +%patch1 -p1 %build -export CFLAGS="%optflags" +export CFLAGS="%{optflags}" ./configure \ - --prefix=%_prefix \ + --prefix=%{_prefix} \ --with-openssl -make %{_smp_mflags} +make %{?_smp_mflags} %install -make DESTDIR=%buildroot install +make DESTDIR=%{buildroot} install %{?_smp_mflags} %files %defattr(-,root,root) ++++++ fossil-1.29-remove_date_time.patch ++++++ From: Andreas Stieger <andreas.stieger@gmx.de> Date: Tue, 23 Sep 2014 00:14:29 +0100 Subject: Remove __DATE and __TIME__ to prevent unneccessary rebuilds Upstream: never References: fossil.i586: W: file-contains-date-and-time /usr/bin/fossil Your file uses __DATE and __TIME__ this causes the package to rebuild when not needed --- src/main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Index: fossil-src-20140612172556/src/main.c =================================================================== --- fossil-src-20140612172556.orig/src/main.c 2014-06-12 18:33:27.000000000 +0100 +++ fossil-src-20140612172556/src/main.c 2014-09-23 00:03:51.000000000 +0100 @@ -856,8 +856,8 @@ void version_cmd(void){ int rc; const char *zRc; #endif - fossil_print("Compiled on %s %s using %s (%d-bit)\n", - __DATE__, __TIME__, COMPILER_NAME, sizeof(void*)*8); + fossil_print("Compiled using %s (%d-bit)\n", + COMPILER_NAME, sizeof(void*)*8); fossil_print("SQLite %s %.30s\n", sqlite3_libversion(), sqlite3_sourceid()); fossil_print("Schema version %s\n", AUX_SCHEMA); fossil_print("zlib %s, loaded %s\n", ZLIB_VERSION, zlibVersion()); ++++++ fossil.asc ++++++ <html> <title>Fossil Download Checksums</title> <body> <h1 align="center">Checksums For Fossil Downloads</h1> <p>The following table shows the SHA1 checksums for the precompiled binaries available on the <a href="http://www.fossil-scm.org/download.html">Fossil website</a>.</p> <pre> 940f83f0f6c634c8563ca6b5d8e2a42ff369f341 fossil-linux-x86-20130911114349.zip fa3b3bfbd101deb7b79c5ee8a241a41c6b1b965d fossil-linux-x86-20140127173344.zip cd0f1709d569544f32d30f779187f69d2e03a18b fossil-linux-x86-20140612172556.zip 557e5d8d25ce4fd2362464d0a92ab243aff79296 fossil-macosx-x86-20130911114349.zip a133cfeca3d12b289aeb63d597f4cfc44a8a9fc9 fossil-macosx-x86-20140127173344.zip bbf3d57ba15d0ed0e9b30819d89a50d294175113 fossil-macosx-x86-20140612172556.zip 9fbdaee42e6cbe6f8f491ab5fb2c4ee2b9ecf7d4 fossil-openbsd-x86-20130911114349.zip 904ce0bcecfd29f595bbcb6642c9ac594e835424 fossil-openbsd-x86-20140127173344.zip 6cd05c1743902aa1a5191bd34ebefe87701fa25e fossil-openbsd-x86-20140612172556.zip 2e2149fff30d63a1869ecb5a7d6b17996477612a fossil-src-20130911114349.tar.gz 9e547a27d2447f12df951e86670da12c7cfbd26a fossil-src-20140127173344.tar.gz 173c3350ba39ecfee6e660f866b4f3104e351b33 fossil-src-20140612172556.tar.gz be5321201df9ac2e8164ad9483620306da8a126a fossil-w32-20130911114349.zip c43047ce068506c76af0970ab793958d2b7e7895 fossil-w32-20140127173344.zip 8dd23c9a17e7afefe7b8497b76bd18461d10ec44 fossil-w32-20140612172556.zip 2133a5a156adcd9eb867c145ba353164529c2c65 releasenotes-20130911114349.html 6431b6823278e384a9c952479ef6deeb037d362b releasenotes-20140127173344.html a31ee35d9ae3a0da34268ec5e2b3f83600d17a71 releasenotes-20140612172556.html </pre> -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de