From owner-freebsd-desktop@FreeBSD.ORG Tue Feb 28 03:27:43 2012 Return-Path: Delivered-To: freebsd-desktop@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 363D41065696; Tue, 28 Feb 2012 03:27:43 +0000 (UTC) (envelope-from villa.alberto@gmail.com) Received: from mail-ee0-f54.google.com (mail-ee0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id 8FC4F8FC16; Tue, 28 Feb 2012 03:27:42 +0000 (UTC) Received: by eekd17 with SMTP id d17so1669425eek.13 for ; Mon, 27 Feb 2012 19:27:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=sender:from:organization:to:subject:date:user-agent:cc:references :in-reply-to:mime-version:content-type:content-transfer-encoding :message-id; bh=hNbbF55I0hziqmU1DMxUriYdZzWXpUbwoQ056IFdOfU=; b=EG0B5mmdMhBTXp5oE/ooaNMhFfha/DguvcndkXdlVLYAKkMbmay5Dj/Hj3yrYyZbjk /sBada0L+Cyc9jpboNR6aJHaBZqqzPMttQjnwFrzp2j+K8kKptPNgTOJToxvdTP+OOiv 07KdQFMnNvAlXi2pXdDE8Fy+1z0aHKh6E+NGo= Received: by 10.14.94.133 with SMTP id n5mr7287481eef.104.1330397831131; Mon, 27 Feb 2012 18:57:11 -0800 (PST) Received: from woodstock.peanuts ([95.236.70.210]) by mx.google.com with ESMTPS id w60sm65074630eeb.4.2012.02.27.18.57.09 (version=SSLv3 cipher=OTHER); Mon, 27 Feb 2012 18:57:10 -0800 (PST) Sender: Alberto Villa From: Alberto Villa Organization: The FreeBSD Project To: freebsd-desktop@freebsd.org Date: Tue, 28 Feb 2012 03:57:02 +0100 User-Agent: KMail/1.13.7 (FreeBSD/10.0-CURRENT; KDE/4.7.4; amd64; ; ) References: <20120120065141.GM4729@azathoth.lan> <201201201004.36979.avilla@freebsd.org> In-Reply-To: <201201201004.36979.avilla@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2204676.ihX3QEKVic"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201202280357.05198.avilla@freebsd.org> Cc: rflynn@acsalaska.net, desktop@freebsd.org Subject: Re: What about improving the desktop ports consistency: task 1, the fonts X-BeenThere: freebsd-desktop@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Using and improving FreeBSD on the desktop List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Feb 2012 03:27:43 -0000 --nextPart2204676.ihX3QEKVic Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: quoted-printable I'm making a port for a font, so I'm stepping into this. On Friday 20 January 2012 10:04:34 Alberto Villa wrote: > On Friday 20 January 2012 07:51:41 Baptiste Daroussin wrote: > > I have seen that some ports use INSTALLS_* from bsd.xorg.mk, some >=20 > others do >=20 > > the mkfontscale first and directly package the fonts.scale fonts.* stuff > > in the package. When not using XORG_CAT=3Dfont and INSTALLS_TTF=3Dyes, ports just mimic=20 that behaviour, with some deviations (like installing fonts.scale and=20 fonts.dirs files) which appear not to be optimal. I will try converting som= e=20 ports to bsd.xorg.mk magic and see what changes. > > (do we still need that FontPath thing?, if no then the > > pkg-message asking people to fill it should be dropped) >=20 > I think we do, but will try and report. I'm currently running KDE with stock FontPath's, and I can use my port- installed fonts. Seems like fontconfig takes care of this. Thus, there's no= =20 pkg-message in my port. I wonder, though, if there's still software not using fontconfig: I guess=20 that, in that case, FontPath might be required. > > If you are not willing to write the page, I'll do, but I need someone > > describing me how things are working together in the font world. >=20 > Unfortunately I don't know this kind of stuff. If no one here does, we > might call for help in x11@ (eadler?)... I had a discussion with melflynn in #bsdports which brought to the=20 conclusion that the magic is already there, and it should be used. I will t= est=20 it, and if it works fine, I can try writing a prototype of the page. It=20 shouldn't take too much time. By the way, I'm including him in the thread. Keep him CCed as he's not=20 subscribed (currently). melflynn: did I say something wrong? =2D-=20 Alberto Villa, FreeBSD committer http://people.FreeBSD.org/~avilla Murder is always a mistake -- one should never do anything one cannot talk about after dinner. -- Oscar Wilde, "The Picture of Dorian Gray" --nextPart2204676.ihX3QEKVic Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iJwEAAECAAYFAk9MQoEACgkQ3xiC6kQ1Cov3GwP/dra5Xs08Xx4ycRzMBr6UIJFM UzrtSxG15a6Ry2tpG1DwP+Up/JlzZazS69tVq3GkIpZmNGo/pXIFyRVuZwBxJMJY BjWRYacUE3oXOYTTpdgMxKhSgHzj8JyTZM4zuSPHMqsQx5hmvSQl9ko5ZzF49Tfj 7ijyjodxRD1LFRVX+D8= =FB+e -----END PGP SIGNATURE----- --nextPart2204676.ihX3QEKVic--