From owner-cvs-ports Sun Nov 20 08:45:31 1994 Return-Path: cvs-ports-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id IAA17454 for cvs-ports-outgoing; Sun, 20 Nov 1994 08:45:31 -0800 Received: from eeap14397.eeap.cwru.edu (eeap14397.EEAP.CWRU.Edu [129.22.56.61]) by freefall.cdrom.com (8.6.8/8.6.6) with ESMTP id IAA17448; Sun, 20 Nov 1994 08:45:26 -0800 Received: (from ljo@localhost) by eeap14397.eeap.cwru.edu (8.6.8/8.6.6) id LAA16960; Sun, 20 Nov 1994 11:46:33 -0500 Date: Sun, 20 Nov 1994 11:46:33 -0500 From: L Jonas Olsson Message-Id: <199411201646.LAA16960@eeap14397.eeap.cwru.edu> To: CVS-commiters@freefall.cdrom.com, cvs-ports@freefall.cdrom.com Subject: ports organization Reply-to: ljo@po.cwru.edu Sender: cvs-ports-owner@FreeBSD.org Precedence: bulk I'm not completely happy with the ports organization. Many things are OK, but the major problem is the x11 subdirectory. I don't think everything that uses X should be in one directory, they should be in subdirectories according to function. For example ghostscript (that currently is configured to use X) is in print which is fine. Also many of the games ports use X, which is also fine. I suggest that we take ports out of x11 and create new subdirectories. Some possibilities are: image, with subdirectories: jpeg mpeg tiff netpbm xv ImageMagick xanim urt (not ported yet) preview (or should they go into print?): ghostview xdvi xtexshell The things left in x11 should IMHO be window managers, X libraries, X development tools (tk/tcl) and perhaps terminal emulators (kterm). Perhaps the top level directories should have: SUBDIR= .... XSUBDIR= ... And people that don't have X would not compile X applications. Jonas