mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-05 06:28:55 +02:00
mozc: bump version, add logo image. (#2404)
This commit is contained in:
@@ -6,7 +6,7 @@ COPYRIGHT="2010-2018 Google Inc."
|
|||||||
LICENSE="BSD (3-clause)"
|
LICENSE="BSD (3-clause)"
|
||||||
REVISION="1"
|
REVISION="1"
|
||||||
SOURCE_URI="https://github.com/hanya/mozc/releases/download/v$portVersion/mozc-v$portVersion.tar.bz2"
|
SOURCE_URI="https://github.com/hanya/mozc/releases/download/v$portVersion/mozc-v$portVersion.tar.bz2"
|
||||||
CHECKSUM_SHA256="da47e54a9f1d483766abfca2ba620c54ad1cd45008e25204051aaac740ff3f1a"
|
CHECKSUM_SHA256="263d91081011f16b3b16a87cd679c6ee473fe57feb4d6e0e1ee992cc306a68b1"
|
||||||
SOURCE_DIR="mozc"
|
SOURCE_DIR="mozc"
|
||||||
if [ "$effectiveTargetArchitecture" = x86 ]; then
|
if [ "$effectiveTargetArchitecture" = x86 ]; then
|
||||||
PATCHES="mozc-$portVersion-x86.patch"
|
PATCHES="mozc-$portVersion-x86.patch"
|
||||||
@@ -25,22 +25,14 @@ PROVIDES="
|
|||||||
REQUIRES="
|
REQUIRES="
|
||||||
haiku$secondaryArchSuffix
|
haiku$secondaryArchSuffix
|
||||||
lib:libprotobuf$secondaryArchSuffix
|
lib:libprotobuf$secondaryArchSuffix
|
||||||
lib:libQt5Core$secondaryArchSuffix
|
|
||||||
lib:libQt5Gui$secondaryArchSuffix
|
|
||||||
lib:libQt5Widgets$secondaryArchSuffix
|
|
||||||
"
|
"
|
||||||
BUILD_REQUIRES="
|
BUILD_REQUIRES="
|
||||||
haiku${secondaryArchSuffix}_devel
|
haiku${secondaryArchSuffix}_devel
|
||||||
devel:libGL$secondaryArchSuffix
|
|
||||||
devel:libprotobuf$secondaryArchSuffix
|
devel:libprotobuf$secondaryArchSuffix
|
||||||
devel:libQt5Core$secondaryArchSuffix
|
|
||||||
devel:libQt5Gui$secondaryArchSuffix
|
|
||||||
devel:libQt5Widgets$secondaryArchSuffix
|
|
||||||
"
|
"
|
||||||
BUILD_PREREQUIRES="
|
BUILD_PREREQUIRES="
|
||||||
cmd:g++$secondaryArchSuffix
|
cmd:g++$secondaryArchSuffix
|
||||||
cmd:gcc$secondaryArchSuffix
|
cmd:gcc$secondaryArchSuffix
|
||||||
cmd:gyp
|
|
||||||
cmd:ninja
|
cmd:ninja
|
||||||
cmd:pkg_config$secondaryArchSuffix
|
cmd:pkg_config$secondaryArchSuffix
|
||||||
cmd:protoc$secondaryArchSuffix
|
cmd:protoc$secondaryArchSuffix
|
||||||
@@ -49,10 +41,6 @@ BUILD_PREREQUIRES="
|
|||||||
cmd:xres
|
cmd:xres
|
||||||
"
|
"
|
||||||
|
|
||||||
USER_SETTINGS_FILES="
|
|
||||||
settings/mozc directory
|
|
||||||
"
|
|
||||||
|
|
||||||
BUILD()
|
BUILD()
|
||||||
{
|
{
|
||||||
cd src
|
cd src
|
||||||
@@ -62,7 +50,7 @@ BUILD()
|
|||||||
zinnia_tomoe_dir=$sourceDir2/zinnia-tomoe-$zinniaTomoeVersion \
|
zinnia_tomoe_dir=$sourceDir2/zinnia-tomoe-$zinniaTomoeVersion \
|
||||||
enable_gtk_renderer=0" \
|
enable_gtk_renderer=0" \
|
||||||
$portPackageLinksDir/cmd~python2/bin/python2 build_mozc.py gyp \
|
$portPackageLinksDir/cmd~python2/bin/python2 build_mozc.py gyp \
|
||||||
--target_platform=Linux --variant=Haiku \
|
--target_platform=Linux --variant=Haiku --noqt \
|
||||||
--server_dir=$dataDir/mozc
|
--server_dir=$dataDir/mozc
|
||||||
|
|
||||||
$portPackageLinksDir/cmd~python2/bin/python2 build_mozc.py build \
|
$portPackageLinksDir/cmd~python2/bin/python2 build_mozc.py build \
|
||||||
@@ -70,7 +58,7 @@ BUILD()
|
|||||||
server/server.gyp:mozc_server \
|
server/server.gyp:mozc_server \
|
||||||
emacs/emacs.gyp:mozc_emacs_helper \
|
emacs/emacs.gyp:mozc_emacs_helper \
|
||||||
input_method/input_method.gyp:mozc \
|
input_method/input_method.gyp:mozc \
|
||||||
gui/gui.gyp:mozc_tool \
|
haiku_gui/haiku_gui.gyp:mozc_tool_haiku \
|
||||||
zinnia_model/zinnia_model.gyp:zinnia_model
|
zinnia_model/zinnia_model.gyp:zinnia_model
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -80,20 +68,26 @@ INSTALL()
|
|||||||
MozcDataDir=$dataDir/mozc
|
MozcDataDir=$dataDir/mozc
|
||||||
mkdir -p $MozcDataDir
|
mkdir -p $MozcDataDir
|
||||||
mkdir -p $MozcDataDir/zinnia
|
mkdir -p $MozcDataDir/zinnia
|
||||||
|
mkdir -p $MozcDataDir/images
|
||||||
mkdir -p $dataDir/locale/catalogs/x-vnd.Mozc-InputMethod
|
mkdir -p $dataDir/locale/catalogs/x-vnd.Mozc-InputMethod
|
||||||
|
mkdir -p $dataDir/locale/catalogs/x-vnd.Mozc-MozcTool
|
||||||
mkdir -p $addOnsDir/input_server/methods
|
mkdir -p $addOnsDir/input_server/methods
|
||||||
|
|
||||||
cp $MozcOutDir/mozc $addOnsDir/input_server/methods/mozc
|
cp $MozcOutDir/mozc $addOnsDir/input_server/methods/mozc
|
||||||
|
|
||||||
cp $MozcOutDir/mozc_server $MozcDataDir/mozc_server
|
cp $MozcOutDir/mozc_server $MozcDataDir/mozc_server
|
||||||
cp $MozcOutDir/mozc_tool $MozcDataDir/mozc_tool
|
cp $MozcOutDir/mozc_tool_haiku $MozcDataDir/mozc_tool
|
||||||
cp $MozcOutDir/handwriting-ja.model \
|
cp $MozcOutDir/handwriting-ja.model \
|
||||||
$MozcDataDir/zinnia/handwriting-ja.model
|
$MozcDataDir/zinnia/handwriting-ja.model
|
||||||
cp $MozcOutDir/mozc_emacs_helper $MozcDataDir/mozc_emacs_helper
|
cp $MozcOutDir/mozc_emacs_helper $MozcDataDir/mozc_emacs_helper
|
||||||
cp src/data/installer/credits_en.html $MozcDataDir/credits_en.html
|
cp src/data/installer/credits_en.html $MozcDataDir/credits_en.html
|
||||||
|
cp src/data/images/product_icon_32bpp-128.png \
|
||||||
|
$MozcDataDir/images/product_icon_32bpp-128.png
|
||||||
|
|
||||||
cp $MozcOutDir/x-vnd.Mozc-InputMethod/* \
|
cp $MozcOutDir/x-vnd.Mozc-InputMethod/* \
|
||||||
$dataDir/locale/catalogs/x-vnd.Mozc-InputMethod
|
$dataDir/locale/catalogs/x-vnd.Mozc-InputMethod
|
||||||
|
cp $MozcOutDir/x-vnd.Mozc-MozcTool/* \
|
||||||
|
$dataDir/locale/catalogs/x-vnd.Mozc-MozcTool
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST()
|
TEST()
|
||||||
Reference in New Issue
Block a user