diff options
-rwxr-xr-x | fonts-x11/iosevka/DETAILS | 49 | ||||
-rw-r--r-- | fonts-x11/iosevka/HISTORY | 5 | ||||
-rwxr-xr-x | fonts-x11/iosevka/INSTALL | 8 | ||||
-rwxr-xr-x | fonts-x11/iosevka/PRE_BUILD | 13 |
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 |