REVU-Tools

Revision 3 as of 2006-02-06 10:55:35

Clear message

What is REVU-Tools

REVU-Tools is a set of scripts used on [:REVU] to automatize the reviewing process.

It is included in the REVU svn, and distributed on http://revu.tauware.de/~raphink .

How to use it

On [:REVU], only REVU admins can run these tools. If you are not a REVU admin, ask one to run it on the package you want to review.

If you are a review admin, wanting to review a $package updated on $date, and $url is the url of the $upstream tarball, run

cd /var/revu/revu1-incoming/$package-$date
wget $url
revu-report

This will generate report files in the current directory, that will appear on the REVU interface.

Note: revu-report detects the dsc, the orig and the upstream tarball automagically. If there are several dsc files in the directory and/or several files that could be upstream tarballs, you'll have to run:

cd /var/revu/revu1-incoming/$package-$date
wget $url
revu-report $tarball $dscfile

The main file to look at is REVU_report, that gathers most of the useful informations gotten from the scripts :

  • Whether the package is a Debian-native (no orig.tar.gz + diff.gz) ;
  • Whether the package FTBFS ;
  • Whether the upstream tarball has been changed or repacked ;
  • Whether debuild && debuild -S -sa generates files in diff.gz outside of debian/ ;

  • Whether lintian and linda are happy about the package.


[:CategoryMOTU]