* added new optional package PCRE (for both gcc2 and
gcc4 as it contains C++) * fixed Beam dependencies to specify PCRE directly git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33373 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -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 ;
|
||||
|
||||
@@ -45,6 +45,7 @@ if $(HAIKU_ADD_ALTERNATIVE_GCC_LIBS) && $(HAIKU_ALTERNATIVE_GCC_OUTPUT_DIR) {
|
||||
# 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 @@ if [ IsOptionalHaikuImagePackageAdded P7zip ] {
|
||||
}
|
||||
|
||||
|
||||
# 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 @@ if [ IsOptionalHaikuImagePackageAdded Pe ] {
|
||||
: $(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 ;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user