# Contributor: Michael Mason # Maintainer: Marlus Saraiva global pkgname := 'erlang17' global pkgver := '17.5' global pkgrel := '0' global pkgdesc := '"General-purpose programming language and runtime environment'" global url := '"http://www.erlang.org/'" global license := '"ERPL'" global arch := '"all'" global depends := ""$pkgname-kernel $pkgname-stdlib $pkgname-compiler"" global makedepends := '"perl-dev zlib-dev ncurses-dev openssl-dev openjdk7 unixodbc-dev'" global install := ''"" global subpackages := ""$pkgname-dev $pkgname-asn1:asn $pkgname-common-test:common_test $pkgname-compiler:compiler $pkgname-cosevent:cos_event $pkgname-coseventdomain:cos_event_domain $pkgname-cosfiletransfer:cos_file_transfer $pkgname-cosnotification:cos_notification $pkgname-cosproperty:cos_property $pkgname-costime:cos_time $pkgname-costransaction:cos_transactions $pkgname-crypto:crypto $pkgname-debugger:debugger $pkgname-dialyzer:dialyzer $pkgname-diameter:diameter $pkgname-edoc:edoc $pkgname-eldap:eldap $pkgname-erl-docgen:erl_docgen $pkgname-erl-interface:erl_interface $pkgname-erts:erts $pkgname-et:et $pkgname-eunit:eunit $pkgname-gs:gs $pkgname-hipe:hipe $pkgname-ic:ic $pkgname-inets:inets $pkgname-jinterface:jinterface $pkgname-kernel:kernel $pkgname-megaco:megaco $pkgname-mnesia:mnesia $pkgname-observer:observer $pkgname-odbc:odbc $pkgname-orber:orber $pkgname-os-mon:os_mon $pkgname-ose:ose $pkgname-otp-mibs:otp_mibs $pkgname-parsetools:parsetools $pkgname-percept:percept $pkgname-public-key:public_key $pkgname-reltool:reltool $pkgname-runtime-tools:runtime_tools $pkgname-sasl:sasl $pkgname-snmp:snmp $pkgname-ssh:ssh $pkgname-ssl:ssl $pkgname-stdlib:stdlib $pkgname-syntax-tools:syntax_tools $pkgname-test-server:test_server $pkgname-tools:tools $pkgname-typer:typer $pkgname-webtool:webtool $pkgname-xmerl:xmerl"" # Patches 0001-0009 found: http://pkgs.fedoraproject.org/gitweb/?p=erlang.git;a=tree global source := ""http://www.erlang.org/download/otp_src_$pkgver.tar.gz otp-0001-Do-not-format-man-pages-and-do-not-install-miscellan.patch otp-0002-Remove-rpath.patch otp-0003-Do-not-install-C-sources.patch otp-0004-Do-not-install-Java-sources.patch otp-0005-Do-not-install-nteventlog-and-related-doc-files-on-n.patch otp-0006-Do-not-install-erlang-sources.patch otp-0007-Split-off-webtool-dependency-from-tools.patch otp-0008-Introduce-os-getenv-2.patch otp-0009-Patch-removes-support-for-SSLv3-protocol-because-it-.patch otp-0010-fix-nteventlog-remove.patch remove-private-unit32.patch replace_glibc_check.patch"" global _builddir := ""$srcdir"/otp_src_$pkgver" proc prepare { var i = '' cd $_builddir for i in [$source] { matchstr $i { *.patch { msg $i; patch -p1 -i "$srcdir"/$i || return 1} } } } proc build { cd $_builddir export CPPFLAGS="-D_BSD_SOURCE $CPPFLAGS" export PATH="/usr/lib/jvm/java-1.7-openjdk/bin:$PATH" ./configure --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ --host="$CHOST" \ --build="$CBUILD" \ --enable-threads \ --enable-shared-zlib \ --enable-ssl=dynamic-ssl-lib \ || return 1 make -j1 || return 1 } proc package { cd $_builddir make -j1 DESTDIR="$pkgdir" install || return 1 rm -rf "$pkgdir"/usr/lib/erlang/lib/wx-* } proc _mv_erlang_lib { var lib = $1 global depends := $pkgname mkdir -p "$subpkgdir"/usr/lib/erlang/lib mv "$pkgdir"/usr/lib/erlang/lib/$lib-* "$subpkgdir"/usr/lib/erlang/lib/ } proc asn { _mv_erlang_lib asn1; } proc common_test { _mv_erlang_lib common_test; } proc compiler { _mv_erlang_lib compiler; } proc cos_event { _mv_erlang_lib cosEvent; } proc cos_event_domain { _mv_erlang_lib cosEventDomain; } proc cos_file_transfer { _mv_erlang_lib cosFileTransfer; } proc cos_notification { _mv_erlang_lib cosNotification; } proc cos_property { _mv_erlang_lib cosProperty; } proc cos_time { _mv_erlang_lib cosTime; } proc cos_transactions { _mv_erlang_lib cosTransactions; } proc crypto { _mv_erlang_lib crypto; } proc debugger { _mv_erlang_lib debugger; } proc dialyzer { _mv_erlang_lib dialyzer; } proc diameter { _mv_erlang_lib diameter; } proc edoc { _mv_erlang_lib edoc; } proc eldap { _mv_erlang_lib eldap; } proc erl_docgen { _mv_erlang_lib erl_docgen; } proc erl_interface { _mv_erlang_lib erl_interface; } proc erts { _mv_erlang_lib erts; } proc et { _mv_erlang_lib et; } proc eunit { _mv_erlang_lib eunit; } proc gs { _mv_erlang_lib gs; } proc hipe { _mv_erlang_lib hipe; } proc ic { _mv_erlang_lib ic; } proc inets { _mv_erlang_lib inets; } proc jinterface { _mv_erlang_lib jinterface; } proc kernel { _mv_erlang_lib kernel; } proc megaco { _mv_erlang_lib megaco; } proc mnesia { _mv_erlang_lib mnesia; } proc observer { _mv_erlang_lib observer; } proc odbc { _mv_erlang_lib odbc; } proc orber { _mv_erlang_lib orber; } proc os_mon { _mv_erlang_lib os_mon; } proc ose { _mv_erlang_lib ose; } proc otp_mibs { _mv_erlang_lib otp_mibs; } proc parsetools { _mv_erlang_lib parsetools; } proc percept { _mv_erlang_lib percept; } proc public_key { _mv_erlang_lib public_key; } proc reltool { _mv_erlang_lib reltool; } proc runtime_tools { _mv_erlang_lib runtime_tools; } proc sasl { _mv_erlang_lib sasl; } proc snmp { _mv_erlang_lib snmp; } proc ssh { _mv_erlang_lib ssh; } proc ssl { _mv_erlang_lib ssl; } proc stdlib { _mv_erlang_lib stdlib; } proc syntax_tools { _mv_erlang_lib syntax_tools; } proc test_server { _mv_erlang_lib test_server; } proc tools { _mv_erlang_lib tools; } proc typer { _mv_erlang_lib typer; } proc webtool { _mv_erlang_lib webtool; } proc xmerl { _mv_erlang_lib xmerl; } proc dev { var i = '', j = '' global depends := ""$pkgname=$pkgver-r$pkgrel $depends_dev"" global pkgdesc := ""$pkgdesc (development files)"" cd $pkgdir || return 0 var libdirs = 'usr/' test -d lib/ && libdirs := ""lib/ $libdirs"" for i in [usr/include usr/lib/pkgconfig usr/share/aclocal\ usr/share/gettext usr/bin/*-config \ usr/share/vala/vapi usr/share/gir-[0-9]*\ usr/share/qt*/mkspecs \ usr/lib/qt*/mkspecs \ usr/lib/cmake \ $[find . -name include -type d] \ $[find $libdirs -name '*.[acho]' \ -o -name '*.prl' !2 >/dev/null]] { if test -e "$pkgdir/$i" || test -L "$pkgdir/$i" { global d := ""$subpkgdir/$(i%/*)"" # dirname $i mkdir -p $d mv "$pkgdir/$i" $d rmdir "$pkgdir/$(i%/*)" !2 >/dev/null } } # move *.so links needed when linking the apps to -dev packages for i in [lib/*.so usr/lib/*.so] { if test -L $i { mkdir -p "$subpkgdir"/"$(i%/*)" mv $i "$subpkgdir/$i" || return 1 } } return 0 } global md5sums := '"346dd0136bf1cc28cebc140e505206bb otp_src_17.5.tar.gz 5eb1ff3dd4ccf1a2a9e038ca599d535c otp-0001-Do-not-format-man-pages-and-do-not-install-miscellan.patch 6202359c7326ad45da303dea5b865ed7 otp-0002-Remove-rpath.patch 49e76b9d1356c432141cc9e472ece48f otp-0003-Do-not-install-C-sources.patch b16edcf58468e7f33da182ba622d9372 otp-0004-Do-not-install-Java-sources.patch bdbce19aeb004148fdb12d4a11ed435f otp-0005-Do-not-install-nteventlog-and-related-doc-files-on-n.patch df2f5d70293bce953d94cb4ae76bb3a8 otp-0006-Do-not-install-erlang-sources.patch df323f3ed63e1112826ddc8012cae9d8 otp-0007-Split-off-webtool-dependency-from-tools.patch 4689e0e5fd9040a86433d36e23020a6e otp-0008-Introduce-os-getenv-2.patch 316027d711101e06258d0d85de30e3b0 otp-0009-Patch-removes-support-for-SSLv3-protocol-because-it-.patch 8acb24f5fef4d5e5de4ecda85548b117 otp-0010-fix-nteventlog-remove.patch 20b48b781961fbff5dfc81df383c12e0 remove-private-unit32.patch 06b7d939d3a18839d1c696998085c9c0 replace_glibc_check.patch'" global sha256sums := '"3c28820c981b30c50df8ac2a4a238e5813454fa3ed2ad530bc7948a282846474 otp_src_17.5.tar.gz 18b235111ab59e89f6257ffa2b6a0c48933fda3107c9a4e6f15b718d080c5f37 otp-0001-Do-not-format-man-pages-and-do-not-install-miscellan.patch f431800227050a8665c958ed9f21738adb7bbab5cbadb863eeb282f3da193a33 otp-0002-Remove-rpath.patch b4b2cfd436b9e75ea998784cce40492aa41512417321332e5b315361e80383d8 otp-0003-Do-not-install-C-sources.patch 94380dab56a7687f6646b8e0b9e6433086ba36efd568ca41a7059312c3b9b5b1 otp-0004-Do-not-install-Java-sources.patch 22e87786fa48f754ffa3d1d1bbe4305e7995ac1e11abf5deb3a0d83fad87ed54 otp-0005-Do-not-install-nteventlog-and-related-doc-files-on-n.patch ff3600d52418ac5d70161955d6cebd2d6ce0fd93700afdc1834df29fc437a705 otp-0006-Do-not-install-erlang-sources.patch b15610e9cc879467e2387db1eef450827bc58bf4cbc9ffd5d40272ba6b76c8d2 otp-0007-Split-off-webtool-dependency-from-tools.patch 0dca75b3fc682b03d3ed736100ef4589bd7fcc28af53325a1d36c46a2a56330e otp-0008-Introduce-os-getenv-2.patch 450b48773c767b01ce78e91d4d54a74f9fa2d093729c82278c0defb14723529d otp-0009-Patch-removes-support-for-SSLv3-protocol-because-it-.patch 59da2226b33c17f9bada33e135a5a03283bf21a3e5739a950594f8d1d49fdf03 otp-0010-fix-nteventlog-remove.patch c593c4715a31054031174fcc1a52d562440534e22762f7c19a76e0abedeef9c7 remove-private-unit32.patch 37c762d495d252b69266b6ef59ae83d52ae9544c3a93845ca1f8225507f48249 replace_glibc_check.patch'" global sha512sums := '"cfd082c8baee7ded370a34f15a1ba3b846b7d81e06edc36c62308c9220697925f1feda91eeecb70fc658f8987087256f51a2ebd0c526d16eeb09c72889d2390d otp_src_17.5.tar.gz 2fa0a9259432df4af3e10aacdbc8a782d11f86f4f06f6ff3299c698177744a26caaab248b8b00d89c99eb9a41ba9530037c5852dde73add58cb253e64de60258 otp-0001-Do-not-format-man-pages-and-do-not-install-miscellan.patch 2111ce99ecc59e44d707b92d3f10b109e326f2e5f68d342c2b0e20089dcd43c45bae1eeda48f9a2d7e655696dd707fb99a6ca3936302813a0dfbdad098edc48d otp-0002-Remove-rpath.patch 076cf7e08cfdf015170abfe936f62c98bbb9a743235eabfd29362b79c95f1bcdde7ddfb1c4a46503765e53a13b1aeaaa433ea4f51ca1721057bb90a8977a873b otp-0003-Do-not-install-C-sources.patch 5a89290eaaf622192f7ef32e70f8a1301581afa5541902aa961c0c4431183d9822668daa1d48bfc2dee010ab747b0c1f4511525a243be42c8cff252bdd7906f7 otp-0004-Do-not-install-Java-sources.patch 50a22d39609fb50accf953f0268a6b9d75cc80b3ae9515a7b597469e2d68fd263b49a08e4e1c09b02c004d76bf1458e6d63d40038f5986270def144ae9f5cbe7 otp-0005-Do-not-install-nteventlog-and-related-doc-files-on-n.patch ec0c06c8e219458f9fc624a98360a302d3facbb3f0ae4eaefabac04789d0019a493287956682d70f99d64134a7fe2dbaf86f74a28afdf2264d36893085260d88 otp-0006-Do-not-install-erlang-sources.patch de19924f6aa652a93481a16f89f6eff4181f76a776f8a3ebd0c9a5b2f6344b8d3d4c2bb6192a5ef542d2dd02095d9bb9a2f094c248c01446daeb5abed2d471fe otp-0007-Split-off-webtool-dependency-from-tools.patch 52c3cadd0ee294c209dc031623c415334a1946b9f77ed1acfb7c9e9e1b1d2a0186b7996098ea53d0cdfb4fc3d0c4a53587af0df1887040c4aafa9aad4cb74488 otp-0008-Introduce-os-getenv-2.patch c4465ee5369d066a258e4cd06267a57150e8701f23530ce246bc8bb91d1a141f613f97a2a438a19b3e39aaab815f3e78eb64cf7f31d0404fb03b288db826a6d9 otp-0009-Patch-removes-support-for-SSLv3-protocol-because-it-.patch c0e5ce015a08eed504a5fa56f608a809b4da00f07ed7ede4d9fb195b85297907eff4c41ef866d205661cbd5e6d9334d04b0303631fd1e5b87a06d2862981807c otp-0010-fix-nteventlog-remove.patch 0f5b2899de78c5481b38250583a1ef8825aec2ac74eaecf35a6ad3d1165ba6422dca6206d349d5a6f61d7fdb26dac688c2dbe13632cf23b671913af674593764 remove-private-unit32.patch 8dc50e4d89173142b6b795bf802c991a1442648f934f623c2a6ddd1ebd075d8dc30d0ec584584cd8f36e8d22e947b9a1062c70e79c14090530c7a1ad678b9eca replace_glibc_check.patch'" (CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(erlang17)} spids:[7])] spids: [7] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(17.5)} spids:[10])] spids: [10] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(0)} spids:[13])] spids: [13] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("General-purpose programming language and runtime environment"))} spids: [16] ) ] spids: [16] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("http://www.erlang.org/"))} spids: [21] ) ] spids: [21] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (ERPL))} spids:[26])] spids: [26] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (all))} spids:[31])] spids: [31] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: { (DQ ($ VSub_Name "$pkgname") ("-kernel ") ($ VSub_Name "$pkgname") ("-stdlib ") ($ VSub_Name "$pkgname") (-compiler) ) } spids: [36] ) ] spids: [36] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: {(DQ ("perl-dev zlib-dev ncurses-dev openssl-dev openjdk7 unixodbc-dev"))} spids: [46] ) ] spids: [46] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:install) op:Equal rhs:{(DQ )} spids:[51])] spids: [51] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: { (DQ ($ VSub_Name "$pkgname") ("-dev\n") (" ") ($ VSub_Name "$pkgname") ("-asn1:asn\n") ("\t ") ($ VSub_Name "$pkgname") ("-common-test:common_test\n") ("\t ") ($ VSub_Name "$pkgname") ("-compiler:compiler\n") ("\t ") ($ VSub_Name "$pkgname") ("-cosevent:cos_event\n") ("\t ") ($ VSub_Name "$pkgname") ("-coseventdomain:cos_event_domain\n") ("\t ") ($ VSub_Name "$pkgname") ("-cosfiletransfer:cos_file_transfer\n") ("\t ") ($ VSub_Name "$pkgname") ("-cosnotification:cos_notification\n") ("\t ") ($ VSub_Name "$pkgname") ("-cosproperty:cos_property\n") ("\t ") ($ VSub_Name "$pkgname") ("-costime:cos_time\n") ("\t ") ($ VSub_Name "$pkgname") ("-costransaction:cos_transactions\n") ("\t ") ($ VSub_Name "$pkgname") ("-crypto:crypto\n") ("\t ") ($ VSub_Name "$pkgname") ("-debugger:debugger\n") ("\t ") ($ VSub_Name "$pkgname") ("-dialyzer:dialyzer\n") ("\t ") ($ VSub_Name "$pkgname") ("-diameter:diameter\n") ("\t ") ($ VSub_Name "$pkgname") ("-edoc:edoc\n") ("\t ") ($ VSub_Name "$pkgname") ("-eldap:eldap\n") ("\t ") ($ VSub_Name "$pkgname") ("-erl-docgen:erl_docgen\n") ("\t ") ($ VSub_Name "$pkgname") ("-erl-interface:erl_interface\n") ("\t ") ($ VSub_Name "$pkgname") ("-erts:erts\n") ("\t ") ($ VSub_Name "$pkgname") ("-et:et\n") ("\t ") ($ VSub_Name "$pkgname") ("-eunit:eunit\n") ("\t ") ($ VSub_Name "$pkgname") ("-gs:gs\n") ("\t ") ($ VSub_Name "$pkgname") ("-hipe:hipe\n") ("\t ") ($ VSub_Name "$pkgname") ("-ic:ic\n") ("\t ") ($ VSub_Name "$pkgname") ("-inets:inets\n") ("\t ") ($ VSub_Name "$pkgname") ("-jinterface:jinterface\n") ("\t ") ($ VSub_Name "$pkgname") ("-kernel:kernel\n") ("\t ") ($ VSub_Name "$pkgname") ("-megaco:megaco\n") ("\t ") ($ VSub_Name "$pkgname") ("-mnesia:mnesia\n") ("\t ") ($ VSub_Name "$pkgname") ("-observer:observer\n") ("\t ") ($ VSub_Name "$pkgname") ("-odbc:odbc\n") ("\t ") ($ VSub_Name "$pkgname") ("-orber:orber\n") ("\t ") ($ VSub_Name "$pkgname") ("-os-mon:os_mon\n") ("\t ") ($ VSub_Name "$pkgname") ("-ose:ose\n") ("\t ") ($ VSub_Name "$pkgname") ("-otp-mibs:otp_mibs\n") ("\t ") ($ VSub_Name "$pkgname") ("-parsetools:parsetools\n") ("\t ") ($ VSub_Name "$pkgname") ("-percept:percept\n") ("\t ") ($ VSub_Name "$pkgname") ("-public-key:public_key\n") ("\t ") ($ VSub_Name "$pkgname") ("-reltool:reltool\n") ("\t ") ($ VSub_Name "$pkgname") ("-runtime-tools:runtime_tools\n") ("\t ") ($ VSub_Name "$pkgname") ("-sasl:sasl\n") ("\t ") ($ VSub_Name "$pkgname") ("-snmp:snmp\n") ("\t ") ($ VSub_Name "$pkgname") ("-ssh:ssh\n") ("\t ") ($ VSub_Name "$pkgname") ("-ssl:ssl\n") ("\t ") ($ VSub_Name "$pkgname") ("-stdlib:stdlib\n") ("\t ") ($ VSub_Name "$pkgname") ("-syntax-tools:syntax_tools\n") ("\t ") ($ VSub_Name "$pkgname") ("-test-server:test_server\n") ("\t ") ($ VSub_Name "$pkgname") ("-tools:tools\n") ("\t ") ($ VSub_Name "$pkgname") ("-typer:typer\n") ("\t ") ($ VSub_Name "$pkgname") ("-webtool:webtool\n") ("\t ") ($ VSub_Name "$pkgname") ("-xmerl:xmerl") ) } spids: [55] ) ] spids: [55] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ("http://www.erlang.org/download/otp_src_") ($ VSub_Name "$pkgver") (".tar.gz\n") (" otp-0001-Do-not-format-man-pages-and-do-not-install-miscellan.patch\n") (" otp-0002-Remove-rpath.patch\n") (" otp-0003-Do-not-install-C-sources.patch\n") (" otp-0004-Do-not-install-Java-sources.patch\n") (" otp-0005-Do-not-install-nteventlog-and-related-doc-files-on-n.patch\n") (" otp-0006-Do-not-install-erlang-sources.patch\n") (" otp-0007-Split-off-webtool-dependency-from-tools.patch\n") (" otp-0008-Introduce-os-getenv-2.patch\n") (" otp-0009-Patch-removes-support-for-SSLv3-protocol-because-it-.patch\n") (" otp-0010-fix-nteventlog-remove.patch\n") (" remove-private-unit32.patch\n") ("\treplace_glibc_check.patch") ) } spids: [217] ) ] spids: [217] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_builddir) op: Equal rhs: {(DQ ($ VSub_Name "$srcdir")) (/otp_src_) ($ VSub_Name "$pkgver")} spids: [237] ) ] spids: [237] ) (FuncDef name: prepare body: (BraceGroup children: [ (Assignment keyword: Assign_Local pairs: [(assign_pair lhs:(LhsName name:i) op:Equal spids:[254])] spids: [252] ) (C {(cd)} {(DQ ($ VSub_Name "$_builddir"))}) (ForEach iter_name: i iter_words: [{($ VSub_Name "$source")}] do_arg_iter: False body: (DoGroup children: [ (Case to_match: {($ VSub_Name "$i")} arms: [ (case_arm pat_list: [{(Lit_Other "*") (.patch)}] action: [ (Sentence child: (C {(msg)} {($ VSub_Name "$i")}) terminator: ) (AndOr children: [ (C {(patch)} {(-p1)} {(-i)} {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$i")} ) (ControlFlow token: arg_word: {(1)} ) ] op_id: Op_DPipe ) ] spids: [283 285 309 -1] ) ] spids: [276 280 312] ) ] spids: [273 315] ) spids: [269 271] ) ] spids: [249] ) spids: [245 248] ) (FuncDef name: build body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$_builddir"))}) (C {(export)} {(Lit_VarLike "CPPFLAGS=") (DQ ("-D_BSD_SOURCE ") ($ VSub_Name "$CPPFLAGS"))}) (C {(export)} {(Lit_VarLike "PATH=") (DQ ("/usr/lib/jvm/java-1.7-openjdk/bin:") ($ VSub_Name "$PATH")) } ) (AndOr children: [ (C {(./configure)} {(--prefix) (Lit_Other "=") (/usr)} {(--sysconfdir) (Lit_Other "=") (/etc)} {(--mandir) (Lit_Other "=") (/usr/share/man)} {(--infodir) (Lit_Other "=") (/usr/share/info)} {(--host) (Lit_Other "=") (DQ ($ VSub_Name "$CHOST"))} {(--build) (Lit_Other "=") (DQ ($ VSub_Name "$CBUILD"))} {(--enable-threads)} {(--enable-shared-zlib)} {(--enable-ssl) (Lit_Other "=") (dynamic-ssl-lib)} ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(make)} {(-j1)}) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) ] spids: [324] ) spids: [320 323] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$_builddir"))}) (AndOr children: [ (C {(make)} {(-j1)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))} {(install)}) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (C {(rm)} {(-rf)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/erlang/lib/wx-) (Lit_Other "*")}) ] spids: [432] ) spids: [428 431] ) (FuncDef name: _mv_erlang_lib body: (BraceGroup children: [ (Assignment keyword: Assign_Local pairs: [ (assign_pair lhs: (LhsName name:lib) op: Equal rhs: {($ VSub_Number "$1")} spids: [482] ) ] spids: [480] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ($ VSub_Name "$pkgname"))} spids: [486] ) ] spids: [486] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib/erlang/lib)}) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/erlang/lib/) ($ VSub_Name "$lib") (-) (Lit_Other "*") } {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib/erlang/lib/)} ) ] spids: [477] ) spids: [473 476] ) (FuncDef name: asn body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(asn1)}) terminator:)] spids: [525] ) spids: [521 524] ) (FuncDef name: common_test body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(common_test)}) terminator:)] spids: [538] ) spids: [534 537] ) (FuncDef name: compiler body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(compiler)}) terminator:)] spids: [551] ) spids: [547 550] ) (FuncDef name: cos_event body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(cosEvent)}) terminator:)] spids: [564] ) spids: [560 563] ) (FuncDef name: cos_event_domain body: (BraceGroup children: [ (Sentence child: (C {(_mv_erlang_lib)} {(cosEventDomain)}) terminator: ) ] spids: [577] ) spids: [573 576] ) (FuncDef name: cos_file_transfer body: (BraceGroup children: [ (Sentence child: (C {(_mv_erlang_lib)} {(cosFileTransfer)}) terminator: ) ] spids: [590] ) spids: [586 589] ) (FuncDef name: cos_notification body: (BraceGroup children: [ (Sentence child: (C {(_mv_erlang_lib)} {(cosNotification)}) terminator: ) ] spids: [603] ) spids: [599 602] ) (FuncDef name: cos_property body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(cosProperty)}) terminator:)] spids: [616] ) spids: [612 615] ) (FuncDef name: cos_time body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(cosTime)}) terminator:)] spids: [629] ) spids: [625 628] ) (FuncDef name: cos_transactions body: (BraceGroup children: [ (Sentence child: (C {(_mv_erlang_lib)} {(cosTransactions)}) terminator: ) ] spids: [642] ) spids: [638 641] ) (FuncDef name: crypto body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(crypto)}) terminator:)] spids: [655] ) spids: [651 654] ) (FuncDef name: debugger body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(debugger)}) terminator:)] spids: [668] ) spids: [664 667] ) (FuncDef name: dialyzer body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(dialyzer)}) terminator:)] spids: [681] ) spids: [677 680] ) (FuncDef name: diameter body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(diameter)}) terminator:)] spids: [694] ) spids: [690 693] ) (FuncDef name: edoc body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(edoc)}) terminator:)] spids: [707] ) spids: [703 706] ) (FuncDef name: eldap body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(eldap)}) terminator:)] spids: [720] ) spids: [716 719] ) (FuncDef name: erl_docgen body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(erl_docgen)}) terminator:)] spids: [733] ) spids: [729 732] ) (FuncDef name: erl_interface body: (BraceGroup children: [ (Sentence child: (C {(_mv_erlang_lib)} {(erl_interface)}) terminator: ) ] spids: [746] ) spids: [742 745] ) (FuncDef name: erts body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(erts)}) terminator:)] spids: [759] ) spids: [755 758] ) (FuncDef name: et body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(et)}) terminator:)] spids: [772] ) spids: [768 771] ) (FuncDef name: eunit body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(eunit)}) terminator:)] spids: [785] ) spids: [781 784] ) (FuncDef name: gs body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(gs)}) terminator:)] spids: [798] ) spids: [794 797] ) (FuncDef name: hipe body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(hipe)}) terminator:)] spids: [811] ) spids: [807 810] ) (FuncDef name: ic body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(ic)}) terminator:)] spids: [824] ) spids: [820 823] ) (FuncDef name: inets body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(inets)}) terminator:)] spids: [837] ) spids: [833 836] ) (FuncDef name: jinterface body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(jinterface)}) terminator:)] spids: [850] ) spids: [846 849] ) (FuncDef name: kernel body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(kernel)}) terminator:)] spids: [863] ) spids: [859 862] ) (FuncDef name: megaco body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(megaco)}) terminator:)] spids: [876] ) spids: [872 875] ) (FuncDef name: mnesia body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(mnesia)}) terminator:)] spids: [889] ) spids: [885 888] ) (FuncDef name: observer body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(observer)}) terminator:)] spids: [902] ) spids: [898 901] ) (FuncDef name: odbc body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(odbc)}) terminator:)] spids: [915] ) spids: [911 914] ) (FuncDef name: orber body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(orber)}) terminator:)] spids: [928] ) spids: [924 927] ) (FuncDef name: os_mon body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(os_mon)}) terminator:)] spids: [941] ) spids: [937 940] ) (FuncDef name: ose body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(ose)}) terminator:)] spids: [954] ) spids: [950 953] ) (FuncDef name: otp_mibs body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(otp_mibs)}) terminator:)] spids: [967] ) spids: [963 966] ) (FuncDef name: parsetools body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(parsetools)}) terminator:)] spids: [980] ) spids: [976 979] ) (FuncDef name: percept body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(percept)}) terminator:)] spids: [993] ) spids: [989 992] ) (FuncDef name: public_key body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(public_key)}) terminator:)] spids: [1006] ) spids: [1002 1005] ) (FuncDef name: reltool body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(reltool)}) terminator:)] spids: [1019] ) spids: [1015 1018] ) (FuncDef name: runtime_tools body: (BraceGroup children: [ (Sentence child: (C {(_mv_erlang_lib)} {(runtime_tools)}) terminator: ) ] spids: [1032] ) spids: [1028 1031] ) (FuncDef name: sasl body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(sasl)}) terminator:)] spids: [1045] ) spids: [1041 1044] ) (FuncDef name: snmp body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(snmp)}) terminator:)] spids: [1058] ) spids: [1054 1057] ) (FuncDef name: ssh body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(ssh)}) terminator:)] spids: [1071] ) spids: [1067 1070] ) (FuncDef name: ssl body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(ssl)}) terminator:)] spids: [1084] ) spids: [1080 1083] ) (FuncDef name: stdlib body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(stdlib)}) terminator:)] spids: [1097] ) spids: [1093 1096] ) (FuncDef name: syntax_tools body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(syntax_tools)}) terminator:)] spids: [1110] ) spids: [1106 1109] ) (FuncDef name: test_server body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(test_server)}) terminator:)] spids: [1123] ) spids: [1119 1122] ) (FuncDef name: tools body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(tools)}) terminator:)] spids: [1136] ) spids: [1132 1135] ) (FuncDef name: typer body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(typer)}) terminator:)] spids: [1149] ) spids: [1145 1148] ) (FuncDef name: webtool body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(webtool)}) terminator:)] spids: [1162] ) spids: [1158 1161] ) (FuncDef name: xmerl body: (BraceGroup children: [(Sentence child:(C {(_mv_erlang_lib)} {(xmerl)}) terminator:)] spids: [1175] ) spids: [1171 1174] ) (FuncDef name: dev body: (BraceGroup children: [ (Assignment keyword: Assign_Local pairs: [ (assign_pair lhs:(LhsName name:i) op:Equal rhs:{(SQ )} spids:[1194]) (assign_pair lhs:(LhsName name:j) op:Equal rhs:{(SQ )} spids:[1196]) ] spids: [1192] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: { (DQ ($ VSub_Name "$pkgname") ("=") ($ VSub_Name "$pkgver") (-r) ($ VSub_Name "$pkgrel") (" ") ($ VSub_Name "$depends_dev") ) } spids: [1199] ) ] spids: [1199] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ($ VSub_Name "$pkgdesc") (" (development files)"))} spids: [1211] ) ] spids: [1211] ) (AndOr children: [ (C {(cd)} {(DQ ($ VSub_Name "$pkgdir"))}) (ControlFlow token: arg_word:{(0)}) ] op_id: Op_DPipe ) (Assignment keyword: Assign_Local pairs: [(assign_pair lhs:(LhsName name:libdirs) op:Equal rhs:{(usr/)} spids:[1234])] spids: [1232] ) (AndOr children: [ (C {(Lit_Other "[")} {(-d)} {(lib/)} {(Lit_Other "]")}) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:libdirs) op: Equal rhs: {(DQ ("lib/ ") ($ VSub_Name "$libdirs"))} spids: [1248] ) ] spids: [1248] ) ] op_id: Op_DAmp ) (ForEach iter_name: i iter_words: [ {(usr/include)} {(usr/lib/pkgconfig)} {(usr/share/aclocal)} {(usr/share/gettext)} {(usr/bin/) (Lit_Other "*") (-config)} {(usr/share/vala/vapi)} {(usr/share/gir-) (Lit_Other "[") (0-9) (Lit_Other "]") (Lit_Other "*")} {(usr/share/qt) (Lit_Other "*") (/mkspecs)} {(usr/lib/qt) (Lit_Other "*") (/mkspecs)} {(usr/lib/cmake)} { (CommandSubPart command_list: (CommandList children: [(C {(find)} {(.)} {(-name)} {(include)} {(-type)} {(d)})] ) left_token: spids: [1301 1313] ) } { (CommandSubPart command_list: (CommandList children: [ (SimpleCommand words: [ {(find)} {($ VSub_Name "$libdirs")} {(-name)} {(SQ <"*.[acho]">)} {(-o)} {(-name)} {(SQ <"*.prl">)} ] redirects: [ (Redir op_id: Redir_Great fd: 2 arg_word: {(/dev/null)} spids: [1338] ) ] ) ] ) left_token: spids: [1317 1340] ) } ] do_arg_iter: False body: (DoGroup children: [ (If arms: [ (if_arm cond: [ (Sentence child: (AndOr children: [ (C {(Lit_Other "[")} {(-e)} {(DQ ($ VSub_Name "$pkgdir") (/) ($ VSub_Name "$i"))} {(Lit_Other "]")} ) (C {(Lit_Other "[")} {(-L)} {(DQ ($ VSub_Name "$pkgdir") (/) ($ VSub_Name "$i"))} {(Lit_Other "]")} ) ] op_id: Op_DPipe ) terminator: ) ] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:d) op: Equal rhs: { (DQ ($ VSub_Name "$subpkgdir") (/) (BracedVarSub token: suffix_op: (StringUnary op_id: VOp1_Percent arg_word: {(Lit_Slash /) ("*")} ) spids: [1382 1387] ) ) } spids: [1378] ) ] spids: [1378] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$d"))}) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir") (/) ($ VSub_Name "$i"))} {(DQ ($ VSub_Name "$d"))} ) (SimpleCommand words: [ {(rmdir)} { (DQ ($ VSub_Name "$pkgdir") (/) (BracedVarSub token: suffix_op: (StringUnary op_id: VOp1_Percent arg_word: {(Lit_Slash /) ("*")} ) spids: [1421 1426] ) ) } ] redirects: [ (Redir op_id: Redir_Great fd: 2 arg_word: {(/dev/null)} spids: [1429] ) ] ) ] spids: [-1 1375] ) ] spids: [-1 1433] ) ] spids: [1343 1436] ) spids: [1260 1341] ) (ForEach iter_name: i iter_words: [{(lib/) (Lit_Other "*") (.so)} {(usr/lib/) (Lit_Other "*") (.so)}] do_arg_iter: False body: (DoGroup children: [ (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other "[")} {(-L)} {(DQ ($ VSub_Name "$i"))} {(Lit_Other "]")}) terminator: ) ] action: [ (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/) (DQ (BracedVarSub token: suffix_op: (StringUnary op_id: VOp1_Percent arg_word: {(Lit_Slash /) ("*")} ) spids: [1486 1491] ) ) } ) (AndOr children: [ (C {(mv)} {(DQ ($ VSub_Name "$i"))} {(DQ ($ VSub_Name "$subpkgdir") (/) ($ VSub_Name "$i"))} ) (ControlFlow token: arg_word: {(1)} ) ] op_id: Op_DPipe ) ] spids: [-1 1474] ) ] spids: [-1 1514] ) ] spids: [1458 1517] ) spids: [1448 1456] ) (ControlFlow token: arg_word:{(0)}) ] spids: [1189] ) spids: [1185 1188] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:md5sums) op: Equal rhs: { (DQ ("346dd0136bf1cc28cebc140e505206bb otp_src_17.5.tar.gz\n") ( "5eb1ff3dd4ccf1a2a9e038ca599d535c otp-0001-Do-not-format-man-pages-and-do-not-install-miscellan.patch\n" ) ("6202359c7326ad45da303dea5b865ed7 otp-0002-Remove-rpath.patch\n") ("49e76b9d1356c432141cc9e472ece48f otp-0003-Do-not-install-C-sources.patch\n") ("b16edcf58468e7f33da182ba622d9372 otp-0004-Do-not-install-Java-sources.patch\n") ( "bdbce19aeb004148fdb12d4a11ed435f otp-0005-Do-not-install-nteventlog-and-related-doc-files-on-n.patch\n" ) ("df2f5d70293bce953d94cb4ae76bb3a8 otp-0006-Do-not-install-erlang-sources.patch\n") ( "df323f3ed63e1112826ddc8012cae9d8 otp-0007-Split-off-webtool-dependency-from-tools.patch\n" ) ("4689e0e5fd9040a86433d36e23020a6e otp-0008-Introduce-os-getenv-2.patch\n") ( "316027d711101e06258d0d85de30e3b0 otp-0009-Patch-removes-support-for-SSLv3-protocol-because-it-.patch\n" ) ("8acb24f5fef4d5e5de4ecda85548b117 otp-0010-fix-nteventlog-remove.patch\n") ("20b48b781961fbff5dfc81df383c12e0 remove-private-unit32.patch\n") ("06b7d939d3a18839d1c696998085c9c0 replace_glibc_check.patch") ) } spids: [1529] ) ] spids: [1529] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha256sums) op: Equal rhs: { (DQ ( "3c28820c981b30c50df8ac2a4a238e5813454fa3ed2ad530bc7948a282846474 otp_src_17.5.tar.gz\n" ) ( "18b235111ab59e89f6257ffa2b6a0c48933fda3107c9a4e6f15b718d080c5f37 otp-0001-Do-not-format-man-pages-and-do-not-install-miscellan.patch\n" ) ("f431800227050a8665c958ed9f21738adb7bbab5cbadb863eeb282f3da193a33 otp-0002-Remove-rpath.patch\n") ( "b4b2cfd436b9e75ea998784cce40492aa41512417321332e5b315361e80383d8 otp-0003-Do-not-install-C-sources.patch\n" ) ( "94380dab56a7687f6646b8e0b9e6433086ba36efd568ca41a7059312c3b9b5b1 otp-0004-Do-not-install-Java-sources.patch\n" ) ( "22e87786fa48f754ffa3d1d1bbe4305e7995ac1e11abf5deb3a0d83fad87ed54 otp-0005-Do-not-install-nteventlog-and-related-doc-files-on-n.patch\n" ) ( "ff3600d52418ac5d70161955d6cebd2d6ce0fd93700afdc1834df29fc437a705 otp-0006-Do-not-install-erlang-sources.patch\n" ) ( "b15610e9cc879467e2387db1eef450827bc58bf4cbc9ffd5d40272ba6b76c8d2 otp-0007-Split-off-webtool-dependency-from-tools.patch\n" ) ( "0dca75b3fc682b03d3ed736100ef4589bd7fcc28af53325a1d36c46a2a56330e otp-0008-Introduce-os-getenv-2.patch\n" ) ( "450b48773c767b01ce78e91d4d54a74f9fa2d093729c82278c0defb14723529d otp-0009-Patch-removes-support-for-SSLv3-protocol-because-it-.patch\n" ) ( "59da2226b33c17f9bada33e135a5a03283bf21a3e5739a950594f8d1d49fdf03 otp-0010-fix-nteventlog-remove.patch\n" ) ("c593c4715a31054031174fcc1a52d562440534e22762f7c19a76e0abedeef9c7 remove-private-unit32.patch\n") ( "37c762d495d252b69266b6ef59ae83d52ae9544c3a93845ca1f8225507f48249 replace_glibc_check.patch" ) ) } spids: [1546] ) ] spids: [1546] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "cfd082c8baee7ded370a34f15a1ba3b846b7d81e06edc36c62308c9220697925f1feda91eeecb70fc658f8987087256f51a2ebd0c526d16eeb09c72889d2390d otp_src_17.5.tar.gz\n" ) ( "2fa0a9259432df4af3e10aacdbc8a782d11f86f4f06f6ff3299c698177744a26caaab248b8b00d89c99eb9a41ba9530037c5852dde73add58cb253e64de60258 otp-0001-Do-not-format-man-pages-and-do-not-install-miscellan.patch\n" ) ( "2111ce99ecc59e44d707b92d3f10b109e326f2e5f68d342c2b0e20089dcd43c45bae1eeda48f9a2d7e655696dd707fb99a6ca3936302813a0dfbdad098edc48d otp-0002-Remove-rpath.patch\n" ) ( "076cf7e08cfdf015170abfe936f62c98bbb9a743235eabfd29362b79c95f1bcdde7ddfb1c4a46503765e53a13b1aeaaa433ea4f51ca1721057bb90a8977a873b otp-0003-Do-not-install-C-sources.patch\n" ) ( "5a89290eaaf622192f7ef32e70f8a1301581afa5541902aa961c0c4431183d9822668daa1d48bfc2dee010ab747b0c1f4511525a243be42c8cff252bdd7906f7 otp-0004-Do-not-install-Java-sources.patch\n" ) ( "50a22d39609fb50accf953f0268a6b9d75cc80b3ae9515a7b597469e2d68fd263b49a08e4e1c09b02c004d76bf1458e6d63d40038f5986270def144ae9f5cbe7 otp-0005-Do-not-install-nteventlog-and-related-doc-files-on-n.patch\n" ) ( "ec0c06c8e219458f9fc624a98360a302d3facbb3f0ae4eaefabac04789d0019a493287956682d70f99d64134a7fe2dbaf86f74a28afdf2264d36893085260d88 otp-0006-Do-not-install-erlang-sources.patch\n" ) ( "de19924f6aa652a93481a16f89f6eff4181f76a776f8a3ebd0c9a5b2f6344b8d3d4c2bb6192a5ef542d2dd02095d9bb9a2f094c248c01446daeb5abed2d471fe otp-0007-Split-off-webtool-dependency-from-tools.patch\n" ) ( "52c3cadd0ee294c209dc031623c415334a1946b9f77ed1acfb7c9e9e1b1d2a0186b7996098ea53d0cdfb4fc3d0c4a53587af0df1887040c4aafa9aad4cb74488 otp-0008-Introduce-os-getenv-2.patch\n" ) ( "c4465ee5369d066a258e4cd06267a57150e8701f23530ce246bc8bb91d1a141f613f97a2a438a19b3e39aaab815f3e78eb64cf7f31d0404fb03b288db826a6d9 otp-0009-Patch-removes-support-for-SSLv3-protocol-because-it-.patch\n" ) ( "c0e5ce015a08eed504a5fa56f608a809b4da00f07ed7ede4d9fb195b85297907eff4c41ef866d205661cbd5e6d9334d04b0303631fd1e5b87a06d2862981807c otp-0010-fix-nteventlog-remove.patch\n" ) ( "0f5b2899de78c5481b38250583a1ef8825aec2ac74eaecf35a6ad3d1165ba6422dca6206d349d5a6f61d7fdb26dac688c2dbe13632cf23b671913af674593764 remove-private-unit32.patch\n" ) ( "8dc50e4d89173142b6b795bf802c991a1442648f934f623c2a6ddd1ebd075d8dc30d0ec584584cd8f36e8d22e947b9a1062c70e79c14090530c7a1ad678b9eca replace_glibc_check.patch" ) ) } spids: [1563] ) ] spids: [1563] ) ] )