From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: X-Spam-Status: No, score=0.7 required=5.0 tests=DKIM_ADSP_NXDOMAIN,DMARC_NONE, MAILING_LIST_MULTI autolearn=no autolearn_force=no version=4.0.0 Received: from ifaedi.insa-lyon.fr (ifaedi.insa-lyon.fr [134.214.104.16]) by chiba.3jane.net (Postfix) with ESMTP id DDBCE200A98F for ; Thu, 7 Feb 2002 09:14:19 -0600 (CST) Received: from ifaedi.insa-lyon.fr (if202-05.insa-lyon.fr [134.214.104.59]) by ifaedi.insa-lyon.fr (Postfix) with ESMTP id 4FC4BE02D for ; Thu, 7 Feb 2002 16:10:29 +0100 (CET) Message-ID: <3C629988.CF7D7AFA@ifaedi.insa-lyon.fr> Date: Thu, 07 Feb 2002 16:13:12 +0100 From: Maciek Borowka X-Mailer: Mozilla 4.77 [en] (WinNT; U) X-Accept-Language: en,fr-FR MIME-Version: 1.0 To: gentoo-dev@gentoo.org Subject: Re: [gentoo-dev] Portage Ebuild Categories: a suggestion References: <23DFAA462CC6A64487613B0E242D9FF706EB76@mercury.phoenix-interactive.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: gentoo-dev-admin@gentoo.org Errors-To: gentoo-dev-admin@gentoo.org X-BeenThere: gentoo-dev@gentoo.org X-Mailman-Version: 2.0.6 Precedence: bulk Reply-To: gentoo-dev@gentoo.org List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux developer list List-Unsubscribe: , List-Archive: X-Archives-Salt: 4971e9c3-9b98-453e-b4ff-c39f6b38c2f5 X-Archives-Hash: bc2d7b4fecaec406263c9af56ce49c6a Hmm... I like it. If we do that; we could put a nice script to list all the packages from one category, so perhaps something like : DESCRIPTION="A graphical file comparator and merge tool simular to xdiff." EMERGE_CATEGORY="dev-util" EMERGE_CATEGORY="x11-misc" SRC_URI="http://prdownloads.sourceforge.net/xxdiff/${P}.src.tar.gz" would be better (simple grep would then do what we want)... /Maciek Sean Mitchell wrote: > This is probably the single biggest issue on this list. It seems that every > day there's a post questioning why an ebuild is in a given location and not > some other. > > I really don't see how anyone could ever come up with a structure that's > intuitive for everyone... we just don't all think the same way. For myself, > I don't even bother with the structure, I prefer to do a find on *.ebuild in > /usr/portage to see what's there. > > A few years ago I put together a series of OS/2 shareware CDs and had the > same problem - many packages didn't clearly fit in one place or another. > > The solution I came up with and the one I suggest here is that the > categories be eliminated altogether. in this case one big /usr/portage with > a directory for each package. > > I mean, it's easy enough to grep the description fields, or even put all > possible categories in a new tag in the ebuild. It would be simple to put > together some tools to show the packages by category if desired. > > Something like: > > S=${WORKDIR}/${P} > DESCRIPTION="A graphical file comparator and merge tool simular to xdiff." > CATEGORY="dev-util x11-misc" > SRC_URI="http://prdownloads.sourceforge.net/xxdiff/${P}.src.tar.gz" > HOMEPAGE="http://xxdiff.sourceforge.net/" > > What do you think? > > Sean > _______________________________________________ > gentoo-dev mailing list > gentoo-dev@gentoo.org > http://lists.gentoo.org/mailman/listinfo/gentoo-dev