xref: /plan9/rc/bin/patch/okay (revision c8a340cd3a4d961f476a4f4f2d047cd5eedaced7)
1ff8c3af2SDavid du Colombier#!/bin/rc
2ff8c3af2SDavid du Colombier
325f7656aSDavid du Colombierrfork e
4ff8c3af2SDavid du Colombierif(! ~ $#* 1){
5ff8c3af2SDavid du Colombier	echo usage: patch/okay dir >[1=2]
6ff8c3af2SDavid du Colombier	exit usage
7ff8c3af2SDavid du Colombier}
8ff8c3af2SDavid du Colombier
9ff8c3af2SDavid du Colombieri=$1
10ff8c3af2SDavid du Colombierif(! test -s $i/files || ! test -s $i/readme)
11ff8c3af2SDavid du Colombier	exit 'missing files'
12*c8a340cdSDavid du Colombierif(grep -v '^/[_a-zA-Z0-9.\-+/:]+ [_a-zA-Z0-9.\-+:]+$' $i/files)
13ff8c3af2SDavid du Colombier	exit 'bad file list'
14ff8c3af2SDavid du Colombierexit 0
15