(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]
    )
  ]
)