%define git0 https://github.com/containers/%{name} %define commit0 561d0287dc2ec73cd7167798611272fb5eef6f58 %define shortcommit0 %(c=%{commit0}; echo ${c:0:7}) # Used for comparing with latest upstream tag # to decide whether to autobuild (non-rawhide only) %define built_tag v1.0.0 %define built_tag_strip %(b=%{built_tag}; echo ${b:1}) %define download_url https://github.com/containers/%{name}/archive/%{built_tag}.tar.gz %{!?_modulesloaddir:%global _modulesloaddir %{_usr}/lib/modules-load.d} Name: fuse-overlayfs Version: 1.0.0 Release: 1%{?dist} Summary: FUSE overlay+shiftfs implementation for rootless containers License: GPLv3+ URL: %{git0} Source0: %{download_url} BuildRequires: autoconf BuildRequires: automake BuildRequires: fuse3-devel BuildRequires: gcc BuildRequires: git BuildRequires: make %if 0%{?fedora} && ! 0%{?centos} BuildRequires: systemd-rpm-macros %endif Requires: kmod Provides: bundled(gnulib) = cb634d40c7b9bbf33fa5198d2e27fdab4c0bf143 Requires: fuse3 %description %{summary}. %package devel Summary: %{summary} BuildArch: noarch %description devel %{summary} This package contains library source intended for building other packages which use import path with %{import_path} prefix. %prep %autosetup -Sgit -n %{name}-%{built_tag_strip} %build ./autogen.sh ./configure --prefix=%{_usr} --libdir=%{_libdir} %{__make} %install make DESTDIR=%{buildroot} install install -d %{buildroot}%{_modulesloaddir} echo fuse > %{buildroot}%{_modulesloaddir}/fuse-overlayfs.conf %post modprobe fuse > /dev/null 2>&1 || : %check #define license tag if not already defined %{!?_licensedir:%global license %doc} %files %license COPYING %doc README.md %{_bindir}/%{name} %{_mandir}/man1/* %{_modulesloaddir}/fuse-overlayfs.conf %changelog * Mon Apr 20 2020 RH Container Bot - 1.0.0-1 - autobuilt v1.0.0 * Tue Mar 17 2020 RH Container Bot - 0.7.8-1 - autobuilt v0.7.8 * Wed Mar 04 2020 RH Container Bot - 0.7.7-1 - autobuilt v0.7.7 * Sat Feb 15 2020 RH Container Bot - 0.7.6-1 - autobuilt v0.7.6 * Fri Feb 07 2020 RH Container Bot - 0.7.6-2 - bump to v0.7.6 - autobuilt ce61c7e * Sat Jan 18 2020 RH Container Bot - 0.7.5-2 - bump to v0.7.5 - autobuilt 99d49d5 * Fri Jan 17 2020 RH Container Bot - 0.7.4-2 - bump to v0.7.4 - autobuilt 1a1c42a * Thu Jan 09 2020 RH Container Bot - 0.7.3-2 - bump to v0.7.3 - autobuilt e01ba30 * Fri Dec 06 2019 RH Container Bot - 0.7.2-2 - bump to v0.7.2 - autobuilt 8c59873 * Fri Nov 29 2019 Giuseppe Scrivano - 0.7.2-1 - bump to v0.7.2 * Thu Nov 07 2019 Giuseppe Scrivano - 0.7-1 - bump to v0.7 * Wed Oct 16 2019 RH Container Bot - 0.6.5-2 - bump to v0.6.5 - autobuilt 3bc0aa6 * Fri Oct 04 2019 RH Container Bot - 0.6.4-2 - bump to v0.6.4 - autobuilt 098d9ad * Thu Sep 26 2019 RH Container Bot - 0.6.3-2.0.dev.git46c0f8e - bump to 0.6.3 - autobuilt 46c0f8e * Wed Sep 18 2019 Lokesh Mandvekar (Bot) - 0.6.2-7.0.dev.gitb0a9bda - autobuilt b0a9bda * Fri Sep 13 2019 Jindrich Novy - 0.6.2-6.0.dev.git66e01c8 - require fuse3 so that fuse-overlayfs will pull in /usr/bin/fusermount3 * Fri Sep 13 2019 Lokesh Mandvekar (Bot) - 0.6.2-5.0.dev.git66e01c8 - autobuilt 66e01c8 * Wed Sep 11 2019 Lokesh Mandvekar (Bot) - 0.6.2-4.0.dev.git74fb3dd - autobuilt 74fb3dd * Mon Sep 09 2019 Lokesh Mandvekar (Bot) - 0.6.2-3.0.dev.git16f39b1 - autobuilt 16f39b1 * Wed Sep 04 2019 Lokesh Mandvekar (Bot) - 0.6.2-2.0.dev.git67a4afe - bump to 0.6.2 - autobuilt 67a4afe * Fri Aug 30 2019 Lokesh Mandvekar (Bot) - 0.6.1-3.0.dev.gitcb4b35e - autobuilt cb4b35e * Mon Aug 26 2019 Lokesh Mandvekar (Bot) - 0.6.1-2.0.dev.gitc548530 - bump to 0.6.1 - autobuilt c548530 * Sun Aug 25 2019 Lokesh Mandvekar (Bot) - 0.6-2.0.dev.git43b641d - bump to 0.6 - autobuilt 43b641d * Wed Aug 21 2019 Lokesh Mandvekar - 0.5.2-1.1.dev.gitf8ba9ad - change release tag to preserve upgrade path * Wed Aug 21 2019 Lokesh Mandvekar (Bot) - 0.5.2-0.2.dev.gitf8ba9ad - autobuilt f8ba9ad * Mon Aug 19 2019 Lokesh Mandvekar (Bot) - 0.5.2-0.1.dev.git4dc60f0 - bump to 0.5.2 - autobuilt 4dc60f0 * Fri Aug 16 2019 Lokesh Mandvekar (Bot) - 0.5.1-0.3.dev.git89b814d - autobuilt 89b814d * Mon Aug 12 2019 Lokesh Mandvekar (Bot) - 0.5.1-0.2.dev.gitc756bbe - autobuilt c756bbe * Thu Aug 08 2019 Lokesh Mandvekar (Bot) - 0.5.1-0.1.dev.git58e3f7c - bump to 0.5.1 - autobuilt 58e3f7c * Tue Aug 06 2019 Lokesh Mandvekar (Bot) - 0.5-3.1.dev.git80eb59d - autobuilt 80eb59d * Thu Aug 01 2019 Lokesh Mandvekar (Bot) - 0.5-2.1.dev.gitb92a654 - autobuilt b92a654 * Tue Jul 30 2019 Giuseppe Scrivano - 0.5 - built commit v0.5 * Mon Jul 15 2019 Lokesh Mandvekar - 0.4.1-4 - update release tag * Mon Jul 15 2019 Lokesh Mandvekar - 0.4.1-3.git7bc2dd9 - update release tag * Mon Jul 15 2019 Lokesh Mandvekar (Bot) - 0.4.1-2.dev.git7bc2dd9 - bump to 0.4.1 - autobuilt tag v0. * Fri Jun 21 2019 Giuseppe Scrivano - 0.4.2-0.dev.git7bc2dd9 - built commit 7bc2dd9 * Thu Jun 13 2019 Giuseppe Scrivano - 0.4.1-0.dev.git1ff7c64 - built commit 1ff7c64 * Thu Jun 06 2019 Giuseppe Scrivano - 0.4-1.dev.git8d92da6 - built commit 8d92da6 * Fri May 17 2019 Giuseppe Scrivano - 0.3-10.dev.gita7c829 - built commit a7c829 * Mon May 06 2019 Giuseppe Scrivano - 0.3-9.dev.git89bd69b - built commit 89bd69b * Thu Mar 28 2019 Giuseppe Scrivano - 0.3-8.dev.gita6958ce - built commit a6958ce * Mon Mar 25 2019 Giuseppe Scrivano - 0.3-7.dev.git8ec68ae - Add loading of fuse file system * Thu Mar 21 2019 Dan Walsh - 0.3-6.dev.git8ec68ae - Add loading of fuse file system * Sun Mar 10 2019 Giuseppe Scrivano - 0.3-5.dev.git8ec68ae - built commit 8ec68ae * Tue Feb 26 2019 Giuseppe Scrivano - 0.3-4.dev.gitea72572 - built commit ea72572 * Wed Feb 13 2019 Giuseppe Scrivano - 0.3-3.dev.gitff65ede - built commit ff65ede * Thu Jan 31 2019 Fedora Release Engineering - 0.3-2.dev.git6d269aa - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Tue Jan 15 2019 Giuseppe Scrivano - 0.3-1.dev.git6d269aa - built commit 6d269aa * Tue Jan 08 2019 Giuseppe Scrivano - 0.1-9.dev.git5c9742d - built commit 5c9742d * Thu Dec 20 2018 Giuseppe Scrivano - 0.1-8.dev.git91bb401 - built commit 91bb401 * Tue Dec 18 2018 Giuseppe Scrivano - 0.1-7.dev.gitf48e1ef - built commit f48e1ef * Fri Nov 23 2018 Giuseppe Scrivano - 0.1-6.dev.git3d48bf9 - built commit 3d48bf9 * Fri Aug 10 2018 Lokesh Mandvekar - 0.1-5.dev.gitd40ac75 - built commit d40ac75 * Mon Jul 30 2018 Lokesh Mandvekar - 0.1-4.dev.git79c70fd - Resolves: #1609598 - initial upload to Fedora - bundled gnulib * Mon Jul 30 2018 Lokesh Mandvekar - 0.1-3.dev.git79c70fd - correct license field * Mon Jul 30 2018 Lokesh Mandvekar - 0.1-2.dev.git79c70fd - fix license * Sun Jul 29 2018 Lokesh Mandvekar - 0.1-1.dev.git13575b6 - First package for Fedora