From 2e134443c2677b491338aa337584855192faf91b Mon Sep 17 00:00:00 2001 From: Timothy Gu Date: Sun, 28 Dec 2014 04:21:28 +0000 Subject: [PATCH] Add Noto fonts for Southeast Asian languages --- .../noto_sans_khmer-1.00.recipe | 39 +++++++++++++++++ .../noto_sans_lao/noto_sans_lao-1.00.recipe | 39 +++++++++++++++++ .../noto_sans_myanmar-1.05.recipe | 42 +++++++++++++++++++ .../noto_sans_thai/noto_sans_thai-1.02.recipe | 39 +++++++++++++++++ .../noto_serif_khmer-1.00.recipe | 39 +++++++++++++++++ .../noto_serif_lao/noto_serif_lao-1.00.recipe | 39 +++++++++++++++++ .../noto_serif_thai-1.02.recipe | 39 +++++++++++++++++ 7 files changed, 276 insertions(+) create mode 100644 media-fonts/noto_sans_khmer/noto_sans_khmer-1.00.recipe create mode 100644 media-fonts/noto_sans_lao/noto_sans_lao-1.00.recipe create mode 100644 media-fonts/noto_sans_myanmar/noto_sans_myanmar-1.05.recipe create mode 100644 media-fonts/noto_sans_thai/noto_sans_thai-1.02.recipe create mode 100644 media-fonts/noto_serif_khmer/noto_serif_khmer-1.00.recipe create mode 100644 media-fonts/noto_serif_lao/noto_serif_lao-1.00.recipe create mode 100644 media-fonts/noto_serif_thai/noto_serif_thai-1.02.recipe diff --git a/media-fonts/noto_sans_khmer/noto_sans_khmer-1.00.recipe b/media-fonts/noto_sans_khmer/noto_sans_khmer-1.00.recipe new file mode 100644 index 000000000..ee0480345 --- /dev/null +++ b/media-fonts/noto_sans_khmer/noto_sans_khmer-1.00.recipe @@ -0,0 +1,39 @@ +LANG_EN="Khmer" +LANG_DL="${LANG_EN}" +LANG_LC="khmer" + +SUMMARY="The Noto Sans font for $LANG_EN" +DESCRIPTION=" +The Noto font family attempts to create a uniform look for all languages on \ +Earth. This package contains the Noto Sans fonts for $LANG_EN. +" +HOMEPAGE="https://www.google.com/get/noto/" +SRC_URI="https://www.google.com/get/noto/pkgs/NotoSans${LANG_DL}-hinted.zip" +CHECKSUM_SHA256="045bc145fe06b9fb6ccc12b5fe5eb38b1b6a425d54163b43c284f6503acb0844" +LICENSE="Apache v2" +COPYRIGHT="2012 Google Inc." +REVISION="1" +ARCHITECTURES="any" +DISABLE_SOURCE_PACKAGE=yes +PROVIDES=" + noto_sans_${LANG_LC}=$portVersion + " +REQUIRES=" " +BUILD_REQUIRES=" " +BUILD_PREREQUIRES=" + coreutils + " +SOURCE_DIR="" + +BUILD() +{ + true +} + +INSTALL() +{ + FONTDIR=$fontsDir/ttfonts + mkdir -p ${FONTDIR} + + cp *.ttf ${FONTDIR} +} diff --git a/media-fonts/noto_sans_lao/noto_sans_lao-1.00.recipe b/media-fonts/noto_sans_lao/noto_sans_lao-1.00.recipe new file mode 100644 index 000000000..fd7880646 --- /dev/null +++ b/media-fonts/noto_sans_lao/noto_sans_lao-1.00.recipe @@ -0,0 +1,39 @@ +LANG_EN="Lao" +LANG_DL="${LANG_EN}" +LANG_LC="lao" + +SUMMARY="The Noto Sans font for $LANG_EN" +DESCRIPTION=" +The Noto font family attempts to create a uniform look for all languages on \ +Earth. This package contains the Noto Sans fonts for $LANG_EN. +" +HOMEPAGE="https://www.google.com/get/noto/" +SRC_URI="https://www.google.com/get/noto/pkgs/NotoSans${LANG_DL}-hinted.zip" +CHECKSUM_SHA256="d19fd542e8d246583dfdd4d3ed0915f41437b95142cabdbb0b4204e77542dad5" +LICENSE="Apache v2" +COPYRIGHT="2012 Google Inc." +REVISION="1" +ARCHITECTURES="any" +DISABLE_SOURCE_PACKAGE=yes +PROVIDES=" + noto_sans_${LANG_LC}=$portVersion + " +REQUIRES=" " +BUILD_REQUIRES=" " +BUILD_PREREQUIRES=" + coreutils + " +SOURCE_DIR="" + +BUILD() +{ + true +} + +INSTALL() +{ + FONTDIR=$fontsDir/ttfonts + mkdir -p ${FONTDIR} + + cp *.ttf ${FONTDIR} +} diff --git a/media-fonts/noto_sans_myanmar/noto_sans_myanmar-1.05.recipe b/media-fonts/noto_sans_myanmar/noto_sans_myanmar-1.05.recipe new file mode 100644 index 000000000..674a82363 --- /dev/null +++ b/media-fonts/noto_sans_myanmar/noto_sans_myanmar-1.05.recipe @@ -0,0 +1,42 @@ +# At the time of writing this, the version for the bold face is 1.04, while +# for the regular it is 1.05. Using 1.05 as the package version for now. + +LANG_EN="Myanmar" +LANG_DL="${LANG_EN}" +LANG_LC="myanmar" + +SUMMARY="The Noto Sans font for $LANG_EN" +DESCRIPTION=" +The Noto font family attempts to create a uniform look for all languages on \ +Earth. This package contains the Noto Sans fonts for $LANG_EN. +" +HOMEPAGE="https://www.google.com/get/noto/" +SRC_URI="https://www.google.com/get/noto/pkgs/NotoSans${LANG_DL}-unhinted.zip" +CHECKSUM_SHA256="5d4df9b779e0cde386adf8a10c87e8c27c21e50d2edcb64d064d2ff832cd9d70" +LICENSE="Apache v2" +COPYRIGHT="2013 Google Inc." +REVISION="1" +ARCHITECTURES="any" +DISABLE_SOURCE_PACKAGE=yes +PROVIDES=" + noto_sans_${LANG_LC}=$portVersion + " +REQUIRES=" " +BUILD_REQUIRES=" " +BUILD_PREREQUIRES=" + coreutils + " +SOURCE_DIR="" + +BUILD() +{ + true +} + +INSTALL() +{ + FONTDIR=$fontsDir/ttfonts + mkdir -p ${FONTDIR} + + cp *.ttf ${FONTDIR} +} diff --git a/media-fonts/noto_sans_thai/noto_sans_thai-1.02.recipe b/media-fonts/noto_sans_thai/noto_sans_thai-1.02.recipe new file mode 100644 index 000000000..a095a9e2d --- /dev/null +++ b/media-fonts/noto_sans_thai/noto_sans_thai-1.02.recipe @@ -0,0 +1,39 @@ +LANG_EN="Thai" +LANG_DL="${LANG_EN}" +LANG_LC="thai" + +SUMMARY="The Noto Sans font for $LANG_EN" +DESCRIPTION=" +The Noto font family attempts to create a uniform look for all languages on \ +Earth. This package contains the Noto Sans fonts for $LANG_EN. +" +HOMEPAGE="https://www.google.com/get/noto/" +SRC_URI="https://www.google.com/get/noto/pkgs/NotoSans${LANG_DL}-hinted.zip" +CHECKSUM_SHA256="53d37597667ce7388a7b29a44ee843cfad4dba8d584de6c10b6bfa90fb522648" +LICENSE="Apache v2" +COPYRIGHT="2009, 2011 Google Inc." +REVISION="1" +ARCHITECTURES="any" +DISABLE_SOURCE_PACKAGE=yes +PROVIDES=" + noto_sans_${LANG_LC}=$portVersion + " +REQUIRES=" " +BUILD_REQUIRES=" " +BUILD_PREREQUIRES=" + coreutils + " +SOURCE_DIR="" + +BUILD() +{ + true +} + +INSTALL() +{ + FONTDIR=$fontsDir/ttfonts + mkdir -p ${FONTDIR} + + cp *.ttf ${FONTDIR} +} diff --git a/media-fonts/noto_serif_khmer/noto_serif_khmer-1.00.recipe b/media-fonts/noto_serif_khmer/noto_serif_khmer-1.00.recipe new file mode 100644 index 000000000..587cd7a6e --- /dev/null +++ b/media-fonts/noto_serif_khmer/noto_serif_khmer-1.00.recipe @@ -0,0 +1,39 @@ +LANG_EN="Khmer" +LANG_DL="${LANG_EN}" +LANG_LC="khmer" + +SUMMARY="The Noto Serif font for $LANG_EN" +DESCRIPTION=" +The Noto font family attempts to create a uniform look for all languages on \ +Earth. This package contains the Noto Serif fonts for $LANG_EN. +" +HOMEPAGE="https://www.google.com/get/noto/" +SRC_URI="https://www.google.com/get/noto/pkgs/NotoSerif${LANG_DL}-hinted.zip" +CHECKSUM_SHA256="c9bd280737a77e3fc2bb62a29c1dca09d546b7c528279957e5c5ad4026f6f35f" +LICENSE="Apache v2" +COPYRIGHT="2012 Google Inc." +REVISION="1" +ARCHITECTURES="any" +DISABLE_SOURCE_PACKAGE=yes +PROVIDES=" + noto_serif_${LANG_LC}=$portVersion + " +REQUIRES=" " +BUILD_REQUIRES=" " +BUILD_PREREQUIRES=" + coreutils + " +SOURCE_DIR="" + +BUILD() +{ + true +} + +INSTALL() +{ + FONTDIR=$fontsDir/ttfonts + mkdir -p ${FONTDIR} + + cp *.ttf ${FONTDIR} +} diff --git a/media-fonts/noto_serif_lao/noto_serif_lao-1.00.recipe b/media-fonts/noto_serif_lao/noto_serif_lao-1.00.recipe new file mode 100644 index 000000000..fbd13e23a --- /dev/null +++ b/media-fonts/noto_serif_lao/noto_serif_lao-1.00.recipe @@ -0,0 +1,39 @@ +LANG_EN="Lao" +LANG_DL="${LANG_EN}" +LANG_LC="lao" + +SUMMARY="The Noto Serif font for $LANG_EN" +DESCRIPTION=" +The Noto font family attempts to create a uniform look for all languages on \ +Earth. This package contains the Noto Serif fonts for $LANG_EN. +" +HOMEPAGE="https://www.google.com/get/noto/" +SRC_URI="https://www.google.com/get/noto/pkgs/NotoSerif${LANG_DL}-hinted.zip" +CHECKSUM_SHA256="9eaddceb84c296197d88936d687a2178554d0b5f25b6b30b7d2b01a2e1729974" +LICENSE="Apache v2" +COPYRIGHT="2012 Google Inc." +REVISION="1" +ARCHITECTURES="any" +DISABLE_SOURCE_PACKAGE=yes +PROVIDES=" + noto_serif_${LANG_LC}=$portVersion + " +REQUIRES=" " +BUILD_REQUIRES=" " +BUILD_PREREQUIRES=" + coreutils + " +SOURCE_DIR="" + +BUILD() +{ + true +} + +INSTALL() +{ + FONTDIR=$fontsDir/ttfonts + mkdir -p ${FONTDIR} + + cp *.ttf ${FONTDIR} +} diff --git a/media-fonts/noto_serif_thai/noto_serif_thai-1.02.recipe b/media-fonts/noto_serif_thai/noto_serif_thai-1.02.recipe new file mode 100644 index 000000000..0a5dbd591 --- /dev/null +++ b/media-fonts/noto_serif_thai/noto_serif_thai-1.02.recipe @@ -0,0 +1,39 @@ +LANG_EN="Thai" +LANG_DL="${LANG_EN}" +LANG_LC="thai" + +SUMMARY="The Noto Serif font for $LANG_EN" +DESCRIPTION=" +The Noto font family attempts to create a uniform look for all languages on \ +Earth. This package contains the Noto Serif fonts for $LANG_EN. +" +HOMEPAGE="https://www.google.com/get/noto/" +SRC_URI="https://www.google.com/get/noto/pkgs/NotoSerif${LANG_DL}-hinted.zip" +CHECKSUM_SHA256="328795118275f01d03a74a95f327a5e0ad930e6e865f983408e67c0fa2eea1ee" +LICENSE="Apache v2" +COPYRIGHT="2012 Google Inc." +REVISION="1" +ARCHITECTURES="any" +DISABLE_SOURCE_PACKAGE=yes +PROVIDES=" + noto_serif_${LANG_LC}=$portVersion + " +REQUIRES=" " +BUILD_REQUIRES=" " +BUILD_PREREQUIRES=" + coreutils + " +SOURCE_DIR="" + +BUILD() +{ + true +} + +INSTALL() +{ + FONTDIR=$fontsDir/ttfonts + mkdir -p ${FONTDIR} + + cp *.ttf ${FONTDIR} +}