sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (53cd529204bb917aa36f4356efed3928a5738d06)
- From: Pavel Vinogradov <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (53cd529204bb917aa36f4356efed3928a5738d06)
- Date: Wed, 27 Jul 2016 22:35:27 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
graphics-libs/freetype2/BUILD | 29 ++++++++++++++++-------------
graphics-libs/freetype2/DETAILS | 2 +-
graphics-libs/freetype2/HISTORY | 5 +++++
3 files changed, 22 insertions(+), 14 deletions(-)
New commits:
commit 53cd529204bb917aa36f4356efed3928a5738d06
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
graphics-libs/freetype2: version 2.6.5
diff --git a/graphics-libs/freetype2/BUILD b/graphics-libs/freetype2/BUILD
index 9017fc6..47a5207 100755
--- a/graphics-libs/freetype2/BUILD
+++ b/graphics-libs/freetype2/BUILD
@@ -1,22 +1,25 @@
-enable_ftoption() (
+enable_ftoption() {
sed -r -i "/$1/s;[*/];;g" include/freetype/config/ftoption.h
-)
+}
-disable_ftoption() (
+disable_ftoption() {
sed -r -i "/$1/s;^#define.*;/* & */;" include/freetype/config/ftoption.h
-)
+}
if [[ ${FT2_BYTECODE} == "n" ]]; then
- disable_ftoption TT_CONFIG_OPTION_BYTECODE_INTERPRETER &&
- disable_ftoption "TT_CONFIG_OPTION_SUBPIXEL_HINTING[ \t]+2"
+ disable_ftoption TT_CONFIG_OPTION_BYTECODE_INTERPRETER
else
- if [[ ${FT2_SUBPIXEL_HINTING} == "old" ]]; then
- enable_ftoption "TT_CONFIG_OPTION_SUBPIXEL_HINTING[ \t]+1" &&
- disable_ftoption "TT_CONFIG_OPTION_SUBPIXEL_HINTING[ \t]+2"
- elif [[ ${FT2_SUBPIXEL_HINTING} == "both" ]]; then
- disable_ftoption "TT_CONFIG_OPTION_SUBPIXEL_HINTING[ \t]+2" &&
- enable_ftoption "TT_CONFIG_OPTION_SUBPIXEL_HINTING[ \t]+\( 1 \| 2 \)"
- fi
+ case ${FT2_SUBPIXEL_HINTING} in
+ new)
+ enable_ftoption "TT_CONFIG_OPTION_SUBPIXEL_HINTING[ \t]+2" ;;
+ old)
+ enable_ftoption "TT_CONFIG_OPTION_SUBPIXEL_HINTING[ \t]+1" ;;
+ both)
+ enable_ftoption "TT_CONFIG_OPTION_SUBPIXEL_HINTING[ \t]+\( 1 \| 2
\)" ;;
+ *)
+ message "${PROBLEM_COLOR}Broken configuration, try cast -r
${SPELL}${DEFAULT_COLOR}" &&
+ return 1 ;;
+ esac
fi &&
if [[ ${FT2_SUBPIXEL} == "y" ]]; then
diff --git a/graphics-libs/freetype2/DETAILS b/graphics-libs/freetype2/DETAILS
index 17ae425..e9ac917 100755
--- a/graphics-libs/freetype2/DETAILS
+++ b/graphics-libs/freetype2/DETAILS
@@ -1,5 +1,5 @@
SPELL=freetype2
- VERSION=2.6.4
+ VERSION=2.6.5
SECURITY_PATCH=10
SOURCE=freetype-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
diff --git a/graphics-libs/freetype2/HISTORY b/graphics-libs/freetype2/HISTORY
index cc697da..c4e03a1 100644
--- a/graphics-libs/freetype2/HISTORY
+++ b/graphics-libs/freetype2/HISTORY
@@ -1,3 +1,8 @@
+2016-07-27 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.5
+ * BUILD: () -> {} for function definitions,
+ if ... elif ... fi -> case ... esac
+
2016-07-06 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: updated spell to 2.6.4
* BUILD, CONFIGURE: adde actual code to reflect user's choices,
- [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (53cd529204bb917aa36f4356efed3928a5738d06), Pavel Vinogradov, 07/27/2016
Archive powered by MHonArc 2.6.24.