Hello community, here is the log from the commit of package skopeo for openSUSE:Factory checked in at 2017-08-08 11:59:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/skopeo (Old) and /work/SRC/openSUSE:Factory/.skopeo.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "skopeo" Tue Aug 8 11:59:07 2017 rev:2 rq:512231 version:0.1.23 Changes: -------- --- /work/SRC/openSUSE:Factory/skopeo/skopeo.changes 2017-05-27 13:13:27.497127075 +0200 +++ /work/SRC/openSUSE:Factory/.skopeo.new/skopeo.changes 2017-08-08 11:59:12.300316056 +0200 @@ -1,0 +2,8 @@ +Sat Jul 22 16:25:08 UTC 2017 - asa...@suse.com + +- Update to skopeo v0.1.23. This supports OCI v1, as well as a variety of new + transports such as docker-archive and ostree. +- Disable ostree builds by default with %bcond_with, as only Tumbleweed has + libostree and we need skopeo for KIWI. + +------------------------------------------------------------------- Old: ---- skopeo-0.1.19.tar.xz New: ---- skopeo-0.1.23.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ skopeo.spec ++++++ --- /var/tmp/diff_new_pack.KLoVcB/_old 2017-08-08 11:59:13.224185935 +0200 +++ /var/tmp/diff_new_pack.KLoVcB/_new 2017-08-08 11:59:13.228185371 +0200 @@ -16,15 +16,15 @@ # # nodebuginfo -# By the time this project is mature, all interesting architectures will have -# full ports of the gc compiler -- meaning there's no point in handling gcc-go. -%define go_arches %ix86 x86_64 aarch64 + +# Don't enable ostree by default, as libostree is only available in tumbleweed. +%bcond_with ostree # Remove stripping of Go binaries. %define __arch_install_post export NO_BRP_STRIP_DEBUG=true Name: skopeo -Version: 0.1.19 +Version: 0.1.23 Release: 0 Summary: Container image repository tool License: Apache-2.0 @@ -36,8 +36,12 @@ BuildRequires: libgpgme-devel # Required for containers/storage integration. BuildRequires: device-mapper-devel >= 1.2.68 +BuildRequires: glib2-devel BuildRequires: libbtrfs-devel >= 3.8 -BuildRoot: %{_tmppath}/%{name}-%{raw_version}-build +%if 0%{with ostree} +BuildRequires: libostree-devel +%endif +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description skopeo is a command line utility for various operations on container images and @@ -57,6 +61,9 @@ %if 0%{?suse_version} <= 1320 BUILDTAGS+=" libdm_no_deferred_remove" %endif +%if ! 0%{with ostree} + BUILDTAGS+=" containers_image_ostree_stub" +%endif # Build. go build -ldflags "-X main.gitCommit=" -gcflags "" -tags "$BUILDTAGS" -o skopeo github.com/projectatomic/skopeo/cmd/skopeo @@ -64,8 +71,8 @@ %install # Install the binary. -%{__install} -D -m 0755 %{name} "%{buildroot}/%{_bindir}/%{name}" -%{__install} -D -m 0644 default-policy.json "%{buildroot}/etc/containers/policy.json" +install -D -m 0755 %{name} "%{buildroot}/%{_bindir}/%{name}" +install -D -m 0644 default-policy.json "%{buildroot}/etc/containers/policy.json" make INSTALLDIR="%{buildroot}/%{_bindir}" install-binary # Install the docs. ++++++ _service ++++++ --- /var/tmp/diff_new_pack.KLoVcB/_old 2017-08-08 11:59:13.300175232 +0200 +++ /var/tmp/diff_new_pack.KLoVcB/_new 2017-08-08 11:59:13.300175232 +0200 @@ -3,8 +3,8 @@ <param name="url">https://github.com/projectatomic/skopeo</param> <param name="scm">git</param> <param name="filename">skopeo</param> - <param name="versionformat">0.1.19</param> - <param name="revision">v0.1.19</param> + <param name="versionformat">0.1.23</param> + <param name="revision">v0.1.23</param> <param name="exclude">.git</param> </service> <service name="recompress" mode="disabled"> ++++++ skopeo-0.1.19.tar.xz -> skopeo-0.1.23.tar.xz ++++++ ++++ 176989 lines of diff (skipped)