From c71271157fc4bc12bd716f7fe1c6f0c38b3e2eda Mon Sep 17 00:00:00 2001 From: zimoch Date: Thu, 23 May 2013 09:14:54 +0000 Subject: [PATCH] original cygwin-shrlib.patch --- configure/CONFIG_COMMON | 1 + configure/RULES_BUILD | 2 +- cygwin-shrlib.patch | 25 +++++++++++++++++++++++++ 3 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 cygwin-shrlib.patch diff --git a/configure/CONFIG_COMMON b/configure/CONFIG_COMMON index d4ac8d393..412edc212 100644 --- a/configure/CONFIG_COMMON +++ b/configure/CONFIG_COMMON @@ -371,6 +371,7 @@ INSTALL_LIB_INSTALLS = $(addprefix $(INSTALL_LIB)/,$(notdir $(LIB_INSTALLS))) # Installed file permissions BIN_PERMISSIONS = 555 LIB_PERMISSIONS = 444 +SHRLIB_PERMISSIONS = 555 INSTALL_PERMISSIONS = 444 #--------------------------------------------------------------- diff --git a/configure/RULES_BUILD b/configure/RULES_BUILD index ae96d5565..561ef9f88 100644 --- a/configure/RULES_BUILD +++ b/configure/RULES_BUILD @@ -382,7 +382,7 @@ $(INSTALL_LIB)/%.lib: %.lib $(INSTALL_SHRLIBS): $(INSTALL_SHRLIB)/%: % $(ECHO) "Installing shared library $@" - @$(INSTALL_LIBRARY) -d -m $(LIB_PERMISSIONS) $< $(INSTALL_SHRLIB) + @$(INSTALL_LIBRARY) -d -m $(SHRLIB_PERMISSIONS) $< $(INSTALL_SHRLIB) ifneq ($(SHRLIB_SUFFIX),.dll) ifneq (,$(strip $(SHRLIB_VERSION))) @$(RM) $(subst .$(SHRLIB_VERSION),,$@) diff --git a/cygwin-shrlib.patch b/cygwin-shrlib.patch new file mode 100644 index 000000000..abf8ab7b1 --- /dev/null +++ b/cygwin-shrlib.patch @@ -0,0 +1,25 @@ +=== modified file 'configure/CONFIG_COMMON' +--- configure/CONFIG_COMMON 2012-05-01 15:15:45 +0000 ++++ configure/CONFIG_COMMON 2012-12-05 20:34:18 +0000 +@@ -371,6 +371,7 @@ + # Installed file permissions + BIN_PERMISSIONS = 555 + LIB_PERMISSIONS = 444 ++SHRLIB_PERMISSIONS = 555 + INSTALL_PERMISSIONS = 444 + + #--------------------------------------------------------------- + +=== modified file 'configure/RULES_BUILD' +--- configure/RULES_BUILD 2012-08-07 15:37:13 +0000 ++++ configure/RULES_BUILD 2012-12-05 20:34:18 +0000 +@@ -383,7 +383,7 @@ + + $(INSTALL_SHRLIBS): $(INSTALL_SHRLIB)/%: % + $(ECHO) "Installing shared library $@" +- @$(INSTALL_LIBRARY) -d -m $(LIB_PERMISSIONS) $< $(INSTALL_SHRLIB) ++ @$(INSTALL_LIBRARY) -d -m $(SHRLIB_PERMISSIONS) $< $(INSTALL_SHRLIB) + ifneq ($(SHRLIB_SUFFIX),$(SHRLIB_SUFFIX_BASE)) + ifneq (,$(strip $(SHRLIB_VERSION))) + @$(RM) $(subst $(SHRLIB_SUFFIX),$(SHRLIB_SUFFIX_BASE),$@) +