I was curious to see how up-to-date the Portage tree was to
Freshmeat, so I hacked a script together
(http://www.trolocsis.com/files/scanfm.tar.bz2) to compare latest
package releases to available packages on freshmeat.  Just run scanfm
from within the directory (lets not all spam freshmeat's servers).
The code I added starts on line 250 (released under the GPL) derived
off of the PortageLib by Frederik Arnerup and Daniel Taylor.

Results: http://www.trolocsis.com/files/scan-results
Roughly 603 packages need updating.  (there are a few parsing bugs)

Perhaps someone can extend the script to safely create updated ebuilds
within portage or maybe include the logic within portage to query
freshmeat (FEATURES=freshmeat) to see if a package has been updated
directly.

Regards,
Ryan Phillips

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to