Name: ostree Version: 2020.4 Release: 1 Summary: A tool like git for operating system binaries License: LGPLv2+ URL: https://ostree.readthedocs.io/en/latest/ Source0: https://github.com/ostreedev/%{name}/releases/download/v%{version}/libostree-%{version}.tar.xz BuildRequires: bison autoconf automake libtool gobject-introspection-devel pkgconfig(liblzma) docbook-xsl BuildRequires: pkgconfig(e2p) pkgconfig(zlib) pkgconfig(libcurl) pkgconfig(libsoup-2.4) gpgme-devel BuildRequires: pkgconfig(libselinux) pkgconfig(libcrypto) pkgconfig(fuse) gdb pkgconfig(libsystemd) BuildRequires: dracut openssl-devel pkgconfig(mount) pkgconfig(libarchive) python3-pyyaml libxslt Requires: dracut systemd-units gnupg2 %ifarch x86_64 Requires: grub2 %else Requires: grub2-efi %endif Provides: ostree-libs ostree-grub2 Provides: ostree-libs%{?_isa} = %{version}-%{release} Obsoletes: ostree-libs ostree-grub2 %description This project is now known as "libostree", though it is still appropriate to use the previous name: "OSTree" (or "ostree"). The focus is on projects which use libostree's shared library, rather than users directly invoking the command line tools (except for build systems). However, in most of the rest of the documentation, we will use the term "OSTree", since it's slightly shorter, and changing all documentation at once is impractical. %package devel Summary: Development headers for %{name} Requires: %{name} = %{version}-%{release} %description devel The %{name}-devel package includes the header files for the %{name} library. %package_help %prep %autosetup -n lib%{name}-%{version} -p1 %build env NOCONFIGURE=1 ./autogen.sh %configure --with-selinux --with-curl --with-openssl --disable-silent-rules \ --with-dracut=yesbutnoconf %make_build %install %make_install %delete_la %check make check %post %systemd_post ostree-remount.service %preun %systemd_preun ostree-remount.service %files %doc README.md %license COPYING %{_bindir}/%{name} %{_bindir}/rofiles-fuse %{_datadir}/%{name} %{_datadir}/bash-completion/*/* %{_prefix}/lib/dracut/modules.d/98ostree %{_prefix}/lib/systemd/system-generators/* %{_prefix}/lib/systemd/system/* %{_prefix}/lib/tmpfiles.d/* %{_prefix}/lib/%{name} %{_libexecdir}/lib%{name}/* %{_sysconfdir}/%{name} %{_libdir}/*.so.1* %{_libdir}/girepository-1.0/* %{_sysconfdir}/grub.d/* %{_libexecdir}/lib%{name}/grub2* %exclude %{_libexecdir}/lib%{name}/*httpd %files devel %{_libdir}/*.so %{_includedir}/* %{_libdir}/pkgconfig/* %{_datadir}/gir-1.0/*.gir %files help %{_mandir}/man*/{ostree,rofiles}*.gz %changelog * Mon Jul 25 2020 linwei - 2020.4-1 - Type:enhancement - ID:NA - SUG:NA - DESC:update ostree to 2020.4 * Sat Mar 21 2020 openEuler Buildteam - 2019.4-6 - Type:enhancement - ID:NA - SUG:NA - DESC:add man files into help package * Tue Feb 11 2020 openEuler Buildteam - 2019.4-5 - Type:enhancement - ID:NA - SUG:NA - DESC:enable check * Sat Oct 19 2019 shenyangyang - 2019.4-4 - Type:enhancement - ID:NA - SUG:NA - DESC:add the version and release of ostree-libs%{?_isa} * Fri Oct 18 2019 shenyangyang - 2019.4-3 - Type:enhancement - ID:NA - SUG:NA - DESC:add ostree-libs%{?_isa} that required by flatpak * Mon Oct 14 2019 shenyangyang - 2019.4-2 - Type: enhancement - ID: NA - SUG: NA - DESC:delete unneeded build requires * Mon Oct 14 2019 openEuler Buildteam - 2019.4-1 - Package Init