Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Florian Franzmann (596b356d847f72e9a960230bfd0c43c1b3ed2283)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Florian Franzmann <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (596b356d847f72e9a960230bfd0c43c1b3ed2283)
  • Date: Mon, 3 Jul 2006 17:06:26 -0500

GIT changes to master grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:

ChangeLog | 20 ++++++++++++++++++++
smgl/smgl-foma/BUILD | 1 +
smgl/smgl-foma/DEPENDS | 4 ++++
smgl/smgl-foma/DETAILS | 16 ++++++++++++++++
smgl/smgl-foma/HISTORY | 2 ++
smgl/smgl-foma/INSTALL | 8 ++++++++
x11-libs/amspsfnt/DEPENDS | 2 +-
x11-libs/amspsfnt/FINAL | 9 +--------
x11-libs/amspsfnt/HISTORY | 3 +++
x11-libs/amspsfnt/POST_REMOVE | 4 +---
x11-libs/artwiz-fonts/CONFIGURE | 5 +++--
x11-libs/artwiz-fonts/DEPENDS | 2 +-
x11-libs/artwiz-fonts/DETAILS | 18 +++++++++++++++---
x11-libs/artwiz-fonts/FINAL | 6 +-----
x11-libs/artwiz-fonts/HISTORY | 11 +++++++++--
x11-libs/artwiz-fonts/INSTALL | 17 ++++++++++++-----
x11-libs/artwiz-fonts/POST_REMOVE | 1 +
x11-libs/artwiz-fonts/PRE_BUILD | 10 ++++++++++
x11-libs/cmpsfont/DEPENDS | 2 +-
x11-libs/cmpsfont/FINAL | 9 +--------
x11-libs/cmpsfont/HISTORY | 3 +++
x11-libs/cmpsfont/POST_REMOVE | 4 +---
x11-libs/dbz/DEPENDS | 1 +
x11-libs/dbz/FINAL | 7 +------
x11-libs/dbz/HISTORY | 5 +++++
x11-libs/dbz/INSTALL | 6 +++---
x11-libs/dbz/POST_REMOVE | 1 +
x11-libs/dejavu-ttf/DEPENDS | 1 +
x11-libs/dejavu-ttf/FINAL | 1 +
x11-libs/dejavu-ttf/HISTORY | 6 ++++++
x11-libs/dejavu-ttf/INSTALL | 5 +++--
x11-libs/dejavu-ttf/POST_REMOVE | 1 +
x11-libs/essays1743-ttf/DEPENDS | 3 +--
x11-libs/essays1743-ttf/FINAL | 10 +---------
x11-libs/essays1743-ttf/HISTORY | 6 ++++++
x11-libs/essays1743-ttf/INSTALL | 4 ++--
x11-libs/essays1743-ttf/POST_REMOVE | 12 +-----------
x11-libs/freefont-ttf/BUILD | 4 +---
x11-libs/freefont-ttf/DEPENDS | 3 +--
x11-libs/freefont-ttf/DETAILS | 2 +-
x11-libs/freefont-ttf/FINAL | 10 +---------
x11-libs/freefont-ttf/HISTORY | 8 ++++++--
x11-libs/freefont-ttf/INSTALL | 6 +++---
x11-libs/freefont-ttf/POST_REMOVE | 12 +-----------
x11-libs/hunkyfonts/DEPENDS | 3 +--
x11-libs/hunkyfonts/FINAL | 10 +---------
x11-libs/hunkyfonts/HISTORY | 5 +++++
x11-libs/hunkyfonts/INSTALL | 6 +++---
x11-libs/hunkyfonts/POST_REMOVE | 12 +-----------
x11-libs/isabella-ttf/DEPENDS | 3 +--
x11-libs/isabella-ttf/FINAL | 10 +---------
x11-libs/isabella-ttf/HISTORY | 5 +++++
x11-libs/isabella-ttf/INSTALL | 5 +++--
x11-libs/isabella-ttf/POST_REMOVE | 12 +-----------
x11-libs/junicode/BUILD | 1 +
x11-libs/junicode/DEPENDS | 1 +
x11-libs/junicode/DETAILS | 29 +++++++++++++++++++++++++++++
x11-libs/junicode/FINAL | 1 +
x11-libs/junicode/HISTORY | 3 +++
x11-libs/junicode/INSTALL | 6 ++++++
x11-libs/junicode/POST_REMOVE | 1 +
x11-libs/junicode/PRE_BUILD | 3 +++
x11-libs/latex-xft-fonts/DEPENDS | 1 +
x11-libs/latex-xft-fonts/FINAL | 1 +
x11-libs/latex-xft-fonts/HISTORY | 4 ++++
x11-libs/latex-xft-fonts/INSTALL | 7 ++++---
x11-libs/latex-xft-fonts/POST_REMOVE | 1 +
x11-libs/lfpfonts-fix/BUILD | 2 ++
x11-libs/lfpfonts-fix/DEPENDS | 2 ++
x11-libs/lfpfonts-fix/DETAILS | 14 ++++++++++++++
x11-libs/lfpfonts-fix/FINAL | 1 +
x11-libs/lfpfonts-fix/HISTORY | 2 ++
x11-libs/lfpfonts-fix/INSTALL | 4 ++++
x11-libs/lfpfonts-fix/POST_REMOVE | 1 +
x11-libs/lfpfonts-var/BUILD | 2 ++
x11-libs/lfpfonts-var/DEPENDS | 2 ++
x11-libs/lfpfonts-var/DETAILS | 14 ++++++++++++++
x11-libs/lfpfonts-var/FINAL | 1 +
x11-libs/lfpfonts-var/HISTORY | 2 ++
x11-libs/lfpfonts-var/INSTALL | 4 ++++
x11-libs/lfpfonts-var/POST_REMOVE | 1 +
x11-libs/linuxlibertine/BUILD | 1 +
x11-libs/linuxlibertine/DEPENDS | 1 +
x11-libs/linuxlibertine/DETAILS | 14 ++++++++++++++
x11-libs/linuxlibertine/FINAL | 1 +
x11-libs/linuxlibertine/HISTORY | 2 ++
x11-libs/linuxlibertine/INSTALL | 3 +++
x11-libs/linuxlibertine/POST_REMOVE | 1 +
x11-libs/lmodern/BUILD | 1 +
x11-libs/lmodern/DEPENDS | 1 +
x11-libs/lmodern/DETAILS | 22 ++++++++++++++++++++++
x11-libs/lmodern/FINAL | 1 +
x11-libs/lmodern/HISTORY | 2 ++
x11-libs/lmodern/INSTALL | 7 +++++++
x11-libs/lmodern/POST_REMOVE | 1 +
x11-libs/matht1/DEPENDS | 2 +-
x11-libs/matht1/FINAL | 9 +--------
x11-libs/matht1/HISTORY | 4 ++++
x11-libs/matht1/INSTALL | 5 +++--
x11-libs/matht1/POST_REMOVE | 4 +---
x11-libs/sgi-fonts/BUILD | 1 +
x11-libs/sgi-fonts/DEPENDS | 1 +
x11-libs/sgi-fonts/DETAILS | 14 ++++++++++++++
x11-libs/sgi-fonts/FINAL | 1 +
x11-libs/sgi-fonts/HISTORY | 2 ++
x11-libs/sgi-fonts/INSTALL | 4 ++++
x11-libs/sgi-fonts/POST_REMOVE | 1 +
x11-libs/terminus-font/BUILD | 8 ++++----
x11-libs/terminus-font/DEPENDS | 6 +++---
x11-libs/terminus-font/DETAILS | 4 ++--
x11-libs/terminus-font/FINAL | 1 +
x11-libs/terminus-font/HISTORY | 6 ++++++
x11-libs/terminus-font/INSTALL | 4 ++--
x11-libs/terminus-font/POST_REMOVE | 1 +
x11-libs/times-german/BUILD | 1 +
x11-libs/times-german/DEPENDS | 1 +
x11-libs/times-german/DETAILS | 14 ++++++++++++++
x11-libs/times-german/FINAL | 1 +
x11-libs/times-german/HISTORY | 2 ++
x11-libs/times-german/INSTALL | 3 +++
x11-libs/times-german/POST_REMOVE | 1 +
x11-libs/times-german/PRE_BUILD | 3 +++
x11-libs/ttf-arkpandora/BUILD | 1 +
x11-libs/ttf-arkpandora/DEPENDS | 1 +
x11-libs/ttf-arkpandora/DETAILS | 17 +++++++++++++++++
x11-libs/ttf-arkpandora/FINAL | 1 +
x11-libs/ttf-arkpandora/HISTORY | 2 ++
x11-libs/ttf-arkpandora/INSTALL | 3 +++
x11-libs/ttf-arkpandora/POST_REMOVE | 1 +
x11-libs/ttf-bitstream-vera/DEPENDS | 3 +--
x11-libs/ttf-bitstream-vera/FINAL | 10 +---------
x11-libs/ttf-bitstream-vera/HISTORY | 5 +++++
x11-libs/ttf-bitstream-vera/INSTALL | 11 ++++++-----
x11-libs/ttf-bitstream-vera/POST_REMOVE | 12 +-----------
x11-libs/ttf-gentium/BUILD | 1 +
x11-libs/ttf-gentium/DEPENDS | 1 +
x11-libs/ttf-gentium/DETAILS | 26 ++++++++++++++++++++++++++
x11-libs/ttf-gentium/FINAL | 1 +
x11-libs/ttf-gentium/HISTORY | 2 ++
x11-libs/ttf-gentium/INSTALL | 7 +++++++
x11-libs/ttf-gentium/POST_REMOVE | 1 +
x11-libs/ttf-thryomanes/BUILD | 1 +
x11-libs/ttf-thryomanes/DEPENDS | 1 +
x11-libs/ttf-thryomanes/DETAILS | 16 ++++++++++++++++
x11-libs/ttf-thryomanes/FINAL | 1 +
x11-libs/ttf-thryomanes/HISTORY | 3 +++
x11-libs/ttf-thryomanes/INSTALL | 3 +++
x11-libs/ttf-thryomanes/POST_REMOVE | 1 +
x11-libs/ttf-thryomanes/PRE_BUILD | 3 +++
x11-libs/urwfonts/BUILD | 1 +
x11-libs/urwfonts/DEPENDS | 1 +
x11-libs/urwfonts/DETAILS | 14 ++++++++++++++
x11-libs/urwfonts/FINAL | 1 +
x11-libs/urwfonts/HISTORY | 2 ++
x11-libs/urwfonts/INSTALL | 3 +++
x11-libs/urwfonts/POST_REMOVE | 1 +
156 files changed, 561 insertions(+), 212 deletions(-)

New commits:
commit 596b356d847f72e9a960230bfd0c43c1b3ed2283
Merge: 85be93220674d2c5a79f2309383fd541f07296bd
06061364ac2b5f38eb14d43e55f3d979b2aaa469
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

Merge branch 'master' of ssh://florian AT scm.sourcemage.org/smgl/grimoire

commit 85be93220674d2c5a79f2309383fd541f07296bd
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

new spell

commit 016a1bf273e89a1fca9f841a5d49233959992a89
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

new spell

commit 3749263d3bb91e775792513799c99af6435ef45f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

new spell

commit 54a5cb65ec1f483d0ecf464c663916a113d593cc
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

new spell

commit 41bd255e4d940f5176102e8222c1cbf890485208
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

new spell

commit b87705d22cfba6e4a2601c0aa96817c9b919e71e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

new spell

commit 32a9a40218d3e5f9c6d6f9b391ad0e892c1ad3b0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

new spell

