(CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(netdisco)} spids:[9])] spids: [9] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:_pkgreal) op:Equal rhs:{(App-Netdisco)} spids:[12])] spids: [12] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(2.036008)} spids:[15])] spids: [15] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(0)} spids:[18])] spids: [18] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("An open source web-based network management tool."))} spids: [21] ) ] spids: [21] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("http://search.cpan.org/dist/App-Netdisco/"))} spids: [26] ) ] spids: [26] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (noarch))} spids:[31])] spids: [31] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (bsd))} spids:[36])] spids: [36] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:cpandepends) op: Equal rhs: { (DQ ("perl-dancer-plugin-passphrase perl-data-printer perl-plack perl-ldap\n") ("\tperl-file-sharedir perl-starman perl-socket6 perl-json-xs perl-netaddr-mac\n") ("\tperl-anyevent perl-uri perl-dancer-plugin-dbic perl-template-plugin-csv\n") ("\tperl-try-tiny perl-snmp-info perl-list-moreutils perl-dbix-class\n") ("\tperl-anyevent-dns-etchosts perl-daemon-control perl-file-slurper perl-moo\n") ("\tperl-io-socket-ssl perl-role-tiny perl-algorithm-cron perl-sereal\n") ("\tperl-template-plugin-number-format perl-json perl-dbix-class-helpers\n") ("\tperl-dancer-plugin-auth-extensible perl-sql-translator perl-path-class\n") ("\tperl-template-toolkit perl-url-encode perl-dancer perl-plack-middleware-reverseproxy\n") ("\tperl-namespace-clean perl-cgi-expand perl-html-parser perl-net-dns\n") ("\tperl-dancer-session-cookie perl-yaml-libyaml perl-netaddr-ip\n") ("\tperl-guard perl-mce perl-plack-middleware-expires perl-dbd-pg") ) } spids: [41] ) ] spids: [41] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:cpanmakedepends) op:Equal rhs:{(DQ )} spids:[60])] spids: [60] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:cpancheckdepends) op: Equal rhs: {(DQ (perl-env-path))} spids: [64] ) ] spids: [64] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ("perl-term-ui perl-archive-extract ") ($ VSub_Name "$cpandepends"))} spids: [69] ) ] spids: [69] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: {(DQ ("perl-dev perl-module-build ") ($ VSub_Name "$cpanmakedepends"))} spids: [75] ) ] spids: [75] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:checkdepends) op: Equal rhs: {(DQ ($ VSub_Name "$cpancheckdepends"))} spids: [81] ) ] spids: [81] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: {(DQ ($ VSub_Name "$pkgname") (-doc))} spids: [86] ) ] spids: [86] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ("http://search.cpan.org/CPAN/authors/id/O/OL/OLIVER/") ($ VSub_Name "$_pkgreal") (-) ($ VSub_Name "$pkgver") (.tar.gz) ) } spids: [92] ) ] spids: [92] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:builddir) op: Equal rhs: {(DQ ($ VSub_Name "$srcdir") (/) ($ VSub_Name "$_pkgreal") (-) ($ VSub_Name "$pkgver"))} spids: [101] ) ] spids: [101] ) (FuncDef name: prepare body: (BraceGroup children: [ (C {(default_prepare)}) (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(export)} {(Lit_VarLike "CFLAGS=") (CommandSubPart command_list: (CommandList children: [(C {(perl)} {(-MConfig)} {(-E)} {(SQ <"say $Config{ccflags}">)})] ) left_token: <Left_CommandSub "$("> spids: [132 142] ) } ) (C {(perl)} {(Build.PL)} {(Lit_VarLike "installdirs=") (vendor)}) ] spids: [115] ) spids: [111 114] ) (FuncDef name: build body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(export)} {(Lit_VarLike "CFLAGS=") (CommandSubPart command_list: (CommandList children: [(C {(perl)} {(-MConfig)} {(-E)} {(SQ <"say $Config{ccflags}">)})] ) left_token: <Left_CommandSub "$("> spids: [172 182] ) } ) (C {(./Build)}) ] spids: [159] ) spids: [155 158] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(./Build)} {(install)} {(Lit_VarLike "destdir=") (DQ ($ VSub_Name "$pkgdir"))}) (C {(find)} {(DQ ($ VSub_Name "$pkgdir"))} {(EscapedLiteralPart token:<Lit_EscapedChar "\\(">)} {(-name)} {(perllocal.pod)} {(-o)} {(-name)} {(.packlist)} {(EscapedLiteralPart token:<Lit_EscapedChar "\\)">)} {(-delete)} ) ] spids: [194] ) spids: [190 193] ) (FuncDef name: check body: (BraceGroup children: [(C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(./Build)} {(test)})] spids: [243] ) spids: [239 242] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "658346ac6139a736f418008265ed7ccecd6588065c6aebf7403d1e28617c065a032996b3739199f80119d87306a6ec8d9ab89ab7b5de1ca3911a4d04679d0c61 App-Netdisco-2.036008.tar.gz" ) ) } spids: [260] ) ] spids: [260] ) ] )