sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Vlad Glagolev (fe3f207a7a562d00a42fd58ebb02394a635ea081)
- From: Vlad Glagolev <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (fe3f207a7a562d00a42fd58ebb02394a635ea081)
- Date: Wed, 23 Aug 2017 20:03:14 +0000
GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:
ChangeLog | 3 +++
fonts-x11/interface/BUILD | 1 +
fonts-x11/interface/CONFIGURE | 4 ++++
fonts-x11/interface/DEPENDS | 2 ++
fonts-x11/interface/DETAILS | 16 ++++++++++++++++
fonts-x11/interface/HISTORY | 3 +++
fonts-x11/interface/INSTALL | 26 ++++++++++++++++++++++++++
fonts-x11/interface/PRE_BUILD | 4 ++++
8 files changed, 59 insertions(+)
New commits:
commit fe3f207a7a562d00a42fd58ebb02394a635ea081
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
interface: new spell, the Interface font family
diff --git a/ChangeLog b/ChangeLog
index 3f37aa0..ccf5618 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2017-08-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * fonts-x11/interface: new spell, the Interface font family
+
2017-08-21 Ismael Luceno <ismael AT sourcemage.org>
* python-pypi/djangorestframework: new spell, Web APIs for Django,
made easy
diff --git a/fonts-x11/interface/BUILD b/fonts-x11/interface/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/fonts-x11/interface/BUILD
@@ -0,0 +1 @@
+true
diff --git a/fonts-x11/interface/CONFIGURE b/fonts-x11/interface/CONFIGURE
new file mode 100755
index 0000000..25a64fc
--- /dev/null
+++ b/fonts-x11/interface/CONFIGURE
@@ -0,0 +1,4 @@
+config_query_list INTERFACE_FORMAT "Which font format do you want to
install?" \
+ ttf \
+ ttf-hinted \
+ otf
diff --git a/fonts-x11/interface/DEPENDS b/fonts-x11/interface/DEPENDS
new file mode 100755
index 0000000..91c97cd
--- /dev/null
+++ b/fonts-x11/interface/DEPENDS
@@ -0,0 +1,2 @@
+depends smgl-foma &&
+depends unzip
diff --git a/fonts-x11/interface/DETAILS b/fonts-x11/interface/DETAILS
new file mode 100755
index 0000000..60a93e8
--- /dev/null
+++ b/fonts-x11/interface/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=interface
+ SPELLX=Interface
+ VERSION=1.1
+ SOURCE=${SPELLX}-${VERSION}.zip
+
SOURCE_URL[0]=https://github.com/rsms/${SPELL}/releases/download/v${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:b52822b5751138fbec90e0224cdc3e5cb4e0c25523857d1dfa5fe43c8d7fbdd502009005156baf9efbf4cd91a290778ec909cfce0e981dc4cc0a66543bd9dc96
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ GATHER_DOCS=off
+ WEB_SITE=https://rsms.me/interface/
+ LICENSE[0]=OFL
+ ENTERED=20170823
+ SHORT="the Interface font family"
+cat << EOF
+Interface is a typeface specially designed for user interfaces, with
excellent
+legibility at small sizes.
+EOF
diff --git a/fonts-x11/interface/HISTORY b/fonts-x11/interface/HISTORY
new file mode 100644
index 0000000..6d27abb
--- /dev/null
+++ b/fonts-x11/interface/HISTORY
@@ -0,0 +1,3 @@
+2017-08-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, CONFIGURE, {PRE_,}BUILD, INSTALL: created spell,
+ version 1.1
diff --git a/fonts-x11/interface/INSTALL b/fonts-x11/interface/INSTALL
new file mode 100755
index 0000000..83476e4
--- /dev/null
+++ b/fonts-x11/interface/INSTALL
@@ -0,0 +1,26 @@
+local TTF_DIR="${INSTALL_ROOT}/usr/share/fonts/X11/TTF" &&
+local OTF_DIR="${INSTALL_ROOT}/usr/share/fonts/X11/OTF" &&
+
+case "${INTERFACE_FORMAT}" in
+ ttf)
+ if [ ! -d "${TTF_DIR}" ]; then
+ install -vm 755 -d "${TTF_DIR}"
+ fi &&
+
+ install -vm 644 "Interface (TTF)"/*.ttf "${TTF_DIR}"
+ ;;
+ ttf-hinted)
+ if [ ! -d "${TTF_DIR}" ]; then
+ install -vm 755 -d "${TTF_DIR}"
+ fi &&
+
+ install -vm 644 "Interface (hinted TTF)"/*.ttf "${TTF_DIR}"
+ ;;
+ otf)
+ if [ ! -d "${TTF_DIR}" ]; then
+ install -vm 755 -d "${TTF_DIR}"
+ fi &&
+
+ install -vm 644 "Interface (OTF)"/*.otf "${OTF_DIR}"
+ ;;
+esac
diff --git a/fonts-x11/interface/PRE_BUILD b/fonts-x11/interface/PRE_BUILD
new file mode 100755
index 0000000..202d4de
--- /dev/null
+++ b/fonts-x11/interface/PRE_BUILD
@@ -0,0 +1,4 @@
+mk_source_dir "${SOURCE_DIRECTORY}" &&
+cd "${SOURCE_DIRECTORY}" &&
+
+unpack_file
- [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (fe3f207a7a562d00a42fd58ebb02394a635ea081), Vlad Glagolev, 08/23/2017
Archive powered by MHonArc 2.6.24.