From 2c1dcd1feee12acb2e344d09482769cac705549f Mon Sep 17 00:00:00 2001 From: Scott McCreary Date: Mon, 23 Jul 2012 21:51:33 +0000 Subject: [PATCH] Added hgrep and lgrep as OptionalPackages, this fixes #3376. --- build/jam/OptionalPackages | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/build/jam/OptionalPackages b/build/jam/OptionalPackages index caf1e5e71a..eeb58f634e 100644 --- a/build/jam/OptionalPackages +++ b/build/jam/OptionalPackages @@ -53,8 +53,10 @@ if $(HAIKU_ADD_ALTERNATIVE_GCC_LIBS) = 1 # GitDoc - documentation for the distributed version control system # GPerf - the perfect hash function generator. # Groff - text formatter used for man pages +# HGrep - header grep tool # ICU-devel - the headers and lib-links for ICU (for development) # KeymapSwitcher - Easy to use keymap switcher +# LGrep - Library Grep tool # LibEvent - An event notification library # LibIconv - text encoding conversion library # LibLayout - GCC2 package needed by some BeOS apps to compile @@ -1057,6 +1059,18 @@ if [ IsOptionalHaikuImagePackageAdded Groff ] { } +# HGgrep +if [ IsOptionalHaikuImagePackageAdded HGrep ] { + if $(TARGET_ARCH) != x86 { + Echo "No optional package HGrep available for $(TARGET_ARCH)" ; + } else { + InstallOptionalHaikuImagePackage + hgrep-1.0-x86-gcc2-2012-07-23.zip + : $(baseURL)/hgrep-1.0-x86-gcc2-2012-07-23.zip ; + } +} + + # ICU if [ IsOptionalHaikuImagePackageAdded ICU ] { if $(TARGET_ARCH) != x86 { @@ -1132,6 +1146,18 @@ if [ IsOptionalHaikuImagePackageAdded KeymapSwitcher ] { } +# LGrep +if [ IsOptionalHaikuImagePackageAdded LGrep ] { + if $(TARGET_ARCH) != x86 { + Echo "No optional package LGrep available for $(TARGET_ARCH)" ; + } else { + InstallOptionalHaikuImagePackage + lgrep-1.0-x86-gcc2-2012-07-23.zip + : $(baseURL)/lgrep-1.0-x86-gcc2-2012-07-23.zip ; + } +} + + # LibEvent if [ IsOptionalHaikuImagePackageAdded LibEvent ] { if $(TARGET_ARCH) != x86 {