From owner-freebsd-questions@FreeBSD.ORG Tue Nov 18 17:02:56 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 571E116A4CF for ; Tue, 18 Nov 2003 17:02:56 -0800 (PST) Received: from magnesium.net (toxic.magnesium.net [207.154.84.15]) by mx1.FreeBSD.org (Postfix) with SMTP id 9622E43FA3 for ; Tue, 18 Nov 2003 17:02:54 -0800 (PST) (envelope-from adamw@magnesium.net) Received: (qmail 59582 invoked by uid 1252); 19 Nov 2003 01:02:54 -0000 Date: 18 Nov 2003 20:02:54 -0500 Date: Tue, 18 Nov 2003 20:02:54 -0500 From: Adam Weinberger To: Peter Leftwich Message-ID: <20031119010254.GM40706@toxic.magnesium.net> Mail-Followup-To: Adam Weinberger , Peter Leftwich , ports@freebsd.org, questions@freebsd.org References: <16767.63.109.229.13.1069202169.squirrel@webmail.alienwebshop.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <16767.63.109.229.13.1069202169.squirrel@webmail.alienwebshop.com> X-Editor: Vim 6.2 http://www.vim.org X-Mailer: Mutt 1.5 http://www.mutt.org X-URL: http://www.vectors.cx X-ASL: 6/m/behind you User-Agent: Mutt/1.5.4i cc: ports@freebsd.org cc: questions@freebsd.org Subject: Re: Suggestion to display date/time of port addition or modification X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Nov 2003 01:02:56 -0000 >> (11.18.2003 @ 1936 PST): Peter Leftwich said, in 1.4K: << > [1] Two quick questions/suggestions if I may? Has the "ports team" ever > considered including the date/time of when the port was added or modified? > This could be displayed as a time code, such as "20031118" (today's date) > and appear on the line that says: > > Description : Sources : Package : Changes : Download For this, you have a number of options. Within the first 5 lines of port Makefiles, you can find the CVS Id tag, which tells you when the Makefile was last updated. For example: monkey@smacky:~% grep FreeBSD: /usr/ports/graphics/gimp-devel/Makefile # $FreeBSD: ports/graphics/gimp-devel/Makefile,v 1.134 2003/11/17 12:28:58 trevor Exp $ You can also use cvsweb (http://www.freebsd.org/cgi/cvsweb.cgi/ports) to examine when stuff happened for ports. And you can probably get that information from freshports.org. Freshports.org has *everything*, if you know where to find it. > [2] I do not understand the usefulness nor see the "beauty" of the current > method of installing ports. Why must a user download elementary > "instructions" for programs A, B, C, D, through Z when all he or she may > want are programs P and Q which require libraries B, C, D, and E? In > other words, have the people in the know ever considered making it > possible to download one tarballed directory, whose Makefile could figure > out which other tarballed directories are needed and "fetch" them in > sequence? This seems far simpler than 19 megs of unnecessary files that > may never be used possibly. Thank you for listening, hopefully my remarks > generate some discussion. Peter, I think you'd be much better off using packages. The ports tree is designed to be used all in one piece. I once spent weeks trying to get you to download the ports/Mk directory, and I don't want to go through that again. # Adam -- Adam Weinberger vectors.cx >> adam@vectors.cx >> http://www.vectors.cx magnesium.net << adamw@magnesium.net << http://www.magnesium.net/~adamw FreeBSD >> adamw@FreeBSD.org >> http://people.freebsd.org/~adamw #vim:set ts=8: 8-char tabs prevent tooth decay.