(CommandList
  children: [
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(py-gnome)} spids:[6])]
      spids: [6]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:_realname) op:Equal rhs:{(gnome-python)} spids:[9])]
      spids: [9]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(2.28.1)} spids:[12])]
      spids: [12]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:_basever) op:Equal rhs:{(2.28)} spids:[15])]
      spids: [15]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(5)} spids:[18])]
      spids: [18]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:pkgdesc)
          op: Equal
          rhs: {(DQ ('Python interface to GNOME libraries'))}
          spids: [21]
        )
      ]
      spids: [21]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:url)
          op: Equal
          rhs: {(DQ ('http://pygtk.org'))}
          spids: [26]
        )
      ]
      spids: [26]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (all))} spids:[31])]
      spids: [31]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (LGPL))} spids:[36])]
      spids: [36]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:depends)
          op: Equal
          rhs: 
            {
              (DQ ($ VSub_Name '$pkgname') ('-bonobo ') ($ VSub_Name '$pkgname') ('-gconf ') 
                ($ VSub_Name '$pkgname') ('-libgnome ') ($ VSub_Name '$pkgname') (-gnomevfs)
              )
            }
          spids: [41]
        )
      ]
      spids: [41]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:depends_dev)
          op: Equal
          rhs: {(DQ ('gtk+2.0-dev libgnome-dev py-gobject-dev py-gtk-dev python2-dev'))}
          spids: [53]
        )
      ]
      spids: [53]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:makedepends)
          op: Equal
          rhs: {(DQ ($ VSub_Name '$depends_dev'))}
          spids: [58]
        )
      ]
      spids: [58]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:install) op:Equal rhs:{(DQ )} spids:[63])]
      spids: [63]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:subpackages)
          op: Equal
          rhs: 
            {
              (DQ ($ VSub_Name '$pkgname') ('-dev ') ($ VSub_Name '$pkgname') ('-bonobo::noarch ') 
                ($ VSub_Name '$pkgname') ('-gconf ') ($ VSub_Name '$pkgname') ('-libgnome ') ('\t') ($ VSub_Name '$pkgname') (-gnomevfs)
              )
            }
          spids: [67]
        )
      ]
      spids: [67]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:source)
          op: Equal
          rhs: 
            {
              (DQ ('http://ftp.gnome.org/pub/gnome/sources/') ($ VSub_Name '$_realname') (/) 
                ($ VSub_Name '$_basever') (/) ($ VSub_Name '$_realname') (-) ($ VSub_Name '$pkgver') (.tar.bz2)
              )
            }
          spids: [83]
        )
      ]
      spids: [83]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:_builddir)
          op: Equal
          rhs: 
            {(DQ ($ VSub_Name '$srcdir')) (/) ($ VSub_Name '$_realname') (-) ($ VSub_Name '$pkgver')}
          spids: [97]
        )
      ]
      spids: [97]
    )
    (FuncDef
      name: prepare
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_Name '$_builddir'))})
            (AndOr
              children: [
                (C {(update_config_sub)})
                (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
              op_id: Op_DPipe
            )
          ]
          spids: [111]
        )
      spids: [107 110]
    )
    (FuncDef
      name: build
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_Name '$_builddir'))})
            (AndOr
              children: [
                (SimpleCommand
                  words: [
                    {(./configure)}
                    {(--build) (Lit_Other '=') ($ VSub_Name '$CBUILD')}
                    {(--host) (Lit_Other '=') ($ VSub_Name '$CHOST')}
                    {(--prefix) (Lit_Other '=') (/usr)}
                    {(--sysconfdir) (Lit_Other '=') (/etc)}
                    {(--mandir) (Lit_Other '=') (/usr/share/man)}
                    {(--infodir) (Lit_Other '=') (/usr/share/info)}
                  ]
                  more_env: [
                    (env_pair
                      name: LIBS
                      val: 
                        {
                          (DQ 
                            (CommandSubPart
                              command_list: 
                                (CommandList
                                  children: [(C {(pkg-config)} {(gobject-2.0)} {(--libs)})]
                                )
                              left_token: <Left_CommandSub '$('>
                              spids: [148 154]
                            )
                          )
                        }
                      spids: [146]
                    )
                  ]
                )
                (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
              op_id: Op_DPipe
            )
            (AndOr
              children: [(C {(make)}) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})]
              op_id: Op_DPipe
            )
          ]
          spids: [136]
        )
      spids: [132 135]
    )
    (FuncDef
      name: package
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_Name '$_builddir'))})
            (AndOr
              children: [
                (C {(make)} {(Lit_VarLike 'DESTDIR=') (DQ ($ VSub_Name '$pkgdir'))} 
                  {(install-pkgconfigDATA)}
                )
                (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
              op_id: Op_DPipe
            )
          ]
          spids: [221]
        )
      spids: [217 220]
    )
    (FuncDef
      name: bonobo
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ('Python bindings for interfacing with Bonobo'))}
                  spids: [256]
                )
              ]
              spids: [256]
            )
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:depends)
                  op: Equal
                  rhs: {(DQ ('py-gtk ') ($ VSub_Name '$pkgname') (-gnomecanvas))}
                  spids: [262]
                )
              ]
              spids: [262]
            )
            (C {(cd)} {(DQ ($ VSub_Name '$_builddir'))})
            (AndOr
              children: [
                (C {(make)} {(-C)} {(bonobo)} {(Lit_VarLike 'DESTDIR=') (DQ ($ VSub_Name '$subpkgdir'))} 
                  {(install)}
                )
                (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
              op_id: Op_DPipe
            )
          ]
          spids: [253]
        )
      spids: [249 252]
    )
    (FuncDef
      name: gconf
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ('Python bindings for interfacing with GConf'))}
                  spids: [306]
                )
              ]
              spids: [306]
            )
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:depends)
                  op: Equal
                  rhs: {(DQ ('gconf py-gtk'))}
                  spids: [312]
                )
              ]
              spids: [312]
            )
            (C {(cd)} {(DQ ($ VSub_Name '$_builddir'))})
            (AndOr
              children: [
                (C {(make)} {(-C)} {(gconf)} {(Lit_VarLike 'DESTDIR=') (DQ ($ VSub_Name '$subpkgdir'))} 
                  {(install)}
                )
                (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
              op_id: Op_DPipe
            )
          ]
          spids: [303]
        )
      spids: [299 302]
    )
    (FuncDef
      name: gnomevfs
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ('Python bindings for interacting with gnome-vfs'))}
                  spids: [373]
                )
              ]
              spids: [373]
            )
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:depends)
                  op: Equal
                  rhs: {(DQ (gnome-vfs))}
                  spids: [379]
                )
              ]
              spids: [379]
            )
            (C {(cd)} {(DQ ($ VSub_Name '$_builddir'))})
            (AndOr
              children: [
                (C {(make)} {(-C)} {(gnomevfs)} {(Lit_VarLike 'DESTDIR=') (DQ ($ VSub_Name '$subpkgdir'))} 
                  {(install)}
                )
                (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
              op_id: Op_DPipe
            )
          ]
          spids: [370]
        )
      spids: [366 369]
    )
    (FuncDef
      name: libgnome
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ('Python bindings for libgnome'))}
                  spids: [421]
                )
              ]
              spids: [421]
            )
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:depends)
                  op: Equal
                  rhs: 
                    {
                      (DQ ('py-gtk ') ($ VSub_Name '$pkgname') ('-bonobo ') ($ VSub_Name '$pkgname') 
                        ('-gnomecanvas ') ($ VSub_Name '$pkgname') (-gnomevfs)
                      )
                    }
                  spids: [427]
                )
              ]
              spids: [427]
            )
            (C {(cd)} {(DQ ($ VSub_Name '$_builddir'))})
            (AndOr
              children: [
                (C {(make)} {(-C)} {(gnome)} {(Lit_VarLike 'DESTDIR=') (DQ ($ VSub_Name '$subpkgdir'))} 
                  {(install)}
                )
                (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
              op_id: Op_DPipe
            )
          ]
          spids: [418]
        )
      spids: [414 417]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:sha512sums)
          op: Equal
          rhs: 
            {
              (DQ 
                (
'632d91d416f8209c2bc8d576d1229069e00f2cfeedb3441a5f151e12973ed740c0bb26d18d5c16cfeeb64ca35933537997277450001cffd96d8d5077027d45f2  gnome-python-2.28.1.tar.bz2'
                )
              )
            }
          spids: [468]
        )
      ]
      spids: [468]
    )
  ]
)