Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (df3d12c45a230c7ef74a0ebf44bb239e5f833954)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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 (df3d12c45a230c7ef74a0ebf44bb239e5f833954)
  • Date: Tue, 14 Feb 2023 05:38:29 +0000

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

ChangeLog | 4 ++++
fonts-x11/curie/BUILD | 3 +++
fonts-x11/curie/DEPENDS | 2 ++
fonts-x11/curie/DETAILS | 16 ++++++++++++++++
fonts-x11/curie/HISTORY | 2 ++
fonts-x11/curie/INSTALL | 8 ++++++++
fonts-x11/curie/PRE_BUILD | 8 ++++++++
fonts-x11/scientifica/BUILD | 3 +++
fonts-x11/scientifica/DEPENDS | 2 ++
fonts-x11/scientifica/DETAILS | 18 ++++++++++++++++++
fonts-x11/scientifica/HISTORY | 2 ++
fonts-x11/scientifica/INSTALL | 15 +++++++++++++++
fonts-x11/scientifica/PRE_BUILD | 4 ++++
news/newsraft/DETAILS | 4 ++--
news/newsraft/HISTORY | 3 +++
15 files changed, 92 insertions(+), 2 deletions(-)

New commits:
commit df3d12c45a230c7ef74a0ebf44bb239e5f833954
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

curie: new spell, upscaled version of scientifica

commit d622ba21d64d51fbef078b0e63496e0e7c290084
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

scientifica: new spell, tall, condensed, bitmap font for geeks

commit a1fbe6af8f0a2204e7b22bc105a153f1a701af47
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

newsraft: => 0.17

diff --git a/ChangeLog b/ChangeLog
index aeba6f0..db14d25 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2023-02-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * fonts-x11/scientifica: new spell, tall, condensed, bitmap font for
geeks
+ * fonts-x11/curie: new spell, upscaled version of scientifica
+
2023-02-13 Ismael Luceno <ismael AT sourcemage.org>
* science/free42: new spell, HP-42S Calculator Simulator

