From owner-freebsd-ports@FreeBSD.ORG Mon May 19 22:16:16 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 899691065677; Mon, 19 May 2008 22:16:16 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao104.cox.net (eastrmmtao104.cox.net [68.230.240.46]) by mx1.freebsd.org (Postfix) with ESMTP id 158C78FC1C; Mon, 19 May 2008 22:16:15 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo03.cox.net ([68.1.16.126]) by eastrmmtao104.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20080519221615.FTEF7964.eastrmmtao104.cox.net@eastrmimpo03.cox.net>; Mon, 19 May 2008 18:16:15 -0400 Received: from mezz.mezzweb.com ([24.255.149.218]) by eastrmimpo03.cox.net with bizsmtp id TaGE1Z0084iy4EG02aGEGf; Mon, 19 May 2008 18:16:14 -0400 Date: Mon, 19 May 2008 17:18:25 -0500 To: "Ion-Mihai Tetcu" From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 References: <20080519215010.68ce1dff@it.buh.tecnik93.com> <20080519233159.274c9f42@it.buh.tecnik93.com> <20080520000759.27ca8d20@it.buh.tecnik93.com> <20080520004617.1264d9e5@it.buh.tecnik93.com> Content-Transfer-Encoding: Quoted-Printable Message-ID: In-Reply-To: <20080520004617.1264d9e5@it.buh.tecnik93.com> User-Agent: Opera Mail/9.27 (Linux) Cc: gnome@freebsd.org, freebsd-ports@freebsd.org Subject: Re: ports with bad plist when NO{DOCS,EXAMPLES,PORTDATA} defined 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: Mon, 19 May 2008 22:16:16 -0000 On Mon, 19 May 2008 16:46:17 -0500, Ion-Mihai Tetcu = = wrote: > On Mon, 19 May 2008 16:45:32 -0500 > "Jeremy Messenger" wrote: > >> > BTW, what's GNOME Team's infrastructure now? >> >> If tarball has reference[1] then we sometime use reference framework >> (USE_GNOME=3Dreferencehack in master port and include >> devel/glib20-reference/bsd.gnome-reference.mk in slave port). I don't= >> really like current reference framework because it's complicate than = = >> what >> it is supposed to be and portlint doesn't work with it. Also, the >> *-reference ports shouldn't have NOPORTDOCS option. Other than = >> reference, >> we use normal like other ports. > > And how are updates tested - except when you hijack pointyhat :) ? I think, most of us don't test it until pointyhat complain it. ;-) It's = = very rare for *-reference ports to change with PORTDOCS=3D* unless they = = added something like sometime ago doxygen/devhelp were added in = glibmm-reference and we got pointyhat error log for that. Well, also got= = your error log for different case in same port. If I modify or rewrite reference framework, I would use static plist = instead of PORTDOCS=3D* and remove NOPORTDOCS option. It means that we w= ill = have to test *-reference ports' plist at the each update. I don't know i= f = my team will like it, so I will have to ask if I am going to touch = reference framework (don't have time for that right now). BTW/OT: I am against automatic dynamic pkg-plist: = http://wiki.freebsd.org/PortsToDo#head-d39af25709360f5285b40c03255de7465= fa717fa = .. I perfer static plist, I use it awful a lot in offline. I wouldn't ha= ve = done share/gnome/ -> share/ quick without that static plist. Also it hel= ps = a lot to notice if file(s) install in the wrong place. I use it a lot to= = know which file/directory come from port. Cheers, Mezz -- = mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org