diff options
author | pho <pho@pkgsrc.org> | 2021-12-02 12:02:05 +0000 |
---|---|---|
committer | pho <pho@pkgsrc.org> | 2021-12-02 12:02:05 +0000 |
commit | 387f7a8373983874e86bf396df21313f8f43d4b0 (patch) | |
tree | a6b9f4c786287149dfe5efb7768ff29ed63fd537 | |
parent | fee916c9b2ef6f89de2e1b2dc4b9056c603e76b9 (diff) | |
download | pkgsrc-387f7a8373983874e86bf396df21313f8f43d4b0.tar.gz |
Honor LDFLAGS to support RELRO
-rw-r--r-- | filesystems/fuse-sparsebundlefs/Makefile | 4 | ||||
-rw-r--r-- | filesystems/fuse-sparsebundlefs/distinfo | 4 | ||||
-rw-r--r-- | filesystems/fuse-sparsebundlefs/patches/patch-Makefile | 19 |
3 files changed, 19 insertions, 8 deletions
diff --git a/filesystems/fuse-sparsebundlefs/Makefile b/filesystems/fuse-sparsebundlefs/Makefile index 8633616b5bc..3d2fcaaca8a 100644 --- a/filesystems/fuse-sparsebundlefs/Makefile +++ b/filesystems/fuse-sparsebundlefs/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2018/07/18 00:06:15 joerg Exp $ +# $NetBSD: Makefile,v 1.3 2021/12/02 12:02:05 pho Exp $ # DISTNAME= fuse-sparsebundlefs-20160928 @@ -9,7 +9,7 @@ GITHUB_TAG= f3ccd20bd6393b05c9949810feb0e0b366b86348 MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= https://github.com/torarnv/sparsebundlefs -COMMENT= FUSE filesystem for reading Mac OS sparse-bundle disk images. +COMMENT= FUSE filesystem for reading Mac OS sparse-bundle disk images LICENSE= 2-clause-bsd USE_LANGUAGES= c c++03 diff --git a/filesystems/fuse-sparsebundlefs/distinfo b/filesystems/fuse-sparsebundlefs/distinfo index 8b9be2bb11f..26a1808046c 100644 --- a/filesystems/fuse-sparsebundlefs/distinfo +++ b/filesystems/fuse-sparsebundlefs/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.3 2021/10/26 10:25:28 nia Exp $ +$NetBSD: distinfo,v 1.4 2021/12/02 12:02:05 pho Exp $ BLAKE2s (fuse-sparsebundlefs-20160928-f3ccd20bd6393b05c9949810feb0e0b366b86348.tar.gz) = 87934e8e8f574e12da209c835c50259ca4a217208da894792fbf48d81a699c3d SHA512 (fuse-sparsebundlefs-20160928-f3ccd20bd6393b05c9949810feb0e0b366b86348.tar.gz) = df0cc02f7dba0fc5b534004b3fe322d36cd03bacb42bbc7564b8f29f910773b16a861e965f1834447341f642d16a9379bcd8468bdcf389f17cf27f6bccb61dbd Size (fuse-sparsebundlefs-20160928-f3ccd20bd6393b05c9949810feb0e0b366b86348.tar.gz) = 8070 bytes -SHA1 (patch-Makefile) = 5a7ae0323fdfdc6e3c117e97ea5734074c10adae +SHA1 (patch-Makefile) = 376e8945efa26823a147a292ef9a620a47653197 diff --git a/filesystems/fuse-sparsebundlefs/patches/patch-Makefile b/filesystems/fuse-sparsebundlefs/patches/patch-Makefile index 64333548697..b5c8a42a2a3 100644 --- a/filesystems/fuse-sparsebundlefs/patches/patch-Makefile +++ b/filesystems/fuse-sparsebundlefs/patches/patch-Makefile @@ -1,8 +1,10 @@ -$NetBSD: patch-Makefile,v 1.1 2016/10/02 16:33:28 bouyer Exp $ +$NetBSD: patch-Makefile,v 1.2 2021/12/02 12:02:05 pho Exp $ ---- Makefile.orig 2016-09-27 23:50:42.000000000 +0200 -+++ Makefile 2016-10-02 18:19:10.000000000 +0200 -@@ -3,14 +3,14 @@ +Honor LDFLAGS to support RELRO. + +--- Makefile.orig 2016-09-27 21:50:42.000000000 +0000 ++++ Makefile +@@ -3,14 +3,14 @@ TARGET = sparsebundlefs PKG_CONFIG = pkg-config override CFLAGS += -Wall -O2 -g @@ -22,3 +24,12 @@ $NetBSD: patch-Makefile,v 1.1 2016/10/02 16:33:28 bouyer Exp $ # Pick up OSXFUSE, even with pkg-config from MacPorts PKG_CONFIG := PKG_CONFIG_PATH=/usr/local/lib/pkgconfig $(PKG_CONFIG) else ifeq ($(shell uname), Linux) +@@ -20,7 +20,7 @@ endif + FUSE_FLAGS := $(shell $(PKG_CONFIG) fuse --cflags --libs) + + $(TARGET): sparsebundlefs.cpp +- $(CXX) $< -o $@ $(CFLAGS) $(FUSE_FLAGS) $(LFLAGS) $(DEFINES) ++ $(CXX) $< -o $@ $(CFLAGS) $(FUSE_FLAGS) $(LFLAGS) $(LDFLAGS) $(DEFINES) + + all: $(TARGET) + |