From owner-freebsd-desktop@FreeBSD.ORG Fri Jan 20 06:51:45 2012 Return-Path: Delivered-To: desktop@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 83C25106566B for ; Fri, 20 Jan 2012 06:51:45 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 538F68FC14 for ; Fri, 20 Jan 2012 06:51:45 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q0K6pj6p092372 for ; Fri, 20 Jan 2012 06:51:45 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q0K6pj33092344 for desktop@FreeBSD.org; Fri, 20 Jan 2012 06:51:45 GMT (envelope-from bapt@FreeBSD.org) X-Authentication-Warning: freefall.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f Date: Fri, 20 Jan 2012 07:51:41 +0100 From: Baptiste Daroussin To: desktop@FreeBSD.org Message-ID: <20120120065141.GM4729@azathoth.lan> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="pP0ycGQONqsnqIMP" Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Subject: 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: Fri, 20 Jan 2012 06:51:45 -0000 --pP0ycGQONqsnqIMP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, Ok let see how many people are on that list and let's make it alive. As a reminder this list is made to help improving the desktop experience, and help PC-BSD people to ease their life while creating their pbi out of our desktop application. Not sure that what I call task 1 will be really be useful for them but anyway, let's try it. I recently import x11-fonts/croscorefonts into the ports tree, while reviewing that port, I discover that their is about no consistency at all about the way fonts are installed, and about no real documentation about it. I have seen that some ports use INSTALLS_* from bsd.xorg.mk, some others do the mkfontscale first and directly package the fonts.scale fonts.* stuff in the package. What about cleaning that up to have a single way to package the fonts? Can someone descibe (on a wiki page?) how the fonts should be installed, what it is the role of fontconfig/mkfontscale/mkfontdir, how our version of xorg do use it (do we still need that FontPath thing?, if no then the pkg-message asking people to fill it should be dropped) while writting/discussing about that: just remember when we are speaking of packaging (binary) that every script execution post/pre installation is evil and should be avoided as much as possible, so if it is not absolutely necessary to run mkfontscale/mkfontdir in @exec then we should just package the fonts.* files into the package. 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. The wiki page should be linked into the http://wiki.freebsd.org/DesktopIntegration page, and once it is cleaned would be nice to push it the porters handbook, but that is another storry. regards, Bapt --pP0ycGQONqsnqIMP Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iEYEARECAAYFAk8ZDv0ACgkQ8kTtMUmk6EzP6gCdGRAQxcszFzvptaJjrUI5lQYY eNcAnifxWgiUhPjO5gIMqVFSbjykW42n =UXmp -----END PGP SIGNATURE----- --pP0ycGQONqsnqIMP-- From owner-freebsd-desktop@FreeBSD.ORG Fri Jan 20 09:28:59 2012 Return-Path: Delivered-To: desktop@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A21ED106566C; Fri, 20 Jan 2012 09:28:59 +0000 (UTC) (envelope-from villa.alberto@gmail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id 019128FC12; Fri, 20 Jan 2012 09:28:58 +0000 (UTC) Received: by wgbdr11 with SMTP id dr11so309986wgb.31 for ; Fri, 20 Jan 2012 01:28:57 -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=YZs6a3V+Y1aMJvHYtLpWtbLJJLDULF/olwkrdCXT7Lo=; b=uoR8l68tZHLM2InfsC5Ndt+6QxsPTL1nQ+6qbyUK65jH6ZLawU9alau6E8IFx5T6dN 220NqeJvZZabiHghXIkMD4XMLwzMNv4zatB0KXN30umrBtQmxTA1L2JG2I84H1MABPsD b+XIOLUa9AaEAUIQXrSgmJuEiXSEgoeFo5t/4= Received: by 10.180.99.232 with SMTP id et8mr2182746wib.8.1327050280531; Fri, 20 Jan 2012 01:04:40 -0800 (PST) Received: from woodstock.peanuts (wifinat-16.polito.it. [130.192.232.16]) by mx.google.com with ESMTPS id g12sm6819617wiw.10.2012.01.20.01.04.39 (version=SSLv3 cipher=OTHER); Fri, 20 Jan 2012 01:04:39 -0800 (PST) Sender: Alberto Villa From: Alberto Villa Organization: The FreeBSD Project To: freebsd-desktop@freebsd.org Date: Fri, 20 Jan 2012 10:04:34 +0100 User-Agent: KMail/1.13.7 (FreeBSD/9.0-RC2; KDE/4.7.3; amd64; ; ) References: <20120120065141.GM4729@azathoth.lan> In-Reply-To: <20120120065141.GM4729@azathoth.lan> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart49152018.M7A5j4bLTi"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201201201004.36979.avilla@freebsd.org> Cc: 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: Fri, 20 Jan 2012 09:28:59 -0000 --nextPart49152018.M7A5j4bLTi Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: quoted-printable 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 > the mkfontscale first and directly package the fonts.scale fonts.* stuff > in the package. Just a random thought: may it be that there is also no consistency in fonts= =20 tarballs upstream packaging? > (do we still need that FontPath thing?, if no then the > pkg-message asking people to fill it should be dropped) I think we do, but will try and report. > 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. Unfortunately I don't know this kind of stuff. If no one here does, we migh= t=20 call for help in x11@ (eadler?)... =2D-=20 Alberto Villa, FreeBSD committer http://people.FreeBSD.org/~avilla As of next Thursday, UNIX will be flushed in favor of TOPS-10. Please update your programs. --nextPart49152018.M7A5j4bLTi 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) iJwEAAECAAYFAk8ZLiQACgkQ3xiC6kQ1CovNjgP/eybfQRMlEGbJatxG1S5Yq74z lY/IgOgHVmAU7rXrGfWwhnPmAFmE9BTRFxM23CbApXXGcAslzOVUmwCpXAYYd1N3 30rI/YRxO9xvfL8zVjN7Z4mbcc6L7pYCcvSRUf8LdsHOlvzeqGWEfqxubDDk1GL7 491S9zxChTIs4ZIz8ik= =RKzK -----END PGP SIGNATURE----- --nextPart49152018.M7A5j4bLTi-- From owner-freebsd-desktop@FreeBSD.ORG Fri Jan 20 09:28:59 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 A21ED106566C; Fri, 20 Jan 2012 09:28:59 +0000 (UTC) (envelope-from villa.alberto@gmail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id 019128FC12; Fri, 20 Jan 2012 09:28:58 +0000 (UTC) Received: by wgbdr11 with SMTP id dr11so309986wgb.31 for ; Fri, 20 Jan 2012 01:28:57 -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=YZs6a3V+Y1aMJvHYtLpWtbLJJLDULF/olwkrdCXT7Lo=; b=uoR8l68tZHLM2InfsC5Ndt+6QxsPTL1nQ+6qbyUK65jH6ZLawU9alau6E8IFx5T6dN 220NqeJvZZabiHghXIkMD4XMLwzMNv4zatB0KXN30umrBtQmxTA1L2JG2I84H1MABPsD b+XIOLUa9AaEAUIQXrSgmJuEiXSEgoeFo5t/4= Received: by 10.180.99.232 with SMTP id et8mr2182746wib.8.1327050280531; Fri, 20 Jan 2012 01:04:40 -0800 (PST) Received: from woodstock.peanuts (wifinat-16.polito.it. [130.192.232.16]) by mx.google.com with ESMTPS id g12sm6819617wiw.10.2012.01.20.01.04.39 (version=SSLv3 cipher=OTHER); Fri, 20 Jan 2012 01:04:39 -0800 (PST) Sender: Alberto Villa From: Alberto Villa Organization: The FreeBSD Project To: freebsd-desktop@freebsd.org Date: Fri, 20 Jan 2012 10:04:34 +0100 User-Agent: KMail/1.13.7 (FreeBSD/9.0-RC2; KDE/4.7.3; amd64; ; ) References: <20120120065141.GM4729@azathoth.lan> In-Reply-To: <20120120065141.GM4729@azathoth.lan> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart49152018.M7A5j4bLTi"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201201201004.36979.avilla@freebsd.org> Cc: 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: Fri, 20 Jan 2012 09:28:59 -0000 --nextPart49152018.M7A5j4bLTi Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: quoted-printable 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 > the mkfontscale first and directly package the fonts.scale fonts.* stuff > in the package. Just a random thought: may it be that there is also no consistency in fonts= =20 tarballs upstream packaging? > (do we still need that FontPath thing?, if no then the > pkg-message asking people to fill it should be dropped) I think we do, but will try and report. > 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. Unfortunately I don't know this kind of stuff. If no one here does, we migh= t=20 call for help in x11@ (eadler?)... =2D-=20 Alberto Villa, FreeBSD committer http://people.FreeBSD.org/~avilla As of next Thursday, UNIX will be flushed in favor of TOPS-10. Please update your programs. --nextPart49152018.M7A5j4bLTi 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) iJwEAAECAAYFAk8ZLiQACgkQ3xiC6kQ1CovNjgP/eybfQRMlEGbJatxG1S5Yq74z lY/IgOgHVmAU7rXrGfWwhnPmAFmE9BTRFxM23CbApXXGcAslzOVUmwCpXAYYd1N3 30rI/YRxO9xvfL8zVjN7Z4mbcc6L7pYCcvSRUf8LdsHOlvzeqGWEfqxubDDk1GL7 491S9zxChTIs4ZIz8ik= =RKzK -----END PGP SIGNATURE----- --nextPart49152018.M7A5j4bLTi--