diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..383b690 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/rpm-ostree-2015.3.tar.xz diff --git a/.rpm-ostree.metadata b/.rpm-ostree.metadata new file mode 100644 index 0000000..ddb3f58 --- /dev/null +++ b/.rpm-ostree.metadata @@ -0,0 +1 @@ +9358feb4809cb92d0ac9ec528f6b2f02612179fa SOURCES/rpm-ostree-2015.3.tar.xz diff --git a/README.md b/README.md deleted file mode 100644 index 98f42b4..0000000 --- a/README.md +++ /dev/null @@ -1,4 +0,0 @@ -The master branch has no content - -Look at the c7 branch if you are working with CentOS-7, or the c4/c5/c6 branch for CentOS-4, 5 or 6 -If you find this file in a distro specific branch, it means that no content has been checked in yet diff --git a/SPECS/rpm-ostree.spec b/SPECS/rpm-ostree.spec new file mode 100644 index 0000000..fb49c45 --- /dev/null +++ b/SPECS/rpm-ostree.spec @@ -0,0 +1,101 @@ +Summary: Client side upgrade program and server side compose tool +Name: rpm-ostree +Version: 2015.3 +Release: 2.atomic%{?dist} +#VCS: https://github.com/cgwalters/rpm-ostree +# This tarball is generated via "make -f Makefile.dist-packaging dist-snapshot" +Source0: rpm-ostree-%{version}.tar.xz +License: LGPLv2+ +URL: https://github.com/cgwalters/rpm-ostree +# We always run autogen.sh +BuildRequires: autoconf automake libtool +# For docs +BuildRequires: gtk-doc +BuildRequires: gnome-common +BuildRequires: pkgconfig(ostree-1) >= 2015.1 +BuildRequires: pkgconfig(libgsystem) +BuildRequires: pkgconfig(json-glib-1.0) +BuildRequires: pkgconfig(hawkey) >= 0.5.0 +BuildRequires: pkgconfig(rpm) +BuildRequires: libcap-devel + +#Technically it is required only for treecompose +#Requires: /usr/bin/yum +Requires: ostree >= 2014.7 + +%description +This tool binds together the world of RPM packages with the OSTree +model of bootable filesystem trees. It provides commands usable both +on client systems as well as server-side composes. + +%prep +%setup -q -n %{name}-%{version} + +%build +env NOCONFIGURE=1 ./autogen.sh +%configure --disable-silent-rules --enable-patched-hawkey-and-libsolv --enable-usrbinatomic +make %{?_smp_mflags} + +%install +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p -c" + +%files +%doc COPYING README.md +%{_bindir}/atomic +%{_bindir}/rpm-ostree +%{_libdir}/%{name}/ +%{_mandir}/man1/*.gz + +%changelog +* Fri Jan 23 2015 Colin Walters - 2015.3-2.atomic +- New upstream release + +* Fri Jan 09 2015 Colin Walters - 2015.2-2.atomic +- New upstream release + +* Fri Dec 19 2014 Colin Walters - 2014.114-2.atomic +- Rebuild for 7.1 + +* Fri Dec 05 2014 Colin Walters - 2014.114-1.atomic +- New upstream release + +* Thu Nov 20 2014 Colin Walters - 2014.111-2.atomic +- New upstream release + +* Fri Oct 24 2014 Colin Walters - 2014.109-1.atomic +- New upstream release + +* Thu Oct 16 2014 Colin Walters +- New upstream version + +* Tue Oct 07 2014 Colin Walters - 2014.107-2.atomic +- New upstream version + +* Mon Sep 29 2014 Colin Walters - 2014.106-4.atomic +- rebuilt + +* Mon Sep 29 2014 Colin Walters - 2014.106-3.atomic +- rebuilt + +* Tue Sep 09 2014 Colin Walters - 2014.106-2.atomic +- New upstream release +- BR/R OSTree 2014.6 + +* Fri Aug 08 2014 Colin Walters - 2014.105-2.atomic +- New upstream release + +* Mon Jul 14 2014 Colin Walters +- New upstream version + +* Fri May 23 2014 Colin Walters +- Previous autobuilder code is split off into rpm-ostree-toolbox + +* Sat Mar 22 2014 Colin Walters - 2014.6.3.g5707fa7-1 +- New git snapshot, add rpm-ostree-sign to file list + +* Sat Mar 22 2014 Colin Walters - 2014.6-1 +- New upstream version + +* Fri Mar 07 2014 Colin Walters - 2014.5-1 +- Initial package +