From af1f593ead1d736334610c90bdc1ed448afa5b5a47371f91514076f1f5615a62 Mon Sep 17 00:00:00 2001 From: Marco Strigl Date: Thu, 5 Dec 2019 10:00:34 +0000 Subject: [PATCH] - 0.167.0 * Added --lastsucceeded option for logfile display (requires OBS 2.11) * osc shell/chroot/wipe is now handled via build script (working for chroot and KVM only atm) * osc build/shell features: - --vm-type=qemu support for cross architecture builds - additional debug packages are read from build config now (extra-pkgs definition is therefore by default empty now) - --vm-disk-size= switch supported (has only an effect on clean builds) - repository, architecture and vm_type from last build is automatically reused if not specified otherwise. - support building for kiwi products using obsrepositories:/ * fix decoding for osc aggregatepac - added Conflicts: build < 20191205. The new osc shell/chroot features might not work with older build scripts - removed version dpendency for Recommends: build. Does not work anyway. OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=307 --- PKGBUILD | 2 +- _service | 4 ++-- debian.changelog | 2 +- osc-0.166.2.tar.gz | 3 --- osc-0.167.0.tar.gz | 3 +++ osc.changes | 20 ++++++++++++++++++++ osc.dsc | 2 +- osc.spec | 13 ++++++++----- 8 files changed, 36 insertions(+), 13 deletions(-) delete mode 100644 osc-0.166.2.tar.gz create mode 100644 osc-0.167.0.tar.gz diff --git a/PKGBUILD b/PKGBUILD index a3f129f..ad427bd 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.166.2 +pkgver=0.167.0 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') diff --git a/_service b/_service index b6855d7..0561c1f 100644 --- a/_service +++ b/_service @@ -1,7 +1,7 @@ - 0.166.2 - 0.166.2 + 0.167.0 + 0.167.0 git://github.com/openSUSE/osc.git git diff --git a/debian.changelog b/debian.changelog index 7e66d21..3a29b52 100644 --- a/debian.changelog +++ b/debian.changelog @@ -1,4 +1,4 @@ -osc (0.166.2) unstable; urgency=low +osc (0.167.0) unstable; urgency=low - Update to 0.161.1 -- Marco Strigl Thu, 26 Oct 2017 14:42:00 +0200 diff --git a/osc-0.166.2.tar.gz b/osc-0.166.2.tar.gz deleted file mode 100644 index dcd7097..0000000 --- a/osc-0.166.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0fcbdee12c9bb716cac3d10afea3f9de6b3c141463f9c8af7ae2d152398835da -size 362221 diff --git a/osc-0.167.0.tar.gz b/osc-0.167.0.tar.gz new file mode 100644 index 0000000..1743d09 --- /dev/null +++ b/osc-0.167.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3547e633650eb070c2090d611499697b18d53e2b5e28665389fe6315ce9c37d8 +size 362129 diff --git a/osc.changes b/osc.changes index 95e3e2c..318f044 100644 --- a/osc.changes +++ b/osc.changes @@ -1,3 +1,23 @@ +------------------------------------------------------------------- +Thu Dec 5 09:47:54 UTC 2019 - Marco Strigl + +- 0.167.0 + * Added --lastsucceeded option for logfile display (requires OBS 2.11) + * osc shell/chroot/wipe is now handled via build script (working for chroot and KVM only atm) + * osc build/shell features: + - --vm-type=qemu support for cross architecture builds + - additional debug packages are read from build config now + (extra-pkgs definition is therefore by default empty now) + - --vm-disk-size= switch supported (has only an effect on clean builds) + - repository, architecture and vm_type from last build is automatically + reused if not specified otherwise. + - support building for kiwi products using obsrepositories:/ + * fix decoding for osc aggregatepac +- added Conflicts: build < 20191205. The new osc shell/chroot features might + not work with older build scripts +- removed version dpendency for Recommends: build. Does not work anyway. + + ------------------------------------------------------------------- Wed Nov 13 12:05:26 UTC 2019 - Marco Strigl diff --git a/osc.dsc b/osc.dsc index f62772c..c60d929 100644 --- a/osc.dsc +++ b/osc.dsc @@ -1,6 +1,6 @@ Format: 1.0 Source: osc -Version: 0.166.2 +Version: 0.167.0 Binary: osc Maintainer: Adrian Schroeter Architecture: any diff --git a/osc.spec b/osc.spec index f16db45..8d3b47f 100644 --- a/osc.spec +++ b/osc.spec @@ -1,7 +1,7 @@ # # spec file for package osc # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,17 +27,17 @@ %define use_python python %endif -%define version_unconverted 0.166.2 +%define version_unconverted 0.167.0 %define osc_plugin_dir %{_prefix}/lib/osc-plugins %define macros_file macros.osc Name: osc -Version: 0.166.2 +Version: 0.167.0 Release: 0 Summary: Open Build Service Commander License: GPL-2.0-or-later Group: Development/Tools/Other -Url: https://github.com/openSUSE/osc +URL: https://github.com/openSUSE/osc Source: %{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: %{use_python}-devel @@ -69,7 +69,7 @@ Requires: python-elementtree %endif %if 0%{?suse_version} > 1000 Recommends: diffstat -Recommends: build >= 2010.05.04 +Recommends: build Recommends: sudo Recommends: powerpc32 Recommends: ca-certificates @@ -83,6 +83,9 @@ Recommends: obs-service-download_files Recommends: obs-service-format_spec_file Recommends: obs-service-source_validator Recommends: xdg-utils +# for osc >= 0.167.0 the newest build version is needed. +# Otherwise osc chroot might not work correctly. +Conflicts: build < 20191205 %endif %endif # needed for storing credentials in kwallet/gnome-keyring