Commit 1829dbc4 authored by Nathan Caldwell's avatar Nathan Caldwell Committed by Kevin Daudt

testing/mergerfs: upgrade to 2.27.0

Closes GH-7978
parent 1aa76bb0
# Contributor: Nathan Caldwell <saintdev@gmail.com>
# Maintainer: Nathan Caldwell <saintdev@gmail.com>
# TODO: Build against system-provided libfuse, don't use bundled libfuse.
# NOTE: For now we must use vendored libfuse, see the URL below for details.
# https://github.com/trapexit/mergerfs/blob/2.27.0/README.md#why-was-libfuse-embedded-into-mergerfs
pkgname=mergerfs
pkgver=2.24.2
pkgver=2.27.0
pkgrel=0
pkgdesc="A FUSE based union filesystem"
url="https://github.com/trapexit/mergerfs"
arch="all"
license="ISC"
depends="libattr fuse"
makedepends="autoconf automake libtool gettext-dev attr-dev fuse-dev linux-headers"
makedepends="autoconf automake libtool gettext-dev attr-dev linux-headers"
subpackages="$pkgname-doc"
source="$pkgname-$pkgver.tar.gz::https://github.com/trapexit/$pkgname/archive/$pkgver.tar.gz
makefile-no-debug.patch"
source="$pkgname-$pkgver.tar.gz::https://github.com/trapexit/$pkgname/archive/$pkgver.tar.gz"
builddir="$srcdir/$pkgname-$pkgver"
prepare() {
......@@ -26,7 +26,7 @@ build() {
}
check() {
cd "$builddir"
cd "$builddir"/build
# Both --version and --help exists with 1...
./mergerfs --version | grep 'mergerfs version'
......@@ -37,5 +37,4 @@ package() {
make PREFIX="/usr" DESTDIR="$pkgdir" install
}
sha512sums="a2a66ed95936e00aee9148267acec8687f3b106cefa0fe59337f10ce6bf543afa109cd889c6949b38bb87bb26b38ab2d67d9dac2a022a82fb152f368ddfe68a6 mergerfs-2.24.2.tar.gz
1836bbfc38d167d0107fdb1b29630625d4eec0ce3e505d48df1fcb8fc9122e55522535a7f45c9db51e9b66a43af7293eb9c684fd4faec5ced2ba2140c2615c5e makefile-no-debug.patch"
sha512sums="d6de527795fec31bac948e2606140463b9912f53a4f565ae2a1305c67a8ec3ad943a6fe7445d584135e4646e1bd282aa5683dc12d35d89b3e575f4c39a599948 mergerfs-2.27.0.tar.gz"
--- a/Makefile
+++ b/Makefile
@@ -51,7 +51,7 @@
TARGET = mergerfs
MANPAGE = $(TARGET).1
FUSE_CFLAGS = -D_FILE_OFFSET_BITS=64 -Ilibfuse/include
-CFLAGS = -g -Wall \
+CFLAGS = -Wall \
$(OPTS) \
-Wno-unused-result \
$(FUSE_CFLAGS) \
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment