#! /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" 2005/US > 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> (5 accepted, 0 fallback)
mkag 2 ck2 # Ken Coar <Ken.Coar@Golux.Com> (2 accepted, 0 fallback)
mkag 3749 rg3749 # Gianugo Rabellino <g.rabellino@pro-netics.com> (3 accepted, 0 fallback)
mkag 265 yg265 # Geoffrey Young <geoff@modperlcookbook.org> (1 accepted, 0 fallback)
mkag 4585 pm4585 # Michael Parker <parkerm@pobox.com> (1 accepted, 1 fallback)
mkag 2064 cp2064 # Philippe M. Chiasson <gozer@apache.org> (2 accepted, 0 fallback)
mkag 3003 wc3003 # Christian Wenz <chw@hauser-wenz.de> (1 accepted, 1 fallback)
mkag 5041 bc5041 # Clinton Begin <cbegin@apache.org> (1 accepted, 0 fallback)
mkag 879 rr879 # Ricardo Rocha <richardo@apache.org> (1 accepted, 0 fallback)
mkag 5519 ig5519 # Grant Ingersoll <grant.ingersoll@gmail.com> (1 accepted, 0 fallback)
mkag 5301 sf5301 # Ferdinand Soethe <ferdinand@apache.org> (1 accepted, 0 fallback)
mkag 5320 bs5320 # Slava Bizyayev <slava@apache.org> (1 accepted, 0 fallback)
mkag 3875 wm3875 # Michael Wechner <michi@apache.org> (1 accepted, 0 fallback)
mkag 3341 sh3341 # Henning Schmiedehausen <hps@intermeta.de> (3 accepted, 0 fallback)
mkag 5341 ce5341 # Eran Chinthaka <chinthaka@apache.org> (1 accepted, 0 fallback)
mkag 1601 zc1601 # Carsten Ziegeler <cziegeler@apache.org> (3 accepted, 0 fallback)
mkag 854 lr854 # Rasmus Lerdorf <rasmus@lerdorf.com> (1 accepted, 0 fallback)
mkag 5570 za5570 # Andrei Zmievski <andrei@gravitonic.com> (1 accepted, 0 fallback)
mkag 4776 bn4776 # Noel Bergman <noel@devtech.com> (1 accepted, 0 fallback)
mkag 7 el7 # Lars Eilebrecht <lars@apache.org> (3 accepted, 0 fallback)
mkag 3909 sc3909 # Cliff Schmidt <cliffs@apache.org> (3 accepted, 0 fallback)
mkag 5525 lc5525 # Christophe Lombart <christophe.lombart@gmail.com> (1 accepted, 0 fallback)
mkag 4629 aj4629 # Jean Anderson <jta@bristowhill.com> (2 accepted, 0 fallback)
mkag 825 tg825 # Gregory Trubetskoy <grisha@apache.org> (1 accepted, 0 fallback)
mkag 5346 jd5346 # Deepal Jayasinghe <deepal@apache.org> (1 accepted, 0 fallback)
mkag 5336 ra5336 # Ajith Ranabahu <ajith.ranabahu@gmail.com> (0 accepted, 1 fallback)
mkag 3582 cu3582 # Ugo Cei <ugo@apache.org> (1 accepted, 0 fallback)
mkag 5589 fn5589 # Neal Ford <neal.ford@gmail.com> (2 accepted, 1 fallback)
mkag 5590 sd5590 # Davanum Srinivas <dims@apache.org> (1 accepted, 0 fallback)
mkag 2241 tm2241 # Mads Toftum <mads@toftum.dk> (1 accepted, 0 fallback)
mkag 3585 rm3585 # Michael Radwin <michael@radwin.org> (2 accepted, 0 fallback)
mkag 41 lt41 # Ted Leung <info@sauria.com> (1 accepted, 0 fallback)
mkag 5079 sl5079 # Leo Simons <leosimons@apache.org> (1 accepted, 1 fallback)
mkag 5185 wm5185 # Matthias Wessendorf <mwessendorf@gmail.com> (1 accepted, 0 fallback)
mkag 4568 lj4568 # Jonathan Lehr <jonathan@sourcebeat.com> (2 accepted, 0 fallback)
mkag 3455 nb3455 # Brad Nicholes <bnicholes@novell.com> (1 accepted, 0 fallback)
mkag 4514 qp4514 # Paul Querna <chip@force-elite.com> (1 accepted, 0 fallback)
mkag 5303 ce5303 # Emmanuel Cecchet <emmanuel.cecchet@emicnetworks.com> (1 accepted, 0 fallback)
mkag 3885 sb3885 # Bruce Snyder <bruce.snyder@gmail.com> (1 accepted, 0 fallback)
mkag 4992 ma4992 # Aaron Mulder <ammulder@apache.org> (1 accepted, 0 fallback)
mkag 5600 dt5600 # Thomas Dudziak <tomdz@apache.org> (2 accepted, 0 fallback)
mkag 5592 jd5592 # David Johnson <davidm.johnson@sun.com> (1 accepted, 0 fallback)
mkag 5201 td5201 # David Taylor <david@bluesunrise.com> (1 accepted, 0 fallback)
mkag 4223 mb4223 # Brian McCallister <brianm@apache.org> (1 accepted, 2 fallback)
mkag 5588 mj5588 # Jeff McAffer <jeff_mcaffer@ca.ibm.com> (1 accepted, 0 fallback)
mkag 4601 gw4601 # Will Glass-Husain <wglass@forio.com> (1 accepted, 0 fallback)
mkag 3985 ka3985 # Alex Karasulu <aok123@bellsouth.net> (1 accepted, 0 fallback)
mkag 5609 re5609 # Enrique Rodriguez <erodriguez@apache.org> (2 accepted, 0 fallback)
mkag 5610 lt5610 # Trustin Lee <trustin@gmail.com> (1 accepted, 0 fallback)
mkag 3297 ba3297 # Aaron Bannert <aaron@apache.org> (2 accepted, 1 fallback)
mkag 4648 ht4648 # Ted Husted <husted@apache.org> (1 accepted, 0 fallback)
mkag 5354 mk5354 # Kiran Mendonce <kiranm@india.hp.com> (1 accepted, 0 fallback)
mkag 2080 mb2080 # Brian Moseley <bcm@osafoundation.org> (1 accepted, 0 fallback)
mkag 5596 fd5596 # Daniel Fagerstrom <danielf@apache.org> (1 accepted, 0 fallback)
mkag 27 mc27 # Craig McClanahan <Craig.McClanahan@sun.com> (1 accepted, 0 fallback)
mkag 4451 mg4451 # Geir Magnusson Jr. <geirm@apache.org> (1 accepted, 0 fallback)
mkag 5294 dc5294 # Chris J. Davis <cjd@chrisjdavis.org> (1 accepted, 0 fallback)
mkag 5353 pe5353 # Eric Pugh <epugh@opensourceconnections.com> (1 accepted, 0 fallback)
mkag 5631 dj5631 # Jim Driscoll <maus@io.com> (1 accepted, 0 fallback)
mkag 3535 fb3535 # Brian Fitzpatrick <fitz@apache.org> (2 accepted, 1 fallback)
mkag 3032 ta3032 # Adam Trachtenberg <adam@trachtenberg.com> (1 accepted, 0 fallback)
mkag 5607 gj5607 # Jeff Genender <jgenender@savoirtech.com> (1 accepted, 0 fallback)
mkag 51 st51 # Theo Schlossnagle <jesus@omniti.com> (2 accepted, 0 fallback)
mkag 875 sw875 # Wilfredo Sanchez <wsanchez@apache.org> (1 accepted, 0 fallback)
mkag 5638 hr5638 # Richard S. Hall <heavy@ungoverned.org> (2 accepted, 0 fallback)
mkag 5623 gh5623 # Hans Granqvist <hans@apache.org> (1 accepted, 0 fallback)
mkag 3938 gp3938 # Philip Gollucci <pgollucci@apache.org> (1 accepted, 0 fallback)
mkag 5537 dd5537 # David DeWolf <ddewolf@apache.org> (1 accepted, 0 fallback)
mkag 5661 so5661 # Olav Sandstaa <olav@sun.com> (1 accepted, 0 fallback)
mkag 35 fp35 # Paul Fremantle <paul@fremantle.org> (1 accepted, 0 fallback)
mkag 4644 qd4644 # Daniel Quinlan <register-apachecon-1@pathname.com> (1 accepted, 0 fallback)
mkag 5746 ps5746 # Simon Phipps <webmink@sun.com> (1 accepted, 0 fallback)
mkag 5900 lj5900 # Jaron Lanier <jaron@advanced.org> (1 accepted, 0 fallback)
mkag 5902 dc5902 # Cory Doctorow <doctorow@craphound.com> (1 accepted, 0 fallback)
mkag 5903 bt5903 # Tim Bray <tim@bray> (1 accepted, 0 fallback)
mkag 2973 mg2973 # Geir Magnusson Jr. <geirm@optonline.net> (1 accepted, 0 fallback)
mkag 2997 vj2997 # Jason Van Zyl <jvanzyl@apache.org> (1 accepted, 0 fallback)
mkag 3536 sc3536 # Chris Shiflett <chris@shiflett.org> (1 accepted, 0 fallback)
mkag 4925 bd4925 # Don Brown <mrdon@apache.org> (1 accepted, 0 fallback)
mkag 5749 to5749 # Omar Tazi <omar.tazi@oracle.com> (1 accepted, 0 fallback)
mkag 5770 mg5770 # Gerald Muellan <bierbrauen@gmail.com> (1 accepted, 0 fallback)
mkag 5812 hb5812 # BJ Hargrave <hargrave@us.ibm.com> (2 accepted, 0 fallback)
mkag 5863 as5863 # Saminda Abeyruwan <saminda@apache.org> (1 accepted, 0 fallback)
mkag 5881 td5881 # Dyre Tjeldvoll <Dyre.Tjeldvoll@sun.com> (1 accepted, 0 fallback)
