(CommandList
  children: [
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(mplayer)} spids:[3])]
      spids: [3]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(1.3.0)} spids:[6])]
      spids: [6]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:_ver)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name pkgver>
                suffix_op: (PatSub pat:{(_)} replace:{} do_all:False do_prefix:False do_suffix:False)
                spids: [10 15]
              )
            }
          spids: [9]
        )
      ]
      spids: [9]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(4)} spids:[17])]
      spids: [17]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:pkgdesc)
          op: Equal
          rhs: {(DQ ("A movie player for linux"))}
          spids: [20]
        )
      ]
      spids: [20]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:url)
          op: Equal
          rhs: {(DQ ("http://www.mplayerhq.hu/"))}
          spids: [25]
        )
      ]
      spids: [25]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (x86_64))} spids:[30])]
      spids: [30]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (GPL))} spids:[35])]
      spids: [35]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(SQ )} spids:[40])]
      spids: [40]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:subpackages)
          op: Equal
          rhs: {(DQ ($ VSub_Name "$pkgname") (-doc))}
          spids: [42]
        )
      ]
      spids: [42]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:makedepends)
          op: Equal
          rhs: 
            {
              (DQ ("libxxf86dga-dev libxv-dev libmad-dev lame-dev libao-dev\n") 
                ("\tlibtheora-dev xvidcore-dev zlib-dev sdl-dev freetype-dev\n") ("\tx264-dev faac-dev ttf-dejavu libxvmc-dev alsa-lib-dev live-media-dev\n") 
                ("\tmesa-dev yasm libpng-dev libvdpau-dev libvpx-dev libcdio-paranoia-dev")
              )
            }
          spids: [48]
        )
      ]
      spids: [48]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:source)
          op: Equal
          rhs: 
            {
              (DQ ("ftp://ftp1.mplayerhq.hu/MPlayer/releases/MPlayer-") ($ VSub_Name "$pkgver") 
                (".tar.xz\n") ("\tx11-libs.patch\n") ("\t")
              )
            }
          spids: [57]
        )
      ]
      spids: [57]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:builddir)
          op: Equal
          rhs: {(DQ ($ VSub_Name "$srcdir")) (/MPlayer-) ($ VSub_Name "$_ver")}
          spids: [66]
        )
      ]
      spids: [66]
    )
    (FuncDef
      name: build
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_Name "$builddir"))})
            (AndOr
              children: [
                (C {(./configure)} {(--prefix) (Lit_Other "=") (/usr)} {(--disable-gui)} 
                  {(--disable-gif)} {(--disable-arts)} {(--enable-x11)} {(--confdir) (Lit_Other "=") (/etc/mplayer)} {(--disable-nas)} 
                  {(--enable-gl)} {(--disable-tv-v4l1)} {(--enable-tv-v4l2)} {(--disable-liblzo)} {(--disable-speex)} {(--disable-openal)} 
                  {(--disable-fribidi)} {(--disable-libdv)} {(--disable-musepack)} {(--language) (Lit_Other "=") (all)} {(--disable-esd)} 
                  {(--disable-mga)} {(--disable-lirc)} {(--enable-debug)} {(--enable-radio)} {(--enable-radio-capture)} 
                  {(--extra-cflags) (Lit_Other "=") 
                    (DQ ("-I/usr/lib/live-media -O2 -fno-PIC -fno-PIE"))
                  } {(--extra-ldflags) (Lit_Other "=") (DQ (-no-pie))} {(--disable-nemesi)} {(--enable-freetype)} 
                  {(--enable-xvmc)}
                )
                (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: [77]
        )
      spids: [73 76]
    )
    (FuncDef
      name: package
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_Name "$builddir"))})
            (AndOr
              children: [
                (C {(make)} {(-j1)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))} {(install)})
                (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
              op_id: Op_DPipe
            )
            (AndOr
              children: [
                (C {(install)} {(-Dm644)} {(etc/codecs.conf)} {(etc/input.conf)} {(etc/example.conf)} 
                  {(DQ ($ VSub_Name "$pkgdir")) (/etc/mplayer/)}
                )
                (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
              op_id: Op_DPipe
            )
            (C {(install)} {(-dm755)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/mplayer/)})
            (AndOr
              children: [
                (C {(ln)} {(-s)} {(/usr/share/fonts/TTF/DejaVuSans.ttf)} 
                  {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/mplayer/subfont.ttf)}
                )
                (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
              op_id: Op_DPipe
            )
            (C {(rm)} {(-rf)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/mplayer/font)})
          ]
          spids: [240]
        )
      spids: [236 239]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:md5sums)
          op: Equal
          rhs: 
            {
              (DQ ("e8a4d77ad4f509e81dd5e13b51636c1d  MPlayer-1.3.0.tar.xz\n") 
                ("01bcc935a6b429347e8e77e1a70bf2b2  x11-libs.patch")
              )
            }
          spids: [333]
        )
      ]
      spids: [333]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:sha256sums)
          op: Equal
          rhs: 
            {
              (DQ 
                (
"3ad0846c92d89ab2e4e6fb83bf991ea677e7aa2ea775845814cbceb608b09843  MPlayer-1.3.0.tar.xz\n"
                ) ("924ae52abeaad41e4d14c0af82d52a6d65985f3b1c77fa432ed04a5ccbc4c24c  x11-libs.patch")
              )
            }
          spids: [339]
        )
      ]
      spids: [339]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:sha512sums)
          op: Equal
          rhs: 
            {
              (DQ 
                (
"10007e471a941f8a3dabf6149e6e44fc1a364a9ccb5cd08c670fc22560e5053a15f3249e9d3e18cdda06b6b7e77e537026b5d33dc356e928c63747d6ed73dbae  MPlayer-1.3.0.tar.xz\n"
                ) 
                (
"bba012c5a116cbc6715955a0a563c89a33a1d8ad3c44301a083ce65296ba9112a88a58e38c874d9347f9c3133054e62bd16d3b3367383f207ee40ddae105081c  x11-libs.patch"
                )
              )
            }
          spids: [345]
        )
      ]
      spids: [345]
    )
  ]
)