| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 9999 | 7 | ~amd64 | 0 |
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
MY_FONT_TYPES=( otf +ttf )
MY_PN="${PN%-pro}"
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/adobe-fonts/${MY_PN}"
else
MY_PVB="c811345"
MY_PV="f90adc0"
if [[ -n ${PV%%*_p*} ]]; then
MY_PV="${PV}"
MY_PVB="${MY_PV}R"
fi
SRC_URI="
binary? (
mirror://githubcl/adobe-fonts/${MY_PN}/tar.gz/${MY_PVB}
-> ${P}R.tar.gz
)
!binary? (
mirror://githubcl/adobe-fonts/${MY_PN}/tar.gz/${MY_PV}
-> ${P}.tar.gz
)
"
RESTRICT="primaryuri"
KEYWORDS="~amd64"
fi
inherit font-r1
DESCRIPTION="Serif typeface designed to complement Source Sans Pro"
HOMEPAGE="https://adobe-fonts.github.io/${MY_PN}"
LICENSE="OFL-1.1"
SLOT="0"
IUSE="autohint +binary variable"
BDEPEND="
!binary? (
dev-util/afdko
variable? ( dev-util/fontmake )
)
"
pkg_setup() {
if [[ ${PV} == *9999* ]]; then
EGIT_BRANCH="$(usex binary release main)"
else
S="${S%/*}/${MY_PN}-$(usex binary ${MY_PVB} ${MY_PV})"
fi
FONT_S=( $(usex binary . target)/$(usex variable VAR $(usex font_types_otf OTF TTF)) )
font-r1_pkg_setup
}
src_compile() {
use binary && return
if use variable; then
./buildVFs.py \
--verbose \
$(usex autohint --hinted '') \
|| die
else
./build.sh || die
fi
}
| Mirror Name | URLs |
|---|---|
| githubcl |
!binary? ( dev-util/afdko variable? ( dev-util/fontmake ) )