Commits (3)
......@@ -20,7 +20,6 @@
# Note: uses GNU Make features
CXXFLAGS ?= -Wall -Wextra -pedantic -O2
PREFIX ?= /usr/local
BINDIR ?= $(PREFIX)/bin
MANDIR ?= $(PREFIX)/share/man
......@@ -35,6 +34,7 @@ FUSE_CFLAGS ?= $(shell $(PKG_CONFIG) --cflags fuse) -DFUSE_USE_VERSION=26
FUSE_LIBS ?= $(shell $(PKG_CONFIG) --libs fuse) -lulockmgr
# CXXFLAGS
CXXFLAGS += -Wall -Wextra -pedantic -O2 -g
CXXFLAGS += -std=c++11 -Wno-unused-parameter
CXXFLAGS += $(FUSE_CFLAGS)
......
v0.5.11 (2020-01-19)
* Improve tests.
* Add RPM spec file
* Makefile: allow to prepend flags in CXXFLAGS.
v0.5.2 (2017-08-21)
* Add -q, --quiet options to avoid printing to stdout.
......
......@@ -43,7 +43,7 @@ extern "C" {
#include <sys/file.h>
#include <stddef.h>
#define DISORDERFS_VERSION "0.5.10"
#define DISORDERFS_VERSION "0.5.11"
namespace {
std::vector<std::string> bare_arguments;
......
Name: disorderfs
Version: 0.5.11
Release: 1%{?dist}
Summary: FUSE filesystem that introduces non-determinism
License: GPL-3+
Source0: https://salsa.debian.org/reproducible-builds/%{name}/-/archive/%{version}/%{name}-%{version}.tar.gz
BuildArch: x86_64
BuildRequires: gcc-c++
BuildRequires: fuse-devel
BuildRequires: pkg-config
BuildRequires: asciidoc
Requires: bc
Requires: fuse3
%description
disorderfs is an overlay FUSE filesystem that introduces non-determinism
into filesystem metadata. For example, it can randomize the order
in which directory entries are read. This is useful for detecting
non-determinism in the build process.
%prep
%autosetup -n %{name}-%{version}
%build
%set_build_flags
%make_build
%install
%make_install PREFIX=/usr
%files
%doc README
%{_bindir}/disorderfs
%{_datadir}/man/man1/disorderfs.1.gz
%changelog
* Tue Jan 19 2021 Frédéric Pierret (fepitre) <frederic.pierret@qubes-os.org> - 0.5.11-1
- Initial RPM packaging.