Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Jan 2013 20:52:37 -0500
From:      Glen Barber <gjb@FreeBSD.org>
To:        Hiroki Sato <hrs@FreeBSD.org>
Cc:        svn-ports-head@FreeBSD.org, svn-ports-all@FreeBSD.org, jgh@FreeBSD.org, ports-committers@FreeBSD.org
Subject:   Re: svn commit: r309910 - head/textproc/docproj
Message-ID:  <20130104015237.GC21652@glenbarber.us>
In-Reply-To: <20130104.103013.1716297184205635398.hrs@allbsd.org>
References:  <201301040042.r040g3cj017454@svn.freebsd.org> <CAMuy=%2BiD9Rfj1LfUM2EO=Ev4pyDXYVdfwNh6g%2BdGXAdiq3g00g@mail.gmail.com> <20130104010502.GB21652@glenbarber.us> <20130104.103013.1716297184205635398.hrs@allbsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--R+My9LyyhiUvIEro
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Jan 04, 2013 at 10:30:13AM +0900, Hiroki Sato wrote:
>  FYI, setting YES by default for release package build, and null and
>  display a warning in "make install" are the intentional behavior
>  because people who blindly install textproc/docproj port tend to
>  complain about "PDF version does not build" or "dependency is too
>  large".  This is why simply "make install" does not work.  The reason
>  why it is not "no by default" is that it causes inconsistency between
>  pkg_add and make install (actually all of docproj* packages have
>  jadetex dependency).  One has to choose either, anyway.  $JADETEX
>  knob is a hack added back in the era when there was no OPTIONS, so
>  converting it to OPTIONS would be more user-friendly.  However,
>  setting the default value is still a separate topic.  "no" is harmful
>  in terms of inconsistency with the pre-built package, and people will
>  complain even if it is "yes" by default.
>=20
>  For this reason, we have textproc/docproj-jadetex,
>  textproc/docproj-nojadetex, and textproc/docproj with no default
>  WITH_JADETEX.  These are redundant and a bit messy due to historical
>  reasons and they can be reconstructed into the two in a cleaner way,
>  but if we want to change them, it should be done in whole.
>=20

Yes, this (in entirety) was an afterthought.

So, how about this?  We make textproc/docproj the default with
WITH_JADETEX enabled, and make textproc/docproj-nojadetex a slave port
that sets WITHOUT_JADETEX post-conversion to optionsng?  I think this
solves both user expectations with undefined WITH_JADETEX, and keeps the
-nojadetex option still available.  What do you think?

BTW, I see that doceng@ is not maintainer for the slave ports for
textproc/docproj.  Can we change this so this is all under our control?

Glen


--R+My9LyyhiUvIEro
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iQEcBAEBCAAGBQJQ5jXkAAoJEFJPDDeguUajcIsH/iMd92qWxh1Rln2Y1i6cT2tX
aVxgBEqXWTmC4jNnrmoXoH5xR8Hi4TpyUeCQC+v3oAl0c6JV9TNLiaUL6MpqCTMI
LmShitD2fvnwmnJnj5U5bdyFMxkgZiXwy9FWC0KP96HJfqG76MqqK5jZqYdu8QcK
Zesn54t7WLgI26njhKBFknSPQxXWCMjXnPValcPvXbZRZSYts9tKuO8zPnbjL3Yv
LtdPtVfN8FXzjsJfb80Mrn0w43IfsQMlYZupd1lvsSz1R9dPcQxSsHhTdoojb9nB
1F2D3lo18yXLlAwA5QFWDsH3sTsFj7kdOh4+95upqoVYJrfTV0BriZ0At1fqddU=
=rp4T
-----END PGP SIGNATURE-----

--R+My9LyyhiUvIEro--



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