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