(CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(dynamips)} spids:[6])] spids: [6] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(0.2.17)} 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 ("Cisco router emulator"))} spids: [15] ) ] spids: [15] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("https://github.com/GNS3/dynamips"))} 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 (GPL2))} spids:[30])] spids: [30] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: {(DQ ("cmake libpcap-dev libelf-dev linux-headers paxmark libnsl-dev"))} spids: [35] ) ] spids: [35] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: {(DQ ($ VSub_Name "$pkgname") (-doc))} spids: [40] ) ] spids: [40] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ (${ VSub_Name pkgname) (-) (${ VSub_Name pkgver) (".tar.gz::https://github.com/GNS3/") (${ VSub_Name pkgname) (/archive/v) (${ VSub_Name pkgver) (".tar.gz\n") ("\ts390x-support.patch") ) } spids: [46] ) ] spids: [46] ) (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: [67] ) ] spids: [67] ) (FuncDef name: prepare body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(sed)} {(-e)} {(DQ ("s:^set ( DYNAMIPS_FLAGS:#&:"))} {(-i)} {(cmake/dependencies.cmake)}) (C {(default_prepare)}) ] spids: [81] ) spids: [77 80] ) (FuncDef name: build body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (If arms: [ (if_arm cond: [ (Sentence child: (C {(test)} {($ VSub_Name "$CARCH")} {(Lit_Other "=") (Lit_Other "=")} {(x86_64)}) terminator: <Op_Semi ";"> ) ] action: [(C {(export)} {(Lit_VarLike "DYNAMIPS_ARCH=") (amd64)})] spids: [-1 135] ) ] spids: [-1 144] ) (C {(export)} {(Lit_VarLike "CFLAGS=") (DQ ($ VSub_Name "$CFLAGS") (" -Wno-enum-compare"))}) (C {(export)} {(Lit_VarLike "CXXFLAGS=") (DQ ($ VSub_Name "$CXXFLAGS") (" -Wno-enum-compare"))} ) (C {(cmake)} {(-DCMAKE_INSTALL_PREFIX) (Lit_Other ":") (Lit_VarLike "PATH=") (/usr)}) ] spids: [113] ) spids: [109 112] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(make)} {(Lit_VarLike "DESTDIR=") (${ VSub_Name pkgdir)} {(install)}) (C {(paxmark)} {(-m)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/bin/dynamips)}) ] spids: [179] ) spids: [175 178] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "4c24e254072f13fc10cfcea5ee169f37353d3a297b9e683cb508a8a8a69759383a030236f48d32f2b252c1d42a9f4962f769eee7f04cb1931fddc44c666a8f14 dynamips-0.2.17.tar.gz\n" ) ( "151f9c7d53c0edd9d300b3e84ce50d500018a533d6d131609ac0c25244db640d65d2322104c126e7c0e311cc0b197c07976f21fa28909a92d48cf31b6208431b s390x-support.patch" ) ) } spids: [211] ) ] spids: [211] ) ] )