From 73e08a494c6c020bd358de4a6e6868178c197dcc Mon Sep 17 00:00:00 2001 From: Kacper Kasper Date: Wed, 6 Apr 2016 22:55:17 +0200 Subject: [PATCH] icu: add tools package. --- dev-libs/icu/icu-56.1.recipe | 40 ++++++++++++++++++++++++++++++++---- 1 file changed, 36 insertions(+), 4 deletions(-) diff --git a/dev-libs/icu/icu-56.1.recipe b/dev-libs/icu/icu-56.1.recipe index bfeade61d..3d9f29ef1 100644 --- a/dev-libs/icu/icu-56.1.recipe +++ b/dev-libs/icu/icu-56.1.recipe @@ -41,7 +41,7 @@ wrapping when displaying the text." HOMEPAGE="http://www.icu-project.org" COPYRIGHT="1995-2015 IBM Corporation and others." LICENSE="ICU" -REVISION="1" +REVISION="2" SOURCE_URI="http://download.icu-project.org/files/icu4c/$portVersion/icu4c-56_1-src.tgz" SOURCE_URI_2="http://www.iana.org/time-zones/repository/releases/tzdata2015g.tar.gz#noarchive" SOURCE_URI_3="http://download.icu-project.org/files/icu4c/$portVersion/icu4c-56_1-data.zip#noarchive" @@ -94,6 +94,31 @@ REQUIRES_devel=" icu${secondaryArchSuffix} == $portVersion base " +if [ -z "$secondaryArchSuffix" ]; then + SUMMARY_tools="The ICU support tools" + PROVIDES_tools=" + icu_tools = $portVersion + cmd:derb + cmd:genbrk + cmd:genccode + cmd:gencfu + cmd:gencmn + cmd:gencnval + cmd:gendict + cmd:gennorm2 + cmd:genrb + cmd:gensprep + cmd:icuinfo + cmd:icupkg + cmd:makeconv + cmd:pkgdata + " + REQUIRES_tools=" + icu == $portVersion base + haiku + " +fi + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " @@ -152,10 +177,17 @@ INSTALL() $developDir \ $dataDir/icu$secondaryArchSuffix \ $libDir/icu \ - $binDir/icu-config + $binDir/icu-config \ + $manDir/man1/icu-config.1 - # main package cleanup - rm -r $binDir + # tools package + if [ -z "$secondaryArchSuffix" ]; then + packageEntries tools \ + $binDir \ + $manDir + else + rm -r $binDir $manDir + fi } TEST()