Date: Sun, 2 Jun 2002 13:30:27 +0300 (EEST) From: Maxim Sobolev <sobomax@FreeBSD.org> To: "."@babolo.ru Cc: julian@elischer.org (Julian Elischer), ports@FreeBSD.ORG Subject: Re: Splitting up ports. Message-ID: <200206021030.g52AURZ72904@vega.vega.com> In-Reply-To: <no.id> from "."@babolo.ru at Jun 02, 2002 01:05:22 AM
next in thread | previous in thread | raw e-mail | index | archive | help
Unfortunately it isn't as easy as it sounds. There are many places where 2-level structure (category/portname) is assumed (for example: pkg_install, portupgrade, portbuild, bsd.port.mk, ports www pages etc), therefore unless someone is willing to find and fix all those places there will be no move forward. So far I do not see somebody willing and capable of doing that. -Maxim > > Julian Elischer writes: > > The time has come to start working on making a hierachy from teh > > ports tree.. > > there are just too many ports now! > > > > I was thinking of the following kinds of taxonomic scheme: > > > > first order... basic current scheme (though > > possibly 'national' types should be handled differntly) > > > > second order: dependent on class but for example: > > audio/midi and audio/libraries audio/players... etc > > it really depends on the major class what the subclasses would be. > > > > also, net/analysis net/benchmarks net/dns net/transfer net/security > > > > etc. > > > > it's getting a bit crouded in there! > And another end :-) of tree: > I propose to group dependant ports > in one ports directory to base port, for example: > ports/x11-wm/sapphire/sapphire > ports/x11-wm/sapphire/sapphire-themes > ports/x11-wm/sapphire/sapphire-another-themes > (no sapphire-another-themes in ports now) > See ports/38593 Three level ports: Patch and new ports > as another example with some patch. > > Alternative to proposed path is to enlage list > of valid categories in such a way: > VALID_CATEGORIES+= audio/midi audio/libraries ... so on. > But a list of categories become so > flexible (x11-wm/sapphire is a category > in above) so some of ports submits > will change of VALID_CATEGORIES in Mk/bsd.port.mk. > > Just remove VALID_CATEGORIES check? > Separate list of VALID_CATEGORIES to different file? > different files in main (first level) category directories? > Do not check subcategories (as PR/38593)? > > Sorry for bad English > > -- > @BABOLO http://links.ru/ > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-ports" in the body of the message > > 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?200206021030.g52AURZ72904>