Skip site navigation (1)Skip section navigation (2)
Date:      22 Aug 1999 01:40:55 -0700
From:      asami@freebsd.org (Satoshi - Ports Wraith - Asami)
To:        Nik Clayton <nik@freebsd.org>
Cc:        ports@freebsd.org
Subject:   Re: Should every package also have a port?
Message-ID:  <vqcso5cp5rc.fsf@silvia.hip.berkeley.edu>
In-Reply-To: Nik Clayton's message of "Sat, 21 Aug 1999 17:34:27 %2B0100"
References:  <19990821173427.A73931@catkin.nothing-going-on.org>

next in thread | previous in thread | raw e-mail | index | archive | help
 * From: Nik Clayton <nik@freebsd.org>

 * Are there any rules that say that if something is available as a package
 * then it should also be available as a port?

No.

 * The FreeBSD Documentation (FAQ, Handbook, et al) will shortly be available
 * as FreeBSD packages, suitable for pkg_add(1).

Are the methods for automatically building these checked in to the
repository?  (I.e., is there a place in the doc tree where I can go
and type "make doc-packages" and have all the packages built?)

Also, what is the reason why you prefer to build this yourself?  (I
asked the same question the last time you brought it up but don't
remember your reply.)

If you just put a "port" like the one in /usr/ports/japanese/handbook,
the packages will be built automatically by the package building
machines.  They update the doc tree automatically before the build, so
they will give people very fresh packages a few times a week.

 * I'm wondering whether it's worthwhile creating a port skeleton for each
 * one of these packages, where
 * 
 *     % cd /usr/ports/fdp/faq        [1]
 *     % make "FORMATS=html html-split" LANG=en_US.ISO_8859-1 install
 * 
 * would just run the equivalent of
 * 
 *     % pkg_add ftp://.../faq-en_US.ISO_8859-1-html.tgz
 *     % pkg_add ftp://.../faq-en_US.ISO_8859-1-html-split.tgz
 * 
 * and where "make package" would be a no-op.  Also, there could be no 
 * checksum file, because the documentation packages would be rebuilt daily
 * (or, at the very least, weekly).
 * 
 * Personally, I don't think this is worth the hassle.  But I'm not a ports 
 * guy, so I figure the final call is in your hands.

No, if the "port" is a something like that, it's definitely not worth
it.  If it's something that builds the actual packages, I believe it is.

Satoshi


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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