Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package guile-cairo for openSUSE:Factory checked in at 2022-12-22 16:22:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/guile-cairo (Old) and /work/SRC/openSUSE:Factory/.guile-cairo.new.1835 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "guile-cairo" Thu Dec 22 16:22:44 2022 rev:6 rq:1044102 version:1.11.2 Changes: -------- --- /work/SRC/openSUSE:Factory/guile-cairo/guile-cairo.changes 2020-11-26 23:15:52.829060259 +0100 +++ /work/SRC/openSUSE:Factory/.guile-cairo.new.1835/guile-cairo.changes 2022-12-22 16:22:45.989923251 +0100 @@ -1,0 +2,6 @@ +Wed Dec 21 16:22:00 UTC 2022 - Dirk M��ller <dmueller@suse.com> + +- update to 1.11.2: + * Include build-aux/git-version-gen in distcheck. + +------------------------------------------------------------------- Old: ---- guile-cairo-1.11.1.tar.gz guile-cairo-1.11.1.tar.gz.sig New: ---- guile-cairo-1.11.2.tar.gz guile-cairo-1.11.2.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ guile-cairo.spec ++++++ --- /var/tmp/diff_new_pack.BF4HHc/_old 2022-12-22 16:22:46.813927990 +0100 +++ /var/tmp/diff_new_pack.BF4HHc/_new 2022-12-22 16:22:46.829928082 +0100 @@ -1,7 +1,7 @@ # # spec file for package guile-cairo # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define sover 0 Name: guile-cairo -Version: 1.11.1 +Version: 1.11.2 Release: 0 Summary: Guile bindings to Cairo License: LGPL-3.0-or-later @@ -29,7 +29,7 @@ BuildRequires: cairo-devel >= 1.10.0 BuildRequires: guile-devel Requires(post): %{install_info_prereq} -Requires(preun): %{install_info_prereq} +Requires(preun):%{install_info_prereq} Requires: lib%{name}%{sover} %description ++++++ guile-cairo-1.11.1.tar.gz -> guile-cairo-1.11.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/guile-cairo-1.11.1/ChangeLog new/guile-cairo-1.11.2/ChangeLog --- old/guile-cairo-1.11.1/ChangeLog 2020-05-20 23:46:53.000000000 +0200 +++ new/guile-cairo-1.11.2/ChangeLog 2020-11-19 21:10:51.000000000 +0100 @@ -1,3 +1,11 @@ +2020-11-19 Daniel Llorens <daniel.llorens@bluewin.ch> + + Include build-aux/git-version-gen in distribution + Requested by tohoyn for Debian so that autogen.sh works from the .tar.gz. + + * Makefile.am: As stated. + * Bump version to 1.11.2. + 2020-05-20 Daniel Llorens <daniel.llorens@bluewin.ch> Prepare release 1.11.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/guile-cairo-1.11.1/Makefile.am new/guile-cairo-1.11.2/Makefile.am --- old/guile-cairo-1.11.1/Makefile.am 2018-10-01 11:49:04.000000000 +0200 +++ new/guile-cairo-1.11.2/Makefile.am 2020-11-19 14:21:34.000000000 +0100 @@ -47,4 +47,4 @@ mv $(distdir)/cl-t $(distdir)/ChangeLog; \ fi -EXTRA_DIST = env.in autogen.sh HACKING COPYING.LESSER $(scm_DATA) +EXTRA_DIST = env.in autogen.sh build-aux/git-version-gen HACKING COPYING.LESSER $(scm_DATA) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/guile-cairo-1.11.1/Makefile.in new/guile-cairo-1.11.2/Makefile.in --- old/guile-cairo-1.11.1/Makefile.in 2020-05-20 23:40:58.000000000 +0200 +++ new/guile-cairo-1.11.2/Makefile.in 2020-11-19 21:08:07.000000000 +0100 @@ -218,8 +218,8 @@ $(top_srcdir)/build-aux/missing AUTHORS COPYING COPYING.LESSER \ ChangeLog INSTALL NEWS README TODO build-aux/compile \ build-aux/config.guess build-aux/config.rpath \ - build-aux/config.sub build-aux/depcomp build-aux/install-sh \ - build-aux/ltmain.sh build-aux/missing build-aux/texinfo.tex + build-aux/config.sub build-aux/install-sh build-aux/ltmain.sh \ + build-aux/missing build-aux/texinfo.tex DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) @@ -402,7 +402,7 @@ pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = guile-cairo.pc gen_start_rev = 16429179fee5c3de5f74766232f4068ce75c4fc6 -EXTRA_DIST = env.in autogen.sh HACKING COPYING.LESSER $(scm_DATA) +EXTRA_DIST = env.in autogen.sh build-aux/git-version-gen HACKING COPYING.LESSER $(scm_DATA) all: $(BUILT_SOURCES) config.h $(MAKE) $(AM_MAKEFLAGS) all-recursive diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/guile-cairo-1.11.1/NEWS new/guile-cairo-1.11.2/NEWS --- old/guile-cairo-1.11.1/NEWS 2020-05-20 23:37:41.000000000 +0200 +++ new/guile-cairo-1.11.2/NEWS 2020-11-19 21:05:37.000000000 +0100 @@ -4,6 +4,12 @@ Guile-Cairo wraps the Cairo graphics library for Guile Scheme. +guile-cairo 1.11.2 -- 2020-10-19 +================================ + +* Include build-aux/git-version-gen in distcheck. + + guile-cairo 1.11.1 -- 2020-05-20 ================================ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/guile-cairo-1.11.1/build-aux/git-version-gen new/guile-cairo-1.11.2/build-aux/git-version-gen --- old/guile-cairo-1.11.1/build-aux/git-version-gen 1970-01-01 01:00:00.000000000 +0100 +++ new/guile-cairo-1.11.2/build-aux/git-version-gen 2018-10-01 11:49:04.000000000 +0200 @@ -0,0 +1,232 @@ +#!/bin/sh +# Print a version string. +scriptversion=2017-01-09.19; # UTC + +# Copyright (C) 2007-2017 Free Software Foundation, Inc. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. + +# This script is derived from GIT-VERSION-GEN from GIT: http://git.or.cz/. +# It may be run two ways: +# - from a git repository in which the "git describe" command below +# produces useful output (thus requiring at least one signed tag) +# - from a non-git-repo directory containing a .tarball-version file, which +# presumes this script is invoked like "./git-version-gen .tarball-version". + +# In order to use intra-version strings in your project, you will need two +# separate generated version string files: +# +# .tarball-version - present only in a distribution tarball, and not in +# a checked-out repository. Created with contents that were learned at +# the last time autoconf was run, and used by git-version-gen. Must not +# be present in either $(srcdir) or $(builddir) for git-version-gen to +# give accurate answers during normal development with a checked out tree, +# but must be present in a tarball when there is no version control system. +# Therefore, it cannot be used in any dependencies. GNUmakefile has +# hooks to force a reconfigure at distribution time to get the value +# correct, without penalizing normal development with extra reconfigures. +# +# .version - present in a checked-out repository and in a distribution +# tarball. Usable in dependencies, particularly for files that don't +# want to depend on config.h but do want to track version changes. +# Delete this file prior to any autoconf run where you want to rebuild +# files to pick up a version string change; and leave it stale to +# minimize rebuild time after unrelated changes to configure sources. +# +# As with any generated file in a VC'd directory, you should add +# /.version to .gitignore, so that you don't accidentally commit it. +# .tarball-version is never generated in a VC'd directory, so needn't +# be listed there. +# +# Use the following line in your configure.ac, so that $(VERSION) will +# automatically be up-to-date each time configure is run (and note that +# since configure.ac no longer includes a version string, Makefile rules +# should not depend on configure.ac for version updates). +# +# AC_INIT([GNU project], +# m4_esyscmd([build-aux/git-version-gen .tarball-version]), +# [bug-project@example]) +# +# Then use the following lines in your Makefile.am, so that .version +# will be present for dependencies, and so that .version and +# .tarball-version will exist in distribution tarballs. +# +# EXTRA_DIST = $(top_srcdir)/.version +# BUILT_SOURCES = $(top_srcdir)/.version +# $(top_srcdir)/.version: +# echo $(VERSION) > $@-t && mv $@-t $@ +# dist-hook: +# echo $(VERSION) > $(distdir)/.tarball-version + + +me=$0 + +version="git-version-gen $scriptversion + +Copyright 2011 Free Software Foundation, Inc. +There is NO warranty. You may redistribute this software +under the terms of the GNU General Public License. +For more information about these matters, see the files named COPYING." + +usage="\ +Usage: $me [OPTION]... \$srcdir/.tarball-version [TAG-NORMALIZATION-SED-SCRIPT] +Print a version string. + +Options: + + --prefix PREFIX prefix of git tags (default 'v') + --match pattern for git tags to match (default: '\$prefix*') + --fallback VERSION + fallback version to use if \"git --version\" fails + + --help display this help and exit + --version output version information and exit + +Running without arguments will suffice in most cases." + +prefix=v +fallback= + +unset match +unset tag_sed_script + +while test $# -gt 0; do + case $1 in + --help) echo "$usage"; exit 0;; + --version) echo "$version"; exit 0;; + --prefix) shift; prefix=${1?};; + --match) shift; match="$1";; + --fallback) shift; fallback=${1?};; + -*) + echo "$0: Unknown option '$1'." >&2 + echo "$0: Try '--help' for more information." >&2 + exit 1;; + *) + if test "x$tarball_version_file" = x; then + tarball_version_file="$1" + elif test "x$tag_sed_script" = x; then + tag_sed_script="$1" + else + echo "$0: extra non-option argument '$1'." >&2 + exit 1 + fi;; + esac + shift +done + +if test "x$tarball_version_file" = x; then + echo "$usage" + exit 1 +fi + +match="${match:-$prefix*}" +tag_sed_script="${tag_sed_script:-s/x/x/}" + +nl=' +' + +# Avoid meddling by environment variable of the same name. +v= +v_from_git= + +# First see if there is a tarball-only version file. +# then try "git describe", then default. +if test -f $tarball_version_file +then + v=`cat $tarball_version_file` || v= + case $v in + *$nl*) v= ;; # reject multi-line output + [0-9]*) ;; + *) v= ;; + esac + test "x$v" = x \ + && echo "$0: WARNING: $tarball_version_file is missing or damaged" 1>&2 +fi + +if test "x$v" != x +then + : # use $v +# Otherwise, if there is at least one git commit involving the working +# directory, and "git describe" output looks sensible, use that to +# derive a version string. +elif test "`git log -1 --pretty=format:x . 2>&1`" = x \ + && v=`git describe --abbrev=4 --match="$match" HEAD 2>/dev/null \ + || git describe --abbrev=4 HEAD 2>/dev/null` \ + && v=`printf '%s\n' "$v" | sed "$tag_sed_script"` \ + && case $v in + $prefix[0-9]*) ;; + *) (exit 1) ;; + esac +then + # Is this a new git that lists number of commits since the last + # tag or the previous older version that did not? + # Newer: v6.10-77-g0f8faeb + # Older: v6.10-g0f8faeb + case $v in + *-*-*) : git describe is okay three part flavor ;; + *-*) + : git describe is older two part flavor + # Recreate the number of commits and rewrite such that the + # result is the same as if we were using the newer version + # of git describe. + vtag=`echo "$v" | sed 's/-.*//'` + commit_list=`git rev-list "$vtag"..HEAD 2>/dev/null` \ + || { commit_list=failed; + echo "$0: WARNING: git rev-list failed" 1>&2; } + numcommits=`echo "$commit_list" | wc -l` + v=`echo "$v" | sed "s/\(.*\)-\(.*\)/\1-$numcommits-\2/"`; + test "$commit_list" = failed && v=UNKNOWN + ;; + esac + + # Change the first '-' to a '.', so version-comparing tools work properly. + # Remove the "g" in git describe's output string, to save a byte. + v=`echo "$v" | sed 's/-/./;s/\(.*\)-g/\1-/'`; + v_from_git=1 +elif test "x$fallback" = x || git --version >/dev/null 2>&1; then + v=UNKNOWN +else + v=$fallback +fi + +v=`echo "$v" |sed "s/^$prefix//"` + +# Test whether to append the "-dirty" suffix only if the version +# string we're using came from git. I.e., skip the test if it's "UNKNOWN" +# or if it came from .tarball-version. +if test "x$v_from_git" != x; then + # Don't declare a version "dirty" merely because a timestamp has changed. + git update-index --refresh > /dev/null 2>&1 + + dirty=`exec 2>/dev/null;git diff-index --name-only HEAD` || dirty= + case "$dirty" in + '') ;; + *) # Append the suffix only if there isn't one already. + case $v in + *-dirty) ;; + *) v="$v-dirty" ;; + esac ;; + esac +fi + +# Omit the trailing newline, so that m4_esyscmd can use the result directly. +printf %s "$v" + +# Local variables: +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "scriptversion=" +# time-stamp-format: "%:y-%02m-%02d.%02H" +# time-stamp-time-zone: "UTC0" +# time-stamp-end: "; # UTC" +# End: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/guile-cairo-1.11.1/configure new/guile-cairo-1.11.2/configure --- old/guile-cairo-1.11.1/configure 2020-05-20 23:40:58.000000000 +0200 +++ new/guile-cairo-1.11.2/configure 2020-11-19 21:08:06.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for guile-cairo 1.11.0.2-9d63-dirty. +# Generated by GNU Autoconf 2.69 for guile-cairo 1.11.1-dirty. # # Report bugs to <guile-user@gnu.org>. # @@ -613,8 +613,8 @@ # Identity of this package. PACKAGE_NAME='guile-cairo' PACKAGE_TARNAME='guile-cairo' -PACKAGE_VERSION='1.11.0.2-9d63-dirty' -PACKAGE_STRING='guile-cairo 1.11.0.2-9d63-dirty' +PACKAGE_VERSION='1.11.1-dirty' +PACKAGE_STRING='guile-cairo 1.11.1-dirty' PACKAGE_BUGREPORT='guile-user@gnu.org' PACKAGE_URL='' @@ -1374,7 +1374,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures guile-cairo 1.11.0.2-9d63-dirty to adapt to many kinds of systems. +\`configure' configures guile-cairo 1.11.1-dirty to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1445,7 +1445,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of guile-cairo 1.11.0.2-9d63-dirty:";; + short | recursive ) echo "Configuration of guile-cairo 1.11.1-dirty:";; esac cat <<\_ACEOF @@ -1574,7 +1574,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -guile-cairo configure 1.11.0.2-9d63-dirty +guile-cairo configure 1.11.1-dirty generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1875,7 +1875,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by guile-cairo $as_me 1.11.0.2-9d63-dirty, which was +It was created by guile-cairo $as_me 1.11.1-dirty, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2744,7 +2744,7 @@ # Define the identity of the package. PACKAGE='guile-cairo' - VERSION='1.11.0.2-9d63-dirty' + VERSION='1.11.1-dirty' cat >>confdefs.h <<_ACEOF @@ -2900,7 +2900,7 @@ AM_BACKSLASH='\' -VERSION=1.11.1 +VERSION=1.11.2 DEPDIR="${am__leading_dot}deps" @@ -14090,7 +14090,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by guile-cairo $as_me 1.11.0.2-9d63-dirty, which was +This file was extended by guile-cairo $as_me 1.11.1-dirty, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -14156,7 +14156,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -guile-cairo config.status 1.11.0.2-9d63-dirty +guile-cairo config.status 1.11.1-dirty configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/guile-cairo-1.11.1/configure.ac new/guile-cairo-1.11.2/configure.ac --- old/guile-cairo-1.11.1/configure.ac 2020-05-20 23:38:40.000000000 +0200 +++ new/guile-cairo-1.11.2/configure.ac 2020-11-19 21:06:14.000000000 +0100 @@ -24,7 +24,7 @@ AC_PREREQ(2.52) AC_INIT([guile-cairo], - m4_esyscmd([build-aux/git-version-gen --match v1.11.1\* .tarball-version]), + m4_esyscmd([build-aux/git-version-gen --match v1.11.2\* .tarball-version]), [guile-user@gnu.org]) AC_CONFIG_AUX_DIR([build-aux]) AC_CONFIG_MACRO_DIR([m4]) @@ -37,7 +37,7 @@ AM_MAINTAINER_MODE([enable]) AM_SILENT_RULES([yes]) -AC_SUBST(VERSION, 1.11.1) +AC_SUBST(VERSION, 1.11.2) AC_ISC_POSIX AC_PROG_CC diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/guile-cairo-1.11.1/doc/guile-cairo.info new/guile-cairo-1.11.2/doc/guile-cairo.info --- old/guile-cairo-1.11.1/doc/guile-cairo.info 2020-05-20 23:41:32.000000000 +0200 +++ new/guile-cairo-1.11.2/doc/guile-cairo.info 2020-11-19 21:08:27.000000000 +0100 @@ -1,7 +1,8 @@ This is guile-cairo.info, produced by makeinfo version 6.3 from guile-cairo.texi. -This manual is for Guile-Cairo (version 1.11.1, updated 20 May 2020) +This manual is for Guile-Cairo (version 1.11.2, updated 19 November +2020) Copyright 2002-2020 Carl Worth and others @@ -21,7 +22,8 @@ Guile-Cairo *********** -This manual is for Guile-Cairo (version 1.11.1, updated 20 May 2020) +This manual is for Guile-Cairo (version 1.11.2, updated 19 November +2020) Copyright 2002-2020 Carl Worth and others @@ -5254,33 +5256,33 @@ Tag Table: -Node: Top583 -Node: cairo_t2777 -Node: Paths37270 -Node: Patterns55499 -Node: Transformations73003 -Node: Regions78108 -Node: Text83157 -Node: Font Faces99917 -Node: Scaled Fonts100866 -Node: Font Options113627 -Node: FreeType Fonts118307 -Node: Win32 Fonts118645 -Node: Quartz Fonts118963 -Node: User Fonts119346 -Node: cairo_device_t121150 -Node: cairo_surface_t126364 -Node: Image Surfaces140784 -Node: PDF Surfaces144438 -Node: PNG Support147058 -Node: PostScript Surfaces148918 -Node: Recording Surfaces157576 -Node: SVG Surfaces161046 -Node: cairo_matrix_t163394 -Node: Error handling167064 -Node: Version Information167920 -Node: Types172203 -Node: Concept Index172456 -Node: Function Index172580 +Node: Top588 +Node: cairo_t2787 +Node: Paths37280 +Node: Patterns55509 +Node: Transformations73013 +Node: Regions78118 +Node: Text83167 +Node: Font Faces99927 +Node: Scaled Fonts100876 +Node: Font Options113637 +Node: FreeType Fonts118317 +Node: Win32 Fonts118655 +Node: Quartz Fonts118973 +Node: User Fonts119356 +Node: cairo_device_t121160 +Node: cairo_surface_t126374 +Node: Image Surfaces140794 +Node: PDF Surfaces144448 +Node: PNG Support147068 +Node: PostScript Surfaces148928 +Node: Recording Surfaces157586 +Node: SVG Surfaces161056 +Node: cairo_matrix_t163404 +Node: Error handling167074 +Node: Version Information167930 +Node: Types172213 +Node: Concept Index172466 +Node: Function Index172590 End Tag Table diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/guile-cairo-1.11.1/doc/guile-cairo.texi new/guile-cairo-1.11.2/doc/guile-cairo.texi --- old/guile-cairo-1.11.1/doc/guile-cairo.texi 2020-05-20 23:39:04.000000000 +0200 +++ new/guile-cairo-1.11.2/doc/guile-cairo.texi 2020-11-19 21:06:43.000000000 +0100 @@ -4,8 +4,8 @@ @settitle Guile-Cairo @c %**end of header -@set VERSION 1.11.1 -@set UPDATED 20 May 2020 +@set VERSION 1.11.2 +@set UPDATED 19 November 2020 @copying This manual is for Guile-Cairo (version @value{VERSION}, updated