graphics/graphite2: Updated for version 1.3.9.

Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
This commit is contained in:
Hunter Sezen 2017-01-23 14:13:12 +00:00 committed by David Spencer
parent 7d2c03c426
commit c48942f59e
4 changed files with 24 additions and 24 deletions

View file

@ -1,8 +1,8 @@
Graphite2 is a rendering engine for graphite fonts. These are TrueType
fonts with additional tables containing smart rendering information and
were originally developed to support complex non-Roman writing systems.
They may contain rules for e.g. ligatures, glyph substitution, kerning,
justification - this can make them useful even on text written in Roman
writing systems such as English. Note that firefox provides an internal
copy of the graphite engine and cannot use a system version, but it too
should benefit from the availability of graphite fonts.
Graphite is a system that can be used to create "smart fonts" capable
of displaying writing systems with various complex behaviors. A smart
font contains not only letter shapes but also additional instructions
indicating how to combine and position the letters in complex ways.
Graphite was primarily developed to provide the flexibility needed for
minority languages which often need to be written according to slightly
different rules than well-known languages that use the same script.

View file

@ -2,7 +2,7 @@
# Slackware build script for graphite2
# Copyright 2015 Hunter Sezen California, USA
# Copyright 2015-2017 Hunter Sezen California, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@ -23,13 +23,13 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=graphite2
VERSION=${VERSION:-1.3.3}
VERSION=${VERSION:-1.3.9}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@ -40,8 +40,8 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
@ -86,7 +86,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a COPYING ChangeLog LICENSE Todo.txt $PKG/usr/doc/$PRGNAM-$VERSION
cp -a COPYING ChangeLog LICENSE README.md Todo.txt $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install

View file

@ -1,8 +1,8 @@
PRGNAM="graphite2"
VERSION="1.3.3"
HOMEPAGE="http://projects.palaso.org/projects/graphitedev"
DOWNLOAD="http://projects.palaso.org/attachments/download/436/graphite2-1.3.3.tgz"
MD5SUM="7cda6fc6bc197b216777b15ce52c38a8"
VERSION="1.3.9"
HOMEPAGE="http://graphite.sil.org/"
DOWNLOAD="https://github.com/silnrsi/graphite/releases/download/1.3.9/graphite2-1.3.9.tgz"
MD5SUM="17e6a3b1a88c100c9e3fc0763c85d269"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""

View file

@ -8,12 +8,12 @@
|-----handy-ruler------------------------------------------------------|
graphite2: graphite2 (rendering engine for graphite fonts)
graphite2:
graphite2: Graphite2 is a rendering engine for graphite fonts. These are
graphite2: TrueType fonts with additional tables containing smart rendering
graphite2: information and were originally developed to support complex
graphite2: non-Roman writing systems.
graphite2:
graphite2:
graphite2: Graphite is a system that can be used to create "smart fonts" capable
graphite2: of displaying writing systems with various complex behaviors. A smart
graphite2: font contains not only letter shapes but also additional instructions
graphite2: indicating how to combine and position the letters in complex ways.
graphite2:
graphite2: Homepage: http://graphite.sil.org/
graphite2:
graphite2:
graphite2: