[prev in list] [next in list] [prev in thread] [next in thread] 

List:       haiku-commits
Subject:    Re: [Haiku-commits] r33373 - haiku/trunk/build/jam
From:       Stephan Assmus <superstippi () gmx ! de>
Date:       2009-09-30 19:44:08
Message-ID: 20090930214408.3798.5 () bepc ! 1254327043 ! fake
[Download RAW message or body]


On 2009-09-30 at 21:06:37 [+0200], zooey at BerliOS <zooey@mail.berlios.de> 
wrote:
> Author: zooey
> Date: 2009-09-30 21:06:36 +0200 (Wed, 30 Sep 2009) New Revision: 33373
> ViewCVS: http://svn.berlios.de/viewcvs/haiku?rev=33373&view=rev
> 
> Modified:
>    haiku/trunk/build/jam/OptionalPackageDependencies
>    haiku/trunk/build/jam/OptionalPackages
> Log:
> * added new optional package PCRE (for both gcc2 and
>   gcc4 as it contains C++)
> * fixed Beam dependencies to specify PCRE directly
> 
> 
> Modified: haiku/trunk/build/jam/OptionalPackageDependencies 
> ===================================================================
> --- haiku/trunk/build/jam/OptionalPackageDependencies    2009-09-30 
> 18:37:57 UTC (rev 33372)
> +++ haiku/trunk/build/jam/OptionalPackageDependencies    2009-09-30 
> 19:06:36 UTC (rev 33373)
> @@ -5,7 +5,7 @@
>  
>  OptionalPackageDependencies Subversion : APR-util Neon LibIconv LibXML2 
>  OpenSSL SQLite ; OptionalPackageDependencies APR-util : APR Expat ;
> -OptionalPackageDependencies Beam : LibIconv LibLayout OpenSSL Pe ;  # 
> FIXME: Pe for PCRE-libs
> +OptionalPackageDependencies Beam : LibIconv LibLayout OpenSSL PCRE ;
>  OptionalPackageDependencies BeHappy : BeBook NetSurf ; 
>  OptionalPackageDependencies Development : DevelopmentBase Perl ; 
>  OptionalPackageDependencies DevelopmentBase : CDRecord DevelopmentMin 
>  Yasm ;
> 
> Modified: haiku/trunk/build/jam/OptionalPackages
> ===================================================================
> --- haiku/trunk/build/jam/OptionalPackages    2009-09-30 18:37:57 UTC 
> (rev 33372)
> +++ haiku/trunk/build/jam/OptionalPackages    2009-09-30 19:06:36 UTC 
> (rev 33373)
> @@ -45,6 +45,7 @@
>  #    OpenSSH                - the secure shell
>  #    OpenSSL                - secure sockets library
>  #    P7zip                - file archiving utility
> +#    PCRE                - the (Perl-compatible) regex engine
>  #    Pe                    - the powerful native Programmer's Editor #   
>   Perl                - the scripting language
>  #    Python                - the scripting language
> @@ -712,6 +713,29 @@
>  }
>  
>  
> +# PCRE regex engine
> +if [ IsOptionalHaikuImagePackageAdded PCRE ] {
> +    if $(TARGET_ARCH) != x86 {
> +        Echo "No optional package PCRE available for $(TARGET_ARCH)" ;
> +    } else {
> +        if $(HAIKU_GCC_VERSION[1]) >= 4 {
> +            InstallOptionalHaikuImagePackage pcre-7.9-x86-gcc4-2009-09-30
> +                : $(baseURL)/pcre-7.9-x86-gcc4-2009-09-30.zip
> +            ;
> +        } else {
> +            InstallOptionalHaikuImagePackage pcre-7.9-x86-gcc2-2009-09-30
> +                : $(baseURL)/pcre-7.9-x86-gcc2-2009-09-30.zip
> +            ;
> +        }
> +
> +        AddSymlinkToHaikuImage home config be Applications
> +            : /boot/apps/Pe/Pe ;
> +        AddSymlinkToHaikuImage common bin
> +            : /boot/apps/Pe/lpe ;
> +    }
> +}
> +
> +
>  # Pe text editor
>  if [ IsOptionalHaikuImagePackageAdded Pe ] {
>      if $(TARGET_ARCH) != x86 {
> @@ -726,11 +750,6 @@
>                  : $(baseURL)/Pe-2.4.2-r593-r1a1-x86-gcc2-2009-09-08.zip
>              ;
>          }
> -
> -        AddSymlinkToHaikuImage home config be Applications
> -            : /boot/apps/Pe/Pe ;
> -        AddSymlinkToHaikuImage common bin
> -            : /boot/apps/Pe/lpe ;
>      }
>  }

Hi Oliver, it looks like you accidentally moved too many lines... :-)

Best regards,
-Stephan
_______________________________________________
Haiku-commits mailing list
Haiku-commits@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/haiku-commits
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic