[prev in list] [next in list] [prev in thread] [next in thread]
List: haiku-commits
Subject: [Haiku-commits] r33373 - haiku/trunk/build/jam
From: zooey at BerliOS <zooey () mail ! berlios ! de>
Date: 2009-09-30 19:06:37
Message-ID: 200909301906.n8UJ6bZU010272 () sheep ! berlios ! de
[Download RAW message or body]
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 ;
}
}
_______________________________________________
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