Hello community, here is the log from the commit of package tup for openSUSE:Factory checked in at 2018-04-22 14:41:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tup (Old) and /work/SRC/openSUSE:Factory/.tup.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tup" Sun Apr 22 14:41:14 2018 rev:2 rq:599730 version:0.7.6 Changes: -------- --- /work/SRC/openSUSE:Factory/tup/tup.changes 2018-01-26 13:38:50.395143171 +0100 +++ /work/SRC/openSUSE:Factory/.tup.new/tup.changes 2018-04-22 14:41:16.989399512 +0200 @@ -1,0 +2,6 @@ +Sat Apr 14 06:20:40 UTC 2018 - [email protected] + +- Update to version 0.7.6 (no changelog supplied) +- Dropped tup-setgroups_before_setuid.patch (no longer necessary) + +------------------------------------------------------------------- Old: ---- tup-0.7.5.tar.gz tup-setgroups_before_setuid.patch New: ---- tup-0.7.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tup.spec ++++++ --- /var/tmp/diff_new_pack.Gl9oNn/_old 2018-04-22 14:41:17.773371146 +0200 +++ /var/tmp/diff_new_pack.Gl9oNn/_new 2018-04-22 14:41:17.773371146 +0200 @@ -1,7 +1,7 @@ # # spec file for package tup # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,8 +15,9 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: tup -Version: 0.7.5 +Version: 0.7.6 Release: 0 Summary: File-based build system License: GPL-2.0 @@ -25,12 +26,11 @@ Source0: https://github.com/gittup/tup/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source99: %{name}.rpmlintrc Patch0: tup-add_archs.patch -Patch1: tup-setgroups_before_setuid.patch BuildRequires: awk BuildRequires: gcc BuildRequires: pkg-config -BuildRequires: pkgconfig(fuse) BuildRequires: vim +BuildRequires: pkgconfig(fuse) Requires: vim BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -52,12 +52,12 @@ %prep %setup -q %patch0 -p1 -%patch1 -p1 -sed "s/\`git describe\`/%{version}/" -i Tupfile +sed "s/\`git describe\`/%{version}/" -i src/tup/version/Tupfile %build export CFLAGS="%{optflags}" ./build.sh +./build/tup init ./build/tup generate runme.sh ./runme.sh ++++++ tup-0.7.5.tar.gz -> tup-0.7.6.tar.gz ++++++ ++++ 88620 lines of diff (skipped) ++++++ tup-add_archs.patch ++++++ --- /var/tmp/diff_new_pack.Gl9oNn/_old 2018-04-22 14:41:18.781334674 +0200 +++ /var/tmp/diff_new_pack.Gl9oNn/_new 2018-04-22 14:41:18.781334674 +0200 @@ -1,28 +1,26 @@ -Index: tup-0.7.5/src/tup/platform.c +Index: tup-0.7.6/src/tup/platform.c =================================================================== ---- tup-0.7.5.orig/src/tup/platform.c -+++ tup-0.7.5/src/tup/platform.c -@@ -54,6 +54,10 @@ const char *tup_arch = "alpha"; - const char *tup_arch = "sparc"; - #elif __arm__ +--- tup-0.7.6.orig/src/tup/platform.c ++++ tup-0.7.6/src/tup/platform.c +@@ -56,6 +56,8 @@ const char *tup_arch = "sparc"; const char *tup_arch = "arm"; -+#elif __aarch64__ -+const char *tup_arch = "aarch64"; + #elif __aarch64__ + const char *tup_arch = "arm64"; +#elif __s390x__ +const char *tup_arch = "s390x"; #else #error Unsupported cpu architecture. Please add support in tup/platform.c #endif -Index: tup-0.7.5/tup.1 +Index: tup-0.7.6/tup.1 =================================================================== ---- tup-0.7.5.orig/tup.1 -+++ tup-0.7.5/tup.1 -@@ -684,7 +684,7 @@ In this case, the @-variable "FOO" is ex +--- tup-0.7.6.orig/tup.1 ++++ tup-0.7.6/tup.1 +@@ -753,7 +753,7 @@ In this case, the @-variable "FOO" is ex TUP_PLATFORM is a special @-variable. If CONFIG_TUP_PLATFORM is not set in the tup.config file, it has a default value according to the platform that tup itself was compiled in. Currently the default value is one of "linux", "solaris", "macosx", "win32", or "freebsd". .TP .B @(TUP_ARCH) --TUP_ARCH is another special @-variable. If CONFIG_TUP_ARCH is not set in the tup.config file, it has a default value according to the processor architecture that tup itself was compiled in. Currently the default value is one of "i386", "x86_64", "powerpc", "powerpc64", "ia64", "alpha", "sparc" or "arm". -+TUP_ARCH is another special @-variable. If CONFIG_TUP_ARCH is not set in the tup.config file, it has a default value according to the processor architecture that tup itself was compiled in. Currently the default value is one of "i386", "x86_64", "powerpc", "powerpc64", "ia64", "alpha", "sparc", "arm", "aarch64" or "s390x". +-TUP_ARCH is another special @-variable. If CONFIG_TUP_ARCH is not set in the tup.config file, it has a default value according to the processor architecture that tup itself was compiled in. Currently the default value is one of "i386", "x86_64", "powerpc", "powerpc64", "ia64", "alpha", "sparc", "arm64", or "arm". ++TUP_ARCH is another special @-variable. If CONFIG_TUP_ARCH is not set in the tup.config file, it has a default value according to the processor architecture that tup itself was compiled in. Currently the default value is one of "i386", "x86_64", "powerpc", "powerpc64", "ia64", "alpha", "sparc", "arm64", "arm" or "s390x". .SH "VARIANTS" Tup supports variants, which allow you to build your project multiple times with different configurations. Perhaps the most common case is to build a release and a debug configuration with different compiler flags, though any number of variants can be used to support whatever configurations you like. Each variant is built in its own directory distinct from each other and from the source tree. When building with variants, the in-tree build is disabled. To create a variant, make a new directory at the top of the tup hierarchy and create a "tup.config" file there. For example:
