media-fonts/source-pro: add variable version

Package-Manager: Portage-2.3.66, Repoman-2.3.12
This commit is contained in:
Guillaume Castagnino 2019-05-08 09:49:33 +02:00
parent f0ffdf0e3f
commit 9dd1606084
2 changed files with 49 additions and 0 deletions

View File

@ -1,6 +1,9 @@
AUX 63-source-pro.conf 820 BLAKE2B 7a84b7f3aae165d17b9c0983846fe609efcf20e87c882f2a2b15de6ec437ef6bf3ad455489aec6e2d4550705114a10f303bd1f37931464bd52943b52bd6b01fc SHA512 507bdef3f29b29969e05417d1c2d82850d4d94575cbd270b679dd65b0f4f4c5516c6db2938982bc86a444e77167e48ebd45bbe6c87fa583668cb58a7bd6b37f4
DIST SourceCodeVariable-Italic.otf 164304 BLAKE2B 851c39389dc6abe5b95babf834633c5fd2ceb1df0f60d3823fa97cec9da9485775adf9d5662ee1fc2836c3546ac9efda3ca48630ebeeb3f4e064821561543f09 SHA512 1e30af3373dfe579f4acbb8c95daaa86d6a09bb7324b3d04d07e77ce3cbc4e3d645d7a28c77bafea1fe662c20b7f5d0c2f88f0ac7634f4bc7ce0538ce1a4f666
DIST SourceCodeVariable-Roman.otf 194728 BLAKE2B 26ee3aede33f113fbf980cf30241cb1cf37c8b6e867d81713fab05d67feee3f5cf8f3c0bd97d34ffc5b7ba4bd35063a610b1d8e94534fe9fe4b87f31429171e2 SHA512 623777774c6508f4653aabee249f9375ecbcf9e252fffec6fd78f1d6b2060ea25059418480e6334313f58a85abfb06d72fa45812f6bb43129dd43594f6e9afe8
DIST source-code-pro-20190508.tar.gz 8245124 BLAKE2B badf2cdf7e47c2ba338e6317408b5fc53e783494a9da5c8fcdb45f2c8d37fa6bce94e4acae83614ff90d6531d9c7d37a8b2346ee0780499c5b73c5a89d7e98a7 SHA512 e4ff04ac926e07f4cfa824d3ff4c6c9475c5e0a4172ed055aac8c80378f79c0c5838214377a7ea3bc2bb3997804f5a1420abaae7bf13c6e4a4ffe6f82d01a2e3
DIST source-sans-pro-20190508.zip 7411134 BLAKE2B e1868ec9cddef2537a5ac180057956f904b3ad19b25d72695d528cea02727d50379ef54064d6b3ad0b2768573b30b858db01d265e7edd21fbd442e56e0552fb0 SHA512 51b4936460b8882134a362af0c6e2200dc929fa94150346628a8fe3b0ecb5b7f97380ba4b8a339b06e0c5d6d92d4454e95b72eccf12195046475d7aed68cf6fc
DIST source-serif-pro-20190508.zip 6496792 BLAKE2B 5374df8c0818775c43368572bd0a5477f4bffc6babe94cc1374620ea94d8cae25ea5fae162f55e159ffa492fbc905eae5f99fad85e6cd109729eb6ed7d4a6432 SHA512 464fe11a928a8d574912a87d6df66c57a0fba554bb39ff8ae7faf607440f2805f8022f40870ed408284e3676cc164ce114a483ba4259e23b4d06efeee4c0fc3f
EBUILD source-pro-20190508-r1.ebuild 1527 BLAKE2B 6b73a907ae380b03d04c0f4a2b52d774f388b70c2fe53f531cecab246dca86545fdb768ce60ad1a71e13bdafe3acfce66d15562d4b2acc941ed89140135845ca SHA512 3c9e7e9b1a89634099f128be39d929b452029d3f18a113dd576312fec1b1e08c044ba52376405735450877fc1e0b34d29bb4673dc564695414b477a71c900a76
EBUILD source-pro-20190508.ebuild 1417 BLAKE2B fa94c7720e28e2bea78446fa9a76f449d19ae2c1a3d97ff16535810cf0fe7b976d02b6175c5540b2efe395f5016c7101263c575808866afaddc2bed329bc992a SHA512 f1d314e4ac309bba6ca4bcc182735c97b67ebaaff94de8f44b0139c62cd461ab4ecdf79ac8d926c682a542735f3a5a9db7b4ace4ce1b87f8c4979c9ce9ae30a3
MISC metadata.xml 391 BLAKE2B c0bb16c63d4e035da05e7f72abeaadee956760bbd9b82b1363cb09db1eeebe11fac61b6345f1f19cfb76f30415c2bdadfaa4888f886b0600780434248ca22968 SHA512 dc4ad0cdc83213489305cf3c520eb181249496727c83635b2b6d5675043a91644e29e4ca7d3478e0453c74a0981f3d4e5c5a35c0d7631a808d5f2710b613bf28

View File

@ -0,0 +1,46 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit font
SANSV="2.045R-ro/1.095R-it"
SERIFV="2.010R-ro/1.010R-it"
DESCRIPTION="Adobe's open source typeface family designed for UI environments"
HOMEPAGE="https://adobe-fonts.github.io/source-sans-pro/
https://adobe-fonts.github.io/source-serif-pro/
https://adobe-fonts.github.io/source-code-pro/"
SRC_URI="https://github.com/adobe-fonts/source-sans-pro/releases/download/${SANSV}/source-sans-pro-${SANSV/\//-}.zip -> source-sans-pro-${PV}.zip
https://github.com/adobe-fonts/source-serif-pro/releases/download/${SERIFV}/source-serif-pro-${SERIFV/\//-}.zip -> source-serif-pro-${PV}.zip
https://github.com/adobe-fonts/source-code-pro/releases/download/variable-fonts/SourceCodeVariable-Italic.otf
https://github.com/adobe-fonts/source-code-pro/releases/download/variable-fonts/SourceCodeVariable-Roman.otf"
LICENSE="OFL-1.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
IUSE="cjk"
DEPEND="app-arch/unzip"
RDEPEND="media-libs/fontconfig
cjk? ( media-fonts/source-han-sans )"
S=${WORKDIR}
FONT_S="${S}"
FONT_SUFFIX="otf"
FONT_CONF=( "${FILESDIR}"/63-${PN}.conf )
RESTRICT="binchecks strip"
src_unpack() {
unpack ${A}
for DISTFILE in ${A}; do
if [ ${DISTFILE: -4} == ".${FONT_SUFFIX}" ]; then
cp -a "${DISTDIR}/${DISTFILE}" "${FONT_S}/${DISTFILE}" || die
fi
done
}
src_prepare() {
default
mv source-*/VAR/*.otf . || die
}