hrev45924 adds 1 changeset to branch 'master' old head: 998b880a6137204f53f1c7f9a57db77960d9670f new head: e52af6a9e146b58b3a3bc522676d40b560e99a4c overview: http://cgit.haiku-os.org/haiku/log/?qt=range&q=e52af6a+%5E998b880 ---------------------------------------------------------------------------- e52af6a: Add LibLayout and BePDF x86-64 packages. Thanks to Chris Roberts for contributing the former. [ Rene Gollent <anevilyak@xxxxxxxxx> ] ---------------------------------------------------------------------------- Revision: hrev45924 Commit: e52af6a9e146b58b3a3bc522676d40b560e99a4c URL: http://cgit.haiku-os.org/haiku/commit/?id=e52af6a Author: Rene Gollent <anevilyak@xxxxxxxxx> Date: Mon Jul 29 02:09:20 2013 UTC ---------------------------------------------------------------------------- 1 file changed, 21 insertions(+), 10 deletions(-) build/jam/OptionalPackages | 31 +++++++++++++++++++++---------- ---------------------------------------------------------------------------- diff --git a/build/jam/OptionalPackages b/build/jam/OptionalPackages index 7bb06f9..28a8a10 100644 --- a/build/jam/OptionalPackages +++ b/build/jam/OptionalPackages @@ -295,9 +295,7 @@ if [ IsOptionalHaikuImagePackageAdded BeOSCompatibility ] { # BePDF if [ IsOptionalHaikuImagePackageAdded BePDF ] { - if $(TARGET_ARCH) != x86 { - Echo "No optional package BePDF available for $(TARGET_ARCH)" ; - } else { + if $(TARGET_ARCH) = x86 { if $(HAIKU_GCC_VERSION[1]) >= 4 { InstallOptionalHaikuImagePackage bepdf-1.1.1b4-x86-gcc4-2012-08-11.zip @@ -309,6 +307,14 @@ if [ IsOptionalHaikuImagePackageAdded BePDF ] { } AddSymlinkToHaikuImage home config settings deskbar Applications : /boot/apps/BePDF/BePDF ; + } else if $(TARGET_ARCH) = x86_64 { + InstallOptionalHaikuImagePackage + bepdf-1.1.1b4-x86_64-2013-07-28.zip + : $(baseURL)/bepdf-1.1.1b4-x86_64-2013-07-28.zip ; + AddSymlinkToHaikuImage home config settings deskbar Applications + : /boot/apps/BePDF/BePDF ; + } else { + Echo "No optional package BePDF available for $(TARGET_ARCH)" ; } } @@ -1429,14 +1435,19 @@ if [ IsOptionalHaikuImagePackageAdded LibIconv ] { # LibLayout library if [ IsOptionalHaikuImagePackageAdded LibLayout ] { - if $(TARGET_ARCH) != x86 { - Echo "No optional package LibLayout available for $(TARGET_ARCH)" ; - } else if $(HAIKU_GCC_VERSION[1]) >= 4 { - InstallOptionalHaikuImagePackage liblayout-1.4.1-r1a4-x86-gcc4-2012-08-30.zip - : $(baseURL)/liblayout-1.4.1-r1a4-x86-gcc4-2012-08-30.zip ; + if $(TARGET_ARCH) = x86 { + if $(HAIKU_GCC_VERSION[1]) >= 4 { + InstallOptionalHaikuImagePackage liblayout-1.4.1-r1a4-x86-gcc4-2012-08-30.zip + : $(baseURL)/liblayout-1.4.1-r1a4-x86-gcc4-2012-08-30.zip ; + } else { + InstallOptionalHaikuImagePackage liblayout-1.4.0-gcc2-2009-03-08.zip + : $(baseURL)/liblayout-1.4.0-gcc2-2009-03-08.zip ; + } + } else if $(TARGET_ARCH) = x86_64 { + InstallOptionalHaikuImagePackage liblayout-1.4.1-x86_64-2013-07-28.zip + : $(baseURL)/liblayout-1.4.1-x86_64-2013-07-28.zip ; } else { - InstallOptionalHaikuImagePackage liblayout-1.4.0-gcc2-2009-03-08.zip - : $(baseURL)/liblayout-1.4.0-gcc2-2009-03-08.zip ; + Echo "No optional package LibLayout available for $(TARGET_ARCH)" ; } }