(CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(crtmpserver)} spids:[6])] spids: [6] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(0_git20131228)} spids:[9])] spids: [9] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(2)} spids:[12])] spids: [12] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("high performance streaming server"))} spids: [15] ) ] spids: [15] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("http://www.rtmpd.com/"))} spids: [20] ) ] spids: [20] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (all))} spids:[25])] spids: [25] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (GPL))} spids:[30])] spids: [30] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(DQ )} spids:[35])] spids: [35] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends_dev) op: Equal rhs: {(DQ ("openssl-dev lua-dev cmake"))} spids: [39] ) ] spids: [39] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: {(DQ ($ VSub_Name "$depends_dev"))} spids: [44] ) ] spids: [44] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:install) op: Equal rhs: {(DQ ($ VSub_Name "$pkgname") (.pre-install))} spids: [49] ) ] spids: [49] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:subpackages) op:Equal rhs:{(DQ )} spids:[55])] spids: [55] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgusers) op:Equal rhs:{(DQ (rtmpd))} spids:[59])] spids: [59] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ("http://dev.alpinelinux.org/archive/") ($ VSub_Name "$pkgname") (/) ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver") (".tar.bz2\n") ("\t") ($ VSub_Name "$pkgname") (".initd\n") ("\t") ($ VSub_Name "$pkgname") (.confd) ) } spids: [64] ) ] spids: [64] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_giturl) op: Equal rhs: {(DQ ("git://github.com/j0sh/crtmpserver.git"))} spids: [82] ) ] spids: [82] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_upload) op: Equal rhs: {(dev.alpinelinux.org) (Lit_Other ":") (/archive/) ($ VSub_Name "$pkgname") (/)} spids: [87] ) ] spids: [87] ) (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: [95] ) ] spids: [95] ) (FuncDef name: snapshot body: (BraceGroup children: [ (Assignment keyword: Assign_Local pairs: [ (assign_pair lhs: (LhsName name:_date) op: Equal rhs: { (CommandSubPart command_list: (CommandList children: [ (C {(date)} {(Lit_Other "+") (Lit_Other "%") (Y) (Lit_Other "%") (m) (Lit_Other "%") (d) } ) ] ) left_token: <Left_CommandSub "$("> spids: [115 125] ) } spids: [114] ) ] spids: [112] ) (Assignment keyword: Assign_Local pairs: [ (assign_pair lhs: (LhsName name:_pkg) op: Equal rhs: {($ VSub_Name "$pkgname") (-0_git) ($ VSub_Name "$_date") (.tar.bz2)} spids: [130] ) ] spids: [128] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$srcdir"))}) (C {(cd)} {(DQ ($ VSub_Name "$srcdir"))}) (C {(rm)} {(-rf)} {(DQ ($ VSub_Name "$pkgname"))}) (AndOr children: [ (C {(git)} {(clone)} {(--depth) (Lit_Other "=") (1)} {(--bare)} {($ VSub_Name "$_giturl")}) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (Pipeline children: [ (C {(git)} {(--git-dir)} { (BracedVarSub token: <VSub_Name _giturl> suffix_op: (StringUnary op_id:VOp1_DPound arg_word:{("*") (Lit_Slash /)}) spids: [185 190] ) } {(archive)} {(--format) (Lit_Other "=") (tar)} {(--prefix) (Lit_Other "=") ($ VSub_Name "$pkgname") (-0_git) ($ VSub_Name "$_date") (/) } {(HEAD)} ) (SimpleCommand words: [{(bzip2)}] redirects: [ (Redir op_id: Redir_Great fd: -1 arg_word: {($ VSub_Name "$_pkg")} spids: [213] ) ] ) ] negated: False ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (C {(msg)} {(DQ ("New snapshot: ") ($ VSub_Name "$_pkg"))}) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other "[")} {(-n)} {(DQ ($ VSub_Name "$_upload"))} {(Lit_Other "]")}) terminator: <Op_Semi ";"> ) ] action: [ (C {(msg)} {(DQ ("Uploading to ") ($ VSub_Name "$_upload"))}) (AndOr children: [ (C {(scp)} {($ VSub_Name "$_pkg")} {($ VSub_Name "$_upload")}) (AndOr children: [ (C {(abump)} {($ VSub_Name "$pkgname") (-0_git) ($ VSub_Name "$_date")}) (ControlFlow token: <ControlFlow_Return return> arg_word: {(1)} ) ] op_id: Op_DPipe ) ] op_id: Op_DAmp ) ] spids: [-1 247] ) ] spids: [-1 279] ) ] spids: [109] ) spids: [105 108] ) (FuncDef name: build body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$_builddir"))}) (C {(cd)} {(builders/cmake)}) (C {(cmake)} {(-DCRTMPSERVER_INSTALL_PREFIX) (Lit_Other "=") (/usr)}) (C {(cd)} {($ VSub_Name "$pkgname")}) (C {(sed)} {(-i)} {(-e)} { (DQ (46s/) (EscapedLiteralPart token:<Lit_EscapedChar "\\$">) ("{CMAKE_INSTALL_PREFIX}") (EscapedLiteralPart token:<Lit_EscapedChar "\\/">) (etc/) (EscapedLiteralPart token:<Lit_EscapedChar "\\/">) (etc) (EscapedLiteralPart token:<Lit_EscapedChar "\\/">) (crtmpserver) (EscapedLiteralPart token:<Lit_EscapedChar "\\/">) (/g) ) } {(cmake_install.cmake)} ) (C {(make)}) ] spids: [288] ) spids: [284 287] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$_builddir"))}) (C {(cd)} {(builders/cmake)}) (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")} ) (C {(install)} {(-m755)} {(-D)} {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$pkgname") (.confd)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/conf.d/) ($ VSub_Name "$pkgname")} ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$pkgdir")) (/var/log/crtmpserver)}) (C {(chown)} {(rtmpd)} {(DQ ($ VSub_Name "$pkgdir")) (/var/log/crtmpserver)}) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$pkgdir")) (/var/crtmpserver)}) (C {(chown)} {(rtmpd)} {(DQ ($ VSub_Name "$pkgdir")) (/var/crtmpserver)} {(-R)}) (C {(cp)} {(../../configs/) (Lit_Other "*") (.lua)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/) ($ VSub_Name "$pkgname") (/)} ) ] spids: [347] ) spids: [343 346] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:md5sums) op: Equal rhs: { (DQ ("63ace36dcbb336463702eb258bfa974d crtmpserver-0_git20131228.tar.bz2\n") ("8c4072f255f72736028cc736081303b8 crtmpserver.initd\n") ("f628656f6fd50204492ed838a7993c38 crtmpserver.confd") ) } spids: [470] ) ] spids: [470] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha256sums) op: Equal rhs: { (DQ ( "ca57a270400c492bf9378fabe5e76fa91fe48dcab70d0518271be873558498a1 crtmpserver-0_git20131228.tar.bz2\n" ) ("db010ea792cd738db98297bc7d24cb86bb5bc360a355a54622fd057197a3aa04 crtmpserver.initd\n") ( "5ff47df741664ad9fdcf567e645e569ac9f47a61a46baf15bf920508a35c7811 crtmpserver.confd" ) ) } spids: [477] ) ] spids: [477] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "c6e501bc048989c93bae4b0f8cdfa98ea6ff46574c9a006f42e92096be5fc311ae0252b718dab43c416c41b602e35409e47a5143709789cb9121dc3419bfeba5 crtmpserver-0_git20131228.tar.bz2\n" ) ( "85e2fa5816c9c6afba4f54c7aa780f0e9cfa9a317936de31ad1456d02ed79eb9e3d61a5fc21c3f2891b90f89d9885f3349e4eb6e281ca1c382769e2bb3c6bcbc crtmpserver.initd\n" ) ( "0695f48e644b4cea9c4e8724dfd0f28f859aacf8af2ccb3bf4a2a077202eeef7a8b2a10000eb8c1101dd5dea309d4a9df3479d2084650f9d283468cee7f4fc1a crtmpserver.confd" ) ) } spids: [484] ) ] spids: [484] ) ] )