(CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(openjdk7)} spids:[9])] spids: [9] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:_icedteaver) op:Equal rhs:{(2.6.9)} spids:[12])] spids: [12] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgver) op: Equal rhs: {(7.131.) ($ VSub_Name "$_icedteaver")} spids: [21] ) ] spids: [21] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(2)} spids:[25])] spids: [25] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("OpenJDK 7 via IcedTea"))} spids: [28] ) ] spids: [28] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("http://icedtea.classpath.org/"))} spids: [33] ) ] spids: [33] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (all))} spids:[38])] spids: [38] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:license) op: Equal rhs: {(DQ ("GPL2 with Classpath"))} spids: [43] ) ] spids: [43] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ($ VSub_Name "$pkgname") ("-jre java-cacerts"))} spids: [48] ) ] spids: [48] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:options) op: Equal rhs: {(DQ (sover-namecheck))} spids: [54] ) ] spids: [54] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: { (DQ ("bash findutils tar zip file paxmark gawk util-linux libxslt\n") ("\tautoconf automake linux-headers coreutils\n") ("\tca-certificates\n") ("\tnss-dev cups-dev jpeg-dev giflib-dev libpng-dev libxt-dev\n") ("\tlcms2-dev libxp-dev libxtst-dev libxinerama-dev zlib-dev\n") ("\tlibxrender-dev alsa-lib-dev freetype-dev fontconfig-dev\n") ("\tgtk+2.0-dev krb5-dev attr-dev pcsc-lite-dev lksctp-tools-dev\n") ("\tlibxcomposite-dev nss-static") ) } spids: [59] ) ] spids: [59] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:install) op:Equal rhs:{(DQ )} spids:[71])] spids: [71] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:RHINO_VER) op:Equal rhs:{(1.7.7.1)} spids:[79])] spids: [79] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:ANT_VER) op:Equal rhs:{(1.9.7)} spids:[82])] spids: [82] ) (Case to_match: {($ VSub_Name "$CARCH")} arms: [ (case_arm pat_list: [{(x86)}] action: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:_jarch) op:Equal rhs:{(i386)} spids:[95])] spids: [95] ) ] spids: [92 93 97 -1] ) (case_arm pat_list: [{(x86_64)}] action: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:_jarch) op:Equal rhs:{(amd64)} spids:[102])] spids: [102] ) ] spids: [99 100 104 -1] ) (case_arm pat_list: [{(aarch64)}] action: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:_jarch) op:Equal rhs:{(aarch64)} spids:[109])] spids: [109] ) ] spids: [106 107 111 -1] ) (case_arm pat_list: [{(arm) (Lit_Other "*")}] action: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:_jarch) op:Equal rhs:{(arm)} spids:[117])] spids: [117] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:options) op: Equal rhs: {(DQ ($ VSub_Name "$options") (" textrels"))} spids: [129] ) ] spids: [129] ) ] spids: [113 115 134 -1] ) (case_arm pat_list: [{(s390x)}] action: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:_jarch) op:Equal rhs:{(s390x)} spids:[139])] spids: [139] ) ] spids: [136 137 141 -1] ) (case_arm pat_list: [{(ppc64le)}] action: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:_jarch) op:Equal rhs:{(ppc64le)} spids:[146])] spids: [146] ) ] spids: [143 144 148 -1] ) ] spids: [86 90 150] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:INSTALL_BASE) op: Equal rhs: {(/usr/lib/jvm/java-1.7-openjdk)} spids: [153] ) ] spids: [153] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_jrelib) op: Equal rhs: {(DQ ($ VSub_Name "$INSTALL_BASE") (/jre/lib/) ($ VSub_Name "$_jarch"))} spids: [156] ) ] spids: [156] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:ldpath) op: Equal rhs: { (DQ ($ VSub_Name "$_jrelib") (":") ($ VSub_Name "$_jrelib") ("/native_threads:") ($ VSub_Name "$_jrelib") ("/headless:") ($ VSub_Name "$_jrelib") ("/server:") ($ VSub_Name "$_jrelib") (/jli) ) } spids: [170] ) ] spids: [170] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sonameprefix) op: Equal rhs: {(DQ ($ VSub_Name "$pkgname") (":"))} spids: [184] ) ] spids: [184] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: { (DQ ($ VSub_Name "$pkgname") ("-jre-lib:jrelib:noarch ") ($ VSub_Name "$pkgname") ("-jre ") ($ VSub_Name "$pkgname") ("-jre-base:jrebase\n") ("\t") ($ VSub_Name "$pkgname") ("-doc:doc") ) } spids: [191] ) ] spids: [191] ) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other "[")} {(DQ ($ VSub_Name "$BOOTSTRAP"))} {(KW_Bang "!") (Lit_Other "=")} {(DQ (no))} {(Lit_Other "]")} ) terminator: <Op_Semi ";"> ) ] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: {(DQ ($ VSub_Name "$makedepends") (" java-gcj-compat"))} spids: [226] ) ] spids: [226] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:BOOTSTRAP_JAVA_HOME) op: Equal rhs: {(/usr/lib/jvm/java-1.5-gcj/)} spids: [233] ) ] spids: [233] ) ] spids: [-1 223] ) ] else_action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: {(DQ ($ VSub_Name "$makedepends") (" ") ($ VSub_Name "$pkgname"))} spids: [239] ) ] spids: [239] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:BOOTSTRAP_JAVA_HOME) op: Equal rhs: {(DQ ($ VSub_Name "$INSTALL_BASE"))} spids: [247] ) ] spids: [247] ) ] spids: [236 252] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_dropsver) op: Equal rhs: {($ VSub_Name "$_icedteaver")} spids: [255] ) ] spids: [255] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_dropsurl) op: Equal rhs: {(http) (Lit_Other ":") (//icedtea.classpath.org/download/drops/icedtea7/) ($ VSub_Name "$_dropsver") } spids: [258] ) ] spids: [258] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ("http://icedtea.classpath.org/download/source/icedtea-") ($ VSub_Name "$_icedteaver") (".tar.gz\n") ("\topenjdk-") ($ VSub_Name "$_dropsver") (".tar.bz2::") ($ VSub_Name "$_dropsurl") ("/openjdk.tar.bz2\n") ("\tcorba-") ($ VSub_Name "$_dropsver") (".tar.bz2::") ($ VSub_Name "$_dropsurl") ("/corba.tar.bz2\n") ("\tjaxp-") ($ VSub_Name "$_dropsver") (".tar.bz2::") ($ VSub_Name "$_dropsurl") ("/jaxp.tar.bz2\n") ("\tjaxws-") ($ VSub_Name "$_dropsver") (".tar.bz2::") ($ VSub_Name "$_dropsurl") ("/jaxws.tar.bz2\n") ("\tjdk-") ($ VSub_Name "$_dropsver") (".tar.bz2::") ($ VSub_Name "$_dropsurl") ("/jdk.tar.bz2\n") ("\tlangtools-") ($ VSub_Name "$_dropsver") (".tar.bz2::") ($ VSub_Name "$_dropsurl") ("/langtools.tar.bz2\n") ("\thotspot-") ($ VSub_Name "$_dropsver") (".tar.bz2::") ($ VSub_Name "$_dropsurl") ("/hotspot.tar.bz2\n") ("\thttp://archive.apache.org/dist/ant/binaries/apache-ant-") ($ VSub_Name "$ANT_VER") ("-bin.tar.gz\n") ("\thttps://github.com/mozilla/rhino/releases/download/Rhino") (BracedVarSub token: <VSub_Name RHINO_VER> suffix_op: (PatSub pat: {(.)} replace: {(_)} do_all: True do_prefix: False do_suffix: False ) spids: [309 316] ) (_RELEASE/rhino-) ($ VSub_Name "$RHINO_VER") (".zip\n") ("\n") ("\ticedtea-hotspot-musl.patch\n") ("\ticedtea-hotspot-musl-ppc.patch\n") ("\ticedtea-hotspot-noagent-musl.patch\n") ("\ticedtea-hotspot-uclibc-fixes.patch\n") ("\ticedtea-jdk-fix-build.patch\n") ("\ticedtea-jdk-execinfo.patch\n") ("\ticedtea-jdk-fix-ipv6-init.patch\n") ("\ticedtea-jdk-musl.patch\n") ("\ticedtea-jdk-no-soname.patch\n") ("\ticedtea-cpio.patch\n") ("\t") ) } spids: [265] ) ] spids: [265] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:builddir) op: Equal rhs: {(DQ ($ VSub_Name "$srcdir") (/icedtea-) ($ VSub_Name "$_icedteaver"))} spids: [339] ) ] spids: [339] ) (FuncDef name: unpack body: (BraceGroup children: [ (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other "[")} {(-z)} {(DQ ($ VSub_Name "$force"))} {(Lit_Other "]")}) terminator: <Op_Semi ";"> ) ] action: [ (AndOr children: [ (C {(verify)}) (ControlFlow token: <ControlFlow_Return return> arg_word: {(1)} ) ] op_id: Op_DPipe ) (AndOr children: [ (C {(initdcheck)}) (ControlFlow token: <ControlFlow_Return return> arg_word: {(1)} ) ] op_id: Op_DPipe ) ] spids: [-1 367] ) ] spids: [-1 388] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$srcdir"))}) (C {(msg)} {(DQ ("Unpacking sources..."))}) (AndOr children: [ (C {(tar)} {(-C)} {(DQ ($ VSub_Name "$srcdir"))} {(-zxf)} {(icedtea-) ($ VSub_Name "$_icedteaver") (.tar.gz)} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(tar)} {(-C)} {(DQ ($ VSub_Name "$srcdir"))} {(-zxf)} {(apache-ant-) ($ VSub_Name "$ANT_VER") (-bin.tar.gz)} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(unzip)} {(-o)} {(-q)} {(DQ (rhino-) ($ VSub_Name "$RHINO_VER") (.zip))} {(-d)} {(DQ ($ VSub_Name "$srcdir"))} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) ] spids: [351] ) spids: [347 350] ) (FuncDef name: prepare body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(sed)} {(-e)} {(DQ (s/--check/-c/g))} {(-i)} {(Makefile.am)}) (ForEach iter_name: patch iter_words: [{($ VSub_Name "$source")}] do_arg_iter: False body: (DoGroup children: [ (Case to_match: {($ VSub_Name "$patch")} arms: [ (case_arm pat_list: [{(icedtea-) (Lit_Other "*") (.patch)}] action: [(C {(cp)} {(../) ($ VSub_Name "$patch")} {(patches)})] spids: [528 531 542 -1] ) (case_arm pat_list: [{(Lit_Other "*") (.patch)}] action: [ (C {(msg)} {(DQ ("Applying patch ") ($ VSub_Name "$patch"))}) (AndOr children: [ (C {(patch)} {(-p1)} {(-i)} {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$patch")} ) (ControlFlow token: <ControlFlow_Return return> arg_word: {(1)} ) ] op_id: Op_DPipe ) ] spids: [545 547 577 -1] ) ] spids: [521 525 580] ) ] spids: [518 583] ) spids: [514 516] ) (C {(./autogen.sh)}) ] spids: [480] ) spids: [476 479] ) (FuncDef name: build body: (BraceGroup children: [ (AndOr children: [ (C {(Lit_Other "[")} {(-z)} {(DQ ($ VSub_Name "$JOBS"))} {(Lit_Other "]")}) (C {(export)} {(Lit_VarLike "JOBS=") (CommandSubPart command_list: (CommandList children: [ (Pipeline children: [ (C {(echo)} {($ VSub_Name "$MAKEFLAGS")}) (C {(sed)} {(-n)} {(-e)} {(SQ <"s/.*-j\\([0-9]\\+\\).*/\\1/p">)}) ] negated: False ) ] ) left_token: <Left_CommandSub "$("> spids: [614 630] ) } ) ] op_id: Op_DAmp ) (C {(export)} {(Lit_VarLike "ALT_PARALLEL_COMPILE_JOBS=") (DQ (BracedVarSub token: <VSub_Name JOBS> suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{(2)}) spids: [637 641] ) ) } ) (C {(export)} {(Lit_VarLike "HOTSPOT_BUILD_JOBS=") (DQ (BracedVarSub token: <VSub_Name JOBS> suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{(2)}) spids: [649 653] ) ) } ) (C {(export)} {(Lit_VarLike "JAVA_HOME=") ($ VSub_Name "$BOOTSTRAP_JAVA_HOME")}) (C {(export)} {(Lit_VarLike "PATH=") ($ VSub_Name "$JAVA_HOME") (/bin) (Lit_Other ":") ($ VSub_Name "$srcdir") (/apache-ant-) ($ VSub_Name "$ANT_VER") (/bin) (Lit_Other ":") ($ VSub_Name "$PATH") } ) (C {(export)} {(Lit_VarLike "DISTRIBUTION_PATCHES=") (DQ )}) (C {(export)} {(Lit_VarLike "EXTRA_CPP_FLAGS=") (DQ ($ VSub_Name "$CXXFLAGS") (" -std=gnu++98 -fno-delete-null-pointer-checks -fno-lifetime-dse") ) } ) (C {(export)} {(Lit_VarLike "EXTRA_CFLAGS=") (DQ ($ VSub_Name "$CFLAGS") (" -std=gnu++98 -Wno-error -fno-delete-null-pointer-checks -fno-lifetime-dse") ) } ) (Assignment keyword: Assign_Local pairs: [(assign_pair lhs:(LhsName name:patch) op:Equal spids:[727])] spids: [725] ) (ForEach iter_name: patch iter_words: [{($ VSub_Name "$source")}] do_arg_iter: False body: (DoGroup children: [ (Case to_match: {($ VSub_Name "$patch")} arms: [ (case_arm pat_list: [{(icedtea-) (Lit_Other "*") (.patch)}] action: [ (C {(export)} {(Lit_VarLike "DISTRIBUTION_PATCHES=") (DQ ($ VSub_Name "$DISTRIBUTION_PATCHES") (" patches/") ($ VSub_Name "$patch") ) } ) ] spids: [749 752 765 -1] ) ] spids: [742 746 768] ) ] spids: [739 771] ) spids: [735 737] ) (C {(echo)} {(DQ ("icedtea patches: ") ($ VSub_Name "$DISTRIBUTION_PATCHES"))}) (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (AndOr children: [ (C {(./configure)} {(--build) (Lit_Other "=") ($ VSub_Name "$CBUILD")} {(--host) (Lit_Other "=") ($ VSub_Name "$CHOST")} {(--prefix) (Lit_Other "=") ($ VSub_Name "$INSTALL_BASE")} {(--sysconfdir) (Lit_Other "=") (/etc)} {(--mandir) (Lit_Other "=") (/usr/share/man)} {(--infodir) (Lit_Other "=") (/usr/share/info)} {(--localstatedir) (Lit_Other "=") (/var)} {(--with-parallel-jobs) (Lit_Other "=") (BracedVarSub token: <VSub_Name JOBS> suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{(2)}) spids: [842 846] ) } {(--disable-dependency-tracking)} {(--disable-downloading)} {(--disable-arm32-jit)} {(--with-rhino) (Lit_Other "=") ($ VSub_Name "$srcdir") (/rhino) ($ VSub_Name "$RHINO_VER") (/lib/rhino-) ($ VSub_Name "$RHINO_VER") (.jar) } {(--with-openjdk-src-zip) (Lit_Other "=") ($ VSub_Name "$srcdir") (/openjdk-) ($ VSub_Name "$_dropsver") (.tar.bz2) } {(--with-hotspot-src-zip) (Lit_Other "=") ($ VSub_Name "$srcdir") (/hotspot-) ($ VSub_Name "$_dropsver") (.tar.bz2) } {(--with-corba-src-zip) (Lit_Other "=") ($ VSub_Name "$srcdir") (/corba-) ($ VSub_Name "$_dropsver") (.tar.bz2) } {(--with-jaxp-src-zip) (Lit_Other "=") ($ VSub_Name "$srcdir") (/jaxp-) ($ VSub_Name "$_dropsver") (.tar.bz2) } {(--with-jaxws-src-zip) (Lit_Other "=") ($ VSub_Name "$srcdir") (/jaxws-) ($ VSub_Name "$_dropsver") (.tar.bz2) } {(--with-jdk-src-zip) (Lit_Other "=") ($ VSub_Name "$srcdir") (/jdk-) ($ VSub_Name "$_dropsver") (.tar.bz2) } {(--with-langtools-src-zip) (Lit_Other "=") ($ VSub_Name "$srcdir") (/langtools-) ($ VSub_Name "$_dropsver") (.tar.bz2) } {(--with-pax) (Lit_Other "=") (paxmark)} {(--with-jdk-home) (Lit_Other "=") ($ VSub_Name "$BOOTSTRAP_JAVA_HOME")} {(--with-pkgversion) (Lit_Other "=") (DQ ("Alpine ") (${ VSub_Name pkgver) (-r) (${ VSub_Name pkgrel))} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (C {(msg)} {(DQ ("Icedtea boot"))}) (AndOr children: [ (C {(make)} {(-j1)} {(icedtea-boot)}) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (C {(msg)} {(DQ ("Icedtea boot done"))}) (AndOr children: [(C {(make)}) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})] op_id: Op_DPipe ) ] spids: [596] ) spids: [592 595] ) (FuncDef name: package body: (BraceGroup children: [ (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$INSTALL_BASE")}) (AndOr children: [ (C {(cp)} {(-a)} {(DQ ($ VSub_Name "$builddir")) (/openjdk.build/j2sdk-image/) (Lit_Other "*")} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$INSTALL_BASE")} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (C {(rm)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$INSTALL_BASE") (/src.zip)}) (C {(DQ ($ VSub_Name "$builddir")) (/pax-mark-vm)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$INSTALL_BASE")} ) (C {(rm)} {(-f)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$INSTALL_BASE") (/jre/lib/security/cacerts) } ) (C {(ln)} {(-sf)} {(/etc/ssl/certs/java/cacerts)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$INSTALL_BASE") (/jre/lib/security/cacerts) } ) ] spids: [1013] ) spids: [1009 1012] ) (FuncDef name: jrelib body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("OpenJDK 7 Java Runtime (class libraries)"))} spids: [1119] ) ] spids: [1119] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(DQ )} spids:[1125])] spids: [1125] ) (Sentence child: (Assignment keyword: Assign_Local pairs: [(assign_pair lhs:(LhsName name:A) op:Equal spids:[1133])] spids: [1131] ) terminator: <Op_Semi ";"> ) (ForEach iter_name: A iter_words: [ {(jre/lib/zi)} {(jre/lib/images)} {(jre/lib/) (Lit_Other "*") (.jar)} {(jre/lib/security)} {(jre/lib/ext/) (Lit_Other "*") (.jar)} {(jre/lib/cmm)} {(jre/ASSEMBLY_EXCEPTION)} {(jre/THIRD_PARTY_README)} {(jre/LICENSE)} ] do_arg_iter: False body: (DoGroup children: [ (Assignment keyword: Assign_Local pairs: [ (assign_pair lhs: (LhsName name:dirname) op: Equal rhs: { (BracedVarSub token: <VSub_Name A> suffix_op: (StringUnary op_id: VOp1_Percent arg_word: {(Lit_Slash /) ("*")} ) spids: [1176 1181] ) } spids: [1175] ) ] spids: [1173] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$INSTALL_BASE") (/) ($ VSub_Name "$dirname") } ) (AndOr children: [ (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$INSTALL_BASE") (/) ($ VSub_Name "$A") } {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$INSTALL_BASE") (/) ($ VSub_Name "$dirname")} ) (ControlFlow token: <ControlFlow_Return return> arg_word: {(1)} ) ] op_id: Op_DPipe ) ] spids: [1169 1222] ) spids: [1141 1167] ) ] spids: [1116] ) spids: [1112 1115] ) (FuncDef name: jrebase body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("OpenJDK 7 Java Runtime (no GUI support)"))} spids: [1234] ) ] spids: [1234] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ($ VSub_Name "$pkgname") ("-jre-lib java-common java-cacerts"))} spids: [1240] ) ] spids: [1240] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$INSTALL_BASE") (/bin)} ) (Sentence child: (Assignment keyword: Assign_Local pairs: [(assign_pair lhs:(LhsName name:A) op:Equal spids:[1263])] spids: [1261] ) terminator: <Op_Semi ";"> ) (ForEach iter_name: A iter_words: [ {(java)} {(orbd)} {(rmid)} {(servertool)} {(unpack200)} {(keytool)} {(pack200)} {(rmiregistry)} {(tnameserv)} ] do_arg_iter: False body: (DoGroup children: [ (AndOr children: [ (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$INSTALL_BASE") (/bin/) ($ VSub_Name "$A") } {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$INSTALL_BASE") (/bin)} ) (ControlFlow token: <ControlFlow_Return return> arg_word: {(1)} ) ] op_id: Op_DPipe ) ] spids: [1293 1320] ) spids: [1271 1291] ) (AndOr children: [ (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$INSTALL_BASE") (/jre)} {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$INSTALL_BASE")} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (C {(DQ ($ VSub_Name "$builddir")) (/pax-mark-vm)} {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$INSTALL_BASE")} ) ] spids: [1231] ) spids: [1227 1230] ) (FuncDef name: jre body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("OpenJDK 7 Java Runtime"))} spids: [1376] ) ] spids: [1376] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ("so:openjdk7:libjvm.so=0"))} spids: [1386] ) ] spids: [1386] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir"))}) (Sentence child: (Assignment keyword: Assign_Local pairs: [(assign_pair lhs:(LhsName name:A) op:Equal spids:[1404])] spids: [1402] ) terminator: <Op_Semi ";"> ) (ForEach iter_name: A iter_words: [ {(jre/bin/policytool)} {(bin/appletviewer)} {(bin/policytool)} {(jre/lib/) ($ VSub_Name "$_jarch") (/xawt)} {(jre/lib/) ($ VSub_Name "$_jarch") (/libsplashscreen.so)} ] do_arg_iter: False body: (DoGroup children: [ (Assignment keyword: Assign_Local pairs: [ (assign_pair lhs: (LhsName name:dirname) op: Equal rhs: { (BracedVarSub token: <VSub_Name A> suffix_op: (StringUnary op_id: VOp1_Percent arg_word: {(Lit_Slash /) ("*")} ) spids: [1443 1448] ) } spids: [1442] ) ] spids: [1440] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$INSTALL_BASE") (/) ($ VSub_Name "$dirname") } ) (AndOr children: [ (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$INSTALL_BASE") (/) ($ VSub_Name "$A") } {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$INSTALL_BASE") (/) ($ VSub_Name "$dirname")} ) (ControlFlow token: <ControlFlow_Return return> arg_word: {(1)} ) ] op_id: Op_DPipe ) ] spids: [1436 1489] ) spids: [1412 1434] ) (C {(DQ ($ VSub_Name "$builddir")) (/pax-mark-vm)} {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$INSTALL_BASE")} ) ] spids: [1373] ) spids: [1369 1372] ) (FuncDef name: doc body: (BraceGroup children: [ (AndOr children: [ (C {(default_doc)}) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$INSTALL_BASE") (/)}) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$INSTALL_BASE") (/man)} {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$INSTALL_BASE") (/)} ) ] spids: [1515] ) spids: [1511 1514] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "0e1103bc1690ad51daed485d5badedfa6822906ada5755239cbb74f470963934c87f676d2f2b3ee6402bcb761d0e2a9e72c2abad4c1c942ee8df875e8e7af1be icedtea-2.6.9.tar.gz\n" ) ( "67493785ec7aa3093f3d558a82e45c3f699bea63ccefacf273754b046d0a10b5cd19bb9a3dad7803a19e5d242ac06082729d1ac73088479db5712ccd08fdd223 openjdk-2.6.9.tar.bz2\n" ) ( "77e81659d3314172c2b80fb1441d268edc52e0ec0bd25f9a9596e3c7a545f0694a11cc2298952d72c85965529b344493d1f2c2187cf4d38749278018fc85a6b8 corba-2.6.9.tar.bz2\n" ) ( "c1dd1b00d4f232ee8e3f365caa8502069bcf7cbda28e0900891ad9e63905a9bdeed00ae6e661148f181949494aae9bed6e2b0422711f24b2413c0bf484c08522 jaxp-2.6.9.tar.bz2\n" ) ( "3feea1a51d6e5d5e639eb482e6754525527f6aa307941470d012c31d26d0858f05bd9dcab39085260c916cb724920d9edf31522a3e85379e0d470c7fc0ea4e3b jaxws-2.6.9.tar.bz2\n" ) ( "9010fd923fa3eda72ff2e532e659dbd406c93043c2a40075e23d395ecee670c1b0a30bd68430fe1fd69a2f65d834e440c91596b5f6e9c29474eef31eca1f9753 jdk-2.6.9.tar.bz2\n" ) ( "880924b19d3c021f137368eea51c380b0df8222c0148d8442b1b786d13a3698dc567d8783af1798a31364bdaa31b7580fcf02dfb82147a890407cd33c6a5595e langtools-2.6.9.tar.bz2\n" ) ( "9bd3b2fea69c9e7c27ad9e157a44a20c113acc41bb0c830f18395df61d919dea1cd6bb69f9849ca449be25a9244ccc7bf05a51b3c64521362b0d765bfd59fb32 hotspot-2.6.9.tar.bz2\n" ) ( "85d35441a3ecb1eb5c87b112ee9f3a8accbb16a1b9e249f706f0253566fcda7952f5a9cc08bd8c829b1c93d40ae452e1b1c9e29523a51a3c8a5032fa9c22e135 apache-ant-1.9.7-bin.tar.gz\n" ) ( "fba60e83db6e6dd7ef0a834e8aa6858af41b973e01a54392f11ed1d7d152b9641a48e5d473b434e062e8b8d5d19281da1445751e2b0e297ecd25d2680efc435a rhino-1.7.7.1.zip\n" ) ( "32e603be6f4be91e7cb2bca4fe0c6c81e7ca8728333355d15f553d10675c65885d655dd14982d6e8ac3d82229d9688432d61db5f63852a9d4364f7b76862a35e icedtea-hotspot-musl.patch\n" ) ( "a6b12034217bf7adf0880a7e5697722b109793823a7db303fc1363e14d625976c4a3693a8145f9bdfbdc25180a46d64f21f3460cdc65da2dab03ddedb6bd1247 icedtea-hotspot-musl-ppc.patch\n" ) ( "e7a2c1771bb582d427041f8d22e48c0daf8f20d7c0926cbce3549d49c4e949359ee25a35682b486e82f3e390535c950c5beee3bd8d06fb5a717b50f2d9b2a6bc icedtea-hotspot-noagent-musl.patch\n" ) ( "822eee0dc4d3ba677a289dfeb3668b536d2d626708390a9d9702fb4144a481fd443a215a0d2041c6026113837aafa4ba0b5e9ead8589d2da6717a238bbc95a5a icedtea-hotspot-uclibc-fixes.patch\n" ) ( "213a537de5f011cb39d608515c3413513ac75fb93593f9a9ef4205f71d72bdd8b097c80db185f7b26021d5bb85045b866f34f3478482dc4189972d8614a13458 icedtea-jdk-fix-build.patch\n" ) ( "0391970e6a32946aa3cccf38fdef9c0fe2af26cd0df824b98aa2fcfa1bf661d4a68e339bffcfd16f386c565fc68bb28a29208a67d4bad8a0e847ad02bd8becbb icedtea-jdk-execinfo.patch\n" ) ( "48533f87fc2cf29d26b259be0df51087d2fe5b252e72d00c6ea2f4add7b0fb113141718c116279c5905e03f64a1118082e719393786811367cf4d472b5d36774 icedtea-jdk-fix-ipv6-init.patch\n" ) ( "44a35941c80f408d0607e32763b3b6ccee21e1d39886309327d3d74d2900117e4346ef59e77c663fd022fec10ee8f365eeb46c1260014d5765d226ce175ce3c5 icedtea-jdk-musl.patch\n" ) ( "bf4b184e170f7b0ff64ab30d2162784fe2bd5460d1fa31973259f7065fd4c511c46f97724fe2bd72bb94e9006cb568d0e0c87d1a9c90819e65880f8f44830bb1 icedtea-jdk-no-soname.patch\n" ) ( "a54c79c82afa1bc95265397b274260584c8b8c6be1651ddfb907d9523a809ea4581409e0d3fb0bbb63ef5a204e8ce29b7940e78cd640af1f490ae938c59129b6 icedtea-cpio.patch" ) ) } spids: [1559] ) ] spids: [1559] ) ] )