summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPavel Vinogradov2016-08-12 15:49:10 -0400
committerPavel Vinogradov2016-08-12 15:51:58 -0400
commit70542da3660f742fbe3d5f5d7aaf9602e9f484a9 (patch)
tree1309cf764af3c6ca6795cb231eecf2b0834fce21
parent7075d08b559b3ae8b60bbb202e4aa28b2cb6f0e8 (diff)
fonts-x11/terminus-ttf: new spell, a TrueType version of Terminus Font
-rw-r--r--ChangeLog4
-rwxr-xr-xfonts-x11/terminus-ttf/BUILD1
-rwxr-xr-xfonts-x11/terminus-ttf/DEPENDS2
-rwxr-xr-xfonts-x11/terminus-ttf/DETAILS15
-rw-r--r--fonts-x11/terminus-ttf/HISTORY2
-rwxr-xr-xfonts-x11/terminus-ttf/INSTALL7
6 files changed, 31 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 23e2923ba3..2b1cd17426 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2016-08-12 Pavel Vinogradov <public@sourcemage.org>
+ * fonts-x11/terminus-ttf: new spell, a TrueType version of
+ Terminus Font
+
2016-08-12 Treeve Jelbert <treeve@sourcemage.org>
* utils/ag: very fast search tool
diff --git a/fonts-x11/terminus-ttf/BUILD b/fonts-x11/terminus-ttf/BUILD
new file mode 100755
index 0000000000..27ba77ddaf
--- /dev/null
+++ b/fonts-x11/terminus-ttf/BUILD
@@ -0,0 +1 @@
+true
diff --git a/fonts-x11/terminus-ttf/DEPENDS b/fonts-x11/terminus-ttf/DEPENDS
new file mode 100755
index 0000000000..1ec867ce45
--- /dev/null
+++ b/fonts-x11/terminus-ttf/DEPENDS
@@ -0,0 +1,2 @@
+depends fontconfig &&
+source "${SECTION_DIRECTORY}/X11_DEPENDS"
diff --git a/fonts-x11/terminus-ttf/DETAILS b/fonts-x11/terminus-ttf/DETAILS
new file mode 100755
index 0000000000..1833d343d6
--- /dev/null
+++ b/fonts-x11/terminus-ttf/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=terminus-ttf
+ VERSION=4.40.1
+ SOURCE=${SPELL}-${VERSION}.zip
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ SOURCE_URL[0]="http://files.ax86.net/${SPELL}/files/${VERSION}/${SOURCE}"
+ SOURCE_HASH=sha512:dc2da96ede0828afc0d572e21b99cb4e9b8641a9afc590f1318c3acc815017093c87866db75e219a7454cab30c47f7f0f54c3a6c319c910ac0bae92fd07279a7
+ WEB_SITE="http://files.ax86.net/terminus-ttf/"
+ ENTERED=20160812
+ LICENSE[0]=OFL
+ KEYWORDS=""
+ SHORT="A TrueType version of Terminus Font"
+cat << EOF
+Terminus TTF is a TrueType version of Terminus Font, a fixed-width bitmap font
+optimized for long work with computers.
+EOF
diff --git a/fonts-x11/terminus-ttf/HISTORY b/fonts-x11/terminus-ttf/HISTORY
new file mode 100644
index 0000000000..5a9b9e7be4
--- /dev/null
+++ b/fonts-x11/terminus-ttf/HISTORY
@@ -0,0 +1,2 @@
+2016-08-12 Pavel Vinogradov <public@sourcemage.org>
+ * DETAILS, BUILD, INSTALL, DEPENDS: created this spell
diff --git a/fonts-x11/terminus-ttf/INSTALL b/fonts-x11/terminus-ttf/INSTALL
new file mode 100755
index 0000000000..5f3037a754
--- /dev/null
+++ b/fonts-x11/terminus-ttf/INSTALL
@@ -0,0 +1,7 @@
+local TTF_DIR=${INSTALL_ROOT}/usr/share/fonts/TTF &&
+mkdir -p ${TTF_DIR} &&
+
+for i in *.ttf; do
+ local destname="$(echo "$i" | sed -E 's|-[[:digit:].]+\.ttf$|.ttf|')" &&
+ install -Dm 644 "$i" "${TTF_DIR}/${destname}"
+done