From 7270e317ee2f0e7fb780496be81a33c89aa341b2 Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Aug 03 2016 20:23:35 +0000 Subject: import rpm-ostree-client-2016.5-1.atomic.el7 --- diff --git a/.gitignore b/.gitignore index 2cb11ae..be7cd76 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -SOURCES/libhif.tar.gz -SOURCES/rpm-ostree-client-2016.3.1.g5bd7211.tar.xz +SOURCES/bubblewrap-0.1.1.tar.gz +SOURCES/rpm-ostree-client-2016.5.tar.xz diff --git a/.rpm-ostree-client.metadata b/.rpm-ostree-client.metadata index dc214c7..05cfe63 100644 --- a/.rpm-ostree-client.metadata +++ b/.rpm-ostree-client.metadata @@ -1,2 +1,2 @@ -c88de10d768aef159dfe56ae0fc46f65d7263958 SOURCES/libhif.tar.gz -26a5e166e508cadd156ef01e3c12724830663b35 SOURCES/rpm-ostree-client-2016.3.1.g5bd7211.tar.xz +903322415b3e8824c6d6513a25a8b3ca03083186 SOURCES/bubblewrap-0.1.1.tar.gz +c844cdb4fac872c6f79557ace3966f12054b9110 SOURCES/rpm-ostree-client-2016.5.tar.xz diff --git a/SPECS/rpm-ostree-client.spec b/SPECS/rpm-ostree-client.spec index 9f8c467..5f407eb 100644 --- a/SPECS/rpm-ostree-client.spec +++ b/SPECS/rpm-ostree-client.spec @@ -1,22 +1,16 @@ -%bcond_without bundled_libhif +%global bubblewrap_version 0.1.1 Summary: Client side upgrade program Name: rpm-ostree-client -Version: 2016.3.1.g5bd7211 -Release: 2.atomic%{?dist}.1 +Version: 2016.5 +Release: 1.atomic%{?dist} #VCS: https://github.com/cgwalters/rpm-ostree # This tarball is generated via "make -f Makefile.dist-packaging dist-snapshot-without-compose-tooling" Source0: rpm-ostree-client-%{version}.tar.xz License: LGPLv2+ URL: https://github.com/projectatomic/rpm-ostree -# https://github.com/rpm-software-management/libhif -# Bundled because the library is API/ABI unstable, and we're trying to -# avoid being version locked with PackageKit/dnf right now. -# This source is generated via -# git archive --format=tar --prefix=libhif/ -%if %{with bundled_libhif} -Source1: libhif.tar.gz -Provides: bundled(libhif) = 0.7.0 -%endif +Source1: bubblewrap-%{bubblewrap_version}.tar.gz + +Requires: ostree-fuse # We always run autogen.sh BuildRequires: autoconf automake libtool git @@ -31,16 +25,18 @@ BuildRequires: pkgconfig(libgsystem) BuildRequires: pkgconfig(json-glib-1.0) BuildRequires: pkgconfig(rpm) BuildRequires: pkgconfig(libarchive) +BuildRequires: pkgconfig(libsystemd) +BuildRequires: gperf BuildRequires: libcap-devel BuildRequires: libattr-devel +# libhif bundling # We currently interact directly with librepo BuildRequires: pkgconfig(librepo) # We're using RPATH to pick up our bundled version %global __requires_exclude ^libhif[.]so[.].*$ -%if %{with bundled_libhif} BuildRequires: cmake BuildRequires: pkgconfig(expat) BuildRequires: pkgconfig(check) @@ -51,9 +47,6 @@ BuildRequires: libsolv-devel %else BuildRequires: pkgconfig(libsolv) %endif -%else -BuildRequires: pkgconfig(libhif) -%endif Conflicts: rpm-ostree @@ -64,53 +57,23 @@ usable on client systems to upgrade and rollback. %prep %autosetup -Sgit -n %{name}-%{version} -%if %{with bundled_libhif} tar xf %{SOURCE1} -%endif %build -%if %{with bundled_libhif} -(cd libhif - cmake \ - -DCMAKE_INSTALL_PREFIX:PATH=%{_libexecdir}/rpm-ostree \ - -DINCLUDE_INSTALL_DIR:PATH=%{_libexecdir}/rpm-ostree/include \ - -DLIB_INSTALL_DIR:PATH=%{_libexecdir}/rpm-ostree \ - -DSYSCONF_INSTALL_DIR:PATH=%{_libexecdir}/rpm-ostree/etc \ - -DSHARE_INSTALL_PREFIX:PATH=%{_libexecdir}/rpm-ostree/share \ - -DLIB_SUFFIX=64 \ - -DBUILD_SHARED_LIBS:BOOL=ON . +(cd bubblewrap-%{bubblewrap_version} && + env NOCONFIGURE=1 ./autogen.sh && + %configure --disable-silent-rules make %{?_smp_mflags} - cat > libhif/libhif.pc< files \ %doc COPYING README.md %changelog -* Tue Jun 14 2016 Colin Walters - 2016.3.1.g5bd7211-2.atomic.1 +* Mon Jul 25 2016 Colin Walters - 2016.5-1.atomic +- New upstream version + +* Fri Jul 08 2016 Colin Walters - 2016.4-2.atomic - New upstream version * Tue Dec 15 2015 Colin Walters - 2015.11-1.atomic.1