Added Transmission, LibEvent, & GetText as OptionalPackages.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36636 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
01d868b2f4
commit
7c3e9f9219
@ -22,6 +22,8 @@ OptionalPackageDependencies MandatoryPackages : Sed Tar ;
|
||||
OptionalPackageDependencies NetFS : UserlandFS ;
|
||||
OptionalPackageDependencies Vim : LibIconv ;
|
||||
OptionalPackageDependencies XZ-Utils : Tar ;
|
||||
OptionalPackageDependencies Tar : LibIconv ;
|
||||
OptionalPackageDependencies WebPositive : Curl LibXML2 SQLite ;
|
||||
OptionalPackageDependencies Tar : LibIconv ;
|
||||
OptionalPackageDependencies WebPositive : Curl LibXML2 SQLite ;
|
||||
OptionalPackageDependencies Transmission : LibEvent GetText Curl OpenSSL LibIconv ;
|
||||
OptionalPackageDependencies GetText : LibIconv ;
|
||||
|
||||
|
@ -36,9 +36,11 @@ if $(HAIKU_ADD_ALTERNATIVE_GCC_LIBS) = 1
|
||||
# DevelopmentMin - development headers, libs, tools, from sources only
|
||||
# Expat - XML parsing libraries
|
||||
# friss - RSS/ATOM/... feeds reader
|
||||
# GetText - a framework to help produce multi-lingual messages.
|
||||
# Git - the distributed version control system
|
||||
# ICU-devel - the headers for ICU (for development)
|
||||
# KeymapSwitcher - Desktop utility
|
||||
# LibEvent - An event notification library
|
||||
# LibIconv - text encoding conversion library
|
||||
# LibLayout - GCC2 package needed by some BeOS apps to compile
|
||||
# LibXML2 - the XML support libary
|
||||
@ -64,6 +66,7 @@ if $(HAIKU_ADD_ALTERNATIVE_GCC_LIBS) = 1
|
||||
# Subversion - the version control system
|
||||
# Tar - archiving utility
|
||||
# TrackerNewTemplates - template files for Tracker's New menu
|
||||
# Transmission - A fast, easy, and free BitTorrent Client
|
||||
# UserlandFS - aids native file system development (like FUSE)
|
||||
# Vim - the command line text editor
|
||||
# Vision - powerful native IRC client
|
||||
@ -645,6 +648,36 @@ if [ IsOptionalHaikuImagePackageAdded friss ] {
|
||||
}
|
||||
|
||||
|
||||
# GetText
|
||||
if [ IsOptionalHaikuImagePackageAdded GetText ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package GetText available for $(TARGET_ARCH)" ;
|
||||
} else {
|
||||
if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||
InstallOptionalHaikuImagePackage
|
||||
gettext-0.17-x86-gcc4-2010-05-06.zip
|
||||
: $(baseURL)/gettext-0.17-x86-gcc4-2010-05-06.zip
|
||||
:
|
||||
: true
|
||||
;
|
||||
InstallSourceArchive gettext-0.17_haiku-2010-05-06.tar.xz
|
||||
: $(baseSourceURL)/gettext-0.17_haiku-2010-05-06.tar.xz ;
|
||||
} else if $(HAIKU_GCC_VERSION[1]) = 2 && $(isHybridBuild) {
|
||||
InstallOptionalHaikuImagePackage
|
||||
gettext-0.17-x86-gcc2h-2010-05-06.zip
|
||||
: $(baseURL)/gettext-0.17-x86-gcc2h-2010-05-06.zip
|
||||
:
|
||||
: true
|
||||
;
|
||||
InstallSourceArchive gettext-0.17_haiku-2010-05-06.tar.xz
|
||||
: $(baseSourceURL)/gettext-0.17_haiku-2010-05-06.tar.xz ;
|
||||
} else {
|
||||
Echo "No optional package GetText available for $(TARGET_ARCH)-gcc2" ;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
# Git
|
||||
if [ IsOptionalHaikuImagePackageAdded Git ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
@ -708,6 +741,36 @@ if [ IsOptionalHaikuImagePackageAdded KeymapSwitcher ] {
|
||||
}
|
||||
|
||||
|
||||
# LibEvent
|
||||
if [ IsOptionalHaikuImagePackageAdded LibEvent ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package LibEvent available for $(TARGET_ARCH)" ;
|
||||
} else {
|
||||
if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||
InstallOptionalHaikuImagePackage
|
||||
libevent-1.4.13-x86-gcc4-2010-05-06.zip
|
||||
: $(baseURL)/libevent-1.4.13-x86-gcc4-2010-05-06.zip
|
||||
:
|
||||
: true
|
||||
;
|
||||
InstallSourceArchive libevent-1.4.13_haiku-2010-05-06.tar.xz
|
||||
: $(baseSourceURL)/libevent-1.4.13_haiku-2010-05-06.tar.xz ;
|
||||
} else if $(HAIKU_GCC_VERSION[1]) = 2 && $(isHybridBuild) {
|
||||
InstallOptionalHaikuImagePackage
|
||||
libevent-1.4.13-x86-gcc2h-2010-05-06.zip
|
||||
: $(baseURL)/libevent-1.4.13-x86-gcc2h-2010-05-06.zip
|
||||
:
|
||||
: true
|
||||
;
|
||||
InstallSourceArchive libevent-1.4.13_haiku-2010-05-06.tar.xz
|
||||
: $(baseSourceURL)/libevent-1.4.13_haiku-2010-05-06.tar.xz ;
|
||||
} else {
|
||||
Echo "No optional package LibEvent available for $(TARGET_ARCH)-gcc2" ;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
# LibIconv
|
||||
if [ IsOptionalHaikuImagePackageAdded LibIconv ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
@ -1178,6 +1241,27 @@ if [ IsOptionalHaikuImagePackageAdded TrackerNewTemplates ] {
|
||||
}
|
||||
|
||||
|
||||
# Transmission
|
||||
if [ IsOptionalHaikuImagePackageAdded Transmission ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package Transmission available for $(TARGET_ARCH)" ;
|
||||
} else {
|
||||
if $(HAIKU_GCC_VERSION[1]) >= 4 || $(isHybridBuild) {
|
||||
InstallOptionalHaikuImagePackage
|
||||
transmission-1.93-x86-gcc4-2010-05-06.zip
|
||||
: $(baseURL)/transmission-1.93-x86-gcc4-2010-05-06.zip
|
||||
:
|
||||
: true
|
||||
;
|
||||
InstallSourceArchive transmission-1.93_haiku-2010-05-06.tar.xz
|
||||
: $(baseSourceURL)/transmission-1.93_haiku-2010-05-06.tar.xz ;
|
||||
} else {
|
||||
Echo "No optional package Transmission available for $(TARGET_ARCH)-gcc2" ;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
# UserlandFS
|
||||
if [ IsOptionalHaikuImagePackageAdded UserlandFS ] {
|
||||
local arch = $(TARGET_ARCH) ;
|
||||
|
Loading…
x
Reference in New Issue
Block a user