(CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(nspr)} spids:[3])] spids: [3] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(4.15)} spids:[6])] spids: [6] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(1)} spids:[9])] spids: [9] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Netscape Portable Runtime"))} spids: [12] ) ] spids: [12] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("http://www.mozilla.org/projects/nspr/"))} spids: [17] ) ] spids: [17] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (all))} spids:[22])] spids: [22] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:license) op: Equal rhs: {(DQ ("MPL-1.1 GPL2 LGPL-2.1"))} spids: [27] ) ] spids: [27] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:options) op:Equal rhs:{(DQ ("!check"))} spids:[32])] spids: [32] ) (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:depends_dev) op:Equal rhs:{(DQ (nspr))} spids:[45])] spids: [45] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: {(DQ ("autoconf automake"))} spids: [50] ) ] spids: [50] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: {(DQ ($ VSub_Name "$pkgname") (-dev))} spids: [55] ) ] spids: [55] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ("http://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v") ($ VSub_Name "$pkgver") (/src/nspr-) ($ VSub_Name "$pkgver") (".tar.gz\n") ("\tfix-getproto.patch\n") ("\t") ) } spids: [61] ) ] spids: [61] ) (FuncDef name: prepare body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(mkdir)} {(build)} {(inst)}) (C {(default_prepare)}) ] spids: [77] ) spids: [73 76] ) (FuncDef name: build body: (BraceGroup children: [ (Assignment keyword: Assign_Local pairs: [(assign_pair lhs:(LhsName name:conf) op:Equal rhs:{(SQ )} spids:[108])] spids: [106] ) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other "[")} {(DQ ($ VSub_Name "$CARCH"))} {(Lit_Other "=")} {(DQ (x86_64))} {(Lit_Other "]")} ) terminator: <Op_Semi ";"> ) ] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:conf) op: Equal rhs: {(DQ (--enable-64bit))} spids: [130] ) ] spids: [130] ) ] spids: [-1 127] ) ] spids: [-1 136] ) (C {(cd)} {(DQ ($ VSub_Name "$builddir")) (/build)}) (SimpleCommand words: [ {(../nspr/configure)} {(--build) (Lit_Other "=") ($ VSub_Name "$CBUILD")} {(--host) (Lit_Other "=") ($ VSub_Name "$CHOST")} {(--prefix) (Lit_Other "=") (/usr)} {(--disable-debug)} {(--enable-optimize)} {(--enable-ipv6)} {($ VSub_Name "$conf")} ] more_env: [ (env_pair name: CFLAGS val: { (DQ ($ VSub_Name "$CFLAGS") ( " -D_PR_POLL_AVAILABLE -D_PR_HAVE_OFF64_T -D_PR_INET6 -D_PR_HAVE_INET_NTOP -D_PR_HAVE_GETHOSTBYNAME2 -D_PR_HAVE_GETADDRINFO -D_PR_INET6_PROBE" ) ) } spids: [155] ) ] ) (C {(make)} {(Lit_VarLike "CC=") (DQ (BracedVarSub token: <VSub_Name CC> suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{(gcc)}) spids: [204 208] ) ) } {(Lit_VarLike "CXX=") (DQ (BracedVarSub token: <VSub_Name CXX> suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{("g++")}) spids: [213 217] ) ) } ) ] spids: [103] ) spids: [99 102] ) (FuncDef name: package body: (BraceGroup children: [ (Assignment keyword: Assign_Local pairs: [(assign_pair lhs:(LhsName name:file) op:Equal rhs:{(SQ )} spids:[232])] spids: [230] ) (C {(cd)} {(DQ ($ VSub_Name "$builddir")) (/build)}) (C {(make)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))} {(install)}) (C {(cd)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib)}) (C {(rm)} {(-f)} {(Lit_Other "*") (.a)}) (C {(cd)} {(DQ ($ VSub_Name "$builddir")) (/build/config)}) (C {(install)} {(-Dm755)} {(nspr-config)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/bin/nspr-config)} ) (C {(install)} {(-Dm644)} {(nspr.pc)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/pkgconfig/nspr.pc)} ) (C {(rm)} {(-rf)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/bin/prerr.properties)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/bin/compile-et.pl)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/aclocal/nspr.m4)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/include/nspr/md)} ) ] spids: [227] ) spids: [223 226] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "1d6e9ba3ef71376ddb4f5ef2a6796bf3f95cf37abfac89d1745f02cc01003877d088a87946208d3827a3b3e28420215e543a647aadceff2ae6f9c1c70d4ac563 nspr-4.15.tar.gz\n" ) ( "ee654f609a90b9a95c1901ad1d56cdef7cce8bca9efc092198607944f142f8fec924b13219ca6663facd0f0d59b671b8b3de58ab3449c4c863d42e2937f02184 fix-getproto.patch" ) ) } spids: [337] ) ] spids: [337] ) ] )