bstinson / rpms / rpm-ostree

Forked from rpms/rpm-ostree 5 years ago
Clone

Blame SPECS/rpm-ostree.spec

ce65f3
Summary: Client side upgrade program and server side compose tool
ce65f3
Name: rpm-ostree
88798c
Version: 2015.5
88798c
Release: 2.atomic%{?dist}
ce65f3
#VCS: https://github.com/cgwalters/rpm-ostree
ce65f3
# This tarball is generated via "make -f Makefile.dist-packaging dist-snapshot"
ce65f3
Source0: rpm-ostree-%{version}.tar.xz
88798c
Patch0: 0001-postprocess-Handle-Fedora-rawhide-kernel-installatio.patch
ce65f3
License: LGPLv2+
ce65f3
URL: https://github.com/cgwalters/rpm-ostree
f13179
BuildRequires: git
ce65f3
# We always run autogen.sh
ce65f3
BuildRequires: autoconf automake libtool
ce65f3
# For docs
ce65f3
BuildRequires: gtk-doc
ce65f3
BuildRequires: gnome-common
ce65f3
BuildRequires: pkgconfig(ostree-1) >= 2015.1
ce65f3
BuildRequires: pkgconfig(libgsystem)
ce65f3
BuildRequires: pkgconfig(json-glib-1.0)
ce65f3
BuildRequires: pkgconfig(hawkey) >= 0.5.0
88798c
BuildRequires: pkgconfig(libhif)
ce65f3
BuildRequires: pkgconfig(rpm)
ce65f3
BuildRequires: libcap-devel
ce65f3
ce65f3
#Technically it is required only for treecompose
ce65f3
#Requires: /usr/bin/yum
ce65f3
Requires: ostree >= 2014.7
ce65f3
ce65f3
%description
ce65f3
This tool binds together the world of RPM packages with the OSTree
ce65f3
model of bootable filesystem trees.  It provides commands usable both
ce65f3
on client systems as well as server-side composes.
ce65f3
88798c
%package devel
88798c
Summary: Development headers for %{name}
88798c
Group: Development/Libraries
88798c
Requires: %{name} = %{version}-%{release}
88798c
88798c
%description devel
88798c
The %{name}-devel package includes the header files for the %{name} library.
88798c
ce65f3
%prep
f13179
%autosetup -Sgit -n %{name}-%{version}
ce65f3
ce65f3
%build
ce65f3
env NOCONFIGURE=1 ./autogen.sh
88798c
%configure --disable-silent-rules --enable-gtk-doc
ce65f3
make %{?_smp_mflags}
ce65f3
ce65f3
%install
ce65f3
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p -c"
88798c
find $RPM_BUILD_ROOT -name '*.la' -delete
ce65f3
ce65f3
%files
ce65f3
%doc COPYING README.md
ce65f3
%{_bindir}/rpm-ostree
ce65f3
%{_libdir}/%{name}/
ce65f3
%{_mandir}/man1/*.gz
88798c
%{_libdir}/*.so.1*
88798c
%{_libdir}/girepository-1.0/*.typelib
88798c
88798c
%files devel
88798c
%{_libdir}/lib*.so
88798c
%{_includedir}/*
88798c
%{_libdir}/pkgconfig/*
88798c
%dir %{_datadir}/gtk-doc/html/*
88798c
%{_datadir}/gtk-doc/html/*
88798c
%{_datadir}/gir-1.0/*-1.0.gir
ce65f3
ce65f3
%changelog
88798c
* Mon May 18 2015 Colin Walters <walters@redhat.com> - 2015.5-2.atomic
88798c
- Rebuild against latest libhif
88798c
88798c
* Fri May 15 2015 Colin Walters <walters@redhat.com> - 2015.5-1.atomic
88798c
- Rebase to Fedora rawhide
88798c
88798c
* Wed May 13 2015 Colin Walters <walters@redhat.com> - 2015.3-4.atomic
88798c
- Drop /usr/bin/atomic like we did for -client; this fixes installing
88798c
  with the new atomic package.
88798c
f13179
* Fri Apr 17 2015 Colin Walters <walters@redhat.com> - 2015.3-3.atomic
f13179
- Backport client side GPG verification status patches
f13179
ce65f3
* Fri Jan 23 2015 Colin Walters <walters@redhat.com> - 2015.3-2.atomic
ce65f3
- New upstream release
ce65f3
ce65f3
* Fri Jan 09 2015 Colin Walters <walters@redhat.com> - 2015.2-2.atomic
ce65f3
- New upstream release
ce65f3
ce65f3
* Fri Dec 19 2014 Colin Walters <walters@redhat.com> - 2014.114-2.atomic
ce65f3
- Rebuild for 7.1
ce65f3
ce65f3
* Fri Dec 05 2014 Colin Walters <walters@redhat.com> - 2014.114-1.atomic
ce65f3
- New upstream release
ce65f3
ce65f3
* Thu Nov 20 2014 Colin Walters <walters@redhat.com> - 2014.111-2.atomic
ce65f3
- New upstream release
ce65f3
ce65f3
* Fri Oct 24 2014 Colin Walters <walters@redhat.com> - 2014.109-1.atomic
ce65f3
- New upstream release
ce65f3
ce65f3
* Thu Oct 16 2014 Colin Walters <walters@redhat.com>
ce65f3
- New upstream version
ce65f3
ce65f3
* Tue Oct 07 2014 Colin Walters <walters@redhat.com> - 2014.107-2.atomic
ce65f3
- New upstream version
ce65f3
ce65f3
* Mon Sep 29 2014 Colin Walters <walters@redhat.com> - 2014.106-4.atomic
ce65f3
- rebuilt
ce65f3
ce65f3
* Mon Sep 29 2014 Colin Walters <walters@redhat.com> - 2014.106-3.atomic
ce65f3
- rebuilt
ce65f3
ce65f3
* Tue Sep 09 2014 Colin Walters <walters@redhat.com> - 2014.106-2.atomic
ce65f3
- New upstream release
ce65f3
- BR/R OSTree 2014.6
ce65f3
ce65f3
* Fri Aug 08 2014 Colin Walters <walters@redhat.com> - 2014.105-2.atomic
ce65f3
- New upstream release
ce65f3
ce65f3
* Mon Jul 14 2014 Colin Walters <walters@redhat.com>
ce65f3
- New upstream version
ce65f3
ce65f3
* Fri May 23 2014 Colin Walters <walters@redhat.com>
ce65f3
- Previous autobuilder code is split off into rpm-ostree-toolbox
ce65f3
ce65f3
* Sat Mar 22 2014 Colin Walters <walters@verbum.org> - 2014.6.3.g5707fa7-1
ce65f3
- New git snapshot, add rpm-ostree-sign to file list
ce65f3
ce65f3
* Sat Mar 22 2014 Colin Walters <walters@verbum.org> - 2014.6-1
ce65f3
- New upstream version
ce65f3
ce65f3
* Fri Mar 07 2014 Colin Walters <walters@verbum.org> - 2014.5-1
ce65f3
- Initial package
ce65f3