From dc22a08bcbd18b864c9608c442a915fe00334ba3 Mon Sep 17 00:00:00 2001 From: Piraty Date: Thu, 16 Apr 2020 12:14:00 +0200 Subject: [PATCH] mergerfs: build from source snapshot, switch to vsed --- srcpkgs/mergerfs/template | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/srcpkgs/mergerfs/template b/srcpkgs/mergerfs/template index baf7e4afc44..918b136a505 100644 --- a/srcpkgs/mergerfs/template +++ b/srcpkgs/mergerfs/template @@ -8,15 +8,16 @@ short_desc="FUSE union filesystem" maintainer="Orphaned " license="ISC" homepage="https://github.com/trapexit/mergerfs" -distfiles="${homepage}/releases/download/${version}/${pkgname}-${version}.tar.gz" -checksum=b33a2cfd933ee03a799c145cca70595290648eb8d7cde9459318afb709fff19d +distfiles="${homepage}/archive/${version}.tar.gz" +checksum=f16f7c90d9db35b9f8fadbb529c4bf0f7d65d18fd2e7443a662cbfa7a8dbd4f9 pre_build() { - sed -i 's|^CFLAGS[[:blank:]]*=|override CFLAGS +=|g' Makefile - sed -i 's|^LDFLAGS[[:blank:]]*=|override LDFLAGS +=|g' Makefile + vsed -i 's|^CXXFLAGS[[:blank:]]*=|override CXXFLAGS +=|g' Makefile + vsed -i 's|^LDFLAGS[[:blank:]]*=|override LDFLAGS +=|g' Makefile - echo "#pragma once" > src/version.hpp - echo "static const char MERGERFS_VERSION[] = \"${version}\";" >> src/version.hpp + # we build from source, spoof release tarball + echo "$version" > VERSION + ./tools/update-version } post_install() {