commit d80f949d25298aeebd8ffd34579127dfc2a34b3a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

new spell

commit e672ff5fa493a70cafbc71c0f82727f135f3b9b2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

new spell

commit d8ec0e82ad9fe2800ab3aa01cd1321c9eb9c8f12
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

new spell

commit 30d4005d986e7015840a30d8848c911de25bceea
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

new spell

commit 29b9295e4353b4174b5881802bfda72b4caf56ff
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

use smgl-foma

commit a1b3a886977bfd50d91516cf8db009560c365adc
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

version 4.20, use smgl-foma

commit 2dd29354a50067ba0a50fae8adfc3f2c0c595fb6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

use smgl-foma

commit 31fc7bd4ef459ee5ce4e14100b7acea24cc327cc
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

use smgl-foma

commit 394bd0be376f9e24df3ce1e7d87ae4db3151ff86
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

forgot to make these executable

commit a5f7a70f2e8554157aec1aca96abf5552e8aee7e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

use smgl-foma

commit d196223011c8ca80c3b9ef2ea04db65e16208352
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

use smgl-foma

commit 3288375e487f95993e3a6510b2d74a7468cf33fd
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

use smgl-foma, updated to 20060126

commit 65df28451cfe95f80f34c0f8f8813f3d2b305dfe
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

use smgl-foma

commit ae89067aeedd7f052df2458ca4e4c8eea7e65bab
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

use smgl-foma

commit 60b323aef4ef985ff25ec4ae33bf4e04fdcf285a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

use smgl-foma

commit 995d57833fa9384043c934b1e61cedd6a06b343c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

use smgl-foma

commit 8868da3492f8308256062a8c6c23476e222e681d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

use smgl-foma

commit a3f8439c4d3250fa82848bf6ccd1a68a86b4e88b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

changed to use smgl-foma

commit 25fc4b07f470e77b3c0b70cbec078dd208f74416
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

added smgl-foma

diff --git a/ChangeLog b/ChangeLog
index b7e490c..b6e592f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,23 @@
+2006-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * smgl/smgl-foma: new spell, registers fonts with X11/fontconfig
+ * x11-libs/junicode: new spell, a Unicode font for medievalists
+ * x11-libs/lfpfonts-fix: new spell, Linux Font Project fixed-width
+ fonts
+ * x11-libs/lfpfonts-var: new spell, Linux Font Project
+ variable-width fonts
+ * x11-libs/linuxlibertine: new spell, TrueType font family
+ designed to replace Times New Roman
+ * x11-libs/lmodern: new spell, Latin Modern font in outline format
+ * x11-libs/sgi-fonts: new spell, SGI fonts collection
+ * x11-libs/times-german: new spell, Latin font with support for
+ Norse
+ * x11-libs/ttf-arkpandora: new spell, drop in replacement for
+ Times New Roman and Arial
+ * x11-libs/ttf-gentium: new spell, Gentium Typeface
+ * x11-libs/ttf-thryomanes: new spell, A Unicode font covering
+ Latin, Greek, Cyrillic and IPA
+ * x11-libs/urwfonts: new spell, free good quality fonts by artifex
+
2006-07-03 Treeve Jelbert <treeve01 AT pi.be>
* odbc-drivers/ruby-odbc: new spell

diff --git a/smgl/smgl-foma/BUILD b/smgl/smgl-foma/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/smgl/smgl-foma/BUILD
@@ -0,0 +1 @@
+true
diff --git a/smgl/smgl-foma/DEPENDS b/smgl/smgl-foma/DEPENDS
new file mode 100755
index 0000000..bbe5edd
--- /dev/null
+++ b/smgl/smgl-foma/DEPENDS
@@ -0,0 +1,4 @@
+optional_depends fontconfig '' '' \
+ 'font support for applications that use fontconfig' &&
+optional_depends X11-LIBS '' '' \
+ 'font support for applications that do not use fontconfig'
diff --git a/smgl/smgl-foma/DETAILS b/smgl/smgl-foma/DETAILS
new file mode 100755
index 0000000..e5ddf24
--- /dev/null
+++ b/smgl/smgl-foma/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=smgl-foma
+ VERSION=0.3
+ SOURCE=smgl-foma-${VERSION}.tar.bz2
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/$SPELL-$VERSION"
+
SOURCE_URL[0]=http://www.hawo.stw.uni-erlangen.de/~siflfran/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:c4684f545acc9e00c62871aab3ebd6ed4d202f8d80ad7c1cb788fce1d1f5118756649995214e1942ed4559b07eee10981bb50e2ec88a934519a9d51e6931a4b9
+ WEB_SITE=http://www.hawo.stw.uni-erlangen.de/~siflfran/${SPELL}
+ ENTERED=20060630
+ UPDATED=20060630
+ LICENSE[0]=GPL
+ SHORT="SourceMage font manager"
+cat << EOF
+At the moment there is only one script in this spell: register_fonts
+It should be run in FINAL and POST_REMOVE of spells that install fonts
+for X11 or fontconfig.
+EOF
diff --git a/smgl/smgl-foma/HISTORY b/smgl/smgl-foma/HISTORY
new file mode 100644
index 0000000..101cedb
--- /dev/null
+++ b/smgl/smgl-foma/HISTORY
@@ -0,0 +1,2 @@
+2006-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, HISTORY, INSTALL: spell created
diff --git a/smgl/smgl-foma/INSTALL b/smgl/smgl-foma/INSTALL
new file mode 100755
index 0000000..9731a6a
--- /dev/null
+++ b/smgl/smgl-foma/INSTALL
@@ -0,0 +1,8 @@
+INSTALL="install -o root -g root"
+$INSTALL -m 755 \
+ ${SOURCE_DIRECTORY}/register_fonts \
+ ${INSTALL_ROOT}/usr/bin &&
+mkdir -p ${INSTALL_ROOT}/usr/share/doc/smgl-foma &&
+$INSTALL -m 644 \
+ ${SOURCE_DIRECTORY}/{README,LICENSE,ChangeLog} \
+ ${INSTALL_ROOT}/usr/share/doc/smgl-foma
diff --git a/x11-libs/amspsfnt/DEPENDS b/x11-libs/amspsfnt/DEPENDS
index 5015da2..79f11f2 100755
--- a/x11-libs/amspsfnt/DEPENDS
+++ b/x11-libs/amspsfnt/DEPENDS
@@ -1 +1 @@
-depends type1inst
+depends smgl-foma
diff --git a/x11-libs/amspsfnt/FINAL b/x11-libs/amspsfnt/FINAL
index 5579fe0..696d7d2 100755
--- a/x11-libs/amspsfnt/FINAL
+++ b/x11-libs/amspsfnt/FINAL
@@ -1,8 +1 @@
-cd $INSTALL_ROOT/usr/share/fonts/Type1 &&
-rm -f fonts.dir fonts.scale &&
-type1inst -nogs -nolog -quiet
-
-message "Note: To use these fonts add the line"
-message "'FontPath \"/usr/share/fonts/Type1\"'"
-message "to the Files section of $INSTALL_ROOT/etc/X11/XF86Config"
-message "and 'dir \"/usr/share/fonts/Type1\"' to
$INSTALL_ROOT/etc/X11/XftConfig file."
+register_fonts
diff --git a/x11-libs/amspsfnt/HISTORY b/x11-libs/amspsfnt/HISTORY
index a5efaf5..3ed6c3f 100644
--- a/x11-libs/amspsfnt/HISTORY
+++ b/x11-libs/amspsfnt/HISTORY
@@ -1,3 +1,6 @@
+2006-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, FINAL, POST_REMOVE: changed to use smgl-foma
+
2006-06-29 Eric Sandall <eric AT sandall.us>
* DETAILS: Removed BUILD_API=1, MAINTAINER, and UPDATED
Shortened SHORT
diff --git a/x11-libs/amspsfnt/POST_REMOVE b/x11-libs/amspsfnt/POST_REMOVE
index 0428309..696d7d2 100755
--- a/x11-libs/amspsfnt/POST_REMOVE
+++ b/x11-libs/amspsfnt/POST_REMOVE
@@ -1,3 +1 @@
-cd INSTALL_ROOT/usr/share/fonts/Type1/ &&
-rm -f fonts.scale fonts.dir &&
-type1inst -nogs -nolog -quiet
+register_fonts
diff --git a/x11-libs/artwiz-fonts/CONFIGURE b/x11-libs/artwiz-fonts/CONFIGURE
index 9cfa012..a880aae 100755
--- a/x11-libs/artwiz-fonts/CONFIGURE
+++ b/x11-libs/artwiz-fonts/CONFIGURE
@@ -1,2 +1,3 @@
-config_query_string ART_DIR "where should I install the fonts?" \
- "/usr/X11R6/lib/X11/fonts/local"
+. ${GRIMOIRE}/config_query_multi.function &&
+config_query_multi ART_ENC "Which additional encodings would you like to
install?" \
+ de se
diff --git a/x11-libs/artwiz-fonts/DEPENDS b/x11-libs/artwiz-fonts/DEPENDS
index a4d54dd..79f11f2 100755
--- a/x11-libs/artwiz-fonts/DEPENDS
+++ b/x11-libs/artwiz-fonts/DEPENDS
@@ -1 +1 @@
-depends X11-SERVER
+depends smgl-foma
diff --git a/x11-libs/artwiz-fonts/DETAILS b/x11-libs/artwiz-fonts/DETAILS
index a8c7d6f..27c1e8a 100755
--- a/x11-libs/artwiz-fonts/DETAILS
+++ b/x11-libs/artwiz-fonts/DETAILS
@@ -1,10 +1,22 @@
SPELL=artwiz-fonts
SPELLX=artwiz-aleczapka
- VERSION=en-1.3
- SOURCE=$SPELLX-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ VERSION=1.3
+ SOURCE=$SPELLX-en-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-en-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELLX/-/}/$SOURCE

SOURCE_HASH=sha512:18f315314f6a03bc94920d7e83958d15ea4d80ab84911317bcec75486f46d07edafda2c58c82fd98b5350e939680d73b9c323843f7eebffdb4d2bbebc311400b
+if list_find "$ART_ENC" "de"; then
+ SOURCE2=$SPELLX-de-$VERSION.tar.bz2
+ SOURCE2_URL[0]=$SOURCEFORGE_URL/${SPELLX/-/}/$SOURCE
+
SOURCE2_HASH=sha512:65ec6b488d3e5e4f20c5c426ec421162829ee8f0396c84275c89ffa95bf03843d63dfdcb2925ac8878d0af8028d782e5c603ac8c864f1509a10bd6a3659afc9f
+SOURCE2_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-de-$VERSION
+fi
+if list_find "$ART_ENC" "se"; then
+ SOURCE3=$SPELLX-se-$VERSION.tar.bz2
+ SOURCE3_URL[0]=$SOURCEFORGE_URL/${SPELLX/-/}/$SOURCE
+
SOURCE3_HASH=sha512:f780779068d2b8a0dc173c2740cf1c9bb3f6b3756845f87c216fc28a7c5b7911f5f5b7e2a5d407cbcc39ec7f31652bb05fbfa5b098cb6f9edeed25b5bb248510
+SOURCE3_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-se-$VERSION
+fi
WEB_SITE=http://artwizaleczapka.sourceforge.net/
ENTERED=20020321
ARCHIVE="off"
diff --git a/x11-libs/artwiz-fonts/FINAL b/x11-libs/artwiz-fonts/FINAL
index d3dc477..696d7d2 100755
--- a/x11-libs/artwiz-fonts/FINAL
+++ b/x11-libs/artwiz-fonts/FINAL
@@ -1,5 +1 @@
-if [ -n "$DISPLAY" ] ; then
- xset fp rehash 2>/dev/null
-fi
-echo "Please make sure you have the path were you installed the files"
-echo "in your XF86Config file FontPath"
+register_fonts
diff --git a/x11-libs/artwiz-fonts/HISTORY b/x11-libs/artwiz-fonts/HISTORY
index 79c769c..814aac3 100644
--- a/x11-libs/artwiz-fonts/HISTORY
+++ b/x11-libs/artwiz-fonts/HISTORY
@@ -1,5 +1,12 @@
-2006-06-28 Eric Sandall <eric AT sandall.us>
- * DETAILS: Removed BUILD_API=2, set grimoire-wide
+2006-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * CONFIGURE: removed query for installation directory,
+ added query for encodings (en, de and se are available)
+ * INSTALL: install fonts to ${INSTALL_ROOT}/usr/share/fonts/misc
+ as this fontpath is set in the default X11 configuration.
+ Removed invocation of fc-cache since this is now handled by
+ smgl-foma. Install selected encodings.
+ * FINAL, POST_REMOVE: call register_fonts.
+ * PRE_BUILD: unpack different encodings.

