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