(CommandList
  children: [
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(gvfs)} spids:[6])]
      spids: [6]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(1.33.3)} spids:[9])]
      spids: [9]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(0)} spids:[12])]
      spids: [12]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:pkgdesc)
          op: Equal
          rhs: {(DQ ('Backends for the gio framework in GLib'))}
          spids: [15]
        )
      ]
      spids: [15]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:url)
          op: Equal
          rhs: 
            {
              (DQ ('http://ftp.gnome.org/pub/gnome/sources/gvfs/') 
                (BracedVarSub
                  token: <VSub_Name pkgver>
                  suffix_op: (StringUnary op_id:VOp1_Percent arg_word:{('.*')})
                  spids: [23 27]
                ) (/)
              )
            }
          spids: [20]
        )
      ]
      spids: [20]
    )
    (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 (GPL))} spids:[36])]
      spids: [36]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(DQ )} spids:[41])]
      spids: [41]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:triggers)
          op: Equal
          rhs: {(DQ ($ VSub_Name '$pkgname') ('.trigger=/usr/lib/gvfs'))}
          spids: [45]
        )
      ]
      spids: [45]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:makedepends)
          op: Equal
          rhs: 
            {
              (DQ ('intltool fuse-dev libgudev-dev expat-dev samba-dev\n') 
                ('\tlibsoup-dev avahi-dev libarchive-dev udisks2-dev libgphoto2-dev\n') ('\tlibcdio-paranoia-dev libgcrypt-dev libxslt-dev docbook-xsl\n') ('\tlibmtp-dev gcr-dev libcap-dev')
              )
            }
          spids: [51]
        )
      ]
      spids: [51]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:subpackages)
          op: Equal
          rhs: 
            {
              (DQ ($ VSub_Name '$pkgname') ('-dev ') ($ VSub_Name '$pkgname') ('-doc ') 
                ($ VSub_Name '$pkgname') ('-lang\n') ('\t') ($ VSub_Name '$pkgname') ('-afp\n') ('\t') ($ VSub_Name '$pkgname') ('-archive\n') ('\t') 
                ($ VSub_Name '$pkgname') ('-avahi\n') ('\t') ($ VSub_Name '$pkgname') ('-cdda\n') ('\t') ($ VSub_Name '$pkgname') ('-dav\n') ('\t') 
                ($ VSub_Name '$pkgname') ('-fuse\n') ('\t') ($ VSub_Name '$pkgname') ('-gphoto2\n') ('\t') ($ VSub_Name '$pkgname') ('-smb\n') ('\t') 
                ($ VSub_Name '$pkgname') ('-mtp\n') ('\t')
              )
            }
          spids: [59]
        )
      ]
      spids: [59]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:source)
          op: Equal
          rhs: 
            {
              (DQ ('http://ftp.gnome.org/pub/gnome/sources/gvfs/') 
                (BracedVarSub
                  token: <VSub_Name pkgver>
                  suffix_op: (StringUnary op_id:VOp1_Percent arg_word:{('.*')})
                  spids: [100 104]
                ) (/gvfs-) ($ VSub_Name '$pkgver') (.tar.xz)
              )
            }
          spids: [97]
        )
      ]
      spids: [97]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:builddir)
          op: Equal
          rhs: {(DQ ($ VSub_Name '$srcdir') (/) ($ VSub_Name '$pkgname') (-) ($ VSub_Name '$pkgver'))}
          spids: [111]
        )
      ]
      spids: [111]
    )
    (FuncDef
      name: build
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_Name '$builddir'))})
            (C {(./configure)} {(--build) (Lit_Other '=') ($ VSub_Name '$CBUILD')} 
              {(--host) (Lit_Other '=') ($ VSub_Name '$CHOST')} {(--prefix) (Lit_Other '=') (/usr)} {(--sysconfdir) (Lit_Other '=') (/etc)} 
              {(--libexecdir) (Lit_Other '=') (/usr/lib/gvfs)} {(--mandir) (Lit_Other '=') (/usr/share/man)} {(--infodir) (Lit_Other '=') (/usr/share/info)} 
              {(--enable-gdu)} {(--enable-http)} {(--enable-libmtp)} {(--enable-samba)}
            )
            (C {(make)})
          ]
          spids: [124]
        )
      spids: [120 123]
    )
    (FuncDef
      name: package
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_Name '$builddir'))})
            (C {(make)} {(Lit_VarLike 'DESTDIR=') (DQ ($ VSub_Name '$pkgdir'))} {(install)})
          ]
          spids: [204]
        )
      spids: [200 203]
    )
    (FuncDef
      name: _mv_files
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_Local
              pairs: [(assign_pair lhs:(LhsName name:i) op:Equal spids:[235])]
              spids: [233]
            )
            (ForEach
              iter_name: i
              iter_words: [{(DQ ($ VSub_At '$@'))}]
              do_arg_iter: False
              body: 
                (DoGroup
                  children: [
                    (C {(mkdir)} {(-p)} 
                      {(DQ ($ VSub_Name '$subpkgdir')) (/) 
                        (BracedVarSub
                          token: <VSub_Name i>
                          suffix_op: (StringUnary op_id:VOp1_Percent arg_word:{(Lit_Slash /) ('*')})
                          spids: [260 265]
                        )
                      }
                    )
                    (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) (/) ($ VSub_Name '$i')} 
                      {(DQ ($ VSub_Name '$subpkgdir')) (/) ($ VSub_Name '$i')}
                    )
                  ]
                  spids: [249 283]
                )
              spids: [243 247]
            )
          ]
          spids: [230]
        )
      spids: [226 229]
    )
    (FuncDef
      name: fuse
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ('FUSE support for gvfs'))}
                  spids: [295]
                )
              ]
              spids: [295]
            )
            (C {(cd)} {(DQ ($ VSub_Name '$pkgdir'))})
            (C {(_mv_files)} {(usr/lib/gvfs/gvfsd-fuse)})
          ]
          spids: [292]
        )
      spids: [288 291]
    )
    (FuncDef
      name: smb
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ('Windows fileshare support for gvfs'))}
                  spids: [322]
                )
              ]
              spids: [322]
            )
            (C {(cd)} {(DQ ($ VSub_Name '$pkgdir'))})
            (C {(_mv_files)} {(usr/lib/gvfs/gvfsd-smb) (Lit_Other '*')} 
              {(usr/share/gvfs/mounts/smb) (Lit_Other '*')} {(usr/share/glib-) (Lit_Other '*') (/schemas/org.gnome.system.smb.gschema.xml)} 
              {(usr/share/GConf/gsettings/gvfs-smb.convert)}
            )
          ]
          spids: [319]
        )
      spids: [315 318]
    )
    (FuncDef
      name: mtp
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ('MTP support for gvfs'))}
                  spids: [367]
                )
              ]
              spids: [367]
            )
            (C {(cd)} {(DQ ($ VSub_Name '$pkgdir'))})
            (C {(_mv_files)} {(usr/lib/gvfs/gvfsd-mtp)})
          ]
          spids: [364]
        )
      spids: [360 363]
    )
    (FuncDef
      name: archive
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ('Archiving support for gvfs'))}
                  spids: [394]
                )
              ]
              spids: [394]
            )
            (C {(cd)} {(DQ ($ VSub_Name '$pkgdir'))})
            (C {(_mv_files)} {(usr/lib/gvfs/gvfsd-archive) (Lit_Other '*')} 
              {(usr/share/gvfs/mounts/archive) (Lit_Other '*')}
            )
          ]
          spids: [391]
        )
      spids: [387 390]
    )
    (FuncDef
      name: obexftp
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ('ObexFTP support for gvfs'))}
                  spids: [429]
                )
              ]
              spids: [429]
            )
            (C {(cd)} {(DQ ($ VSub_Name '$pkgdir'))})
            (C {(_mv_files)} {(usr/lib/gvfs/gvfsd-obex) (Lit_Other '*')} 
              {(usr/share/gvfs/mounts/obex) (Lit_Other '*')}
            )
          ]
          spids: [426]
        )
      spids: [422 425]
    )
    (FuncDef
      name: gphoto2
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ('gphoto2 support for gvfs'))}
                  spids: [464]
                )
              ]
              spids: [464]
            )
            (C {(cd)} {(DQ ($ VSub_Name '$pkgdir'))})
            (C {(_mv_files)} {(usr/lib/gvfs/gvfs) (Lit_Other '*') (gphoto) (Lit_Other '*')} 
              {(usr/share/gvfs/) (Lit_Other '*') (/gphoto) (Lit_Other '*')} {(usr/share/dbus) (Lit_Other '*') (/services/) (Lit_Other '*') (GPhoto) (Lit_Other '*')}
            )
          ]
          spids: [461]
        )
      spids: [457 460]
    )
    (FuncDef
      name: afp
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ('AFP support for gvfs'))}
                  spids: [512]
                )
              ]
              spids: [512]
            )
            (C {(cd)} {(DQ ($ VSub_Name '$pkgdir'))})
            (C {(_mv_files)} {(usr/lib/gvfs/gvfs) (Lit_Other '*') (afp) (Lit_Other '*')} 
              {(usr/share/gvfs/) (Lit_Other '*') (/afp) (Lit_Other '*')}
            )
          ]
          spids: [509]
        )
      spids: [505 508]
    )
    (FuncDef
      name: avahi
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ('DNS-SD support for gvfs'))}
                  spids: [551]
                )
              ]
              spids: [551]
            )
            (C {(cd)} {(DQ ($ VSub_Name '$pkgdir'))})
            (C {(_mv_files)} {(usr/lib/gvfs/gvfs) (Lit_Other '*') (dns) (Lit_Other '*')} 
              {(usr/share/gvfs/mounts/dns-sd.mount)} {(usr/share/glib-) (Lit_Other '*') (/schemas/org.gnome.system.dns_sd.gschema.xml)} 
              {(usr/share/GConf/gsettings/gvfs-dns-sd.convert)}
            )
          ]
          spids: [548]
        )
      spids: [544 547]
    )
    (FuncDef
      name: cdda
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ('CDDA support for gvfs'))}
                  spids: [597]
                )
              ]
              spids: [597]
            )
            (C {(cd)} {(DQ ($ VSub_Name '$pkgdir'))})
            (C {(_mv_files)} {(usr/share/gvfs/mounts/cdda.mount)} {(usr/lib/gvfs/gvfsd-cdda)})
          ]
          spids: [594]
        )
      spids: [590 593]
    )
    (FuncDef
      name: dav
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ('WebDAV support for gvfs'))}
                  spids: [630]
                )
              ]
              spids: [630]
            )
            (C {(cd)} {(DQ ($ VSub_Name '$pkgdir'))})
            (C {(_mv_files)} {(usr/share/gvfs/mounts/dav.mount)} 
              {(usr/share/gvfs/mounts/dav) (Lit_Other '+') (sd.mount)} {(usr/lib/gvfs/gvfsd-dav)}
            )
          ]
          spids: [627]
        )
      spids: [623 626]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:sha512sums)
          op: Equal
          rhs: 
            {
              (DQ 
                (
'96b273b2390f1f0f9434e8a2ee55b2f48e90515084fb118c6031ec21a25724ffe571025127b446321e2906edfffcf101ec8b390023ee9b2659a46df2f4f75376  gvfs-1.33.3.tar.xz'
                )
              )
            }
          spids: [675]
        )
      ]
      spids: [675]
    )
  ]
)