Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Robin Cook (ace90444286986b48a3114ea72f2d8727300ec31)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Robin Cook <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Robin Cook (ace90444286986b48a3114ea72f2d8727300ec31)
  • Date: Sat, 17 Dec 2011 17:10:24 -0600

GIT changes to master grimoire by Robin Cook <rcook AT wyrms.net>:

ChangeLog | 3 +++
graphics-libs/harfbuzz/DEPENDS | 16 ++++++++++++++++
graphics-libs/harfbuzz/DETAILS | 19 +++++++++++++++++++
graphics-libs/harfbuzz/HISTORY | 2 ++
graphics-libs/harfbuzz/PREPARE | 3 +++
graphics-libs/harfbuzz/PRE_BUILD | 4 ++++
6 files changed, 47 insertions(+)

New commits:
commit ace90444286986b48a3114ea72f2d8727300ec31
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

harfbuzz: new spell, opentype text shaping engine

diff --git a/ChangeLog b/ChangeLog
index b911a4d..4ba15f2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2011-12-17 Robin Cook <rcook AT wyrms.net>
+ * graphics-lib/harfbuzz: new spell, openType text shaping engine
+
2011-12-17 Vlad Glagolev <stealth AT sourcemage.org>
* lua-forge/lua: renamed to lua51 (replaced by 5.2 version)

diff --git a/graphics-libs/harfbuzz/DEPENDS b/graphics-libs/harfbuzz/DEPENDS
new file mode 100755
index 0000000..9607fda
--- /dev/null
+++ b/graphics-libs/harfbuzz/DEPENDS
@@ -0,0 +1,16 @@
+depends ragel &&
+depends cairo &&
+
+optional_depends icu "" "" \
+ "Enable icu use?" &&
+
+optional_depends freetype2 "" "" \
+ "Enable freetype2 use?" &&
+
+optional_depends graphite2 "" "" \
+ "Enable graphite2 use?" &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "use gtk-doc to build documentation"
diff --git a/graphics-libs/harfbuzz/DETAILS b/graphics-libs/harfbuzz/DETAILS
new file mode 100755
index 0000000..bf46445
--- /dev/null
+++ b/graphics-libs/harfbuzz/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=harfbuzz
+ if [ "$HARFBUZZ_AUTOUPDATE" == "y" ]; then
+ VERSION=$(date +%Y%m%d)
+ else
+ VERSION=git
+ fi
+ SOURCE=$SPELL-git.tar.bz2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
+ SOURCE_URL[0]=git://anongit.freedesktop.org/harfbuzz:harfbuzz-git
+
SOURCE_URL[1]=git_http://anongit.freedesktop.org/git/harfbuzz.git:harfbuzz-git
+ SOURCE_IGNORE=volatile
+ WEB_SITE=http://www.freedesktop.org/wiki/Software/HarfBuzz
+ ENTERED=20111217
+ LICENSE[0]=MIT
+ KEYWORDS="fonts graphics libs"
+ SHORT="An OpenType text shaping engine"
+cat << EOF
+An OpenType text shaping engine.
+EOF
diff --git a/graphics-libs/harfbuzz/HISTORY b/graphics-libs/harfbuzz/HISTORY
new file mode 100644
index 0000000..67759f8
--- /dev/null
+++ b/graphics-libs/harfbuzz/HISTORY
@@ -0,0 +1,2 @@
+2011-12-17 Robin Cook <rcook AT wyrms.net>
+ * New Spell: DETAILS, DEPENDS, PREPARE, PRE_BUILD
diff --git a/graphics-libs/harfbuzz/PREPARE b/graphics-libs/harfbuzz/PREPARE
new file mode 100755
index 0000000..0491cfd
--- /dev/null
+++ b/graphics-libs/harfbuzz/PREPARE
@@ -0,0 +1,3 @@
+config_query HARFBUZZ_AUTOUPDATE \
+ "Automatically update $SPELL on system-update?" n
+
diff --git a/graphics-libs/harfbuzz/PRE_BUILD
b/graphics-libs/harfbuzz/PRE_BUILD
new file mode 100755
index 0000000..945d8bc
--- /dev/null
+++ b/graphics-libs/harfbuzz/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+NOCONFIGURE=y ./autogen.sh



  • [SM-Commit] GIT changes to master grimoire by Robin Cook (ace90444286986b48a3114ea72f2d8727300ec31), Robin Cook, 12/17/2011

Archive powered by MHonArc 2.6.24.

Top of Page