anarchy     14/03/08 14:38:51

  Added:                spidermonkey-24.2.0-fix-file-permissions.patch
                        spidermonkey-17.0.0-fix-file-permissions.patch
  Log:
  Fix bug #502348
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, RepoMan options: --force, signed 
Manifest commit with key 0xB4D088B4)

Revision  Changes    Path
1.1                  
dev-lang/spidermonkey/files/spidermonkey-24.2.0-fix-file-permissions.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/spidermonkey/files/spidermonkey-24.2.0-fix-file-permissions.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/spidermonkey/files/spidermonkey-24.2.0-fix-file-permissions.patch?rev=1.1&content-type=text/plain

Index: spidermonkey-24.2.0-fix-file-permissions.patch
===================================================================
diff -urN a/js/src/Makefile.in b/js/src/Makefile.in
--- a/js/src/Makefile.in        2013-11-19 13:42:43.000000000 -0600
+++ b/js/src/Makefile.in        2014-03-08 08:07:28.331006149 -0600
@@ -542,7 +542,7 @@
        $(PYTHON) $(topsrcdir)/config/Preprocessor.py 
$(JS_CONFIG_SUBSTITUTIONS) $< > $@
 
 install:: $(LIBRARY_NAME).pc
-       $(SYSINSTALL) $^ $(DESTDIR)$(libdir)/pkgconfig
+       $(SYSINSTALL) -m 0644 $^ $(DESTDIR)$(libdir)/pkgconfig
 
 ######################################################
 # BEGIN SpiderMonkey header installation
@@ -569,13 +569,13 @@
 #
 
 install:: $(EXPORTS)
-       $(SYSINSTALL) $^ $(DESTDIR)$(includedir)/$(LIBRARY_NAME)
+       $(SYSINSTALL) -m 0644 $^ $(DESTDIR)$(includedir)/$(LIBRARY_NAME)
 
 install:: $(EXPORTS_js)
-       $(SYSINSTALL) $^ $(DESTDIR)$(includedir)/$(LIBRARY_NAME)/js
+       $(SYSINSTALL) -m 0644 $^ $(DESTDIR)$(includedir)/$(LIBRARY_NAME)/js
 
 install:: $(EXPORTS_mozilla)
-       $(SYSINSTALL) $^ $(DESTDIR)$(includedir)/$(LIBRARY_NAME)/mozilla
+       $(SYSINSTALL) -m 0644 $^ $(DESTDIR)$(includedir)/$(LIBRARY_NAME)/mozilla
 
 #
 # END SpiderMonkey header installation



1.1                  
dev-lang/spidermonkey/files/spidermonkey-17.0.0-fix-file-permissions.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/spidermonkey/files/spidermonkey-17.0.0-fix-file-permissions.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/spidermonkey/files/spidermonkey-17.0.0-fix-file-permissions.patch?rev=1.1&content-type=text/plain

Index: spidermonkey-17.0.0-fix-file-permissions.patch
===================================================================
diff -urN a/js/src/Makefile.in b/js/src/Makefile.in
--- a/js/src/Makefile.in        2013-03-25 15:34:20.000000000 -0500
+++ b/js/src/Makefile.in        2014-03-08 08:26:36.726979744 -0600
@@ -788,7 +788,7 @@
        $(PYTHON) $(topsrcdir)/config/Preprocessor.py 
$(JS_CONFIG_SUBSTITUTIONS) $< > $@
 
 install:: $(LIBRARY_NAME).pc
-               $(SYSINSTALL) $^ $(DESTDIR)$(libdir)/pkgconfig
+               $(SYSINSTALL) -m 0644 $^ $(DESTDIR)$(libdir)/pkgconfig
 
 ######################################################
 # BEGIN SpiderMonkey header installation
@@ -836,19 +836,19 @@
 #
 
 install:: $(INSTALLED_HEADERS)
-       $(SYSINSTALL) $^ $(DESTDIR)$(includedir)/$(MODULE)
+       $(SYSINSTALL) -m 0644 $^ $(DESTDIR)$(includedir)/$(MODULE)
 
 install:: $(EXPORTS_ds)
-       $(SYSINSTALL) $^ $(DESTDIR)$(includedir)/$(MODULE)/ds
+       $(SYSINSTALL) -m 0644 $^ $(DESTDIR)$(includedir)/$(MODULE)/ds
 
 install:: $(EXPORTS_gc)
-       $(SYSINSTALL) $^ $(DESTDIR)$(includedir)/$(MODULE)/gc
+       $(SYSINSTALL) -m 0644 $^ $(DESTDIR)$(includedir)/$(MODULE)/gc
 
 install:: $(EXPORTS_js)
-       $(SYSINSTALL) $^ $(DESTDIR)$(includedir)/$(MODULE)/js
+       $(SYSINSTALL) -m 0644 $^ $(DESTDIR)$(includedir)/$(MODULE)/js
 
 install:: $(EXPORTS_mozilla)
-       $(SYSINSTALL) $^ $(DESTDIR)$(includedir)/$(MODULE)/mozilla
+       $(SYSINSTALL) -m 0644 $^ $(DESTDIR)$(includedir)/$(MODULE)/mozilla
 
 #
 # END SpiderMonkey header installation




Reply via email to