summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xfonts-x11/iosevka/DETAILS49
-rw-r--r--fonts-x11/iosevka/HISTORY5
-rwxr-xr-xfonts-x11/iosevka/INSTALL8
-rwxr-xr-xfonts-x11/iosevka/PRE_BUILD13
4 files changed, 42 insertions, 33 deletions
diff --git a/fonts-x11/iosevka/DETAILS b/fonts-x11/iosevka/DETAILS
index ee0abadefe..fa347d6a09 100755
--- a/fonts-x11/iosevka/DETAILS
+++ b/fonts-x11/iosevka/DETAILS
@@ -1,16 +1,18 @@
SPELL=iosevka
- VERSION=2.3.3
- SOURCE=01-${SPELL}-${VERSION}.zip
- SOURCE2=02-${SPELL}-term-${VERSION}.zip
- SOURCE3=03-${SPELL}-type-${VERSION}.zip
- SOURCE4=04-${SPELL}-cc-${VERSION}.zip
- SOURCE5=05-${SPELL}-slab-${VERSION}.zip
- SOURCE6=06-${SPELL}-term-slab-${VERSION}.zip
- SOURCE7=07-${SPELL}-type-slab-${VERSION}.zip
- SOURCE8=08-${SPELL}-cc-slab-${VERSION}.zip
- SOURCE9=${SPELL}-${VERSION}.LICENSE.md
+ VERSION=16.2.0
+ SOURCE=${SPELL}-${VERSION}.LICENSE.md
+ SOURCE2=ttf-$SPELL-$VERSION.zip
+ SOURCE3=ttf-$SPELL-aile-$VERSION.zip
+ SOURCE4=ttf-$SPELL-curly-$VERSION.zip
+ SOURCE5=ttf-$SPELL-curly-slab-$VERSION.zip
+ SOURCE6=ttf-$SPELL-etoile-$VERSION.zip
+ SOURCE7=ttf-$SPELL-fixed-$VERSION.zip
+ SOURCE8=ttf-$SPELL-fixed-slab-$VERSION.zip
+ SOURCE9=ttf-$SPELL-slab-$VERSION.zip
+ SOURCE10=ttf-$SPELL-term-$VERSION.zip
+ SOURCE11=ttf-$SPELL-term-slab-$VERSION.zip
SOURCE_URI=https://github.com/be5invis/Iosevka/releases/download/v${VERSION}
- SOURCE_URL[0]=${SOURCE_URI}/${SOURCE}
+ SOURCE_URL[0]=https://raw.githubusercontent.com/be5invis/Iosevka/v$VERSION/LICENSE.md
SOURCE2_URL[0]=${SOURCE_URI}/${SOURCE2}
SOURCE3_URL[0]=${SOURCE_URI}/${SOURCE3}
SOURCE4_URL[0]=${SOURCE_URI}/${SOURCE4}
@@ -18,18 +20,23 @@
SOURCE6_URL[0]=${SOURCE_URI}/${SOURCE6}
SOURCE7_URL[0]=${SOURCE_URI}/${SOURCE7}
SOURCE8_URL[0]=${SOURCE_URI}/${SOURCE8}
- SOURCE9_URL[0]=https://raw.githubusercontent.com/be5invis/Iosevka/75b1d6c98f112dc10d27372d6cb8363d27882ab5/LICENSE.md
- SOURCE_HASH=sha512:408ed7947b3a13f44278b5f4c9d7828ad46311abeac5e0d46a2f4c7f6a95bcebff2da56fb9e85c1e5807349d0e5fd4c53914bd718b0f6d0c60324da4b0dd0886
- SOURCE2_HASH=sha512:622922d8984875f41c86177ddded8127780137728b234c036fc47b92b2b4d1a37803551ff9c9f93e73db8c0629fa895148d67f77b21d3254a76d8b3c16de1f34
- SOURCE3_HASH=sha512:b931fbd2779a5c0b550001ac51cfbf5370ab22a811a8f0fd189e68ccdbd717dc4a5e56ef36ece155c0b6f17f43f3341039a8212a9253a813256c019b03276083
- SOURCE4_HASH=sha512:f4e36326801e345ec5c4ab9d71f5435831071ba373a45c36e3c6f15ab45893b255f1a8ae790a17ebbfdaba9eab83fd132a8cd68c78696a635090071041225218
- SOURCE5_HASH=sha512:8647d1584e4b2ea949b5fba4a566063d139a433f6103b192df191ceb7f26f80c77afee17316cc424f7187b865b9aed163ed0807e499596e01445bf35e5ff746f
- SOURCE6_HASH=sha512:eaf5e629756493317c7a52faad94daa5c52016bc41c25376952629381988f4ccdcdfbd06a81717e653eeabb0a5583c5e6cc22ce53625ed1e113f66a35c94d623
- SOURCE7_HASH=sha512:027c22a3ec7f0cf975cc245f4dc7a860788e3bcc74765d76594eb6521cb3347c3d6d9bc4ff3bb3f879fcbb9582c9c565bab4e415e4c0972cbf40e62400fe707f
- SOURCE8_HASH=sha512:17d0b1d14b840c563cd14d641a18d37ea7bb8eb548603f93b1d6ef10287fa39d8ad45161b1a670544f791b7e3ee1f47c13562c54ef3560f33dd2641b35398efe
- SOURCE9_HASH=sha512:c46391dda7c6beaa0316bd0ade84d0a51d1a3ff26aef33ff8ed4e1ebf24e5a85b7c90d5bd11336970cd7167dc5b1ba3d642bd58343975bde049fa3244642a238
+ SOURCE9_URL[0]=${SOURCE_URI}/${SOURCE9}
+ SOURCE10_URL[0]=${SOURCE_URI}/${SOURCE10}
+ SOURCE11_URL[0]=${SOURCE_URI}/${SOURCE11}
+ SOURCE_HASH=sha512:48421482ce7f7d982c9f12d5b0a87c4a082c42f4c98ab16d79a97212e987a5a1695b99506e73dc4c2ed82c5462713c930667c9fd4f3d8384768f5c39fb408f5f
+ SOURCE2_HASH=sha512:0ac38f1827be1181aa65b4478cfcbe426f1e98bf87f06a1edde30ce32cea71b1d57772cdb1f104ebecf18b07dc5dc045fe0bcbf6c5804e9f2d5296d59221f400
+ SOURCE3_HASH=sha512:336b4cf171b834461cc2672084d3a9b1ab2022a95b8f3a92a28227b55ea85e3dd616a8028076e58da878568959bf51fa17d09518ed8e736a2d583a014c9ef214
+ SOURCE4_HASH=sha512:d24de8dc8d92d89187968d57130d7c70fa3c422529d5c45d8cd65ca4f1adf4b9ee2b3e543118438be074d0cbbdd791bdf70732f4ed0070fec8f065c755f1aa8e
+ SOURCE5_HASH=sha512:bf041fe2905e45d6d36a0d3f626ae7239c202ddcdcfa2da3436c5d8e85fd4dd7723886922d47d716c0faf63c485681cab8240e7606729b88f91bb6717fd3eb13
+ SOURCE6_HASH=sha512:3b1a678c5f25f84bf2ae5d0b11a5cd75ffd4380bae5b6a4b58739d20af626b42d8ef701419c4bb87f15e048b5017dbadabfc81203e5c3b5ed631cd1af99d7d66
+ SOURCE7_HASH=sha512:28e1ef6ace194ecdcf0aa3a4c3c9e164cd786368485c00ef3d67e2278b40acd30036b9aa89ce305384c1ace408d6172ac0ada28ea59b551e0a48e17b3f204dcf
+ SOURCE8_HASH=sha512:a46285c77f9218a8fe214916559182772bdcac40593af9d76d13e0489cf47e755a0385923c4867de4c1846a0186997f1395f03d00f31a306ced70d4541b63784
+ SOURCE9_HASH=sha512:246045e93d311d6c17c237e7b0a55c55e03c89d995d3c4bea17f5324bee77966d8301a590e566c46e77478c5d57ad0196cc9b0ddec0805dbc9eec09d88f86a07
+ SOURCE10_HASH=sha512:97be7eef3611ce892a45fe33014e0ba40eade51cdd0b0810523f614a09f8b5233ae6ee2568709886b797e84bc898d3b30075e4fe530ae977e27c86b4507f0b37
+ SOURCE11_HASH=sha512:a4d440d87d99c987bbf1ea62278e81c033b6996dd985cbef024bdf5ae0e8e5e8939312bdc96aa43c629800d8571e24b55a02ae5decedb1c820e2d3949ed43d16
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
DOCS="*.md"
+ ARCHIVE=off
WEB_SITE=https://be5invis.github.io/Iosevka/
LICENSE[0]=OFL
LICENSE[1]=BSD
diff --git a/fonts-x11/iosevka/HISTORY b/fonts-x11/iosevka/HISTORY
index 820d4e72fc..d3db32560d 100644
--- a/fonts-x11/iosevka/HISTORY
+++ b/fonts-x11/iosevka/HISTORY
@@ -1,3 +1,8 @@
+2022-09-19 Ismael Luceno <ismael@sourcemage.org>
+ * DETAILS: updated spell to 16.2.0
+ ARCHIVE=off
+ * INSTALL, PRE_BUILD: updated and simplified
+
2020-03-06 Vlad Glagolev <stealth@sourcemage.org>
* DETAILS: updated spell to 2.3.3
diff --git a/fonts-x11/iosevka/INSTALL b/fonts-x11/iosevka/INSTALL
index 60173c8d2c..833ea3ef30 100755
--- a/fonts-x11/iosevka/INSTALL
+++ b/fonts-x11/iosevka/INSTALL
@@ -1,2 +1,6 @@
-install -vm 755 -d "$INSTALL_ROOT/usr/share/fonts/TTF" &&
-install -vm 644 ttf/*.ttf "$INSTALL_ROOT/usr/share/fonts/TTF"
+docdir="$INSTALL_ROOT/usr/share/doc/$SPELL-$VERSION" &&
+ttfdir="$INSTALL_ROOT/usr/share/fonts/TTF" &&
+install -vm 755 -d "$ttfdir" &&
+install -vm 444 *.ttf "$ttfdir" &&
+install -vm 755 -d "$docdir" &&
+install -vm 444 "$SOURCE_CACHE/$SOURCE" "$docdir"/LICENSE.md
diff --git a/fonts-x11/iosevka/PRE_BUILD b/fonts-x11/iosevka/PRE_BUILD
index 40120d7316..58b09cffa3 100755
--- a/fonts-x11/iosevka/PRE_BUILD
+++ b/fonts-x11/iosevka/PRE_BUILD
@@ -1,15 +1,8 @@
mk_source_dir "${SOURCE_DIRECTORY}" &&
cd "${SOURCE_DIRECTORY}" &&
+verify_file '' &&
# get everything but license
-local srcs="$(get_source_nums | tr ' ' '\n' | head -n -1)" &&
-
-for src in '' ${srcs}; do
+for src in $(get_source_nums); do
unpack_file ${src} || return 1
-
- rm -f webfont.css
-done &&
-
-verify_file 9 &&
-
-cp "${SOURCE_CACHE}/${SOURCE9}" LICENSE.md
+done