From 4d05f2f108f7371d09849867ddea8ec89aa7fedb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Revol?= Date: Thu, 16 Oct 2008 21:31:17 +0000 Subject: [PATCH] Added an updated version of BeHappy as optional package. This one can use NetSurf instead of NetPositive if it finds it. Make sure you rm generated/downloads/NetSurf.zip to get the new replicable one. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28190 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- build/jam/OptionalPackages | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/build/jam/OptionalPackages b/build/jam/OptionalPackages index fcfb5c392e..d976b3aace 100644 --- a/build/jam/OptionalPackages +++ b/build/jam/OptionalPackages @@ -14,6 +14,7 @@ if $(HAIKU_ADD_ALTERNATIVE_GCC_LIBS) && $(HAIKU_ALTERNATIVE_GCC_OUTPUT_DIR) { # APR # APR-util # Beam +# BeHappy # BePDF # Bluetooth # CVS @@ -35,6 +36,7 @@ if $(HAIKU_ADD_ALTERNATIVE_GCC_LIBS) && $(HAIKU_ALTERNATIVE_GCC_OUTPUT_DIR) { # package dependencies OptionalPackageDependencies APR-util : APR ; +OptionalPackageDependencies BeHappy : NetSurf ; OptionalPackageDependencies Development : Perl ; OptionalPackageDependencies NetSurf : OpenSSL ; OptionalPackageDependencies OpenSSH : OpenSSL ; @@ -92,6 +94,23 @@ if [ IsOptionalHaikuImagePackageAdded Beam ] { } +# BeHappy +if [ IsOptionalHaikuImagePackageAdded BeHappy ] { + if $(TARGET_ARCH) != x86 { + Echo "No optional package BeHappy available for $(TARGET_ARCH)" ; + } else if $(HAIKU_GCC_VERSION[1]) >= 4 && $(isHybridBuild) = 0 { + Echo "No optional package BeHappy available for gcc4" ; + } else { + InstallOptionalHaikuImagePackage BeHappy + : http://revolf.free.fr/beos/behappy-bone.zip + : + ; + AddSymlinkToHaikuImage home config be Applications + : /boot/apps/BeHappy/BeHappy ; + } +} + + # BePDF if [ IsOptionalHaikuImagePackageAdded BePDF ] { if $(TARGET_ARCH) != x86 {