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>