summaryrefslogtreecommitdiff
path: root/security/pev/files/patch-lib_libpe_Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'security/pev/files/patch-lib_libpe_Makefile')
-rw-r--r--security/pev/files/patch-lib_libpe_Makefile31
1 files changed, 31 insertions, 0 deletions
diff --git a/security/pev/files/patch-lib_libpe_Makefile b/security/pev/files/patch-lib_libpe_Makefile
new file mode 100644
index 000000000000..d92599479f16
--- /dev/null
+++ b/security/pev/files/patch-lib_libpe_Makefile
@@ -0,0 +1,31 @@
+--- lib/libpe/Makefile.orig 2017-01-06 22:27:20 UTC
++++ lib/libpe/Makefile
+@@ -78,6 +78,8 @@ ifeq ($(PLATFORM_OS), Linux)
+ $(LINK) -shared -Wl,-soname,$(LIBNAME).so.1 $(LDFLAGS) -o $(LIBNAME).so $^
+ else ifeq ($(PLATFORM_OS), NetBSD)
+ $(LINK) -shared -Wl,-soname,$(LIBNAME).so.1 $(LDFLAGS) -o $(LIBNAME).so $^
++else ifeq ($(PLATFORM_OS), FreeBSD)
++ $(LINK) -shared -Wl,-soname,$(LIBNAME).so.1 $(LDFLAGS) -o $(LIBNAME).so $^
+ else ifeq ($(PLATFORM_OS), Darwin)
+ $(LINK) -headerpad_max_install_names -dynamiclib \
+ -flat_namespace -install_name $(LIBNAME).$(VERSION).dylib \
+@@ -100,6 +102,10 @@ else ifeq ($(PLATFORM_OS), NetBSD)
+ $(INSTALL_DATA) $(LIBNAME).so $(DESTDIR)$(libdir)/$(LIBNAME).so.$(VERSION)
+ cd $(DESTDIR)$(libdir); $(SYMLINK) $(LIBNAME).so.$(VERSION) $(LIBNAME).so
+ cd $(DESTDIR)$(libdir); $(SYMLINK) $(LIBNAME).so.$(VERSION) $(LIBNAME).so.1
++else ifeq ($(PLATFORM_OS), FreeBSD)
++ $(INSTALL_DATA) $(LIBNAME).so $(DESTDIR)$(libdir)/$(LIBNAME).so.$(VERSION)
++ cd $(DESTDIR)$(libdir); $(SYMLINK) $(LIBNAME).so.$(VERSION) $(LIBNAME).so
++ cd $(DESTDIR)$(libdir); $(SYMLINK) $(LIBNAME).so.$(VERSION) $(LIBNAME).so.1
+ else ifeq ($(PLATFORM_OS), Darwin)
+ $(INSTALL_DATA) $(LIBNAME).dylib $(DESTDIR)$(libdir)/$(LIBNAME).$(VERSION).dylib
+ cd $(DESTDIR)$(libdir); $(SYMLINK) $(LIBNAME).$(VERSION).dylib $(LIBNAME).dylib
+@@ -117,6 +123,8 @@ ifeq ($(PLATFORM_OS), Linux)
+ $(STRIP) $(LIBNAME).so
+ else ifeq ($(PLATFORM_OS), NetBSD)
+ $(STRIP) $(LIBNAME).so
++else ifeq ($(PLATFORM_OS), FreeBSD)
++ $(STRIP) $(LIBNAME).so
+ else ifeq ($(PLATFORM_OS), Darwin)
+ $(STRIP) $(LIBNAME).dylib
+ else ifeq ($(PLATFORM_OS), CYGWIN)