tng         2002/12/24 09:57:34

  Modified:    c/scripts packageBinaries.pl
  Log:
  Build with ICU 2.4
  
  Revision  Changes    Path
  1.116     +67 -67    xml-xerces/c/scripts/packageBinaries.pl
  
  Index: packageBinaries.pl
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/scripts/packageBinaries.pl,v
  retrieving revision 1.115
  retrieving revision 1.116
  diff -u -r1.115 -r1.116
  --- packageBinaries.pl        16 Dec 2002 19:05:11 -0000      1.115
  +++ packageBinaries.pl        24 Dec 2002 17:57:33 -0000      1.116
  @@ -72,7 +72,7 @@
   chomp($platform);
   close (PLATFORM);
   
  -# 
  +#
   
   #set platform variable if on windows 64bit
   my $return_code = system( "ls" );
  @@ -129,7 +129,7 @@
       psystem ("mkdir $targetdir\\lib");
       if ( $opt_m =~ m/icu/i ) {
           psystem ("mkdir $targetdir\\msg");
  -    }    
  +    }
       psystem ("mkdir $targetdir\\etc");
       psystem ("mkdir $targetdir\\include");
       psystem ("mkdir $targetdir\\include\\xercesc");
  @@ -307,17 +307,17 @@
       print ("\n \nCopying binary outputs ...\n");
       psystem("copy /y $BUILDDIR\\*.dll $targetdir\\bin");
       psystem("copy /y $BUILDDIR\\*.exe $targetdir\\bin");
  -   
  +
       if (($opt_t =~ m/icu/i || $opt_m =~ m/icu/i) && length($ICUROOT) > 0) {
   
           # Copy the ICU dlls and libs
  -        psystem("copy /y $ICUROOT\\bin\\icuuc22.dll $targetdir\\bin");
  -        psystem("copy /y $ICUROOT\\bin\\icuuc22d.dll $targetdir\\bin");
  +        psystem("copy /y $ICUROOT\\bin\\icuuc24.dll $targetdir\\bin");
  +        psystem("copy /y $ICUROOT\\bin\\icuuc24d.dll $targetdir\\bin");
   
  -        # it seems icudt22*.DLL is generated (upper case dll)
  +        # it seems icudt24*.DLL is generated (upper case dll)
           # but just case, try lower case .dll as well
  -        psystem("copy /y $ICUROOT\\bin\\icudt22*.DLL $targetdir\\bin");
  -        psystem("copy /y $ICUROOT\\bin\\icudt22*.dll $targetdir\\bin");
  +        psystem("copy /y $ICUROOT\\bin\\icudt24*.DLL $targetdir\\bin");
  +        psystem("copy /y $ICUROOT\\bin\\icudt24*.dll $targetdir\\bin");
   
           psystem("copy /y $ICUROOT\\lib\\icudata.lib $targetdir\\lib");
   
  @@ -338,7 +338,7 @@
           psystem("copy /y $DEBUGBUILDDIR\\xerces-c_*D.lib $targetdir\\lib");
           psystem("copy /y $DEBUGBUILDDIR\\xerces*D.dll $targetdir\\bin");
       }
  -   
  +
       # Populate the etc output directory like config.status and the map file
       print ("\n \nCopying misc output to etc ...\n");
       psystem("copy /y $XERCESCROOT\\Build\\Win64\\VC6\\Release\\obj\\*.map 
$targetdir\\etc");
  @@ -466,7 +466,7 @@
       psystem ("mkdir $targetdir/lib");
       if ( $opt_m =~ m/icu/i ) {
           psystem ("mkdir $targetdir/msg");
  -    }   
  +    }
       psystem ("mkdir $targetdir/etc");
       psystem ("mkdir $targetdir/include");
       psystem ("mkdir $targetdir/include/xercesc");
  @@ -706,13 +706,13 @@
   
       if (($opt_t =~ m/icu/i || $opt_m =~ m/icu/i) && length($ICUROOT) > 0) {         
 
           # Copy the ICU dlls and libs
  -        psystem("cp -fv $ICUROOT/bin/icuuc22.dll $targetdir/bin");
  -        psystem("cp -fv $ICUROOT/bin/icuuc22d.dll $targetdir/bin");
  +        psystem("cp -fv $ICUROOT/bin/icuuc24.dll $targetdir/bin");
  +        psystem("cp -fv $ICUROOT/bin/icuuc24d.dll $targetdir/bin");
   
  -        # it seems icudt22*.DLL is generated (upper case dll)
  +        # it seems icudt24*.DLL is generated (upper case dll)
           # but just case, try lower case .dll as well
  -        psystem("cp -fv $ICUROOT/bin/icudt22*.DLL $targetdir/bin");
  -        psystem("cp -fv $ICUROOT/bin/icudt22*.dll $targetdir/bin");
  +        psystem("cp -fv $ICUROOT/bin/icudt24*.DLL $targetdir/bin");
  +        psystem("cp -fv $ICUROOT/bin/icudt24*.dll $targetdir/bin");
   
           psystem("cp -fv $ICUROOT/lib/icudata.lib $targetdir/lib");
   
  @@ -878,7 +878,7 @@
           if ($opt_x eq "") {$opt_x = "g++";}
           $icuCompileFlags = 'CC=gcc CXX=g++ CXXFLAGS="-w -O" CFLAGS="-w -O"';
           psystem ("echo LIBRARY_PATH=$ENV{'LIBRARY_PATH'}");
  -    }    
  +    }
       if ($platform =~ m/Linux/i) {
           $platform = "linux";
           if ($opt_c eq "") {$opt_c = "gcc";}
  @@ -1100,43 +1100,43 @@
           #
           # copy icudata dll
           # For ICU 2.2:
  -        # on AIX, it is called libicudata22.0.so
  -        # on Solaris/Linux, it is called libicudata.so.22.0
  -        # on HP, it is called libicudata.s1.22.0
  +        # on AIX, it is called libicudata24.0.so
  +        # on Solaris/Linux, it is called libicudata.so.24.0
  +        # on HP, it is called libicudata.s1.24.0
           #
           psystem("rm -f libicudata*");
  -        psystem("cp -f $ICUROOT/lib/libicudata22.0.so .");
  -        psystem("cp -f $ICUROOT/lib/libicudata.so.22.0 .");
  -        psystem("cp -f $ICUROOT/lib/libicudata.sl.22.0 .");
  +        psystem("cp -f $ICUROOT/lib/libicudata24.0.so .");
  +        psystem("cp -f $ICUROOT/lib/libicudata.so.24.0 .");
  +        psystem("cp -f $ICUROOT/lib/libicudata.sl.24.0 .");
   
  -        psystem("find . -name 'libicudata22.0.so' -exec ln -s {} libicudata.so 
\\;");
  -        psystem("find . -name 'libicudata22.0.so' -exec ln -s {} libicudata22.so 
\\;");
  +        psystem("find . -name 'libicudata24.0.so' -exec ln -s {} libicudata.so 
\\;");
  +        psystem("find . -name 'libicudata24.0.so' -exec ln -s {} libicudata24.so 
\\;");
   
  -        psystem("find . -name 'libicudata.so.22.0' -exec ln -s {} libicudata.so 
\\;");
  -        psystem("find . -name 'libicudata.so.22.0' -exec ln -s {} libicudata.so.22 
\\;");
  +        psystem("find . -name 'libicudata.so.24.0' -exec ln -s {} libicudata.so 
\\;");
  +        psystem("find . -name 'libicudata.so.24.0' -exec ln -s {} libicudata.so.24 
\\;");
   
  -        psystem("find . -name 'libicudata.sl.22.0' -exec ln -s {} libicudata.sl 
\\;");
  -        psystem("find . -name 'libicudata.sl.22.0' -exec ln -s {} libicudata.sl.22 
\\;");
  +        psystem("find . -name 'libicudata.sl.24.0' -exec ln -s {} libicudata.sl 
\\;");
  +        psystem("find . -name 'libicudata.sl.24.0' -exec ln -s {} libicudata.sl.24 
\\;");
   
           #
           # copy icuuc dll
  -        # on AIX, it is called libicuuc22.0.so
  -        # on Solaris/Linux, it is called libicuuc.so.22.0
  -        # on HP, it is called libicuuc.sl.22.0
  +        # on AIX, it is called libicuuc24.0.so
  +        # on Solaris/Linux, it is called libicuuc.so.24.0
  +        # on HP, it is called libicuuc.sl.24.0
           #
           psystem("rm -f libicuuc*");
  -        psystem("cp -f $ICUROOT/lib/libicuuc22.0.so .");
  -        psystem("cp -f $ICUROOT/lib/libicuuc.so.22.0  .");
  -        psystem("cp -f $ICUROOT/lib/libicuuc.sl.22.0  .");
  +        psystem("cp -f $ICUROOT/lib/libicuuc24.0.so .");
  +        psystem("cp -f $ICUROOT/lib/libicuuc.so.24.0  .");
  +        psystem("cp -f $ICUROOT/lib/libicuuc.sl.24.0  .");
   
  -        psystem("find . -name 'libicuuc22.0.so' -exec ln -s {} libicuuc.so \\;");
  -        psystem("find . -name 'libicuuc22.0.so' -exec ln -s {} libicuuc22.so \\;");
  +        psystem("find . -name 'libicuuc24.0.so' -exec ln -s {} libicuuc.so \\;");
  +        psystem("find . -name 'libicuuc24.0.so' -exec ln -s {} libicuuc24.so \\;");
   
  -        psystem("find . -name 'libicuuc.so.22.0' -exec ln -s {} libicuuc.so \\;");
  -        psystem("find . -name 'libicuuc.so.22.0' -exec ln -s {} libicuuc.so.22 
\\;");
  +        psystem("find . -name 'libicuuc.so.24.0' -exec ln -s {} libicuuc.so \\;");
  +        psystem("find . -name 'libicuuc.so.24.0' -exec ln -s {} libicuuc.so.24 
\\;");
   
  -        psystem("find . -name 'libicuuc.sl.22.0' -exec ln -s {} libicuuc.sl \\;");
  -        psystem("find . -name 'libicuuc.sl.22.0' -exec ln -s {} libicuuc.sl.22 
\\;");
  +        psystem("find . -name 'libicuuc.sl.24.0' -exec ln -s {} libicuuc.sl \\;");
  +        psystem("find . -name 'libicuuc.sl.24.0' -exec ln -s {} libicuuc.sl.24 
\\;");
       }
   
       # Now build the samples
  @@ -1250,9 +1250,9 @@
           print ("\n\nCopying Message Catalog Files ...\n");
           pchdir ("$targetdir/msg");
           psystem("rm -f XercesMessages* ");           
  -        psystem("cp -f $XERCESCROOT/msg/XercesMessages*.cat .");        
  -    }    
  -           
  +        psystem("cp -f $XERCESCROOT/msg/XercesMessages*.cat .");
  +    }
  +
       #
       # Create symbolic link for those ICU libraries
       #
  @@ -1261,43 +1261,43 @@
   
           #
           # copy icudata dll
  -        # on AIX, it is called libicudata22.0.so
  -        # on Solaris/Linux, it is called libicudata.so.22.0
  -        # on HP, it is called libicudata.s1.22.0
  +        # on AIX, it is called libicudata24.0.so
  +        # on Solaris/Linux, it is called libicudata.so.24.0
  +        # on HP, it is called libicudata.s1.24.0
           #
           psystem("rm -f libicudata*");
  -        psystem("cp -f $XERCESCROOT/lib/libicudata22.0.so .");
  -        psystem("cp -f $XERCESCROOT/lib/libicudata.so.22.0 .");
  -        psystem("cp -f $XERCESCROOT/lib/libicudata.sl.22.0 .");
  +        psystem("cp -f $XERCESCROOT/lib/libicudata24.0.so .");
  +        psystem("cp -f $XERCESCROOT/lib/libicudata.so.24.0 .");
  +        psystem("cp -f $XERCESCROOT/lib/libicudata.sl.24.0 .");
   
  -        psystem("find . -name 'libicudata22.0.so' -exec ln -s {} libicudata.so 
\\;");
  -        psystem("find . -name 'libicudata22.0.so' -exec ln -s {} libicudata22.so 
\\;");
  +        psystem("find . -name 'libicudata24.0.so' -exec ln -s {} libicudata.so 
\\;");
  +        psystem("find . -name 'libicudata24.0.so' -exec ln -s {} libicudata24.so 
\\;");
   
  -        psystem("find . -name 'libicudata.so.22.0' -exec ln -s {} libicudata.so 
\\;");
  -        psystem("find . -name 'libicudata.so.22.0' -exec ln -s {} libicudata.so.22 
\\;");
  +        psystem("find . -name 'libicudata.so.24.0' -exec ln -s {} libicudata.so 
\\;");
  +        psystem("find . -name 'libicudata.so.24.0' -exec ln -s {} libicudata.so.24 
\\;");
   
  -        psystem("find . -name 'libicudata.sl.22.0' -exec ln -s {} libicudata.sl 
\\;");
  -        psystem("find . -name 'libicudata.sl.22.0' -exec ln -s {} libicudata.sl.22 
\\;");
  +        psystem("find . -name 'libicudata.sl.24.0' -exec ln -s {} libicudata.sl 
\\;");
  +        psystem("find . -name 'libicudata.sl.24.0' -exec ln -s {} libicudata.sl.24 
\\;");
   
           #
           # copy icuuc dll
  -        # on AIX, it is called libicuuc22.0.so
  -        # on Solaris/Linux, it is called libicuuc.so.22.0
  -        # on HP, it is called libicuuc.sl.22.0
  +        # on AIX, it is called libicuuc24.0.so
  +        # on Solaris/Linux, it is called libicuuc.so.24.0
  +        # on HP, it is called libicuuc.sl.24.0
           #
           psystem("rm -f libicuuc*");
  -        psystem("cp -f $XERCESCROOT/lib/libicuuc22.0.so .");
  -        psystem("cp -f $XERCESCROOT/lib/libicuuc.so.22.0  .");
  -        psystem("cp -f $XERCESCROOT/lib/libicuuc.sl.22.0  .");
  +        psystem("cp -f $XERCESCROOT/lib/libicuuc24.0.so .");
  +        psystem("cp -f $XERCESCROOT/lib/libicuuc.so.24.0  .");
  +        psystem("cp -f $XERCESCROOT/lib/libicuuc.sl.24.0  .");
   
  -        psystem("find . -name 'libicuuc22.0.so' -exec ln -s {} libicuuc.so \\;");
  -        psystem("find . -name 'libicuuc22.0.so' -exec ln -s {} libicuuc22.so \\;");
  +        psystem("find . -name 'libicuuc24.0.so' -exec ln -s {} libicuuc.so \\;");
  +        psystem("find . -name 'libicuuc24.0.so' -exec ln -s {} libicuuc24.so \\;");
   
  -        psystem("find . -name 'libicuuc.so.22.0' -exec ln -s {} libicuuc.so \\;");
  -        psystem("find . -name 'libicuuc.so.22.0' -exec ln -s {} libicuuc.so.22 
\\;");
  +        psystem("find . -name 'libicuuc.so.24.0' -exec ln -s {} libicuuc.so \\;");
  +        psystem("find . -name 'libicuuc.so.24.0' -exec ln -s {} libicuuc.so.24 
\\;");
   
  -        psystem("find . -name 'libicuuc.sl.22.0' -exec ln -s {} libicuuc.sl \\;");
  -        psystem("find . -name 'libicuuc.sl.22.0' -exec ln -s {} libicuuc.sl.22 
\\;");
  +        psystem("find . -name 'libicuuc.sl.24.0' -exec ln -s {} libicuuc.sl \\;");
  +        psystem("find . -name 'libicuuc.sl.24.0' -exec ln -s {} libicuuc.sl.24 
\\;");
   
           # Copy the Resouce Bundle for ICUMsgLoader
           if ( $opt_m =~ m/icu/i) {
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to