(command.CommandList children: [ (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:pkgname) op: assign_op.Equal rhs: {<dnssec-tools>} spids: [6] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:pkgver) op: assign_op.Equal rhs: {<2.1>} spids: [9] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:pkgrel) op: assign_op.Equal rhs: {<5>} spids: [12] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:pkgdesc) op: assign_op.Equal rhs: {(DQ <'Set of tools that will help ease the deployment of DNSSEC'>)} spids: [15] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:url) op: assign_op.Equal rhs: {(DQ <'https://www.dnssec-tools.org/'>)} spids: [20] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:arch) op: assign_op.Equal rhs: {(DQ <all>)} spids: [25] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:license) op: assign_op.Equal rhs: {(DQ <GPL3>)} spids: [30] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:makedepends) op: assign_op.Equal rhs: { (DQ < 'autoconf automake bind-dev libtool libressl-dev perl-graphviz perl-crypt-openssl-random\n' > <'\t perl-net-dns perl-net-dns-sec perl-xml-simple perl-dev sed chrpath'> ) } spids: [35] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:source) op: assign_op.Equal rhs: { (DQ <'http://distfiles.alpinelinux.org/distfiles/dnssec-tools-'> ($ Id.VSub_DollarName '$pkgver') <.tar.gz> ) } spids: [41] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:subpackages) op: assign_op.Equal rhs: { (DQ ($ Id.VSub_DollarName '$pkgname') <'-dev '> ($ Id.VSub_DollarName '$pkgname') <-doc>) } spids: [48] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:builddir) op: assign_op.Equal rhs: { (DQ (${ Id.VSub_Name srcdir) <'/'> (${ Id.VSub_Name pkgname) <-> (${ Id.VSub_Name pkgver)) } spids: [57] ) ] ) (command.ShFunction name: prepare body: (BraceGroup children: [ (C {<local>} {<pf>}) (C {<cd>} {(DQ ($ Id.VSub_DollarName '$builddir'))}) (C {<update_config_guess>}) (C {<default_prepare>}) (command.AndOr ops: [Id.Op_DPipe] children: [ (C {<sed>} {<-e>} { (SQ < '/^maninstall:/,+3s:$(MKPATH) $(mandir)/$(man1dir):$(MKPATH) $(DESTDIR)/$(mandir)/$(man1dir):' > ) } {<-i>} {<Makefile.in>} ) (C {<die>}) ] ) (command.AndOr ops: [Id.Op_DPipe] children: [ (C {<sed>} {<-e>} {(SQ <'s:/usr/local/etc:/etc:g'>)} {<-e>} {(SQ <'s:/usr/local:/usr:g'>)} {<-i>} {<'tools/donuts/donuts'>} {<-i>} {<'tools/etc/dnssec-tools/dnssec-tools.conf'>} {<-i>} {<'tools/scripts/genkrf'>} ) (C {<die>}) ] ) ] ) ) (command.ShFunction name: build body: (BraceGroup children: [ (C {<cd>} {(DQ ($ Id.VSub_DollarName '$builddir'))}) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:CFLAGS) op: assign_op.Equal rhs: {(DQ ($ Id.VSub_DollarName '$CFLAGS') <' -D_LARGEFILE64_SOURCE=1'>)} spids: [172] ) ] ) (C {<'./configure'>} {<--prefix> <Id.Lit_Equals '='> <'/usr'>} {<--sysconfdir> <Id.Lit_Equals '='> <'/etc'>} {<--mandir> <Id.Lit_Equals '='> <'/usr/share/man'>} {<--infodir> <Id.Lit_Equals '='> <'/usr/share/info'>} {<--disable-bind-checks>} {<--with-validator>} {<--with-perl-build-args> <Id.Lit_Equals '='> <Id.Lit_VarLike 'INSTALLDIRS='> <vendor>} ) (command.AndOr ops: [Id.Op_DPipe] children: [ (C {<make>}) (command.ControlFlow token: <Id.ControlFlow_Return return> arg_word: {<1>} ) ] ) ] ) ) (command.ShFunction name: package body: (BraceGroup children: [ (C {<cd>} {(DQ ($ Id.VSub_DollarName '$builddir'))}) (C {<mkdir>} {<-p>} {(DQ ($ Id.VSub_DollarName '$pkgdir')) <'/usr/share/man/man1'>}) (command.AndOr ops: [Id.Op_DPipe] children: [ (C {<make>} {<Id.Lit_VarLike 'DESTDIR='> (DQ ($ Id.VSub_DollarName '$pkgdir'))} {<install>} ) (command.ControlFlow token: <Id.ControlFlow_Return return> arg_word: {<1>} ) ] ) (C {<chrpath>} {<-d>} {(DQ ($ Id.VSub_DollarName '$pkgdir')) <'/usr/bin/dt-'> <Id.Lit_Star '*'>} ) ] ) ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:md5sums) op: assign_op.Equal rhs: {(DQ <'b4c76b325c380780682a548730d3e09a dnssec-tools-2.1.tar.gz'>)} spids: [285] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:sha256sums) op: assign_op.Equal rhs: { (DQ < '64eebfd1213714b530e501f22b5ff9786db9b982897c432fecba75740ddcda52 dnssec-tools-2.1.tar.gz' > ) } spids: [290] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:sha512sums) op: assign_op.Equal rhs: { (DQ < '61119837320bf9a7c2d64a593fc3ed6b84ee7683b7e4ba5de380b0fd1be70e44bf73825ea5395cc1d3ddc729eaef17823a230b44b68fbc5fca988f8fb080f66b dnssec-tools-2.1.tar.gz' > ) } spids: [295] ) ] ) ] )