2006-05-21 Treeve Jelbert <treeve01 AT pi.be>
* DETAILS: change website to artwiz-aleczapka
diff --git a/x11-libs/artwiz-fonts/INSTALL b/x11-libs/artwiz-fonts/INSTALL
index abaad7a..01e844a 100755
--- a/x11-libs/artwiz-fonts/INSTALL
+++ b/x11-libs/artwiz-fonts/INSTALL
@@ -1,5 +1,12 @@
-ART_DEST=$ART_DIR/$SPELLX-$VERSION &&
-mkdir -p "$ART_DEST" 2>/dev/null &&
-install -m 644 -o root -g root *.{pcf,alias} "$ART_DEST" &&
-cd $ART_DEST &&
-fc-cache -fv ./
+FONT_DIR=${INSTALL_ROOT}/usr/share/fonts/misc
+mkdir -p ${FONT_DIR} &&
+install -m 644 -o root -g root ${SOURCE_DIRECTORY}/*.{pcf,alias} \
+ ${FONT_DIR}
+if list_find "$ART_ENC" "de"; then
+ install -m 644 -o root -g root ${SOURCE2_DIRECTORY}/*.{pcf,alias} \
+ ${FONT_DIR}
+fi &&
+if list_find "$ART_ENC" "se"; then
+ install -m 644 -o root -g root ${SOURCE3_DIRECTORY}/*.{pcf,alias} \
+ ${FONT_DIR}
+fi
diff --git a/x11-libs/artwiz-fonts/POST_REMOVE
b/x11-libs/artwiz-fonts/POST_REMOVE
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/artwiz-fonts/POST_REMOVE
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/artwiz-fonts/PRE_BUILD b/x11-libs/artwiz-fonts/PRE_BUILD
new file mode 100755
index 0000000..7ef1a12
--- /dev/null
+++ b/x11-libs/artwiz-fonts/PRE_BUILD
@@ -0,0 +1,10 @@
+mk_source_dir ${SOURCE_DIRECTORY} &&
+unpack_file
+if list_find "$ART_ENC" "de"; then
+ mk_source_dir ${SOURCE2_DIRECTORY} &&
+ unpack_file 2
+fi &&
+if list_find "$ART_ENC" "se"; then
+ mk_source_dir ${SOURCE3_DIRECTORY} &&
+ unpack_file 3
+fi
diff --git a/x11-libs/cmpsfont/DEPENDS b/x11-libs/cmpsfont/DEPENDS
index 5015da2..79f11f2 100755
--- a/x11-libs/cmpsfont/DEPENDS
+++ b/x11-libs/cmpsfont/DEPENDS
@@ -1 +1 @@
-depends type1inst
+depends smgl-foma
diff --git a/x11-libs/cmpsfont/FINAL b/x11-libs/cmpsfont/FINAL
index 5579fe0..696d7d2 100755
--- a/x11-libs/cmpsfont/FINAL
+++ b/x11-libs/cmpsfont/FINAL
@@ -1,8 +1 @@
-cd $INSTALL_ROOT/usr/share/fonts/Type1 &&
-rm -f fonts.dir fonts.scale &&
-type1inst -nogs -nolog -quiet
-
-message "Note: To use these fonts add the line"
-message "'FontPath \"/usr/share/fonts/Type1\"'"
-message "to the Files section of $INSTALL_ROOT/etc/X11/XF86Config"
-message "and 'dir \"/usr/share/fonts/Type1\"' to
$INSTALL_ROOT/etc/X11/XftConfig file."
+register_fonts
diff --git a/x11-libs/cmpsfont/HISTORY b/x11-libs/cmpsfont/HISTORY
index c6781e8..3c408a1 100644
--- a/x11-libs/cmpsfont/HISTORY
+++ b/x11-libs/cmpsfont/HISTORY
@@ -1,3 +1,6 @@
+2006-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, FINAL, POST_REMOVE: changed to use smgl-foma
+
2006-06-29 Eric Sandall <eric AT sandall.us>
* DETAILS: Removed BUILD_API=1, MAINTAINER, and UPDATED
Shortened SHORT
diff --git a/x11-libs/cmpsfont/POST_REMOVE b/x11-libs/cmpsfont/POST_REMOVE
index 4696f75..696d7d2 100755
--- a/x11-libs/cmpsfont/POST_REMOVE
+++ b/x11-libs/cmpsfont/POST_REMOVE
@@ -1,3 +1 @@
-cd $INSTALL_ROOT/usr/share/fonts/Type1/ &&
-rm -f fonts.scale fonts.dir &&
-type1inst -nogs -nolog -quiet
+register_fonts
diff --git a/x11-libs/dbz/DEPENDS b/x11-libs/dbz/DEPENDS
new file mode 100755
index 0000000..79f11f2
--- /dev/null
+++ b/x11-libs/dbz/DEPENDS
@@ -0,0 +1 @@
+depends smgl-foma
diff --git a/x11-libs/dbz/FINAL b/x11-libs/dbz/FINAL
index add3448..696d7d2 100755
--- a/x11-libs/dbz/FINAL
+++ b/x11-libs/dbz/FINAL
@@ -1,6 +1 @@
-rm -f $INSTALL_ROOT/usr/share/fonts/truetype/XftCache &&
-
-message "Note: To use these fonts add the line"
-message "'FontPath \"/usr/share/fonts/truetype\"'"
-message "to the Files section of $INSTALL_ROOT/etc/X11/XF86Config"
-message "and 'dir \"/usr/share/fonts/truetype\"' to
$INSTALL_ROOT/etc/X11/XftConfig file."
+register_fonts
diff --git a/x11-libs/dbz/HISTORY b/x11-libs/dbz/HISTORY
index 7a5d13a..880e132 100644
--- a/x11-libs/dbz/HISTORY
+++ b/x11-libs/dbz/HISTORY
@@ -1,3 +1,8 @@
+2006-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, FINAL, POST_REMOVE: added/changed to use smgl-foma
+ * INSTALL: install in ${INSTALL_ROOT}/usr/share/fonts/TTF
+ since this is in the font path of the default X11 config.
+
2006-06-30 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* DETAILS: fix hash #11322

diff --git a/x11-libs/dbz/INSTALL b/x11-libs/dbz/INSTALL
index 52a751d..0c65378 100755
--- a/x11-libs/dbz/INSTALL
+++ b/x11-libs/dbz/INSTALL
@@ -1,5 +1,5 @@
-mkdir -p $INSTALL_ROOT/usr/share/fonts/truetype &&
+mkdir -p $INSTALL_ROOT/usr/share/fonts/TTF &&
install -o root -g root -m 644 -p *.TTF \
- $INSTALL_ROOT/usr/share/fonts/truetype &&
+ $INSTALL_ROOT/usr/share/fonts/TTF &&
install -o root -g root -m 644 -p *.ttf \
- $INSTALL_ROOT/usr/share/fonts/truetype
+ $INSTALL_ROOT/usr/share/fonts/TTF
diff --git a/x11-libs/dbz/POST_REMOVE b/x11-libs/dbz/POST_REMOVE
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/dbz/POST_REMOVE
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/dejavu-ttf/DEPENDS b/x11-libs/dejavu-ttf/DEPENDS
new file mode 100755
index 0000000..79f11f2
--- /dev/null
+++ b/x11-libs/dejavu-ttf/DEPENDS
@@ -0,0 +1 @@
+depends smgl-foma
diff --git a/x11-libs/dejavu-ttf/FINAL b/x11-libs/dejavu-ttf/FINAL
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/dejavu-ttf/FINAL
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/dejavu-ttf/HISTORY b/x11-libs/dejavu-ttf/HISTORY
index 8d35efb..c2e673b 100644
--- a/x11-libs/dejavu-ttf/HISTORY
+++ b/x11-libs/dejavu-ttf/HISTORY
@@ -1,3 +1,9 @@
+2006-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, FINAL, POST_REMOVE: added/changed to use smgl-foma
+ * INSTALL: use install instead of cp, install in
+ ${INSTALL_ROOT}/usr/share/fonts/TTF as this is in X11's default
+ configuration's font path.
+
2006-06-28 Eric Sandall <eric AT sandall.us>
* DETAILS: Removed BUILD_API=2, set grimoire-wide

diff --git a/x11-libs/dejavu-ttf/INSTALL b/x11-libs/dejavu-ttf/INSTALL
index ab1ce1e..1789660 100755
--- a/x11-libs/dejavu-ttf/INSTALL
+++ b/x11-libs/dejavu-ttf/INSTALL
@@ -1,2 +1,3 @@
-mkdir -pv "$INSTALL_ROOT/usr/share/fonts/truetype" &&
-cp -Rv *.ttf "$INSTALL_ROOT/usr/share/fonts/truetype/"
+mkdir -p "$INSTALL_ROOT/usr/share/fonts/TTF" &&
+install -m 644 -o root -g root *.ttf \
+ "$INSTALL_ROOT/usr/share/fonts/TTF"
diff --git a/x11-libs/dejavu-ttf/POST_REMOVE b/x11-libs/dejavu-ttf/POST_REMOVE
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/dejavu-ttf/POST_REMOVE
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/essays1743-ttf/DEPENDS b/x11-libs/essays1743-ttf/DEPENDS
index 2ed0233..79f11f2 100755
--- a/x11-libs/essays1743-ttf/DEPENDS
+++ b/x11-libs/essays1743-ttf/DEPENDS
@@ -1,2 +1 @@
-optional_depends "ttmkfdir" "" "" "to make the fonts available to
applications that don't use fontconfig" &&
-optional_depends "fontconfig" "" "" "to make the fonts available to
fontconfig aware applications"
+depends smgl-foma
diff --git a/x11-libs/essays1743-ttf/FINAL b/x11-libs/essays1743-ttf/FINAL
index bfc4ffb..696d7d2 100755
--- a/x11-libs/essays1743-ttf/FINAL
+++ b/x11-libs/essays1743-ttf/FINAL
@@ -1,9 +1 @@
-if spell_ok ttmkfdir ; then
- cd /usr/share/fonts/truetype &&
- ttmkfdir > fonts.dir &&
- cp fonts.dir fonts.scale
-fi
-
-if spell_ok fontconfig ; then
- fc-cache
-fi
+register_fonts
diff --git a/x11-libs/essays1743-ttf/HISTORY b/x11-libs/essays1743-ttf/HISTORY
index f5203be..970344d 100644
--- a/x11-libs/essays1743-ttf/HISTORY
+++ b/x11-libs/essays1743-ttf/HISTORY
@@ -1,3 +1,9 @@
+2006-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, FINAL, POST_REMOVE: changed to use smgl-foma
+ * INSTALL: use install instead of cp, install to
+ ${INSTALL_ROOT}/usr/share/fonts/TTF as this is in the default
+ X11 configuration's font path.
+
2006-06-28 Eric Sandall <eric AT sandall.us>
* DETAILS: Removed BUILD_API=2, set grimoire-wide

diff --git a/x11-libs/essays1743-ttf/INSTALL b/x11-libs/essays1743-ttf/INSTALL
index 7a8d570..1b71e09 100755
--- a/x11-libs/essays1743-ttf/INSTALL
+++ b/x11-libs/essays1743-ttf/INSTALL
@@ -1,2 +1,2 @@
-mkdir -p /usr/share/fonts/truetype &&
-cp *.ttf /usr/share/fonts/truetype
+mkdir -p /usr/share/fonts/TTF &&
+install -m 644 -o root -g root *.ttf /usr/share/fonts/TTF
diff --git a/x11-libs/essays1743-ttf/POST_REMOVE
b/x11-libs/essays1743-ttf/POST_REMOVE
index b5370b5..696d7d2 100755
--- a/x11-libs/essays1743-ttf/POST_REMOVE
+++ b/x11-libs/essays1743-ttf/POST_REMOVE
@@ -1,11 +1 @@
-if spell_ok ttmkfdir ; then
- if [ -d /usr/share/fonts/truetype ] ; then
- cd /usr/share/fonts/truetype &&
- ttmkfdir > fonts.dir &&
- cp fonts.dir fonts.scale
- fi
-fi
-
-if spell_ok fontconfig ; then
- fc-cache
-fi
+register_fonts
diff --git a/x11-libs/freefont-ttf/BUILD b/x11-libs/freefont-ttf/BUILD
index bb9da22..27ba77d 100755
--- a/x11-libs/freefont-ttf/BUILD
+++ b/x11-libs/freefont-ttf/BUILD
@@ -1,3 +1 @@
-# Nothing to do
-/bin/true
-
+true
diff --git a/x11-libs/freefont-ttf/DEPENDS b/x11-libs/freefont-ttf/DEPENDS
index 2ed0233..79f11f2 100755
--- a/x11-libs/freefont-ttf/DEPENDS
+++ b/x11-libs/freefont-ttf/DEPENDS
@@ -1,2 +1 @@
-optional_depends "ttmkfdir" "" "" "to make the fonts available to
applications that don't use fontconfig" &&
-optional_depends "fontconfig" "" "" "to make the fonts available to
fontconfig aware applications"
+depends smgl-foma
diff --git a/x11-libs/freefont-ttf/DETAILS b/x11-libs/freefont-ttf/DETAILS
index da6968a..17f5752 100755
--- a/x11-libs/freefont-ttf/DETAILS
+++ b/x11-libs/freefont-ttf/DETAILS
@@ -1,5 +1,5 @@
SPELL=freefont-ttf
- VERSION=20051206
+ VERSION=20060126
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/freefont-$VERSION
diff --git a/x11-libs/freefont-ttf/FINAL b/x11-libs/freefont-ttf/FINAL
index ec01984..696d7d2 100755
--- a/x11-libs/freefont-ttf/FINAL
+++ b/x11-libs/freefont-ttf/FINAL
@@ -1,9 +1 @@
-if spell_ok ttmkfdir ; then
- cd /usr/share/fonts/truetype &&
- ttmkfdir > fonts.dir &&
- cp fonts.dir fonts.scale
-fi &&
-
-if spell_ok fontconfig ; then
- fc-cache
-fi
+register_fonts
diff --git a/x11-libs/freefont-ttf/HISTORY b/x11-libs/freefont-ttf/HISTORY
index 94ec651..3307fb5 100644
--- a/x11-libs/freefont-ttf/HISTORY
+++ b/x11-libs/freefont-ttf/HISTORY
@@ -1,5 +1,9 @@
-2006-06-28 Eric Sandall <eric AT sandall.us>
- * DETAILS: Removed BUILD_API=2, set grimoire-wide
+2006-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: removed comment
+ * DEPENDS, FINAL, POST_REMOVE: changed to use smgl-foma
+ * DETAILS: updated to 20060126
+ * INSTALL: use install instead of cp, install to
+ ${INSTALL_ROOT}/usr/share/fonts/TTF

2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
* DETAILS: (automated) Add KEYWORDS
diff --git a/x11-libs/freefont-ttf/INSTALL b/x11-libs/freefont-ttf/INSTALL
index 17f246b..ca05800 100755
--- a/x11-libs/freefont-ttf/INSTALL
+++ b/x11-libs/freefont-ttf/INSTALL
@@ -1,3 +1,3 @@
-mkdir -p /usr/share/fonts/truetype &&
-cp *.ttf /usr/share/fonts/truetype
-
+FONT_DIR=${INSTALL_ROOT}/usr/share/fonts/TTF
+mkdir -p $FONT_DIR &&
+install -m 644 -o root -g root *.ttf $FONT_DIR
diff --git a/x11-libs/freefont-ttf/POST_REMOVE
b/x11-libs/freefont-ttf/POST_REMOVE
index 645f11c..696d7d2 100755
--- a/x11-libs/freefont-ttf/POST_REMOVE
+++ b/x11-libs/freefont-ttf/POST_REMOVE
@@ -1,11 +1 @@
-if spell_ok ttmkfdir ; then
- if [ -d /usr/share/fonts/truetype ] ; then
- cd /usr/share/fonts/truetype &&
- ttmkfdir > fonts.dir &&
- cp fonts.dir fonts.scale
- fi
-fi &&
-
-if spell_ok fontconfig ; then
- fc-cache
-fi
+register_fonts
diff --git a/x11-libs/hunkyfonts/DEPENDS b/x11-libs/hunkyfonts/DEPENDS
index 2ed0233..79f11f2 100755
--- a/x11-libs/hunkyfonts/DEPENDS
+++ b/x11-libs/hunkyfonts/DEPENDS
@@ -1,2 +1 @@
-optional_depends "ttmkfdir" "" "" "to make the fonts available to
applications that don't use fontconfig" &&
-optional_depends "fontconfig" "" "" "to make the fonts available to
fontconfig aware applications"
+depends smgl-foma
diff --git a/x11-libs/hunkyfonts/FINAL b/x11-libs/hunkyfonts/FINAL
index dd94e31..696d7d2 100755
--- a/x11-libs/hunkyfonts/FINAL
+++ b/x11-libs/hunkyfonts/FINAL
@@ -1,9 +1 @@
-if spell_ok ttmkfdir ; then
- cd /usr/share/fonts/truetype &&
- ttmkfdir > fonts.dir &&
- cp fonts.dir fonts.scale
-fi
-
-if spell_ok fontconfig ; then
- fc-cache
-fi
+register_fonts
diff --git a/x11-libs/hunkyfonts/HISTORY b/x11-libs/hunkyfonts/HISTORY
index 857cc23..073edc0 100644
--- a/x11-libs/hunkyfonts/HISTORY
+++ b/x11-libs/hunkyfonts/HISTORY
@@ -1,3 +1,8 @@
+2007-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, FINAL, POST_REMOVE: modified to use smgl-foma
+ * INSTALL: use install instead of cp, install to
+ ${INSTALL_ROOT}/usr/share/fonts/TTF
+
2006-06-28 Eric Sandall <eric AT sandall.us>
* DETAILS: Removed BUILD_API=2, set grimoire-wide

diff --git a/x11-libs/hunkyfonts/INSTALL b/x11-libs/hunkyfonts/INSTALL
index c8c4cc6..ebedb9e 100755
--- a/x11-libs/hunkyfonts/INSTALL
+++ b/x11-libs/hunkyfonts/INSTALL
@@ -1,3 +1,3 @@
-mkdir -p /usr/share/fonts/truetype &&
-cd TTF &&
-cp *.ttf /usr/share/fonts/truetype
+mkdir -p /usr/share/fonts/TTF &&
+cd ${SOURCE_DIRECTORY}/TTF &&
+install -m 644 -o root -g root *.ttf /usr/share/fonts/TTF
diff --git a/x11-libs/hunkyfonts/POST_REMOVE b/x11-libs/hunkyfonts/POST_REMOVE
index b5370b5..696d7d2 100755
--- a/x11-libs/hunkyfonts/POST_REMOVE
+++ b/x11-libs/hunkyfonts/POST_REMOVE
@@ -1,11 +1 @@
-if spell_ok ttmkfdir ; then
- if [ -d /usr/share/fonts/truetype ] ; then
- cd /usr/share/fonts/truetype &&
- ttmkfdir > fonts.dir &&
- cp fonts.dir fonts.scale
- fi
-fi
-
-if spell_ok fontconfig ; then
- fc-cache
-fi
+register_fonts
diff --git a/x11-libs/isabella-ttf/DEPENDS b/x11-libs/isabella-ttf/DEPENDS
index 2ed0233..79f11f2 100755
--- a/x11-libs/isabella-ttf/DEPENDS
+++ b/x11-libs/isabella-ttf/DEPENDS
@@ -1,2 +1 @@
-optional_depends "ttmkfdir" "" "" "to make the fonts available to
applications that don't use fontconfig" &&
-optional_depends "fontconfig" "" "" "to make the fonts available to
fontconfig aware applications"
+depends smgl-foma
diff --git a/x11-libs/isabella-ttf/FINAL b/x11-libs/isabella-ttf/FINAL
index bfc4ffb..696d7d2 100755
--- a/x11-libs/isabella-ttf/FINAL
+++ b/x11-libs/isabella-ttf/FINAL
@@ -1,9 +1 @@
-if spell_ok ttmkfdir ; then
- cd /usr/share/fonts/truetype &&
- ttmkfdir > fonts.dir &&
- cp fonts.dir fonts.scale
-fi
-
-if spell_ok fontconfig ; then
- fc-cache
-fi
+register_fonts
diff --git a/x11-libs/isabella-ttf/HISTORY b/x11-libs/isabella-ttf/HISTORY
index c7a1302..541d4e4 100644
--- a/x11-libs/isabella-ttf/HISTORY
+++ b/x11-libs/isabella-ttf/HISTORY
@@ -1,3 +1,8 @@
+2006-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, FINAL, POST_REMOVE: changed to use smgl-foma
+ * INSTALL: use installed instead of cp, install to
+ ${INSTALL_ROOT}/usr/share/fonts/TTF
+
2006-06-30 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* DETAILS: new version - hash, #10999

diff --git a/x11-libs/isabella-ttf/INSTALL b/x11-libs/isabella-ttf/INSTALL
index 7a8d570..63e2cd7 100755
--- a/x11-libs/isabella-ttf/INSTALL
+++ b/x11-libs/isabella-ttf/INSTALL
@@ -1,2 +1,3 @@
-mkdir -p /usr/share/fonts/truetype &&
-cp *.ttf /usr/share/fonts/truetype
+FONT_DIR=${INSTALL_ROOT}/usr/share/fonts/TTF
+mkdir -p $FONT_DIR &&
+install -m 644 -o root -g root *.ttf $FONT_DIR
diff --git a/x11-libs/isabella-ttf/POST_REMOVE
b/x11-libs/isabella-ttf/POST_REMOVE
index b5370b5..696d7d2 100755
--- a/x11-libs/isabella-ttf/POST_REMOVE
+++ b/x11-libs/isabella-ttf/POST_REMOVE
@@ -1,11 +1 @@
-if spell_ok ttmkfdir ; then
- if [ -d /usr/share/fonts/truetype ] ; then
- cd /usr/share/fonts/truetype &&
- ttmkfdir > fonts.dir &&
- cp fonts.dir fonts.scale
- fi
-fi
-
-if spell_ok fontconfig ; then
- fc-cache
-fi
+register_fonts
diff --git a/x11-libs/junicode/BUILD b/x11-libs/junicode/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/x11-libs/junicode/BUILD
@@ -0,0 +1 @@
+true
diff --git a/x11-libs/junicode/DEPENDS b/x11-libs/junicode/DEPENDS
new file mode 100755
index 0000000..79f11f2
--- /dev/null
+++ b/x11-libs/junicode/DEPENDS
@@ -0,0 +1 @@
+depends smgl-foma
diff --git a/x11-libs/junicode/DETAILS b/x11-libs/junicode/DETAILS
new file mode 100755
index 0000000..4a5fde6
--- /dev/null
+++ b/x11-libs/junicode/DETAILS
@@ -0,0 +1,29 @@
+ SPELL=junicode
+ VERSION=0-6-11
+ SOURCE=junicode-${VERSION}.zip
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SPELL}-${VERSION}.zip
+
SOURCE_HASH=sha512:305cd3bf08616e501c94fc666d7065922cdde092b07c881db192e23cf35250558f3d6e4cf5282cd2e1047fbf08e7498936a6221b2f1d4926e56ef7f31de0a1b2
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ WEB_SITE=http://junicode.sourceforge.net/
+ ENTERED=20060628
+ UPDATED=20060628
+ LICENSE[0]=GPL
+ SHORT="a Unicode font for medievalists"
+cat << EOF
+Junicode currently contains 1929 characters in the regular style (the italic,
+bold and bold italic styles are less complete). It implements these Unicode
+ranges completely:
+
+ * Basic Latin
+ * Latin 1 Supplement
+ * Latin Extended A
+ * Latin Extended B
+ * IPA Extensions
+ * Spacing Modifier Letters
+ * Combining Diacritical Marks
+ * Runic
+ * Phonetic Extensions
+ * Latin Extended Additional
+ * Number Forms
+ * Enclosed Alphanumerics
+EOF
diff --git a/x11-libs/junicode/FINAL b/x11-libs/junicode/FINAL
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/junicode/FINAL
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/junicode/HISTORY b/x11-libs/junicode/HISTORY
new file mode 100644
index 0000000..d8c2702
--- /dev/null
+++ b/x11-libs/junicode/HISTORY
@@ -0,0 +1,3 @@
+2006-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, FINAL, HISTORY,
+ INSTALL, POST_REMOVE, PRE_BUILD: spell created
diff --git a/x11-libs/junicode/INSTALL b/x11-libs/junicode/INSTALL
new file mode 100755
index 0000000..a4a3dd7
--- /dev/null
+++ b/x11-libs/junicode/INSTALL
@@ -0,0 +1,6 @@
+FONT_DIR="${INSTALL_ROOT}/usr/share/fonts/TTF"
+INSTALL="install -m 644 -o root -g root"
+mkdir -p $FONT_DIR &&
+$INSTALL $SOURCE_DIRECTORY/*.ttf $FONT_DIR &&
+mkdir -p $INSTALL_ROOT/usr/share/doc/$SPELL &&
+$INSTALL $SOURCE_DIRECTORY/*.pdf ${INSTALL_ROOT}/usr/share/doc/$SPELL
diff --git a/x11-libs/junicode/POST_REMOVE b/x11-libs/junicode/POST_REMOVE
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/junicode/POST_REMOVE
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/junicode/PRE_BUILD b/x11-libs/junicode/PRE_BUILD
new file mode 100755
index 0000000..50a27f8
--- /dev/null
+++ b/x11-libs/junicode/PRE_BUILD
@@ -0,0 +1,3 @@
+mk_source_dir ${SOURCE_DIRECTORY} &&
+cd ${SOURCE_DIRECTORY} &&
+unpack_file
diff --git a/x11-libs/latex-xft-fonts/DEPENDS
b/x11-libs/latex-xft-fonts/DEPENDS
new file mode 100755
index 0000000..79f11f2
--- /dev/null
+++ b/x11-libs/latex-xft-fonts/DEPENDS
@@ -0,0 +1 @@
+depends smgl-foma
diff --git a/x11-libs/latex-xft-fonts/FINAL b/x11-libs/latex-xft-fonts/FINAL
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/latex-xft-fonts/FINAL
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/latex-xft-fonts/HISTORY
b/x11-libs/latex-xft-fonts/HISTORY
index 0838b04..5aec484 100644
--- a/x11-libs/latex-xft-fonts/HISTORY
+++ b/x11-libs/latex-xft-fonts/HISTORY
@@ -1,3 +1,7 @@
+2006-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * FINAL, POST_REMOVE, DEPENDS: added to use smgl-foma
+ * INSTALL: install to /usr/share/fonts/TTF
+
2006-06-29 Eric Sandall <eric AT sandall.us>
* DETAILS: Removed BUILD_API=1, MAINTAINER, and UPDATED
Changed LICENSE= to LICENSE[0]=UNKNOWN
diff --git a/x11-libs/latex-xft-fonts/INSTALL
b/x11-libs/latex-xft-fonts/INSTALL
index bc44819..2a655b3 100755
--- a/x11-libs/latex-xft-fonts/INSTALL
+++ b/x11-libs/latex-xft-fonts/INSTALL
@@ -1,3 +1,4 @@
-mkdir -p $INSTALL_ROOT/usr/share/fonts/truetype &&
-install -o root -g root -m 644 -p \
- $SOURCE_DIRECTORY/*.ttf $INSTALL_ROOT/usr/share/fonts/truetype
+FONT_DIR="${INSTALL_ROOT}/usr/share/fonts/TTF"
+mkdir -p $FONT_DIR &&
+install -o root -g root -m 644 -p \
+ $SOURCE_DIRECTORY/*.ttf $FONT_DIR
diff --git a/x11-libs/latex-xft-fonts/POST_REMOVE
b/x11-libs/latex-xft-fonts/POST_REMOVE
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/latex-xft-fonts/POST_REMOVE
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/lfpfonts-fix/BUILD b/x11-libs/lfpfonts-fix/BUILD
new file mode 100755
index 0000000..7d2d606
--- /dev/null
+++ b/x11-libs/lfpfonts-fix/BUILD
@@ -0,0 +1,2 @@
+cd ${SOURCE_DIRECTORY}/src &&
+./compile
diff --git a/x11-libs/lfpfonts-fix/DEPENDS b/x11-libs/lfpfonts-fix/DEPENDS
new file mode 100755
index 0000000..e25df72
--- /dev/null
+++ b/x11-libs/lfpfonts-fix/DEPENDS
@@ -0,0 +1,2 @@
+depends X11-LIBS &&
+depends smgl-foma
diff --git a/x11-libs/lfpfonts-fix/DETAILS b/x11-libs/lfpfonts-fix/DETAILS
new file mode 100755
index 0000000..8673be5
--- /dev/null
+++ b/x11-libs/lfpfonts-fix/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=lfpfonts-fix
+ VERSION=0.83
+ SOURCE=lfpfonts-fix-src-${VERSION}.tar.bz2
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/xfonts/${SOURCE}
+
SOURCE_HASH=sha512:4b9a1d8762565866cb914be632b4fcd367197916f4aae517c68a03f289eb73514c3ac882df2d3422aaeb90bc709a70fde084b6fed0349074aedd1d99e3b0bcb5
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-src
+ WEB_SITE=http://sourceforge.net/projects/xfonts/
+ ENTERED=20060627
+ UPDATED=20060627
+ LICENSE[0]=PD
+ SHORT="Linux Font Project fixed-width fonts"
+cat << EOF
+fixed width fonts for X
+EOF
diff --git a/x11-libs/lfpfonts-fix/FINAL b/x11-libs/lfpfonts-fix/FINAL
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/lfpfonts-fix/FINAL
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/lfpfonts-fix/HISTORY b/x11-libs/lfpfonts-fix/HISTORY
new file mode 100644
index 0000000..df8a099
--- /dev/null
+++ b/x11-libs/lfpfonts-fix/HISTORY
@@ -0,0 +1,2 @@
+2006-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * all: created spell
diff --git a/x11-libs/lfpfonts-fix/INSTALL b/x11-libs/lfpfonts-fix/INSTALL
new file mode 100755
index 0000000..ae9cc12
--- /dev/null
+++ b/x11-libs/lfpfonts-fix/INSTALL
@@ -0,0 +1,4 @@
+FONT_DIR=${INSTALL_ROOT}/usr/share/fonts/misc &&
+mkdir -p ${FONT_DIR} &&
+install -m 644 -o root -g root ${SOURCE_DIRECTORY}/lfp-fix/*.pcf.gz \
+ ${FONT_DIR}
diff --git a/x11-libs/lfpfonts-fix/POST_REMOVE
b/x11-libs/lfpfonts-fix/POST_REMOVE
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/lfpfonts-fix/POST_REMOVE
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/lfpfonts-var/BUILD b/x11-libs/lfpfonts-var/BUILD
new file mode 100755
index 0000000..7d2d606
--- /dev/null
+++ b/x11-libs/lfpfonts-var/BUILD
@@ -0,0 +1,2 @@
+cd ${SOURCE_DIRECTORY}/src &&
+./compile
diff --git a/x11-libs/lfpfonts-var/DEPENDS b/x11-libs/lfpfonts-var/DEPENDS
new file mode 100755
index 0000000..e25df72
--- /dev/null
+++ b/x11-libs/lfpfonts-var/DEPENDS
@@ -0,0 +1,2 @@
+depends X11-LIBS &&
+depends smgl-foma
diff --git a/x11-libs/lfpfonts-var/DETAILS b/x11-libs/lfpfonts-var/DETAILS
new file mode 100755
index 0000000..7adb038
--- /dev/null
+++ b/x11-libs/lfpfonts-var/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=lfpfonts-var
+ VERSION=0.84
+ SOURCE=lfpfonts-var-src-${VERSION}.tar.bz2
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/xfonts/${SOURCE}
+
SOURCE_HASH=sha512:8ab814acb962760a2ab01ba1d604a3f77754587809cea8dd8f36dbc14eb654882d0cbf0ef4568f60d5e68a258494547e1278a392b79fdccf1d3ef4e105b87ab2
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-src
+ WEB_SITE=http://sourceforge.net/projects/xfonts/
+ ENTERED=20060627
+ UPDATED=20060627
+ LICENSE[0]=PD
+ SHORT="Linux Font Project variable-width fonts"
+cat << EOF
+variable width fonts for X
+EOF
diff --git a/x11-libs/lfpfonts-var/FINAL b/x11-libs/lfpfonts-var/FINAL
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/lfpfonts-var/FINAL
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/lfpfonts-var/HISTORY b/x11-libs/lfpfonts-var/HISTORY
new file mode 100644
index 0000000..df8a099
--- /dev/null
+++ b/x11-libs/lfpfonts-var/HISTORY
@@ -0,0 +1,2 @@
+2006-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * all: created spell
diff --git a/x11-libs/lfpfonts-var/INSTALL b/x11-libs/lfpfonts-var/INSTALL
new file mode 100755
index 0000000..fd2008c
--- /dev/null
+++ b/x11-libs/lfpfonts-var/INSTALL
@@ -0,0 +1,4 @@
+FONT_DIR=${INSTALL_ROOT}/usr/share/fonts/misc &&
+mkdir -p ${FONT_DIR} &&
+install -m 644 -o root -g root ${SOURCE_DIRECTORY}/lfp-var/*.pcf.gz \
+ ${FONT_DIR}
diff --git a/x11-libs/lfpfonts-var/POST_REMOVE
b/x11-libs/lfpfonts-var/POST_REMOVE
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/lfpfonts-var/POST_REMOVE
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/linuxlibertine/BUILD b/x11-libs/linuxlibertine/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/x11-libs/linuxlibertine/BUILD
@@ -0,0 +1 @@
+true
diff --git a/x11-libs/linuxlibertine/DEPENDS b/x11-libs/linuxlibertine/DEPENDS
new file mode 100755
index 0000000..79f11f2
--- /dev/null
+++ b/x11-libs/linuxlibertine/DEPENDS
@@ -0,0 +1 @@
+depends smgl-foma
diff --git a/x11-libs/linuxlibertine/DETAILS b/x11-libs/linuxlibertine/DETAILS
new file mode 100755
index 0000000..703ed2e
--- /dev/null
+++ b/x11-libs/linuxlibertine/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=linuxlibertine
+ VERSION=2.0.9
+ SOURCE=LinLibertineTTF-${VERSION}.tgz
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:ac3451dec9cee1ed89cb6fa8a53753fd6bf159967fea7930e9ad8659e456ebd934e50323b72864682dc35d84011469b03559e4ed0b417c048a62fc54ab9c9342
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/LinLibertineTTF
+ WEB_SITE=http://linuxlibertine.sourceforge.net/
+ ENTERED=20060628
+ UPDATED=20060628
+ LICENSE[0]=GPL
+ SHORT="TrueType font family designed to replace Times New Roman"
+cat << EOF
+Covers western latin, cyrillic and much more
+EOF
diff --git a/x11-libs/linuxlibertine/FINAL b/x11-libs/linuxlibertine/FINAL
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/linuxlibertine/FINAL
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/linuxlibertine/HISTORY b/x11-libs/linuxlibertine/HISTORY
new file mode 100644
index 0000000..df8a099
--- /dev/null
+++ b/x11-libs/linuxlibertine/HISTORY
@@ -0,0 +1,2 @@
+2006-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * all: created spell
diff --git a/x11-libs/linuxlibertine/INSTALL b/x11-libs/linuxlibertine/INSTALL
new file mode 100755
index 0000000..c13e82d
--- /dev/null
+++ b/x11-libs/linuxlibertine/INSTALL
@@ -0,0 +1,3 @@
+FONT_DIR="${INSTALL_ROOT}/usr/share/fonts/TTF"
+INSTALL="install -m 644 -o root -g root"
+$INSTALL $SOURCE_DIRECTORY/*.ttf $FONT_DIR
diff --git a/x11-libs/linuxlibertine/POST_REMOVE
b/x11-libs/linuxlibertine/POST_REMOVE
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/linuxlibertine/POST_REMOVE
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/lmodern/BUILD b/x11-libs/lmodern/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/x11-libs/lmodern/BUILD
@@ -0,0 +1 @@
+true
diff --git a/x11-libs/lmodern/DEPENDS b/x11-libs/lmodern/DEPENDS
new file mode 100755
index 0000000..79f11f2
--- /dev/null
+++ b/x11-libs/lmodern/DEPENDS
@@ -0,0 +1 @@
+depends smgl-foma
diff --git a/x11-libs/lmodern/DETAILS b/x11-libs/lmodern/DETAILS
new file mode 100755
index 0000000..4f88e7d
--- /dev/null
+++ b/x11-libs/lmodern/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=lmodern
+ VERSION=1.0
+ SOURCE=lm.zip
+ SOURCE_URL[0]=$CTAN_URL/fonts/${SOURCE}
+
SOURCE_HASH=sha512:b793b299f4cc09d957a92396ef7513c888a196b7113b77d1ac18cc0b0c10039a6d0a6bf6f9f11ddfb9b5d6663ad85c7bb24da95a2f37fec035a0855d4960a8e0
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/lm
+
WEB_SITE=http://www.tug.org/tex-archive/help/Catalogue/entries/lm.html
+ ENTERED=20060627
+ UPDATED=20060627
+
LICENSE[0]=http://www.gust.org.pl/fonts/licenses/GUST-FONT-SOURCE-LICENSE.txt
+ SHORT="Latin modern fonts in outline formats."
+cat << EOF
+The Latin Modern family of fonts consists of 72 text fonts and 20 mathematics
+fonts, and is based on the Computer Modern fonts released into public domain
+by AMS (copyright ? 1997 AMS). The lm font set contains a lot of additional
+characters, mainly accented ones, but not exclusively. There is one set of
+fonts, available both in Adobe Type 1 format (*.pfb) and in OpenType format
+(*.otf). There are five sets of TeX Font Metric files, corresponding to: Cork
+encoding (cork-*.tfm); QX encoding (qx-*.tfm); TeX'n'ANSI aka LY1 encoding
+(texnansi-*.tfm); T5 (Vietnamese) encoding (t5-*.tfm); and Text Companion
+for EC fonts aka TS1 (ts1-*.tfm).
+EOF
diff --git a/x11-libs/lmodern/FINAL b/x11-libs/lmodern/FINAL
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/lmodern/FINAL
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/lmodern/HISTORY b/x11-libs/lmodern/HISTORY
new file mode 100644
index 0000000..df8a099
--- /dev/null
+++ b/x11-libs/lmodern/HISTORY
@@ -0,0 +1,2 @@
+2006-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * all: created spell
diff --git a/x11-libs/lmodern/INSTALL b/x11-libs/lmodern/INSTALL
new file mode 100755
index 0000000..6720236
--- /dev/null
+++ b/x11-libs/lmodern/INSTALL
@@ -0,0 +1,7 @@
+TYPE1_DIR=${INSTALL_ROOT}/usr/share/fonts/Type1
+AFM_DIR=${INSTALL_ROOT}/usr/share/fonts/afms
+
+INSTALL="install -m 644 -o root -g root"
+mkdir -p $TYPE1_DIR $AFM_DIR &&
+$INSTALL ${SOURCE_DIRECTORY}/fonts/afm/public/lm/*.afm $AFM_DIR &&
+$INSTALL ${SOURCE_DIRECTORY}/fonts/type1/public/lm/*.pf{b,m} $TYPE1_DIR
diff --git a/x11-libs/lmodern/POST_REMOVE b/x11-libs/lmodern/POST_REMOVE
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/lmodern/POST_REMOVE
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/matht1/DEPENDS b/x11-libs/matht1/DEPENDS
index 5015da2..79f11f2 100755
--- a/x11-libs/matht1/DEPENDS
+++ b/x11-libs/matht1/DEPENDS
@@ -1 +1 @@
-depends type1inst
+depends smgl-foma
diff --git a/x11-libs/matht1/FINAL b/x11-libs/matht1/FINAL
index d17d50d..696d7d2 100755
--- a/x11-libs/matht1/FINAL
+++ b/x11-libs/matht1/FINAL
@@ -1,8 +1 @@
-cd /usr/share/fonts/Type1 &&
-rm -f fonts.dir fonts.scale &&
-type1inst -nogs -nolog -quiet
-
-message "Note: To use these fonts add the line"
-message "'FontPath \"/usr/share/fonts/Type1\"'"
-message "to the Files section of /etc/X11/XF86Config"
-message "and 'dir \"/usr/share/fonts/Type1\"' to /etc/X11/XftConfig file."
+register_fonts
diff --git a/x11-libs/matht1/HISTORY b/x11-libs/matht1/HISTORY
index 8f950c5..b29b759 100644
--- a/x11-libs/matht1/HISTORY
+++ b/x11-libs/matht1/HISTORY
@@ -1,3 +1,7 @@
+2006-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, FINAL, POST_REMOVE: changed to use smgl-foma
+ * INSTALL: honour INSTALL_ROOT
+
2006-06-28 Eric Sandall <eric AT sandall.us>
* DETAILS: Removed BUILD_API=2, set grimoire-wide

diff --git a/x11-libs/matht1/INSTALL b/x11-libs/matht1/INSTALL
index fb54837..1e1b9b1 100755
--- a/x11-libs/matht1/INSTALL
+++ b/x11-libs/matht1/INSTALL
@@ -1,2 +1,3 @@
-mkdir -p /usr/share/fonts/Type1 &&
-install -o root -g root -m 644 *.pf? /usr/share/fonts/Type1
+FONT_DIR="${INSTALL_ROOT}/usr/share/fonts/Type1"
+mkdir -p $FONT_DIR &&
+install -o root -g root -m 644 *.pf? $FONT_DIR
diff --git a/x11-libs/matht1/POST_REMOVE b/x11-libs/matht1/POST_REMOVE
index 4d085e6..696d7d2 100755
--- a/x11-libs/matht1/POST_REMOVE
+++ b/x11-libs/matht1/POST_REMOVE
@@ -1,3 +1 @@
-cd /usr/share/fonts/Type1/ &&
-rm -f fonts.scale fonts.dir &&
-type1inst -nogs -nolog -quiet
+register_fonts
diff --git a/x11-libs/sgi-fonts/BUILD b/x11-libs/sgi-fonts/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/x11-libs/sgi-fonts/BUILD
@@ -0,0 +1 @@
+true
diff --git a/x11-libs/sgi-fonts/DEPENDS b/x11-libs/sgi-fonts/DEPENDS
new file mode 100755
index 0000000..79f11f2
--- /dev/null
+++ b/x11-libs/sgi-fonts/DEPENDS
@@ -0,0 +1 @@
+depends smgl-foma
diff --git a/x11-libs/sgi-fonts/DETAILS b/x11-libs/sgi-fonts/DETAILS
new file mode 100755
index 0000000..ec2b229
--- /dev/null
+++ b/x11-libs/sgi-fonts/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=sgi-fonts
+ VERSION=1.0
+ SOURCE=${SPELL}-${VERSION}.tar.bz2
+
SOURCE_URL[0]=http://www.hawo.stw.uni-erlangen.de/~siflfran/sgi-fonts/${SOURCE}
+
SOURCE_HASH=sha512:3b3e4e67a9700eb8fbc8f61d25f9c8ac886f7c476d5565598626e158c6afc5f9b84a7e48ae82e593960a326eb99cd693d4ee06a61fd68660bf41f42e53a9ee5e
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/sgi
+ WEB_SITE=http://www.suse.com
+ ENTERED=20060626
+ UPDATED=20060626
+ LICENSE[0]=MIT
+ SHORT="SGI fonts collection"
+cat << EOF
+A few extra fonts from SGI, very readable.
+EOF
diff --git a/x11-libs/sgi-fonts/FINAL b/x11-libs/sgi-fonts/FINAL
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/sgi-fonts/FINAL
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/sgi-fonts/HISTORY b/x11-libs/sgi-fonts/HISTORY
new file mode 100644
index 0000000..df8a099
--- /dev/null
+++ b/x11-libs/sgi-fonts/HISTORY
@@ -0,0 +1,2 @@
+2006-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * all: created spell
diff --git a/x11-libs/sgi-fonts/INSTALL b/x11-libs/sgi-fonts/INSTALL
new file mode 100755
index 0000000..4f6d838
--- /dev/null
+++ b/x11-libs/sgi-fonts/INSTALL
@@ -0,0 +1,4 @@
+FONT_DIR=${INSTALL_ROOT}/usr/share/fonts/misc &&
+mkdir -p ${FONT_DIR} &&
+install -m 644 -o root -g root ${SOURCE_DIRECTORY}/*.pcf.gz \
+ ${FONT_DIR}
diff --git a/x11-libs/sgi-fonts/POST_REMOVE b/x11-libs/sgi-fonts/POST_REMOVE
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/sgi-fonts/POST_REMOVE
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/terminus-font/BUILD b/x11-libs/terminus-font/BUILD
index 18605db..e7a9696 100755
--- a/x11-libs/terminus-font/BUILD
+++ b/x11-libs/terminus-font/BUILD
@@ -1,6 +1,6 @@
./configure --prefix=/usr \
- --psfdir=/usr/share/consolefonts \
- --acmdir=/usr/share/consoletrans \
- --unidir=/usr/share/consoletrans \
- --x11dir=/usr/share/fonts/terminus &&
+ --psfdir=${INSTALL_ROOT}/usr/share/consolefonts \
+ --acmdir=${INSTALL_ROOT}/usr/share/consoletrans \
+ --unidir=${INSTALL_ROOT}/usr/share/consoletrans \
+ --x11dir=${INSTALL_ROOT}/usr/share/fonts/misc &&
make psf txt pcf
diff --git a/x11-libs/terminus-font/DEPENDS b/x11-libs/terminus-font/DEPENDS
index dffbe1f..9bb2ca7 100755
--- a/x11-libs/terminus-font/DEPENDS
+++ b/x11-libs/terminus-font/DEPENDS
@@ -1,3 +1,3 @@
-depends gawk &&
-depends perl &&
-depends X11-SERVER
+depends gawk &&
+depends perl &&
+depends smgl-foma
diff --git a/x11-libs/terminus-font/DETAILS b/x11-libs/terminus-font/DETAILS
index 9b343ae..94e2e8f 100755
--- a/x11-libs/terminus-font/DETAILS
+++ b/x11-libs/terminus-font/DETAILS
@@ -1,9 +1,9 @@
SPELL=terminus-font
- VERSION=4.14
+ VERSION=4.20
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.is-vn.bg/hamster/${SOURCE}
-
SOURCE_HASH=sha512:bd91e30699c1edbd03977763a43a5a9fb0916ce1b925497c65e14553aaa469fd9815d1cafed38be3b43e0e9b9bcf25d1670944f607050a7c245679879a150acd
+
SOURCE_HASH=sha512:43753854bb84429c4a44561a1c8b6aec1dca7fb52c30305d8952a0a59dfb89094d9098e3c2922d250949a09046cfcc73f5a24030749c28100fbdbb51a3f87868
WEB_SITE=http://www.is-vn.bg/hamster/jimmy-en.html
ENTERED=20050720
UPDATED=20050720
diff --git a/x11-libs/terminus-font/FINAL b/x11-libs/terminus-font/FINAL
new file mode 100644
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/terminus-font/FINAL
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/terminus-font/HISTORY b/x11-libs/terminus-font/HISTORY
index 96681e8..f0f27fc 100644
--- a/x11-libs/terminus-font/HISTORY
+++ b/x11-libs/terminus-font/HISTORY
@@ -1,3 +1,9 @@
+2006-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: Updated to 4.20
+ * DEPENDS, FINAL, POST_REMOVE: changed/added to use smgl-foma
+ * BUILD: install X11 fonts in /usr/share/fonts/misc, honour
+ INSTALL_ROOT
+
2006-06-28 Eric Sandall <eric AT sandall.us>
* DETAILS: Removed BUILD_API=2, set grimoire-wide

diff --git a/x11-libs/terminus-font/INSTALL b/x11-libs/terminus-font/INSTALL
index 415b8d1..c2d0247 100755
--- a/x11-libs/terminus-font/INSTALL
+++ b/x11-libs/terminus-font/INSTALL
@@ -1,2 +1,2 @@
-make DESTDIR=${INSTALL_ROOT} install-psf install-acm install-ref install-pcf
&&
-mkfontdir ${INSTALL_ROOT}/usr/share/fonts/terminus
+make DESTDIR=${INSTALL_ROOT} \
+ install-psf install-acm install-ref install-pcf
diff --git a/x11-libs/terminus-font/POST_REMOVE
b/x11-libs/terminus-font/POST_REMOVE
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/terminus-font/POST_REMOVE
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/times-german/BUILD b/x11-libs/times-german/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/x11-libs/times-german/BUILD
@@ -0,0 +1 @@
+true
diff --git a/x11-libs/times-german/DEPENDS b/x11-libs/times-german/DEPENDS
new file mode 100755
index 0000000..79f11f2
--- /dev/null
+++ b/x11-libs/times-german/DEPENDS
@@ -0,0 +1 @@
+depends smgl-foma
diff --git a/x11-libs/times-german/DETAILS b/x11-libs/times-german/DETAILS
new file mode 100755
index 0000000..8daf12e
--- /dev/null
+++ b/x11-libs/times-german/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=times-german
+ VERSION=0.1
+ SOURCE=tim_ger.zip
+ SOURCE_URL[0]=http://homepage.uibk.ac.at/~c30310/${SOURCE}
+
SOURCE_HASH=sha512:65d9759da43943a6e9e9c112fe8a85e4ce90d42205768bd409f43a005b5f41620c06f03f68cae74a49792128152f872611846aeb19023a7e6671bd8a4e984362
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ WEB_SITE=http://homepage.uibk.ac.at/~c30310/anwbhinw.html
+ ENTERED=20060627
+ UPDATED=20060627
+ LICENSE[0]=GPL
+ SHORT="TrueType font with support for Norse."
+cat << EOF
+Latin TrueType font with support for Norse.
+EOF
diff --git a/x11-libs/times-german/FINAL b/x11-libs/times-german/FINAL
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/times-german/FINAL
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/times-german/HISTORY b/x11-libs/times-german/HISTORY
new file mode 100644
index 0000000..df8a099
--- /dev/null
+++ b/x11-libs/times-german/HISTORY
@@ -0,0 +1,2 @@
+2006-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * all: created spell
diff --git a/x11-libs/times-german/INSTALL b/x11-libs/times-german/INSTALL
new file mode 100755
index 0000000..7e82b21
--- /dev/null
+++ b/x11-libs/times-german/INSTALL
@@ -0,0 +1,3 @@
+FONT_DIR=${INSTALL_ROOT}/usr/share/fonts/TTF
+mkdir -p ${FONT_DIR} &&
+install -m 644 -o root -g root ${SOURCE_DIRECTORY}/*.TTF ${FONT_DIR}
diff --git a/x11-libs/times-german/POST_REMOVE
b/x11-libs/times-german/POST_REMOVE
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/times-german/POST_REMOVE
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/times-german/PRE_BUILD b/x11-libs/times-german/PRE_BUILD
new file mode 100755
index 0000000..50a27f8
--- /dev/null
+++ b/x11-libs/times-german/PRE_BUILD
@@ -0,0 +1,3 @@
+mk_source_dir ${SOURCE_DIRECTORY} &&
+cd ${SOURCE_DIRECTORY} &&
+unpack_file
diff --git a/x11-libs/ttf-arkpandora/BUILD b/x11-libs/ttf-arkpandora/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/x11-libs/ttf-arkpandora/BUILD
@@ -0,0 +1 @@
+true
diff --git a/x11-libs/ttf-arkpandora/DEPENDS b/x11-libs/ttf-arkpandora/DEPENDS
new file mode 100755
index 0000000..79f11f2
--- /dev/null
+++ b/x11-libs/ttf-arkpandora/DEPENDS
@@ -0,0 +1 @@
+depends smgl-foma
diff --git a/x11-libs/ttf-arkpandora/DETAILS b/x11-libs/ttf-arkpandora/DETAILS
new file mode 100755
index 0000000..c724d28
--- /dev/null
+++ b/x11-libs/ttf-arkpandora/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=ttf-arkpandora
+ VERSION=2.04
+ SOURCE=${SPELL}-${VERSION}.tgz
+ SOURCE_URL[0]=http://www.users.bigpond.net.au/gavindi/$SOURCE
+
SOURCE_HASH=sha512:28d8bea0b68c29ae1ab816b7a35a10140c4dcf7d6ae8f5a5cf287e46fe6cf65c4b7514c1879cddd9d674747c811b376365b63d9939f41769a53c48bbc772cf86
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ WEB_SITE=http://www.users.bigpond.net.au/gavindi/
+ ENTERED=20060626
+ UPDATED=20060626
+ LICENSE[0]=http://www.gnome.org/fonts/
+ SHORT="Drop in replacements for Microsoft's Arial and Times New
Roman"
+cat << EOF
+This font pack is designed for screen and print and as a "drop-in"
replacement
+for Arial and Time New Roman.
+
+You get the following fonts: Aerial, Aerial Mono, Tymes & Veranda.
+EOF
diff --git a/x11-libs/ttf-arkpandora/FINAL b/x11-libs/ttf-arkpandora/FINAL
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/ttf-arkpandora/FINAL
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/ttf-arkpandora/HISTORY b/x11-libs/ttf-arkpandora/HISTORY
new file mode 100644
index 0000000..df8a099
--- /dev/null
+++ b/x11-libs/ttf-arkpandora/HISTORY
@@ -0,0 +1,2 @@
+2006-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * all: created spell
diff --git a/x11-libs/ttf-arkpandora/INSTALL b/x11-libs/ttf-arkpandora/INSTALL
new file mode 100755
index 0000000..f1593ff
--- /dev/null
+++ b/x11-libs/ttf-arkpandora/INSTALL
@@ -0,0 +1,3 @@
+FONT_DIR="${INSTALL_ROOT}/usr/share/fonts/TTF"
+mkdir -p ${FONT_DIR} &&
+install -m 644 -o root -g root ${SOURCE_DIRECTORY}/*.ttf ${FONT_DIR}
diff --git a/x11-libs/ttf-arkpandora/POST_REMOVE
b/x11-libs/ttf-arkpandora/POST_REMOVE
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/ttf-arkpandora/POST_REMOVE
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/ttf-bitstream-vera/DEPENDS
b/x11-libs/ttf-bitstream-vera/DEPENDS
index 2ed0233..79f11f2 100755
--- a/x11-libs/ttf-bitstream-vera/DEPENDS
+++ b/x11-libs/ttf-bitstream-vera/DEPENDS
@@ -1,2 +1 @@
-optional_depends "ttmkfdir" "" "" "to make the fonts available to
applications that don't use fontconfig" &&
-optional_depends "fontconfig" "" "" "to make the fonts available to
fontconfig aware applications"
+depends smgl-foma
diff --git a/x11-libs/ttf-bitstream-vera/FINAL
b/x11-libs/ttf-bitstream-vera/FINAL
index bfc4ffb..696d7d2 100755
--- a/x11-libs/ttf-bitstream-vera/FINAL
+++ b/x11-libs/ttf-bitstream-vera/FINAL
@@ -1,9 +1 @@
-if spell_ok ttmkfdir ; then
- cd /usr/share/fonts/truetype &&
- ttmkfdir > fonts.dir &&
- cp fonts.dir fonts.scale
-fi
-
-if spell_ok fontconfig ; then
- fc-cache
-fi
+register_fonts
diff --git a/x11-libs/ttf-bitstream-vera/HISTORY
b/x11-libs/ttf-bitstream-vera/HISTORY
index 7f16c2c..919878c 100644
--- a/x11-libs/ttf-bitstream-vera/HISTORY
+++ b/x11-libs/ttf-bitstream-vera/HISTORY
@@ -1,3 +1,8 @@
+2006-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, POST_REMOVE, FINAL: changed to use smgl-foma
+ * INSTALL: install to /usr/share/fonts/TTF, honour INSTALL_ROOT,
+ use install instead of cp
+
2006-06-28 Eric Sandall <eric AT sandall.us>
* DETAILS: Removed BUILD_API=2, set grimoire-wide

diff --git a/x11-libs/ttf-bitstream-vera/INSTALL
b/x11-libs/ttf-bitstream-vera/INSTALL
index 083e1e5..2b14b27 100755
--- a/x11-libs/ttf-bitstream-vera/INSTALL
+++ b/x11-libs/ttf-bitstream-vera/INSTALL
@@ -1,7 +1,8 @@
-mkdir -p /usr/share/fonts/truetype &&
-cp *.ttf /usr/share/fonts/truetype &&
-if [ -d /etc/fonts/ ]; then
- if ! [ -e /etc/fonts/local.conf ]; then
- cp local.conf /etc/fonts
+FONT_DIR=${INSTALL_ROOT}/usr/share/fonts/TTF
+mkdir -p $FONT_DIR &&
+install -m 644 -o root -g root *.ttf $FONT_DIR &&
+if [ -d ${INSTALL_ROOT}/etc/fonts/ ]; then
+ if ! [ -e ${INSTALL_ROOT}/etc/fonts/local.conf ]; then
+ install -m 644 -o root -g root local.conf ${INSTALL_ROOT}/etc/fonts
fi
fi
diff --git a/x11-libs/ttf-bitstream-vera/POST_REMOVE
b/x11-libs/ttf-bitstream-vera/POST_REMOVE
index b5370b5..696d7d2 100755
--- a/x11-libs/ttf-bitstream-vera/POST_REMOVE
+++ b/x11-libs/ttf-bitstream-vera/POST_REMOVE
@@ -1,11 +1 @@
-if spell_ok ttmkfdir ; then
- if [ -d /usr/share/fonts/truetype ] ; then
- cd /usr/share/fonts/truetype &&
- ttmkfdir > fonts.dir &&
- cp fonts.dir fonts.scale
- fi
-fi
-
-if spell_ok fontconfig ; then
- fc-cache
-fi
+register_fonts
diff --git a/x11-libs/ttf-gentium/BUILD b/x11-libs/ttf-gentium/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/x11-libs/ttf-gentium/BUILD
@@ -0,0 +1 @@
+true
diff --git a/x11-libs/ttf-gentium/DEPENDS b/x11-libs/ttf-gentium/DEPENDS
new file mode 100755
index 0000000..79f11f2
--- /dev/null
+++ b/x11-libs/ttf-gentium/DEPENDS
@@ -0,0 +1 @@
+depends smgl-foma
diff --git a/x11-libs/ttf-gentium/DETAILS b/x11-libs/ttf-gentium/DETAILS
new file mode 100755
index 0000000..fbfbe50
--- /dev/null
+++ b/x11-libs/ttf-gentium/DETAILS
@@ -0,0 +1,26 @@
+ SPELL=ttf-gentium
+ VERSION=102
+ SOURCE=Gentium_${VERSION}_W.zip
+
SOURCE_URL[0]=http://www.hawo.stw.uni-erlangen.de/~siflfran/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:4eebed69a778f990639fce83b27e5f1dfc26c112f022621c897c7bc9b1d40d1a66a02d9d940fc09874f7973ac4fc13b554235e69bb883e8db66023d827a7e2dd
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/Gentium${VERSION}
+ WEB_SITE=http://scripts.sil.org/gentium
+ ENTERED=20060627
+ UPDATED=20060627
+
LICENSE[0]=http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=OFL
+ SHORT="Gentium Typeface"
+cat << EOF
+Gentium is a typeface family designed to enable the diverse ethnic groups
+around the world who use the Latin script to produce readable, high-quality
+publications. It supports a wide range of Latin-based alphabets and includes
+glyphs that correspond to all the Latin ranges of Unicode.
+
+The design is intended to be highly readable, reasonably compact, and
+visually attractive. The additional extended Latin letters are designed to
+naturally harmonize with the traditional 26 ones. Diacritics are treated
+with careful thought and attention to their use. Gentium also supports
+both ancient and modern Greek, including a number of alternate forms. These
+fonts were originally the product of two years of research and study by the
+designer at the University of Reading, England, as part of an MA program in
+Typeface Design.
+EOF
diff --git a/x11-libs/ttf-gentium/FINAL b/x11-libs/ttf-gentium/FINAL
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/ttf-gentium/FINAL
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/ttf-gentium/HISTORY b/x11-libs/ttf-gentium/HISTORY
new file mode 100644
index 0000000..df8a099
--- /dev/null
+++ b/x11-libs/ttf-gentium/HISTORY
@@ -0,0 +1,2 @@
+2006-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * all: created spell
diff --git a/x11-libs/ttf-gentium/INSTALL b/x11-libs/ttf-gentium/INSTALL
new file mode 100755
index 0000000..52d0ca9
--- /dev/null
+++ b/x11-libs/ttf-gentium/INSTALL
@@ -0,0 +1,7 @@
+FONT_DIR="${INSTALL_ROOT}/usr/share/fonts/TTF" &&
+mkdir -p ${FONT_DIR} &&
+install -m 644 -o root -g root ${SOURCE_DIRECTORY}/*.TTF ${FONT_DIR} &&
+mkdir ${INSTALL_ROOT}/usr/share/doc/ttf-gentium &&
+install -m 644 -o root -g root \
+ ${SOURCE_DIRECTORY}/*.txt \
+ ${INSTALL_ROOT}/usr/share/doc/ttf-gentium
diff --git a/x11-libs/ttf-gentium/POST_REMOVE
b/x11-libs/ttf-gentium/POST_REMOVE
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/ttf-gentium/POST_REMOVE
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/ttf-thryomanes/BUILD b/x11-libs/ttf-thryomanes/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/x11-libs/ttf-thryomanes/BUILD
@@ -0,0 +1 @@
+true
diff --git a/x11-libs/ttf-thryomanes/DEPENDS b/x11-libs/ttf-thryomanes/DEPENDS
new file mode 100755
index 0000000..79f11f2
--- /dev/null
+++ b/x11-libs/ttf-thryomanes/DEPENDS
@@ -0,0 +1 @@
+depends smgl-foma
diff --git a/x11-libs/ttf-thryomanes/DETAILS b/x11-libs/ttf-thryomanes/DETAILS
new file mode 100755
index 0000000..b4bf70d
--- /dev/null
+++ b/x11-libs/ttf-thryomanes/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=ttf-thryomanes
+ VERSION=12
+ SOURCE=Thryomanes${VERSION}.zip
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ SOURCE_URL[0]=ftp://ftp.io.com/pub/usr/hmiller/fonts/${SOURCE}
+ WEB_SITE=ftp://ftp.io.com/pub/usr/hmiller/fonts
+
SOURCE_HASH=sha512:2cd246a7f594aba6625b0aa7a83b275c40325a6da700b11af384f319c2e8236908e808a4fa6d8866f9145bd9fc69b9ff902778db25903cf665e4588f42e78ddc
+ LICENSE[0]=GPL
+ ENTERED=20040608
+ UPDATED=20040608
+ SHORT="A Unicode font covering Latin, Greek, Cyrillic and IPA"
+cat << EOF
+Thryomanes is a TrueType Unicode font (with bold, italic and bold-italic
+variations). It covers the Latin and IPA sections of Unicode 3.0, and most
+of the Greek (including Polytonic Greek) and Cyrillic sections.
+EOF
diff --git a/x11-libs/ttf-thryomanes/FINAL b/x11-libs/ttf-thryomanes/FINAL
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/ttf-thryomanes/FINAL
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/ttf-thryomanes/HISTORY b/x11-libs/ttf-thryomanes/HISTORY
new file mode 100644
index 0000000..9174187
--- /dev/null
+++ b/x11-libs/ttf-thryomanes/HISTORY
@@ -0,0 +1,3 @@
+2006-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * all: created this spell
+
diff --git a/x11-libs/ttf-thryomanes/INSTALL b/x11-libs/ttf-thryomanes/INSTALL
new file mode 100755
index 0000000..72c61a8
--- /dev/null
+++ b/x11-libs/ttf-thryomanes/INSTALL
@@ -0,0 +1,3 @@
+FONT_DIR=${INSTALL_ROOT}/usr/share/fonts/TTF &&
+mkdir -p ${FONT_DIR} &&
+install -m 644 -o root -g root *.TTF ${FONT_DIR}
diff --git a/x11-libs/ttf-thryomanes/POST_REMOVE
b/x11-libs/ttf-thryomanes/POST_REMOVE
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/ttf-thryomanes/POST_REMOVE
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/ttf-thryomanes/PRE_BUILD
b/x11-libs/ttf-thryomanes/PRE_BUILD
new file mode 100755
index 0000000..50a27f8
--- /dev/null
+++ b/x11-libs/ttf-thryomanes/PRE_BUILD
@@ -0,0 +1,3 @@
+mk_source_dir ${SOURCE_DIRECTORY} &&
+cd ${SOURCE_DIRECTORY} &&
+unpack_file
diff --git a/x11-libs/urwfonts/BUILD b/x11-libs/urwfonts/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/x11-libs/urwfonts/BUILD
@@ -0,0 +1 @@
+true
diff --git a/x11-libs/urwfonts/DEPENDS b/x11-libs/urwfonts/DEPENDS
new file mode 100755
index 0000000..79f11f2
--- /dev/null
+++ b/x11-libs/urwfonts/DEPENDS
@@ -0,0 +1 @@
+depends smgl-foma
diff --git a/x11-libs/urwfonts/DETAILS b/x11-libs/urwfonts/DETAILS
new file mode 100755
index 0000000..6360f28
--- /dev/null
+++ b/x11-libs/urwfonts/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=urwfonts
+ VERSION=1.41
+ SOURCE=${SPELL}-${VERSION}.tar.bz2
+
SOURCE_URL[0]=ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/AFPL/GhostPCL/$SOURCE
+
SOURCE_HASH=sha512:ef54f345f73fa89b26358a2cb7a2f494ec4eff2a9fdf98e078f8183c00334b31e0c48d5421d9f0c909ad83427cea381f71245c4de36488704b3374ee2c1943a8
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ WEB_SITE=http://www.artifex.com/downloads/
+ ENTERED=20060626
+ UPDATED=20060626
+ LICENSE[0]=http://www.artifex.com/downloads/doc/Public.htm
+ SHORT="free good quality fonts by artifex"
+cat << EOF
+URW font collection for X
+EOF
diff --git a/x11-libs/urwfonts/FINAL b/x11-libs/urwfonts/FINAL
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/urwfonts/FINAL
@@ -0,0 +1 @@
+register_fonts
diff --git a/x11-libs/urwfonts/HISTORY b/x11-libs/urwfonts/HISTORY
new file mode 100644
index 0000000..df8a099
--- /dev/null
+++ b/x11-libs/urwfonts/HISTORY
@@ -0,0 +1,2 @@
+2006-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * all: created spell
diff --git a/x11-libs/urwfonts/INSTALL b/x11-libs/urwfonts/INSTALL
new file mode 100755
index 0000000..22ee7bf
--- /dev/null
+++ b/x11-libs/urwfonts/INSTALL
@@ -0,0 +1,3 @@
+FONT_DIR=${INSTALL_ROOT}/usr/share/fonts/TTF
+mkdir -p ${FONT_DIR} &&
+install -m 644 -o root -g root ${SOURCE_DIRECTORY}/*.ttf ${FONT_DIR}
diff --git a/x11-libs/urwfonts/POST_REMOVE b/x11-libs/urwfonts/POST_REMOVE
new file mode 100755
index 0000000..696d7d2
--- /dev/null
+++ b/x11-libs/urwfonts/POST_REMOVE
@@ -0,0 +1 @@
+register_fonts




Archive powered by MHonArc 2.6.24.

Top of Page