From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30338 invoked by uid 1002); 14 Jun 2003 18:24:08 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 17725 invoked from network); 14 Jun 2003 18:24:07 -0000 From: Troy Dack To: gentoo-dev@gentoo.org In-Reply-To: <200306141957.01121.rcm@sasaska.net> References: <200306141957.01121.rcm@sasaska.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-6vfZsAgQRzCOBxDeNBO1" Organization: Message-Id: <1055615050.2388.6.camel@carbon.internal.lan> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.4- Date: 15 Jun 2003 04:24:10 +1000 Subject: Re: [gentoo-dev] Improving Portage Watch script X-Archives-Salt: 221221c8-c85d-4d26-a86b-0156f38c5f51 X-Archives-Hash: d272d3a31e36e2b6bfe9b36f44e009fd --=-6vfZsAgQRzCOBxDeNBO1 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sun, 2003-06-15 at 03:57, Rafael Cordones Marcos wrote: > Hi, >=20 > I want to improve the current script that generates the Portage Watch sec= tion=20 > in GWN. The two problems I am focusing right now are: >=20 > 1.- Listing the USE variables that were added or removed since a given da= te. >=20 > I have been looking around Portage but I cannot find any ChangeLog where = I can=20 > get this info. A /usr/portage/profiles/use.desc ChangeLog would be perfec= t! Would a cvs diff on use.desc work? You can even get this from the webcvs frontend. > 2.- Differentiating between updated packages and new packages > One more thing, are ChangeLog files in packages automagically generated f= rom=20 > CVS or are they hand-edited by developers? If they are hand edited then I= am=20 > going to find errors in the format. I mean that humans commit errors and,= for=20 > instance, some dev can forget to write the "*" at the begining of a Chang= eLog=20 > entry! Both. There is the echangelog tool that makes ChangeLog entries easy, but some devs like to hand roll them (I'm not 100% sure if policy was formalised to make echangelog compulsory) --=20 Troy Dack "Yes, yes, I know that, Sydney ... Everybody knows that! tad@gentoo.org ... But look: Four wrongs squared, minus two wrongs to=20 the fourth power, divided by this formula, do make a right." -- Gary Larson Public Key: http://pgp.mit.edu:11371/pks/lookup?op=3Dget&search=3D0x4D90BE3= C Key fingerprint =3D 1F3D 6C15 16AA 09D5 0C96 92E5 FD89 16F9 4D90 BE3C =20 --=-6vfZsAgQRzCOBxDeNBO1 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQA+62hJ/YkW+U2QvjwRAgzNAJ95mFjmKOcqrEk4QDd5uezXupUybQCdFAER 09VhYFMJItC9xNwPNLd/iNw= =WPEo -----END PGP SIGNATURE----- --=-6vfZsAgQRzCOBxDeNBO1--