Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Oct 2018 17:19:38 +0200
From:      Tobias Kortkamp <tobik@FreeBSD.org>
To:        Thierry Thomas <thierry@freebsd.org>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r482482 - head/x11-fonts/liberation-fonts-ttf
Message-ID:  <1540048778.945719.1548756008.7E40FAB6@webmail.messagingengine.com>
In-Reply-To: <20181020150234.GI28932@graf.pompo.net>
References:  <201810201026.w9KAQhHN077740@repo.freebsd.org> <1540032055.882466.1548613400.169F7593@webmail.messagingengine.com> <20181020130408.GH28932@graf.pompo.net> <1540041718.917168.1548689632.46E304E9@webmail.messagingengine.com> <20181020150234.GI28932@graf.pompo.net>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.

--_----------=_15400487789457192
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"

On Sat, Oct 20, 2018, at 17:02, Thierry Thomas wrote:
> Le sam. 20 oct. 18 =C3=A0 15:21:58 +0200, Tobias Kortkamp <tobik@FreeBSD.=
org>
>  =C3=A9crivait :
>=20
> > > Yes, there is, but a GH_DISTNAME macro is missing from our GH_ stuff,
> > > and I do not want to handle a specific MASTER_SITES for that.
> >=20
> > So everyone is forced to live with additional build dependencies
> > for a tiny bit of extra maintainer convenience?  :-(
> >=20
> > Building fontforge is not something you'd have to do to build a
> > package set for a FreeBSD desktop normally.
>=20
> BUILD_DEPENDS do not belong to a packages set!

Yes, I do not have to install BUILD_DEPENDS on a desktop after the
liberation-fonts-ttf package has been built, but that is missing
the point.  Of course build dependencies have to have been previously
built to be able to use them to build liberation-fonts-ttf. They are also
part of the package repository afterwards. :-(

> > > Furthermore it is now possible to get other formats (woff, etc.) if
> > > someone needs them.
> >=20
> > Has someone actually requested it? Anyway this could be a non-default
> > option in the port.
>=20
> Not yet, and upstream do not build them by default, but Web Open Font
> Format (WOFF) is a W3C recommendation.
>=20
> This is a good case for multi-packages, and I'd like to add it when it
> will be available.
>=20
> > > The disadvantage is only some BUILD_DEPENDS for ports builders, but
> > > these are light ports.
> >=20
> > These things add up fast.
>=20
> OK, I've just added an item to my TODO-list:
> - use something like GH_DISTNAME with USE_GITHUB is set.

How would this be different than just setting MASTER_SITES and be
done with it?

I'm attaching the patch I have in my ports tree fork now.

--_----------=_15400487789457192
Content-Disposition: attachment; filename="liberation-fonts-ttf.diff"
Content-Id: <1540048563.944761.3be45dcb7278d346a3a172e718f8083675c1dcb0.18E97788@content.messagingengine.com>
Content-Transfer-Encoding: base64
Content-Type: text/x-patch; name="liberation-fonts-ttf.diff"

ZGlmZiAtLWdpdCBhL3gxMS1mb250cy9saWJlcmF0aW9uLWZvbnRzLXR0Zi9N
YWtlZmlsZSBiL3gxMS1mb250cy9saWJlcmF0aW9uLWZvbnRzLXR0Zi9NYWtl
ZmlsZQppbmRleCBmZTc4MDNlODkzOTAuLjBiZTM2YjhjM2YwMyAxMDA2NDQK
LS0tIGEveDExLWZvbnRzL2xpYmVyYXRpb24tZm9udHMtdHRmL01ha2VmaWxl
CisrKyBiL3gxMS1mb250cy9saWJlcmF0aW9uLWZvbnRzLXR0Zi9NYWtlZmls
ZQpAQCAtNSwzNyArNSwyMyBAQCBQT1JUTkFNRT0JbGliZXJhdGlvbi1mb250
cy10dGYKIFBPUlRWRVJTSU9OPQkyLjAwLjMKIFBPUlRFUE9DSD0JMgogQ0FU
RUdPUklFUz0JeDExLWZvbnRzCitNQVNURVJfU0lURVM9CWh0dHBzOi8vZ2l0
aHViLmNvbS9saWJlcmF0aW9uZm9udHMvbGliZXJhdGlvbi1mb250cy9maWxl
cy8yMDEyNjM0LwogCiBNQUlOVEFJTkVSPQl0aGllcnJ5QEZyZWVCU0Qub3Jn
CiBDT01NRU5UPQlMaWJlcmF0aW9uIGZvbnRzIGZyb20gUmVkIEhhdCB0byBy
ZXBsYWNlIE1TIFRURiBmb250cwogCiBMSUNFTlNFPQlPRkwxMQogCi1CVUlM
RF9ERVBFTkRTPQlmb250Zm9yZ2U6cHJpbnQvZm9udGZvcmdlCVwKLQkJZm9u
dHRvb2xzLTMuNjpwcmludC9weS1mb250dG9vbHNAcHkzNgotCi1VU0VfR0lU
SFVCPQl5ZXMKLUdIX0FDQ09VTlQ9CWxpYmVyYXRpb25mb250cwotR0hfUFJP
SkVDVD0JbGliZXJhdGlvbi1mb250cwotCi1VU0VTPQkJZm9udHMgZ21ha2Ug
cHl0aG9uOjMuMyssYnVpbGQKLVVTRV9YT1JHPQl4MTEKK1VTRVM9CQlmb250
cwogCiBOT19BUkNIPQl5ZXMKK05PX0JVSUxEPQl5ZXMKIFNVQl9GSUxFUz0J
cGtnLW1lc3NhZ2UKIAotU0NSSVBUX0Y9CXNjcmlwdHMvc2V0aXNGaXhlZFBp
dGNoLWZvbnR0b29scy5weQotCiBGT05UTkFNRT0JTGliZXJhdGlvbgogCi1w
cmUtY29uZmlndXJlOgotCSR7UkVJTlBMQUNFX0NNRH0gLWUgJ3N8cHl0aG9u
M3wke1BZVEhPTl9DTUR9fCcgJHtXUktTUkN9LyR7TUFLRUZJTEV9Ci0JJHtS
RUlOUExBQ0VfQ01EfSAtZSAnc3wvdXNyL2Jpbi9weXRob24zfCAke1BZVEhP
Tl9DTUR9fCcJXAotCQkke1dSS1NSQ30vJHtTQ1JJUFRfRn0KLQogZG8taW5z
dGFsbDoKIAkke01LRElSfSAke1NUQUdFRElSfSR7Rk9OVFNESVJ9Ci0JY2Qg
JHtXUktTUkN9LyR7UE9SVE5BTUV9LSR7UE9SVFZFUlNJT059ICYmIFwKLQkJ
JHtJTlNUQUxMX0RBVEF9ICoudHRmICR7U1RBR0VESVJ9JHtGT05UU0RJUn0K
Kwkke0lOU1RBTExfREFUQX0gJHtXUktTUkN9LyoudHRmICR7U1RBR0VESVJ9
JHtGT05UU0RJUn0KIAogLmluY2x1ZGUgPGJzZC5wb3J0Lm1rPgpkaWZmIC0t
Z2l0IGEveDExLWZvbnRzL2xpYmVyYXRpb24tZm9udHMtdHRmL2Rpc3RpbmZv
IGIveDExLWZvbnRzL2xpYmVyYXRpb24tZm9udHMtdHRmL2Rpc3RpbmZvCmlu
ZGV4IGUxODQ3YmE2ZGVjMS4uY2ZiZWM1ZjE1MGU0IDEwMDY0NAotLS0gYS94
MTEtZm9udHMvbGliZXJhdGlvbi1mb250cy10dGYvZGlzdGluZm8KKysrIGIv
eDExLWZvbnRzL2xpYmVyYXRpb24tZm9udHMtdHRmL2Rpc3RpbmZvCkBAIC0x
LDMgKzEsMyBAQAotVElNRVNUQU1QID0gMTUzOTk2MTc0NgotU0hBMjU2IChs
aWJlcmF0aW9uZm9udHMtbGliZXJhdGlvbi1mb250cy0yLjAwLjNfR0gwLnRh
ci5neikgPSAxYzhmZmU4NjJmN2UwODgzYzg4ZGZkNWExOWU4OTZhMzAxMTUz
YThjNDc4Y2Q4NGQ1MGQxMDU5OWYyNzNkNzAxCi1TSVpFIChsaWJlcmF0aW9u
Zm9udHMtbGliZXJhdGlvbi1mb250cy0yLjAwLjNfR0gwLnRhci5neikgPSA0
OTM1ODI4CitUSU1FU1RBTVAgPSAxNTQwMDQzNTI5CitTSEEyNTYgKGxpYmVy
YXRpb24tZm9udHMtdHRmLTIuMDAuMy50YXIuZ3opID0gZTg4NTU4ODhjZmNj
ZWZlYzJkOWJiODA3NzU2MjRmZGFiOGM3ZWYyODc2ZGJlZDk0YzU2ZmViMzEz
MTgxMzEzMgorU0laRSAobGliZXJhdGlvbi1mb250cy10dGYtMi4wMC4zLnRh
ci5neikgPSAyMzUxODk5Cg==

--_----------=_15400487789457192--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1540048778.945719.1548756008.7E40FAB6>