(CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(iptables)} spids:[4])] spids: [4] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(1.6.1)} spids:[7])] spids: [7] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(1)} spids:[10])] spids: [10] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('Linux kernel firewall, NAT and packet mangling tools'))} spids: [13] ) ] spids: [13] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ('http://www.netfilter.org/projects/iptables/index.html'))} spids: [18] ) ] spids: [18] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (all))} spids:[23])] spids: [23] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ ('GPL2+'))} spids:[28])] spids: [28] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends_dev) op: Equal rhs: {(DQ (linux-headers))} spids: [33] ) ] spids: [33] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: {(DQ ($ VSub_Name '$depends_dev') (' libnftnl-dev bison flex autoconf automake'))} spids: [38] ) ] spids: [38] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: {(DQ ('ip6tables ') ($ VSub_Name '$pkgname') ('-doc ') ($ VSub_Name '$pkgname') (-dev))} spids: [44] ) ] spids: [44] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ('http://ftp.netfilter.org/pub/iptables/iptables-') ($ VSub_Name '$pkgver') ('.tar.bz2\n') ('\tiptables-1.6.0-musl-fixes.patch\n') ('\tiptables.initd\n') ('\tiptables.confd\n') ('\tip6tables.confd\n') ('\t') ) } spids: [53] ) ] spids: [53] ) (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: [65] ) ] spids: [65] ) (FuncDef name: prepare body: (BraceGroup children: [ (AndOr children: [ (C {(default_prepare)}) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (C {(cd)} {(DQ ($ VSub_Name '$builddir'))}) (AndOr children: [ (C {(sed)} {(-i)} {(-e)} {(SQ <'/if_packet/i#define __aligned_u64 __u64 __attribute__((aligned(8)))'>)} {(extensions/libxt_pkttype.c)} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) ] spids: [79] ) spids: [75 78] ) (FuncDef name: build body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name '$builddir'))}) (C {(export)} {(Lit_VarLike 'CFLAGS=') (DQ ($ VSub_Name '$CFLAGS') (' -D_GNU_SOURCE'))}) (AndOr children: [ (C {(./configure)} {(--build) (Lit_Other '=') ($ VSub_Name '$CBUILD')} {(--host) (Lit_Other '=') ($ VSub_Name '$CHOST')} {(--prefix) (Lit_Other '=') (/usr)} {(--mandir) (Lit_Other '=') (/usr/share/man)} {(--sbindir) (Lit_Other '=') (/sbin)} {(--without-kernel)} {(--enable-devel)} {(--enable-libipq)} {(--enable-shared)} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (C {(sed)} {(-i)} {(SQ <'s|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g'>)} {(libtool)} ) (C {(sed)} {(-i)} {(SQ <'s|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g'>)} {(libtool)} ) (AndOr children: [ (SimpleCommand words: [{(make)}] more_env: [ (env_pair name: MAKEFLAGS val: {(DQ ($ VSub_Name '$MAKEFLAGS') (' -j2'))} spids: [228] ) ] ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) ] spids: [126] ) spids: [122 125] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name '$builddir'))}) (AndOr children: [ (C {(make)} {(-j1)} {(install)} {(Lit_VarLike 'DESTDIR=') (DQ ($ VSub_Name '$pkgdir'))}) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$pkgdir')) (/usr/include/libiptc)} {(DQ ($ VSub_Name '$pkgdir')) (/usr/lib)} {(DQ ($ VSub_Name '$pkgdir')) (/var/lib/iptables)} {(DQ ($ VSub_Name '$pkgdir')) (/etc/init.d)} {(DQ ($ VSub_Name '$pkgdir')) (/etc/conf.d)} {(DQ ($ VSub_Name '$pkgdir')) (/etc/iptables)} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(install)} {(-m644)} {(include/iptables.h)} {(include/ip6tables.h)} {(DQ ($ VSub_Name '$pkgdir')) (/usr/include/)} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (C {(install)} {(include/libiptc/) (Lit_Other '*') (.h)} {(DQ ($ VSub_Name '$pkgdir')) (/usr/include/libiptc/)} ) (C {(install)} {(-m755)} {(DQ ($ VSub_Name '$startdir')) (/iptables.initd)} {(DQ ($ VSub_Name '$pkgdir')) (/etc/init.d/iptables)} ) (C {(install)} {(-m644)} {(DQ ($ VSub_Name '$startdir')) (/iptables.confd)} {(DQ ($ VSub_Name '$pkgdir')) (/etc/conf.d/iptables)} ) ] spids: [249] ) spids: [245 248] ) (FuncDef name: ip6tables body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ (iptables))} spids: [404] ) ] spids: [404] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) (/sbin)} {(DQ ($ VSub_Name '$subpkgdir')) (/etc/init.d/)} {(DQ ($ VSub_Name '$subpkgdir')) (/etc/conf.d)} {(DQ ($ VSub_Name '$subpkgdir')) (/var/lib/ip6tables)} {(DQ ($ VSub_Name '$subpkgdir')) (/usr/lib/xtables)} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) (/sbin/ip6) (Lit_Other '*')} {(DQ ($ VSub_Name '$subpkgdir')) (/sbin/)} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) (/usr/lib/xtables/libip6) (Lit_Other '*')} {(DQ ($ VSub_Name '$subpkgdir')) (/usr/lib/xtables/)} ) (C {(install)} {(-m755)} {(DQ ($ VSub_Name '$startdir')) (/iptables.initd)} {(DQ ($ VSub_Name '$subpkgdir')) (/etc/init.d/ip6tables)} ) (C {(install)} {(-m644)} {(DQ ($ VSub_Name '$startdir')) (/ip6tables.confd)} {(DQ ($ VSub_Name '$subpkgdir')) (/etc/conf.d/ip6tables)} ) ] spids: [401] ) spids: [397 400] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( '12280db6e6ef8e68da2537e9da59fc601790fd02b1ba38a37c90dbb56272018329dccb8be995f96ecd5d94fafa6043204f3e8f8ee96531685d9e3c55359d2ee8 iptables-1.6.1.tar.bz2\n' ) ( 'e79344cab67c4fa0449dfeef6d1504bcd41d16d595010a18a7d9e75eba46021617d31fbb79c62894fd35898ec643b542a6111b06d405c79ffff41a3078327b62 iptables-1.6.0-musl-fixes.patch\n' ) ( '059b3bd8dd7dec60060ec5eb1e639fe8203207629f3a7dd4fdbe5ebca3f7e9b80df5592ebb27542e31830fd15a53cffac5772567053c104dfccf9b78613a31a1 iptables.initd\n' ) ( 'cb7fecd5cab2c78bd3f215a41f39ec11c37eb360efbe83982378a0e647e0aa9dc0b7ec915a5b5081aa2f7747464787e69404aa15ba15a063c32cb8fb7dd13d1e iptables.confd\n' ) ( '0897a7a22f8b700f7f1f5c355ad6cbf39740e44d6c962af99e479978d8a2d556ca7fe4e31f238829046b4a871ce0b5fd52e2544f1361d15dd1ea3e33992646c4 ip6tables.confd' ) ) } spids: [513] ) ] spids: [513] ) ] )