Added Ruby and Paladin as OptionalPackages
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38574 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -22,6 +22,7 @@ OptionalPackageDependencies Mercurial : Python ;
|
|||||||
OptionalPackageDependencies NetFS : UserlandFS ;
|
OptionalPackageDependencies NetFS : UserlandFS ;
|
||||||
OptionalPackageDependencies NetSurf : OpenSSL Curl LibXML2 LibIconv ;
|
OptionalPackageDependencies NetSurf : OpenSSL Curl LibXML2 LibIconv ;
|
||||||
OptionalPackageDependencies OpenSSH : OpenSSL ;
|
OptionalPackageDependencies OpenSSH : OpenSSL ;
|
||||||
|
OptionalPackageDependencies Paladin : CCache Fastdep ;
|
||||||
OptionalPackageDependencies Pe : PCRE ;
|
OptionalPackageDependencies Pe : PCRE ;
|
||||||
OptionalPackageDependencies Subversion : APR-util Neon LibIconv LibXML2 OpenSSL SQLite ;
|
OptionalPackageDependencies Subversion : APR-util Neon LibIconv LibXML2 OpenSSL SQLite ;
|
||||||
OptionalPackageDependencies Transmission : LibEvent GetText Curl OpenSSL LibIconv ;
|
OptionalPackageDependencies Transmission : LibEvent GetText Curl OpenSSL LibIconv ;
|
||||||
|
|||||||
@@ -25,6 +25,7 @@ if $(HAIKU_ADD_ALTERNATIVE_GCC_LIBS) = 1
|
|||||||
# BeZillaBrowser - fork of Mozilla's 1.8 branch.
|
# BeZillaBrowser - fork of Mozilla's 1.8 branch.
|
||||||
# Bluetooth - experimental Haiku components for Bluetooth
|
# Bluetooth - experimental Haiku components for Bluetooth
|
||||||
# Bzip - file archiving utility
|
# Bzip - file archiving utility
|
||||||
|
# CCache - fast compiler cache
|
||||||
# CDRecord - the command line CD writing tools
|
# CDRecord - the command line CD writing tools
|
||||||
# Clockwerk - native audio/video compositing
|
# Clockwerk - native audio/video compositing
|
||||||
# CLucene - indexed file search
|
# CLucene - indexed file search
|
||||||
@@ -35,6 +36,7 @@ if $(HAIKU_ADD_ALTERNATIVE_GCC_LIBS) = 1
|
|||||||
# DevelopmentBase - basic development environment (gcc, headers, libs,...)
|
# DevelopmentBase - basic development environment (gcc, headers, libs,...)
|
||||||
# DevelopmentMin - development headers, libs, tools, from sources only
|
# DevelopmentMin - development headers, libs, tools, from sources only
|
||||||
# Expat - XML parsing libraries
|
# Expat - XML parsing libraries
|
||||||
|
# Fastdep - fast dependency generator for C/C++ files
|
||||||
# friss - RSS/ATOM/... feeds reader
|
# friss - RSS/ATOM/... feeds reader
|
||||||
# GetText - a framework to help produce multi-lingual messages.
|
# GetText - a framework to help produce multi-lingual messages.
|
||||||
# Git - the distributed version control system
|
# Git - the distributed version control system
|
||||||
@@ -59,11 +61,13 @@ if $(HAIKU_ADD_ALTERNATIVE_GCC_LIBS) = 1
|
|||||||
# OpenSSH - the secure shell
|
# OpenSSH - the secure shell
|
||||||
# OpenSSL - secure sockets library
|
# OpenSSL - secure sockets library
|
||||||
# P7zip - file archiving utility
|
# P7zip - file archiving utility
|
||||||
|
# Paladin - a Haiku IDE
|
||||||
# PCRE - the (Perl-compatible) regex engine
|
# PCRE - the (Perl-compatible) regex engine
|
||||||
# Pe - the powerful native Programmer's Editor
|
# Pe - the powerful native Programmer's Editor
|
||||||
# Perl - the scripting language
|
# Perl - the scripting language
|
||||||
# Python - the scripting language
|
# Python - the scripting language
|
||||||
# Rsync - remote directory synchronization
|
# Rsync - remote directory synchronization
|
||||||
|
# Ruby - the programming language
|
||||||
# Sed - the ultimate stream editor
|
# Sed - the ultimate stream editor
|
||||||
# SQLite - the database implementation
|
# SQLite - the database implementation
|
||||||
# Subversion - the version control system
|
# Subversion - the version control system
|
||||||
@@ -308,6 +312,20 @@ if [ IsOptionalHaikuImagePackageAdded Bzip ] {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
# CCache
|
||||||
|
if [ IsOptionalHaikuImagePackageAdded CCache ] {
|
||||||
|
if $(TARGET_ARCH) != x86 {
|
||||||
|
Echo "No optional package CCache available for $(TARGET_ARCH)" ;
|
||||||
|
} else {
|
||||||
|
InstallOptionalHaikuImagePackage
|
||||||
|
ccache-3.0.1-x86-gcc2-2010-08-30.zip
|
||||||
|
: $(baseURL)/ccache-3.0.1-x86-gcc2-2010-08-30.zip
|
||||||
|
:
|
||||||
|
;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
# CDRecord
|
# CDRecord
|
||||||
if [ IsOptionalHaikuImagePackageAdded CDRecord ] {
|
if [ IsOptionalHaikuImagePackageAdded CDRecord ] {
|
||||||
if $(TARGET_ARCH) != x86 {
|
if $(TARGET_ARCH) != x86 {
|
||||||
@@ -625,6 +643,20 @@ if [ IsOptionalHaikuImagePackageAdded Expat ] {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
# Fastdep
|
||||||
|
if [ IsOptionalHaikuImagePackageAdded Fastdep ] {
|
||||||
|
if $(TARGET_ARCH) != x86 {
|
||||||
|
Echo "No optional package Fastdep available for $(TARGET_ARCH)" ;
|
||||||
|
} else {
|
||||||
|
InstallOptionalHaikuImagePackage
|
||||||
|
fastdep-0.16-x86-gcc2-2010-09-02.zip
|
||||||
|
: $(baseURL)/fastdep-0.16-x86-gcc2-2010-09-02.zip
|
||||||
|
:
|
||||||
|
;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
# friss
|
# friss
|
||||||
if [ IsOptionalHaikuImagePackageAdded friss ] {
|
if [ IsOptionalHaikuImagePackageAdded friss ] {
|
||||||
if $(TARGET_ARCH) != x86 {
|
if $(TARGET_ARCH) != x86 {
|
||||||
@@ -1133,6 +1165,30 @@ if [ IsOptionalHaikuImagePackageAdded P7zip ] {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
# Paladin
|
||||||
|
if [ IsOptionalHaikuImagePackageAdded Paladin ] {
|
||||||
|
if $(TARGET_ARCH) != x86 {
|
||||||
|
Echo "No optional package Paladin available for $(TARGET_ARCH)" ;
|
||||||
|
} else {
|
||||||
|
if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
|
InstallOptionalHaikuImagePackage paladin-1.3-x86-gcc4-2010-09-06.zip
|
||||||
|
: $(baseURL)/paladin-1.3-x86-gcc4-2010-09-06.zip
|
||||||
|
;
|
||||||
|
} else {
|
||||||
|
InstallOptionalHaikuImagePackage
|
||||||
|
paladin-1.3-x86-gcc2-2010-09-06.zip
|
||||||
|
: $(baseURL)/paladin-1.3-x86-gcc2-2010-09-06.zip
|
||||||
|
;
|
||||||
|
}
|
||||||
|
|
||||||
|
AddSymlinkToHaikuImage home config be Applications
|
||||||
|
: /boot/apps/Paladin/Paladin ;
|
||||||
|
AddSymlinkToHaikuImage common bin
|
||||||
|
: /boot/apps/Paladin/Paladin ;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
# PCRE regex engine
|
# PCRE regex engine
|
||||||
if [ IsOptionalHaikuImagePackageAdded PCRE ] {
|
if [ IsOptionalHaikuImagePackageAdded PCRE ] {
|
||||||
if $(TARGET_ARCH) != x86 {
|
if $(TARGET_ARCH) != x86 {
|
||||||
@@ -1228,6 +1284,20 @@ if [ IsOptionalHaikuImagePackageAdded Rsync ] {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
# Ruby
|
||||||
|
if [ IsOptionalHaikuImagePackageAdded Ruby ] {
|
||||||
|
if $(TARGET_ARCH) != x86 {
|
||||||
|
Echo "No optional package Ruby available for $(TARGET_ARCH)" ;
|
||||||
|
} else {
|
||||||
|
InstallOptionalHaikuImagePackage
|
||||||
|
ruby-1.9.1-x86-gcc2-2010-05-20.zip
|
||||||
|
: $(baseURL)/ruby-1.9.1-x86-gcc2-2010-05-20.zip
|
||||||
|
:
|
||||||
|
;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
# Sed
|
# Sed
|
||||||
if [ IsOptionalHaikuImagePackageAdded Sed ] {
|
if [ IsOptionalHaikuImagePackageAdded Sed ] {
|
||||||
if $(TARGET_ARCH) != x86 {
|
if $(TARGET_ARCH) != x86 {
|
||||||
|
|||||||
Reference in New Issue
Block a user