From owner-freebsd-ports@FreeBSD.ORG Wed Dec 24 15:38:10 2008 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 741A31065670; Wed, 24 Dec 2008 15:38:08 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from mail.allbsd.org (unknown [IPv6:2001:2f0:104:e001::32]) by mx1.freebsd.org (Postfix) with ESMTP id 4B66F8FC25; Wed, 24 Dec 2008 15:38:08 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from delta.allbsd.org (p2191-ipbf1403funabasi.chiba.ocn.ne.jp [118.7.161.191]) (authenticated bits=128) by mail.allbsd.org (8.14.2/8.14.2) with ESMTP id mBOFZLKu031162; Thu, 25 Dec 2008 00:35:33 +0900 (JST) (envelope-from hrs@FreeBSD.org) Received: from localhost (alph.allbsd.org [192.168.0.10]) (authenticated bits=0) by delta.allbsd.org (8.13.4/8.13.4) with ESMTP id mBOFYrub026468; Thu, 25 Dec 2008 00:34:56 +0900 (JST) (envelope-from hrs@FreeBSD.org) Date: Thu, 25 Dec 2008 00:32:46 +0900 (JST) Message-Id: <20081225.003246.131998417.hrs@allbsd.org> To: romain@blogreen.org From: Hiroki Sato In-Reply-To: <20081224131012.GA8392@blogreen.org> References: <20081224131012.GA8392@blogreen.org> X-PGPkey-fingerprint: BDB3 443F A5DD B3D0 A530 FFD7 4F2C D3D8 2793 CF2D X-Mailer: Mew version 6.1 on Emacs 22.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Multipart/Signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="--Security_Multipart(Thu_Dec_25_00_32_46_2008_373)--" Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV version 0.93.3, clamav-milter version 0.93.3 on gatekeeper.allbsd.org X-Virus-Status: Clean X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (mail.allbsd.org [133.31.130.32]); Thu, 25 Dec 2008 00:35:33 +0900 (JST) Cc: freebsd-wip-status@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: TeXLive X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Dec 2008 15:38:10 -0000 ----Security_Multipart(Thu_Dec_25_00_32_46_2008_373)-- Content-Type: Text/Plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Romain Tarti=E8re wrote in <20081224131012.GA8392@blogreen.org>: ro> Hi! ro> = ro> There have been numerous mails about adding ports for TeXLive to Fr= eeBSD ro> [1,2,3,4], unfortunately, nothing is available so far. ro> = ro> = ro> Since I really think TeXLive can be a plus for FreeBSD, and because= I ro> use TeXLive on another system, I started another effort to bring it= to ro> the ports tree. In order to avoid loosing everything if I run out = of ro> time, I created a Google code project for working: ro> = ro> http://code.google.com/p/freebsd-texlive/ ro> = ro> = ro> Currently, I have all TeXLive binaries compiling from source ro> (installation is still not perfect though) and quite a precise idea= of ro> how all TeXLive distfiles are organised and how to build FreeBSD po= rts ro> from the metadata they enclose (refer to the project's wiki for det= ails, ro> I am trying to dump all there [5]). ro> = ro> = ro> I am now facing the problem of the organisation of the ports to cre= ate. ro> The freebsd-ports archives reveal some interesting points: I am the one who were saying the porting was going, and sorry for being out of touch with public lists, but the points include not only how to import them to our ports tree but also how to integrate them with the large number of ports depending TeX. The reasons why I could not import them so far are: 1) some remaining issues could not be solved until the last month and 2) I need to wait for the recent releases being rolled out (much-delayed, as you know). I have three sort of experimental ports of texlive now; the first is a large one, the second is completely-modularized one, and the last is a combination of modularized binaries and macro part in a few ports with scripts to interface CTAN between the installed macros. Considering migration from teTeX, I am planning to commit a part of 1) just after 7.1R is rolled out, then break them, and finally form them into 3). This integration involves many other ports which depend on TeX, and probably the new category named "tex". Also, we are using TeX in our documentation infrastructure, so updating the related ports are very sensitive. I think discussion of the organization in the ports tree would be a good thing, but please also consider this factor; for example, if we are not able to make JadeTeX work as before we need to solve the issue first, and we have solve the current situation that we have print/tex independent from the old teTeX, which often confuses the users. Anyway, I think major technical issues (functionality, compatibility, and so on) are solved now while a large change is needed to TeX-related ports in the current ports tree. And I think unless we are sure that these points and long-standing complaints which exist from the teTeX era can be solved, it should not be imported. Again, please accept my sincere apologies for your inconvenience of missing TeXLive in FreeBSD for a long time. I do not want to make others do duplicated work and conflict with other efforts, but at the same time I have no right to bothering your effort. This is my comment at this moment as one of people who are involved. -- = | Hiroki SATO ----Security_Multipart(Thu_Dec_25_00_32_46_2008_373)-- Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEABECAAYFAklSVh4ACgkQTyzT2CeTzy2RDwCggHf6D3bsgi86nHNU/XpjZcuC xekAnieyt8UoV5ietGFH3VtEMy/YTbtb =YzCA -----END PGP SIGNATURE----- ----Security_Multipart(Thu_Dec_25_00_32_46_2008_373)----