From e3d4b0c04a11084feb7a9b78c5b37c39dad4db36 Mon Sep 17 00:00:00 2001 From: Murai Takashi Date: Sun, 17 Aug 2014 20:59:41 +0900 Subject: [PATCH] Update canna recipe https://dev.haiku-os.org/ticket/10064#comment:18 * Upload source code to GitHub. * Update base code from Canna 3.5b2 to Canna 3.7p3. * I think canna works with x86_64 now (feature of Canna 3.7). --- app-i18n/canna/canna-1.0.2.recipe | 70 +++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 app-i18n/canna/canna-1.0.2.recipe diff --git a/app-i18n/canna/canna-1.0.2.recipe b/app-i18n/canna/canna-1.0.2.recipe new file mode 100644 index 000000000..867a295fc --- /dev/null +++ b/app-i18n/canna/canna-1.0.2.recipe @@ -0,0 +1,70 @@ +SUMMARY="A Japanese input method add-on" + +DESCRIPTION=" + Canna (CannaIM) is a Japanese input method add-on. It is based a client-server based Kana-Kanji conversion system \"Canna\". + " + +HOMEPAGE="http://canna.sourceforge.jp/" + +LICENSE=" + MIT + " + +COPYRIGHT=" + 1999 M.Kawamura + 1992 NEC Corporation, Tokyo, Japan. + " + +srcrev="82b97486e551f7ce15ad908b478f33a0a8611c8b" + +SRC_URI="https://github.com/mt819/CannaIM/archive/$srcrev.zip" + +SRC_FILENAME="CannaIM-$srcrev.zip" + +SOURCE_DIR="CannaIM-$srcrev" + +CHECKSUM_SHA256="42b261ba65f77e41ef7507befa769fe7637459d2a9059fb3cad5ff3a7f917c5a" + + +REVISION="1" + +ARCHITECTURES="x86_gcc2 x86 x86_64" + +PROVIDES=" + canna = $portVersion + addon:canna = $portVersion + " + +REQUIRES=" + haiku >= $haikuVersion + " + +BUILD_REQUIRES=" + " + +BUILD_PREREQUIRES=" + haiku_devel >= $haikuVersion + cmd:gcc + cmd:jam + " + +USER_SETTINGS_FILES=" + settings/Canna directory + " + +BUILD() +{ + jam -q $jobArgs +} + +INSTALL() +{ + CannaDir=$addOnsDir/input_server/methods + mkdir -p $CannaDir + cp -a generated/distro/canna $CannaDir + + CannaDataDir=$dataDir/Canna + mkdir -p $CannaDataDir + cp -a data/default $CannaDataDir + cp -a data/dic $CannaDataDir +}