#! /bin/bash
export JAVA_HOME=/usr/lib/jvm/jre
export FOP='/usr/local/build/fop-0.20.5/fop.sh'

mkag() {
    echo -n "Generating agreement for UID $1:"
    php ./speaker-agreement.php "$1" 2007/EU > sa-$2.fo 2> /dev/null
    $FOP -fo sa-$2.fo -pdf sa-$2.pdf >/dev/null
    echo " done."
}

if [ ! -z "$*" ] ; then
    for SPUID in $* ; do
        mkag $SPUID `php ./genid.php $SPUID` 2> /dev/null
    done
    exit
fi
mkag 18 br18 # Rich Bowen <rbowen@rcbowen.com> (3 accepted, 1 fallback)
mkag 5185 wm5185 # Matthias Wessendorf <mwessendorf@gmail.com> (1 accepted, 1 fallback)
mkag 6 ms6 # Stefano Mazzocchi <stefano@apache.org> (2 accepted, 0 fallback)
mkag 6275 kn6275 # Nick Kew <niq@apache.org> (1 accepted, 0 fallback)
mkag 6286 sy6286 # Yonik Seeley <yonik@apache.org> (1 accepted, 0 fallback)
mkag 6289 mc6289 # Craig McClanahan <craigmcc@apache.org> (1 accepted, 0 fallback)
mkag 6279 hf6279 # Filip Hanik <fhanik@apache.org> (2 accepted, 2 fallback)
mkag 6314 fe6314 # Ernst Fastl <ernst.fastl@gmail.com> (1 accepted, 0 fallback)
mkag 6315 rm6315 # Matt Raible <mraible@apache.org> (1 accepted, 0 fallback)
mkag 6322 sa6322 # Anil Saldhana <anil@apache.org> (1 accepted, 0 fallback)
mkag 5296 tm5296 # Mladen Turk <mturk@apache.org> (2 accepted, 0 fallback)
mkag 5200 ad5200 # Danny Angus <danny@apache.org> (1 accepted, 0 fallback)
mkag 4522 db4522 # Bertrand Delacretaz <bdelacretaz@apache.org> (2 accepted, 1 fallback)
mkag 5519 ig5519 # Grant Ingersoll <grant.ingersoll@gmail.com> (2 accepted, 0 fallback)
mkag 5632 pb5632 # Brett Porter <brett@apache.org> (1 accepted, 0 fallback)
mkag 7 el7 # Lars Eilebrecht <lars@apache.org> (1 accepted, 0 fallback)
mkag 3909 sc3909 # Cliff Schmidt <cliffs@apache.org> (4 accepted, 0 fallback)
mkag 35 fp35 # Paul Fremantle <paul@fremantle.org> (1 accepted, 0 fallback)
mkag 3985 ka3985 # Alex Karasulu <akarasulu@apache.org> (2 accepted, 0 fallback)
mkag 5621 fj5621 # J Aaron Farr <farra@apache.org> (1 accepted, 1 fallback)
mkag 4223 mb4223 # Brian McCallister <brianm@apache.org> (1 accepted, 0 fallback)
mkag 4666 vt4666 # Theo Van Dinter <felicity@apache.org> (1 accepted, 1 fallback)
mkag 5346 jd5346 # Deepal Jayasinghe <deepal@apache.org> (2 accepted, 0 fallback)
mkag 6373 pa6373 # Alexandru Popescu <alexander.popescu@gmail.com> (1 accepted, 0 fallback)
mkag 5624 le5624 # Emmanuel Lecharny <elecharny@apache.org> (1 accepted, 0 fallback)
mkag 6359 hx6359 # Xavier Hanin <xavier@apache.org> (1 accepted, 0 fallback)
mkag 1700 ts1700 # Sander Temme <sander@temme.net> (3 accepted, 0 fallback)
mkag 3749 rg3749 # Gianugo Rabellino <g.rabellino@pro-netics.com> (1 accepted, 1 fallback)
mkag 6370 td6370 # Doug Tidwell <doug_tidwell@yahoo.com> (1 accepted, 0 fallback)
mkag 6361 km6361 # Matej Knopp <knopp@apache.org> (1 accepted, 0 fallback)
mkag 6399 sa6399 # Andrew Savory <asavory@apache.org> (1 accepted, 0 fallback)
mkag 5208 gr5208 # Ross Gardler <rgardler@apache.org> (1 accepted, 1 fallback)
mkag 2997 vj2997 # Jason Van Zyl <jvanzyl@apache.org> (1 accepted, 0 fallback)
mkag 5661 so5661 # Olav Sandstaa <olav@sun.com> (1 accepted, 0 fallback)
mkag 4451 mg4451 # Geir Magnusson Jr. <geirm@apache.org> (2 accepted, 0 fallback)
mkag 5689 wj5689 # Johan Wikman <johan.wikman@nokia.com> (1 accepted, 0 fallback)
mkag 5592 jd5592 # David Johnson <davidm.johnson@sun.com> (1 accepted, 0 fallback)
mkag 6325 zj6325 # Jukka Zitting <jukka@apache.org> (1 accepted, 0 fallback)
mkag 3582 cu3582 # Ugo Cei <ugo@apache.org> (1 accepted, 0 fallback)
mkag 6408 gr6408 # Rob Gagne <rgagne@nexaweb.com> (1 accepted, 0 fallback)
mkag 6401 rj6401 # Jeroen Reijn <j.reijn@hippo.nl> (1 accepted, 0 fallback)
mkag 839 rw839 # William A. Rowe Jr. <wrowe@apache.org> (1 accepted, 0 fallback)
mkag 6411 hr6411 # Rebecca Hansen <rebecca.hansen@sun.com> (1 accepted, 0 fallback)
mkag 5572 da5572 # Ate Douma <ate@douma.nu> (1 accepted, 0 fallback)
mkag 6414 gj6414 # Julio Guijarro <julio.guijarro@hp.com> (1 accepted, 0 fallback)
mkag 3670 rp3670 # Peter Royal <proyal@apache.org> (1 accepted, 0 fallback)
mkag 5201 td5201 # David Taylor <david@bluesunrise.com> (1 accepted, 0 fallback)
mkag 473 ks473 # Sally Khudairi <sk@apache.org> (1 accepted, 0 fallback)
mkag 5667 sb5667 # Bill stoddard <bill@wstoddard.com> (1 accepted, 0 fallback)
mkag 3003 wc3003 # Christian Wenz <chw@hauser-wenz.de> (1 accepted, 1 fallback)
mkag 6420 ks6420 # Shiva Kumar H R <shivahr@gmail.com> (1 accepted, 0 fallback)
mkag 6118 hm6118 # Matt Hogstrom <matt@hogstrom.org> (1 accepted, 0 fallback)
mkag 6415 oo6415 # Owen O'Malley <omalley@apache.org> (1 accepted, 0 fallback)
mkag 5922 dd5922 # Dan Diephouse <dandiep@apache.org> (2 accepted, 0 fallback)
mkag 6410 uc6410 # Corina Ulescu <corina@jcp.org> (1 accepted, 0 fallback)
