diff --git a/contrib/src/natpmp/0001-remove-shared-libs-executables.patch b/contrib/src/natpmp/0001-remove-shared-libs-executables.patch new file mode 100644 index 0000000000000000000000000000000000000000..cc66c7b424170477040449fc3fdb48cd9410110c --- /dev/null +++ b/contrib/src/natpmp/0001-remove-shared-libs-executables.patch @@ -0,0 +1,42 @@ +From 0d495d7dc385f8e6a957be9a1e0f9306c62b6788 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> +Date: Tue, 26 Mar 2024 00:04:58 -0400 +Subject: [PATCH] remove shared libs, executables + +--- + Makefile | 7 ++----- + 1 file changed, 2 insertions(+), 5 deletions(-) + +diff --git a/Makefile b/Makefile +index b67b3e8..483c537 100644 +--- a/Makefile ++++ b/Makefile +@@ -74,7 +74,7 @@ JNIHEADERS = fr_free_miniupnp_libnatpmp_NatPmp.h + + .PHONY: all clean depend install cleaninstall installpythonmodule + +-all: $(STATICLIB) $(SHAREDLIB) $(EXECUTABLES) ++all: $(STATICLIB) + + pythonmodule: $(STATICLIB) libnatpmpmodule.c setup.py + python setup.py build +@@ -91,15 +91,12 @@ clean: + depend: + makedepend -f$(MAKEFILE_LIST) -Y $(OBJS:.o=.c) 2>/dev/null + +-install: $(HEADERS) $(STATICLIB) $(SHAREDLIB) natpmpc-shared ++install: $(HEADERS) $(STATICLIB) + $(INSTALL) -d $(INSTALLDIRINC) + $(INSTALL) -m 644 $(HEADERS) $(INSTALLDIRINC) + $(INSTALL) -d $(INSTALLDIRLIB) + $(INSTALL) -m 644 $(STATICLIB) $(INSTALLDIRLIB) +- $(INSTALL) -m 644 $(SHAREDLIB) $(INSTALLDIRLIB)/$(SONAME) + $(INSTALL) -d $(INSTALLDIRBIN) +- $(INSTALL) -m 755 natpmpc-shared $(INSTALLDIRBIN)/natpmpc +- ln -s -f $(SONAME) $(INSTALLDIRLIB)/$(SHAREDLIB) + + $(JNIHEADERS): fr/free/miniupnp/libnatpmp/NatPmp.class + $(JAVAH) -jni fr.free.miniupnp.libnatpmp.NatPmp +-- +2.39.3 (Apple Git-146) + diff --git a/contrib/src/natpmp/rules.mak b/contrib/src/natpmp/rules.mak index d4e399953e6dfad9b8d31ea2016c3e67bf3b7fd6..9ee1adbbe9e4fcf9d45bd8f74c1deea8fce8e433 100644 --- a/contrib/src/natpmp/rules.mak +++ b/contrib/src/natpmp/rules.mak @@ -21,6 +21,7 @@ $(TARBALLS)/libnatpmp-$(NATPMP_VERSION).tar.gz: natpmp: libnatpmp-$(NATPMP_VERSION).tar.gz .sum-natpmp $(UNPACK) + $(APPLY) $(SRC)/natpmp/0001-remove-shared-libs-executables.patch $(MOVE) .natpmp: natpmp