diff --git a/fonts-x11/curie/BUILD b/fonts-x11/curie/BUILD
new file mode 100755
index 0000000..4eeef26
--- /dev/null
+++ b/fonts-x11/curie/BUILD
@@ -0,0 +1,3 @@
+for f in ${SPELL}-${VERSION}/*/*.bdf; do
+ bdftopcf $f | gzip -9 > ${f%%.bdf}.pcf.gz
+done
diff --git a/fonts-x11/curie/DEPENDS b/fonts-x11/curie/DEPENDS
new file mode 100755
index 0000000..e55186c
--- /dev/null
+++ b/fonts-x11/curie/DEPENDS
@@ -0,0 +1,2 @@
+depends smgl-foma &&
+depends bdftopcf
diff --git a/fonts-x11/curie/DETAILS b/fonts-x11/curie/DETAILS
new file mode 100755
index 0000000..ffc5d7d
--- /dev/null
+++ b/fonts-x11/curie/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=curie
+ VERSION=1.0
+ SOURCE=${SPELL}-v${VERSION}.tar.gz
+ SOURCE2=${SPELL}-${VERSION}.tar.gz
+
SOURCE_URL[0]=https://github.com/nerdypepper/${SPELL}/releases/download/v${VERSION}/${SOURCE}
+
SOURCE2_URL[0]=https://github.com/nerdypepper/${SPELL}/archive/refs/tags/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:330d486362c486c4c5a7f2eb174df6272d6db766dc34bc64a5ae1143fab33f944ab63c4dbe9ea20d8a85d68227c711e22fbfc566d5e54fa522b4830bc7ce24b4
+
SOURCE2_HASH=sha512:2268345fce29ea51c99113fd1def027b648e7985e7d3af3d5c8eb37a9f8073658d410e12bbabcf7f0939d287e019f5bc4259d8f889550c0a6ced5556745e52cc
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-v${VERSION}"
+ WEB_SITE=https://github.com/nerdypepper/curie
+ LICENSE[0]=OFL
+ ENTERED=20230213
+ SHORT="upscaled version of scientifica"
+cat << EOF
+curie is a slightly upscaled version of scientifica font.
+EOF
diff --git a/fonts-x11/curie/HISTORY b/fonts-x11/curie/HISTORY
new file mode 100644
index 0000000..d391fac
--- /dev/null
+++ b/fonts-x11/curie/HISTORY
@@ -0,0 +1,2 @@
+2023-02-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, {PRE_,}BUILD, INSTALL: created spell, version 1.0
diff --git a/fonts-x11/curie/INSTALL b/fonts-x11/curie/INSTALL
new file mode 100755
index 0000000..c93b083
--- /dev/null
+++ b/fonts-x11/curie/INSTALL
@@ -0,0 +1,8 @@
+local PCF_DIR="${INSTALL_ROOT}/usr/share/fonts/X11/misc" &&
+
+if [ ! -d "${PCF_DIR}" ]; then
+ mkdir -p "${PCF_DIR}"
+fi &&
+
+install -vm 0644 ${SPELL}-${VERSION}/*/*.pcf.gz "${PCF_DIR}" &&
+install -vm 0644 *.otb "${PCF_DIR}"
diff --git a/fonts-x11/curie/PRE_BUILD b/fonts-x11/curie/PRE_BUILD
new file mode 100755
index 0000000..9663b3c
--- /dev/null
+++ b/fonts-x11/curie/PRE_BUILD
@@ -0,0 +1,8 @@
+mkdir "${SOURCE_DIRECTORY}" &&
+cd "${SOURCE_DIRECTORY}" &&
+verify_file 2 &&
+unpack_file &&
+
+tar xvzf "${SOURCE_CACHE}/${SOURCE2}" curie-1.0/bold/curieBold-12.bdf \
+ curie-1.0/italic/curieItalic-12.bdf \
+ curie-1.0/regular/curieMedium-12.bdf
diff --git a/fonts-x11/scientifica/BUILD b/fonts-x11/scientifica/BUILD
new file mode 100755
index 0000000..6de4692
--- /dev/null
+++ b/fonts-x11/scientifica/BUILD
@@ -0,0 +1,3 @@
+for f in bdf/*.bdf; do
+ bdftopcf $f | gzip -9 > ${f%%.bdf}.pcf.gz
+done
diff --git a/fonts-x11/scientifica/DEPENDS b/fonts-x11/scientifica/DEPENDS
new file mode 100755
index 0000000..e55186c
--- /dev/null
+++ b/fonts-x11/scientifica/DEPENDS
@@ -0,0 +1,2 @@
+depends smgl-foma &&
+depends bdftopcf
diff --git a/fonts-x11/scientifica/DETAILS b/fonts-x11/scientifica/DETAILS
new file mode 100755
index 0000000..3990411
--- /dev/null
+++ b/fonts-x11/scientifica/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=scientifica
+ VERSION=2.3
+ SOURCE=${SPELL}-${VERSION}.tar
+ SOURCE2=${SPELL}-${VERSION}.LICENSE
+
SOURCE_URL[0]=https://github.com/nerdypepper/${SPELL}/releases/download/v${VERSION}/${SPELL}.tar
+
SOURCE2_URL[0]=https://raw.githubusercontent.com/nerdypepper/${SPELL}/8cdde9def8b20080b0de9f52d86802ff218d8fc1/LICENSE
+
SOURCE_HASH=sha512:f4be5985e828db7881f1eab8325f63eaa9b8e81b6759c19d3cf44c6da3212e659147762c20b7af88add860adc3c3a7db89826b5b21aea2f150ffe0577590b4a2
+
SOURCE2_HASH=sha512:c46391dda7c6beaa0316bd0ade84d0a51d1a3ff26aef33ff8ed4e1ebf24e5a85b7c90d5bd11336970cd7167dc5b1ba3d642bd58343975bde049fa3244642a238
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
+ WEB_SITE=https://github.com/nerdypepper/scientifica
+ LICENSE[0]=OFL
+ ENTERED=20230213
+ SHORT="tall, condensed, bitmap font for geeks"
+cat << EOF
+scientifica is largely based on creep, with a number of minor tweaks to
improve
+readability (a matter of taste of course). Most characters are just 4px wide,
+which is brilliant for low dpi(90-120) displays.
+EOF
diff --git a/fonts-x11/scientifica/HISTORY b/fonts-x11/scientifica/HISTORY
new file mode 100644
index 0000000..b7b2bc8
--- /dev/null
+++ b/fonts-x11/scientifica/HISTORY
@@ -0,0 +1,2 @@
+2023-02-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, {PRE_,}BUILD, INSTALL: created spell, version 2.3
diff --git a/fonts-x11/scientifica/INSTALL b/fonts-x11/scientifica/INSTALL
new file mode 100755
index 0000000..6357129
--- /dev/null
+++ b/fonts-x11/scientifica/INSTALL
@@ -0,0 +1,15 @@
+local PCF_DIR="${INSTALL_ROOT}/usr/share/fonts/X11/misc" &&
+local TTF_DIR="${INSTALL_ROOT}/usr/share/fonts/X11/TTF" &&
+
+if [ ! -d "${PCF_DIR}" ]; then
+ mkdir -p "${PCF_DIR}"
+fi &&
+
+install -vm 0644 bdf/*.pcf.gz "${PCF_DIR}" &&
+install -vm 0644 otb/*.otb "${PCF_DIR}" &&
+
+if [ ! -d "${TTF_DIR}" ]; then
+ mkdir -p "${TTF_DIR}"
+fi &&
+
+install -vm 0644 ttf/*.ttf "${TTF_DIR}"
diff --git a/fonts-x11/scientifica/PRE_BUILD b/fonts-x11/scientifica/PRE_BUILD
new file mode 100755
index 0000000..7250cef
--- /dev/null
+++ b/fonts-x11/scientifica/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+cp "${SOURCE_CACHE}/${SOURCE2}" LICENSE
diff --git a/news/newsraft/DETAILS b/news/newsraft/DETAILS
index 9037290..73b396d 100755
--- a/news/newsraft/DETAILS
+++ b/news/newsraft/DETAILS
@@ -1,8 +1,8 @@
SPELL=newsraft
- VERSION=0.16
+ VERSION=0.17
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_URL[0]=https://codeberg.org/grisha/${SPELL}/archive/${SOURCE}
-
SOURCE_HASH=sha512:8d58a690a08078a70b243d5e77dcd2a154742a51140ba731acfd24847bfea85750c0bd9c8e6ea07cdfe01751a381d22e85f298317325689b690db396cf7fed5f
+
SOURCE_HASH=sha512:30bbd78776be4a876dc8420e0e4678e3bca71d584792796c5ead43d1d96f8d554d4b34065fa6d799b023354f1391e5080b1ee882d2af76365e04596ace06018b
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
DOC_DIRS=""
DOCS="doc/*.md ${DOCS}"
diff --git a/news/newsraft/HISTORY b/news/newsraft/HISTORY
index 60ab421..68299f7 100644
--- a/news/newsraft/HISTORY
+++ b/news/newsraft/HISTORY
@@ -1,3 +1,6 @@
+2023-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.17
+
2023-01-12 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.16
* DEPENDS, BUILD, INSTALL: made scdoc optional



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (df3d12c45a230c7ef74a0ebf44bb239e5f833954), Vlad Glagolev, 02/14/2023

Archive powered by MHonArc 2.6.24.

Top of Page