فهرست منبع

modifying package: js-1.6.20070208 20070213 -> 20070222

Christoph Schug 18 سال پیش
والد
کامیت
f4fe7d7e4e
2فایلهای تغییر یافته به همراه15 افزوده شده و 22 حذف شده
  1. 12 19
      js/js.patch
  2. 3 3
      js/js.spec

+ 12 - 19
js/js.patch

@@ -44,11 +44,11 @@ Index: JavaScript-SpiderMonkey-0.17/SpiderMonkey.pm
  }
  
  1;
-Index: JavaScript-1.02/Makefile.PL
---- JavaScript-1.02/Makefile.PL.orig	2006-08-13 17:37:46 +0200
-+++ JavaScript-1.02/Makefile.PL	2006-08-20 17:57:22 +0200
-@@ -22,7 +22,7 @@
-     push @defines, "JS_THREADSAFE";
+Index: JavaScript-1.03/Makefile.PL
+--- JavaScript-1.03/Makefile.PL	2007-02-21 16:57:19 +0100
++++ JavaScript-1.03/Makefile.PL	2007-02-22 07:15:52 +0100
+@@ -94,7 +94,7 @@
+     push @defines, "JS_THREADSAFE" if $ENV{JS_THREADSAFE};
  }
  else {
 -    my $enable_threadsafe = prompt("Is your SpiderMonkey compiled with JS_THREADSAFE (most things will fail if you answer wrong)? [y/N]");
@@ -56,18 +56,11 @@ Index: JavaScript-1.02/Makefile.PL
      push @defines, "JS_THREADSAFE" if $enable_threadsafe eq 'y';
  }
  
-@@ -82,8 +82,13 @@
- my $libs = join(" ", map { "-L$_" } @libs);
- 
- # Check if we need to enable JS_C_STRINGS_ARE_UTF8?
--my $enable_utf8 = prompt("Is your SpiderMonkey compiled with support for unicode (t/23-unicode.t will fail if you answer wrong) ? [y/N]", "N");
-+if($ENV{JS_C_STRINGS_ARE_UTF8}) {
-+push @defines, "JS_C_STRINGS_ARE_UTF8";
-+}
-+else {
-+my $enable_utf8 = 'n';
- push @defines, "JS_C_STRINGS_ARE_UTF8" if $enable_utf8 eq 'y';
-+}
- 
+@@ -103,7 +103,6 @@
+     push @defines, "JS_C_STRINGS_ARE_UTF8" if $ENV{JS_UTF8};
+ }
+ else {
+-    my $enable_utf8 = prompt("Is your SpiderMonkey compiled with support for unicode (t/23-unicode.t will fail if you answer wrong) ? [y/N]", "N");
+     push @defines, "JS_C_STRINGS_ARE_UTF8" if $enable_utf8 eq 'y';
+ }
  
- WriteMakefile('NAME'		=> 'JavaScript',

+ 3 - 3
js/js.spec

@@ -24,7 +24,7 @@
 
 #   package version
 %define       V_js                      1.6.20070208
-%define       V_javascript              1.02
+%define       V_javascript              1.03
 %define       V_javascript_spidermonkey 0.17
 %define       V_javascript_squish       0.05
 %define       V_javascript_code         0.08
@@ -42,7 +42,7 @@ Class:        PLUS
 Group:        Language
 License:      MPL/GPL/LGPL
 Version:      %{V_js}
-Release:      20070213
+Release:      20070222
 
 #   package options
 %option       with_file        yes
@@ -172,7 +172,7 @@ AutoReqProv:  no
       export JS_LIB="../js-%{V_js}/.libs"
       export JS_INC="../js-%{V_js}/src"
 %if "%{with_utf8}" == "yes"
-      export JS_C_STRINGS_ARE_UTF8=1
+      export JS_UTF8="1"
 %endif
       %{l_prefix}/bin/perl-openpkg configure build
     ) || exit $?