(CommandList
  children: [
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(cloudi)} spids:[85])]
      spids: [85]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(1.7.2)} spids:[88])]
      spids: [88]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(0)} spids:[91])]
      spids: [91]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:pkgdesc)
          op: Equal
          rhs: 
            {
              (DQ 
                (
"Cloud computing framework for efficient, scalable, and stable soft-realtime event processing."
                )
              )
            }
          spids: [94]
        )
      ]
      spids: [94]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:url)
          op: Equal
          rhs: {(DQ ("http://cloudi.org/"))}
          spids: [99]
        )
      ]
      spids: [99]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (MIT))} spids:[104])]
      spids: [104]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ ("all !armhf"))} spids:[109])]
      spids: [109]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:depends)
          op: Equal
          rhs: {(DQ ("erlang\n") ("         g++"))}
          spids: [117]
        )
      ]
      spids: [117]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:makedepends)
          op: Equal
          rhs: 
            {
              (DQ ("autoconf\n") ("             automake\n") ("             binutils-dev\n") 
                ("             boost-dev\n") ("             boost-system\n") ("             boost-thread\n") ("             erlang-asn1\n") 
                ("             erlang-common-test\n") ("             erlang-crypto\n") ("             erlang-dev\n") ("             erlang-erl-interface\n") 
                ("             erlang-eunit\n") ("             erlang-inets\n") ("             erlang-jinterface\n") 
                ("             erlang-public-key\n") ("             erlang-reltool\n") ("             erlang-sasl\n") ("             erlang-snmp\n") 
                ("             erlang-ssl\n") ("             erlang-syntax-tools\n") ("             erlang-tools\n") ("             erlang-xmerl\n") 
                ("             gmp-dev\n") ("             go\n") ("             libexecinfo-dev\n") ("             libtool\n") 
                ("             nodejs\n") ("             openjdk8\n") ("             perl\n") ("             php7\n") ("             python3\n") 
                ("             python3-dev\n") ("             ruby\n") ("             ")
              )
            }
          spids: [123]
        )
      ]
      spids: [123]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:install) op:Equal rhs:{(DQ )} spids:[161])]
      spids: [161]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:subpackages) op:Equal rhs:{(DQ )} spids:[165])]
      spids: [165]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:source)
          op: Equal
          rhs: 
            {
              (DQ ("https://downloads.sourceforge.net/project/") ($ VSub_Name "$pkgname") (/) 
                ($ VSub_Name "$pkgver") (/) ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver") (".tar.gz\n") 
                ("        0005-Disable-tests-for-aports-buildservers.patch\n") ("        ") ($ VSub_Name "$pkgname") (.initd)
              )
            }
          spids: [169]
        )
      ]
      spids: [169]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:builddir)
          op: Equal
          rhs: {(DQ ($ VSub_Name "$srcdir") (/cloudi-) ($ VSub_Name "$pkgver") (/src))}
          spids: [186]
        )
      ]
      spids: [186]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:CONFIGURE_ARGS) op:Equal rhs:{(DQ )} spids:[198])]
      spids: [198]
    )
    (Case
      to_match: {(DQ ($ VSub_Name "$CTARGET_ARCH"))}
      arms: [
        (case_arm
          pat_list: [{(x86_64)} {(armhf)}]
          action: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:makedepends)
                  op: Equal
                  rhs: {(DQ ($ VSub_Name "$makedepends") (" ghc cabal zlib-dev"))}
                  spids: [221]
                )
              ]
              spids: [221]
            )
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:CONFIGURE_ARGS)
                  op: Equal
                  rhs: {(DQ ($ VSub_Name "$CONFIGURE_ARGS") (" --enable-haskell-support"))}
                  spids: [228]
                )
              ]
              spids: [228]
            )
          ]
          spids: [213 218 235 -1]
        )
      ]
      spids: [205 211 237]
    )
    (Case
      to_match: {(DQ ($ VSub_Name "$CTARGET_ARCH"))}
      arms: [
        (case_arm pat_list:[{(x86)}{(armhf)}{(s390x)}] spids:[250259262-1])
        (case_arm
          pat_list: [{(Lit_Other "*")}]
          action: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:makedepends)
                  op: Equal
                  rhs: {(DQ ($ VSub_Name "$makedepends") (" ocaml"))}
                  spids: [268]
                )
              ]
              spids: [268]
            )
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:CONFIGURE_ARGS)
                  op: Equal
                  rhs: {(DQ ($ VSub_Name "$CONFIGURE_ARGS") (" --enable-ocaml-support"))}
                  spids: [275]
                )
              ]
              spids: [275]
            )
          ]
          spids: [264 265 282 -1]
        )
      ]
      spids: [242 248 284]
    )
    (FuncDef
      name: prepare
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_Name "$builddir"))})
            (C {(default_prepare)})
            (C {(./autogen.sh)})
          ]
          spids: [291]
        )
      spids: [287 290]
    )
    (FuncDef
      name: build
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_Name "$builddir"))})
            (C {(export)} 
              {(Lit_VarLike "PATH=") 
                (DQ ("/usr/lib/jvm/java-1.8-openjdk/bin:") ($ VSub_Name "$PATH"))
              }
            )
            (SimpleCommand
              words: [
                {(./configure)}
                {(--prefix) (Lit_Other "=") (/usr)}
                {(--sysconfdir) (Lit_Other "=") (/etc)}
                {(--localstatedir) (Lit_Other "=") (/var)}
                {(--bindir) (Lit_Other "=") (/usr/sbin)}
                {(--mandir) (Lit_Other "=") (/usr/share/man)}
                {(--infodir) (Lit_Other "=") (/usr/share/info)}
                {(--host) (Lit_Other "=") (DQ ($ VSub_Name "$CHOST"))}
                {(--build) (Lit_Other "=") (DQ ($ VSub_Name "$CBUILD"))}
                {(--with-cxx-backtrace)}
                {(--with-python-version) (Lit_Other "=") (3)}
                {(--enable-go-support)}
                {($ VSub_Name "$CONFIGURE_ARGS")}
              ]
              more_env: [
                (env_pair name:LIBS val:{(DQ (-lexecinfo))} spids:[332])
                (env_pair
                  name: CLOUDI_PID_FILE
                  val: {(DQ (/run/cloudi.pid))}
                  spids: [337]
                )
              ]
            )
            (C {(make)})
          ]
          spids: [313]
        )
      spids: [309 312]
    )
    (FuncDef
      name: check
      body: 
        (BraceGroup
          children: [(C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(make)} {(ct)})]
          spids: [422]
        )
      spids: [418 421]
    )
    (FuncDef
      name: package
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_Name "$builddir"))})
            (C {(make)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))} {(install)})
            (C {(install)} {(-m755)} {(-D)} 
              {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$pkgname") (.initd)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/init.d/) ($ VSub_Name "$pkgname")}
            )
          ]
          spids: [443]
        )
      spids: [439 442]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:sha512sums)
          op: Equal
          rhs: 
            {
              (DQ 
                (
"8ba14f3436e354fbfc91135d05ea47a4af73f8150ffa2e687111e6aa9ee6b1db009cf9ef19a93cff36982b414cbefe0ad388c2d7725bea605b3f2e5c9b36a666  cloudi-1.7.2.tar.gz\n"
                ) 
                (
"b2ef0cf07e207cbe62a34edb69ac4700bd5a75d9924e6597595e69f0988772d833d6af882cfa40278c9efe4b042da2952f9b7276b3c80c4b015b0c1490782b59  0005-Disable-tests-for-aports-buildservers.patch\n"
                ) 
                (
"053f860f656617012208a0e1909e43b2f8979d381a90d3fa5a745a9cf5021fe54556a641fef2badaa9955f2394d00e32183389cb9b501169dcbf8cbe4fbb0329  cloudi.initd"
                )
              )
            }
          spids: [487]
        )
      ]
      spids: [487]
    )
  ]
)