(CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(ca-certificates)} spids:[9])] spids: [9] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(20170801)} spids:[12])] spids: [12] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(0)} spids:[15])] spids: [15] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Common CA certificates PEM files"))} spids: [18] ) ] spids: [18] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("https://www.mozilla.org/en-US/about/governance/policies/security-group/certs/"))} spids: [23] ) ] spids: [23] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (all))} spids:[28])] spids: [28] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:license) op: Equal rhs: {(DQ ("MPL 2.0 GPL2+"))} spids: [33] ) ] spids: [33] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(DQ )} spids:[38])] spids: [38] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: {(DQ ("python3 libressl-dev"))} spids: [42] ) ] spids: [42] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: {(DQ ($ VSub_Name "$pkgname") (-doc))} spids: [47] ) ] spids: [47] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:replaces) op: Equal rhs: {(DQ ("libcrypto1.0 openssl"))} spids: [56] ) ] spids: [56] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:options) op:Equal rhs:{(DQ ("!fhs !check"))} spids:[61])] spids: [61] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:triggers) op: Equal rhs: { (DQ ( "ca-certificates.trigger=/usr/share/ca-certificates:/usr/local/share/ca-certificates:/etc/ssl/certs:/etc/ca-certificates/update.d" ) ) } spids: [66] ) ] spids: [66] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:install) op: Equal rhs: {(DQ ($ VSub_Name "$pkgname") (.post-deinstall))} spids: [71] ) ] spids: [71] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ("https://git.alpinelinux.org/cgit/ca-certificates/snapshot/ca-certificates-") ($ VSub_Name "$pkgver") (.tar.bz2) ) } spids: [77] ) ] spids: [77] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:builddir) op: Equal rhs: {(DQ ($ VSub_Name "$srcdir") (/ca-certificates-) ($ VSub_Name "$pkgver"))} spids: [84] ) ] spids: [84] ) (FuncDef name: build body: (BraceGroup children: [(C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(make)})] spids: [96] ) spids: [92 95] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(make)} {(install)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))}) (Subshell child: (CommandList children: [ (C {(echo)} { (DQ ("# Automatically generated by ") (${ VSub_Name pkgname) (-) (${ VSub_Name pkgver) (-) (${ VSub_Name pkgrel) ) } ) (C {(echo)} { (DQ ("# ") (CommandSubPart command_list: (CommandList children:[(C {(date)} {(-u)})]) left_token: <Left_CommandSub "$("> spids: [161 165] ) ) } ) (C {(echo)} {(DQ ("# Do not edit."))}) (C {(cd)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/ca-certificates)}) (Pipeline children: [ (C {(find)} {(.)} {(-name)} {(SQ <"*.crt">)}) (C {(sort)}) (C {(cut)} {(-b3-)}) ] negated: False ) ] ) redirects: [ (Redir op_id: Redir_Great fd: -1 arg_word: {(DQ ($ VSub_Name "$pkgdir")) (/etc/ca-certificates.conf)} spids: [207] ) ] spids: [136 205] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/apk/protected_paths.d)}) (SimpleCommand words: [{(cat)}] redirects: [ (Redir op_id: Redir_Great fd: -1 arg_word: {(DQ ($ VSub_Name "$pkgdir")) (/etc/apk/protected_paths.d/ca-certificates.list)} spids: [228] ) (HereDoc op_id: Redir_DLessDash fd: -1 body: { (DQ ("-etc/ssl/certs/ca-certificates.crt\n") ("-etc/ssl/certs/ca-cert-*.pem\n") ( "-etc/ssl/certs/[0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f].[r0-9]*\n" ) ) } do_expansion: True here_end: EOF was_filled: True spids: [235] ) ] ) (SimpleCommand words: [{(cat)}] redirects: [ (Redir op_id: Redir_Great fd: -1 arg_word: {(DQ ($ VSub_Name "$pkgdir")) (/etc/ca-certificates/update.d/certhash)} spids: [245] ) (HereDoc op_id: Redir_DLessDash fd: -1 body: {(DQ ("#!/bin/sh\n") ("exec /usr/bin/c_rehash /etc/ssl/certs\n"))} do_expansion: True here_end: EOF was_filled: True spids: [252] ) ] ) (C {(chmod)} {(Lit_Other "+") (x)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/ca-certificates/update.d/certhash)} ) ] spids: [115] ) spids: [111 114] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "2b3de9f4ed1ae2ee66d428598f5878e3c773a7475102a234332c1430e202fa1d23889365a725a1aef3531c8c56718d206f95e02284af994d2330b3fc92f96ea2 ca-certificates-20170801.tar.bz2" ) ) } spids: [271] ) ] spids: [271] ) ] )