Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 May 2008 17:18:25 -0500
From:      "Jeremy Messenger" <mezz7@cox.net>
To:        "Ion-Mihai Tetcu" <itetcu@freebsd.org>
Cc:        gnome@freebsd.org, freebsd-ports@freebsd.org
Subject:   Re: ports with bad plist when NO{DOCS,EXAMPLES,PORTDATA} defined
Message-ID:  <op.ube9kza09aq2h7@mezz.mezzweb.com>
In-Reply-To: <20080520004617.1264d9e5@it.buh.tecnik93.com>
References:  <20080519215010.68ce1dff@it.buh.tecnik93.com> <op.ube3zepk9aq2h7@mezz.mezzweb.com> <20080519233159.274c9f42@it.buh.tecnik93.com> <op.ube5g4aw9aq2h7@mezz.mezzweb.com> <20080520000759.27ca8d20@it.buh.tecnik93.com> <op.ube716u49aq2h7@mezz.mezzweb.com> <20080520004617.1264d9e5@it.buh.tecnik93.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 19 May 2008 16:46:17 -0500, Ion-Mihai Tetcu <itetcu@FreeBSD.org>=
  =

wrote:

> On Mon, 19 May 2008 16:45:32 -0500
> "Jeremy Messenger" <mezz7@cox.net> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.ube9kza09aq2h7>