diff --git a/app-i18n/libpinyin/libpinyin-2.6.2.recipe b/app-i18n/libpinyin/libpinyin-2.6.2.recipe new file mode 100644 index 000000000..5e8be0e40 --- /dev/null +++ b/app-i18n/libpinyin/libpinyin-2.6.2.recipe @@ -0,0 +1,73 @@ +SUMMARY="Library to deal with pinyin" +DESCRIPTION="Libraries for handling of Hanyu Pinyin and Zhuyin Fuhao." +HOMEPAGE="https://github.com/libpinyin/libpinyin" +COPYRIGHT="2011 Peng Wu" +LICENSE="GNU GPL v3" +REVISION="1" +SOURCE_URI="https://github.com/libpinyin/libpinyin/releases/download/$portVersion/libpinyin-$portVersion.tar.gz" +CHECKSUM_SHA256="1b6dac7828c3f4522d2242009ab2cea10df3d9f92fb9036b9ff0ad309b4e5325" +SOURCE_DIR="libpinyin-$portVersion" + +ARCHITECTURES="all !x86_gcc2" +SECONDARY_ARCHITECTURES="x86" + +libVersion="13.0.0" +libVersionCompat="$libVersion compat >= ${libVersion%%.*}" + +PROVIDES=" + libpinyin$secondaryArchSuffix = $portVersion + cmd:gen_binary_files + cmd:gen_unigram + cmd:import_interpolation + lib:libpinyin$secondaryArchSuffix = $libVersionCompat + " +REQUIRES=" + haiku$secondaryArchSuffix + lib:libdb$secondaryArchSuffix + lib:libglib_2.0$secondaryArchSuffix + lib:libintl$secondaryArchSuffix + " + +PROVIDES_devel=" + libpinyin${secondaryArchSuffix}_devel = $portVersion + libzhuyin${secondaryArchSuffix}_devel = $portVersion + devel:libpinyin$secondaryArchSuffix = $libVersionCompat + devel:libzhuyin$secondaryArchSuffix = $libVersionCompat + " +REQUIRES_devel=" + libpinyin == $portVersion base + " + +BUILD_REQUIRES=" + haiku_devel$secondaryArchSuffix + devel:libdb$secondaryArchSuffix + devel:libglib_2.0$secondaryArchSuffix + devel:libintl$secondaryArchSuffix + " +BUILD_PREREQUIRES=" + cmd:autoconf + cmd:gcc$secondaryArchSuffix + cmd:make + cmd:pkg_config$secondaryArchSuffix + " + +BUILD() +{ + runConfigure ./configure --enable-libzhuyin --disable-static + make $jobArgs +} + +INSTALL() +{ + make install + + rm $libDir/libpinyin.la + rm $libDir/libzhuyin.la + + prepareInstalledDevelLib libpinyin + prepareInstalledDevelLib libzhuyin + + fixPkgconfig + + packageEntries devel $developDir +}