packages: v8/v8-dynlink.patch, v8/v8-soname.patch, v8/v8.spec - up to 3.6.6...

glen glen at pld-linux.org
Mon Nov 14 07:31:39 CET 2011


Author: glen                         Date: Mon Nov 14 06:31:39 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- up to 3.6.6.7, used by chromium-browser-16.0.912.36

---- Files affected:
packages/v8:
   v8-dynlink.patch (1.2 -> 1.3) , v8-soname.patch (1.2 -> 1.3) , v8.spec (1.25 -> 1.26) 

---- Diffs:

================================================================
Index: packages/v8/v8-dynlink.patch
diff -u packages/v8/v8-dynlink.patch:1.2 packages/v8/v8-dynlink.patch:1.3
--- packages/v8/v8-dynlink.patch:1.2	Tue Jun 14 20:40:35 2011
+++ packages/v8/v8-dynlink.patch	Mon Nov 14 07:31:34 2011
@@ -1,14 +1,10 @@
-diff -ur v8-3.3.6.1-o/SConstruct v8-3.3.6.1/SConstruct
---- v8-3.3.6.1-o/SConstruct	2011-05-16 01:31:49.000000000 -0600
-+++ v8-3.3.6.1/SConstruct	2011-05-16 01:32:25.000000000 -0600
-@@ -1355,8 +1355,9 @@
- 
+--- v8-3.6.6.7/SConstruct~	2011-11-14 08:20:47.000000000 +0200
++++ v8-3.6.6.7/SConstruct	2011-11-14 08:24:01.929450494 +0200
+@@ -1411,6 +1411,7 @@
+   # Build the object files by invoking SCons recursively.
    d8_env = Environment(tools=tools)
    d8_env.Replace(**context.flags['d8'])
 +  d8_env.Prepend(LIBS=['v8'], LIBPATH='.')
-   context.ApplyEnvOverrides(d8_env)
--  shell = d8_env.Program('d8' + suffix, object_files + shell_files)
-+  shell = d8_env.Program('d8' + suffix, shell_files)
-   context.d8_targets.append(shell)
- 
-   for sample in context.samples:
+   (object_files, shell_files, mksnapshot, preparser_files) = env.SConscript(
+     join('src', 'SConscript'),
+     build_dir=join('obj', target_id),

================================================================
Index: packages/v8/v8-soname.patch
diff -u packages/v8/v8-soname.patch:1.2 packages/v8/v8-soname.patch:1.3
--- packages/v8/v8-soname.patch:1.2	Mon May 16 09:15:54 2011
+++ packages/v8/v8-soname.patch	Mon Nov 14 07:31:34 2011
@@ -1,7 +1,5 @@
-Only in v8-3.3.6.1: Makefile
-diff -ur v8-3.3.6.1-o//SConstruct v8-3.3.6.1/SConstruct
---- v8-3.3.6.1-o//SConstruct	2011-05-04 06:43:48.000000000 -0600
-+++ v8-3.3.6.1/SConstruct	2011-05-16 01:13:53.000000000 -0600
+--- v8-3.6.6.7/SConstruct~	2011-11-14 08:17:42.000000000 +0200
++++ v8-3.6.6.7/SConstruct	2011-11-14 08:19:38.420636802 +0200
 @@ -1308,17 +1308,17 @@
    suffix = SUFFIXES[target_id]
    library_name = 'v8' + suffix
@@ -26,20 +24,12 @@
  
    # Build the object files by invoking SCons recursively.
    (object_files, shell_files, mksnapshot, preparser_files) = env.SConscript(
-@@ -1343,11 +1343,13 @@
+@@ -1433,7 +1433,7 @@
      # PDB files when compiling using MSVC so we specify it manually.
      # This should not affect any other platforms.
      pdb_name = library_name + '.dll.pdb'
 -    library = env.SharedLibrary(library_name, object_files, PDB=pdb_name)
 +    library = env.SharedLibrary(library_name, object_files, PDB=pdb_name, SONAME=soname)
      preparser_pdb_name = preparser_library_name + '.dll.pdb';
+     preparser_soname = 'lib' + preparser_library_name + '.so';
      preparser_library = env.SharedLibrary(preparser_library_name,
-                                           preparser_files,
--                                          PDB=preparser_pdb_name)
-+                                          PDB=preparser_pdb_name,
-+                                          SONAME=prepsoname)
-+
-   context.library_targets.append(library)
-   context.library_targets.append(preparser_library)
- 
-Only in v8-3.3.6.1: SConstruct~

================================================================
Index: packages/v8/v8.spec
diff -u packages/v8/v8.spec:1.25 packages/v8/v8.spec:1.26
--- packages/v8/v8.spec:1.25	Tue Jun 14 20:44:04 2011
+++ packages/v8/v8.spec	Mon Nov 14 07:31:34 2011
@@ -2,14 +2,12 @@
 Summary:	JavaScript Engine by Google
 Summary(pl.UTF-8):	Silnik JavaScript firmy Google
 Name:		v8
-Version:	3.4.3
+Version:	3.6.6.7
 Release:	1
 License:	BSD
 Group:		Applications
-# No tarballs, pulled from svn
-# svn export http://v8.googlecode.com/svn/tags/%{version} v8-%{version}
-Source0:	%{name}-%{version}.tar.gz
-# Source0-md5:	5b0f6342961d2b0e74c362c6d119077a
+Source0:	http://commondatastorage.googleapis.com/chromium-browser-official/%{name}-%{version}.tar.bz2
+# Source0-md5:	415a830ee612694895760fb02ae9273f
 Patch0:		%{name}-cstdio.patch
 Patch1:		%{name}-strndup.patch
 Patch2:		%{name}-soname.patch
@@ -151,6 +149,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.26  2011/11/14 06:31:34  glen
+- up to 3.6.6.7, used by chromium-browser-16.0.912.36
+
 Revision 1.25  2011/06/14 18:44:04  qboosh
 - use dropin for Source0
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/v8/v8-dynlink.patch?r1=1.2&r2=1.3&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/v8/v8-soname.patch?r1=1.2&r2=1.3&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/v8/v8.spec?r1=1.25&r2=1.26&f=u



More information about the pld-cvs-commit mailing list