(CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(vlc)} spids:[9])] spids: [9] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(2.2.6)} spids:[12])] spids: [12] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_pkgver) op: Equal rhs: { (BracedVarSub token: <VSub_Name pkgver> suffix_op: (PatSub pat: {(_)} replace: {(-)} do_all: False do_prefix: False do_suffix: False ) spids: [16 22] ) } spids: [15] ) ] spids: [15] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_ver) op: Equal rhs: { (BracedVarSub token: <VSub_Name _pkgver> suffix_op: (StringUnary op_id:VOp1_Percent arg_word:{("[a-z]")}) spids: [25 29] ) } spids: [24] ) ] spids: [24] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(0)} spids:[31])] spids: [31] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("A multi-platform MPEG, VCD/DVD, and DivX player"))} spids: [34] ) ] spids: [34] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:triggers) op: Equal rhs: {(DQ ("vlc-libs.trigger=/usr/lib/vlc/plugins"))} spids: [39] ) ] spids: [39] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgusers) op:Equal rhs:{(DQ (vlc))} spids:[44])] spids: [44] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkggroups) op:Equal rhs:{(DQ (vlc))} spids:[49])] spids: [49] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("http://www.videolan.org/vlc/"))} spids: [54] ) ] spids: [54] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (all))} spids:[59])] spids: [59] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ ("GPL2+"))} spids:[64])] spids: [64] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: { (DQ ($ VSub_Name "$pkgname") ("-dev\n") ("\t") ($ VSub_Name "$pkgname") ("-doc\n") ("\t") ($ VSub_Name "$pkgname") ("-qt\n") ("\t") ($ VSub_Name "$pkgname") ("-xorg\n") ("\t") ($ VSub_Name "$pkgname") ("-daemon::noarch\n") ("\t") ($ VSub_Name "$pkgname") ("-libs\n") ("\t") ($ VSub_Name "$pkgname") ("-plugins\n") ("\n") ("\t") ($ VSub_Name "$pkgname") ("-plugins-access:plugins_access\n") ("\t") ($ VSub_Name "$pkgname") ("-plugins-access_output:plugins_access_output\n") ("\t") ($ VSub_Name "$pkgname") ("-plugins-audio_filter:plugins_audio_filter\n") ("\t") ($ VSub_Name "$pkgname") ("-plugins-audio_mixer:plugins_audio_mixer\n") ("\t") ($ VSub_Name "$pkgname") ("-plugins-audio_output:plugins_audio_output\n") ("\t") ($ VSub_Name "$pkgname") ("-plugins-codec:plugins_codec\n") ("\t") ($ VSub_Name "$pkgname") ("-plugins-control:plugins_control\n") ("\t") ($ VSub_Name "$pkgname") ("-plugins-demux:plugins_demux\n") ("\t") ($ VSub_Name "$pkgname") ("-plugins-gui:plugins_gui\n") ("\t") ($ VSub_Name "$pkgname") ("-plugins-lua:plugins_lua\n") ("\t") ($ VSub_Name "$pkgname") ("-plugins-meta_engine:plugins_meta_engine\n") ("\t") ($ VSub_Name "$pkgname") ("-plugins-misc:plugins_misc\n") ("\t") ($ VSub_Name "$pkgname") ("-plugins-mux:plugins_mux\n") ("\t") ($ VSub_Name "$pkgname") ("-plugins-notify:plugins_notify\n") ("\t") ($ VSub_Name "$pkgname") ("-plugins-packetizer:plugins_packetizer\n") ("\t") ($ VSub_Name "$pkgname") ("-plugins-services_discovery:plugins_services_discovery\n") ("\t") ($ VSub_Name "$pkgname") ("-plugins-stream_filter:plugins_stream_filter\n") ("\t") ($ VSub_Name "$pkgname") ("-plugins-stream_out:plugins_stream_out\n") ("\t") ($ VSub_Name "$pkgname") ("-plugins-text_renderer:plugins_text_renderer\n") ("\t") ($ VSub_Name "$pkgname") ("-plugins-video_chroma:plugins_video_chroma\n") ("\t") ($ VSub_Name "$pkgname") ("-plugins-video_filter:plugins_video_filter\n") ("\t") ($ VSub_Name "$pkgname") ("-plugins-video_output:plugins_video_output\n") ("\t") ($ VSub_Name "$pkgname") ("-plugins-visualization:plugins_visualization") ) } spids: [69] ) ] spids: [69] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ("ttf-dejavu ") ($ VSub_Name "$pkgname") (-plugins))} spids: [163] ) ] spids: [163] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: { (DQ ("\n") ("\ta52dec-dev\n") ("\talsa-lib-dev\n") ("\tautomake\n") ("\tautoconf\n") ("\tavahi-dev\n") ("\tlibtool\n") ("\tdbus-dev\n") ("\tfaad2-dev\n") ("\tffmpeg-dev\n") ("\tflac-dev\n") ("\tfreetype-dev\n") ("\tfribidi-dev\n") ("\tgtk+-dev\n") ("\tlibbluray-dev>=0.2.1 libbluray-dev<20100000\n") ("\tlibavc1394-dev\n") ("\tlibcddb-dev\n") ("\tlibdc1394-dev>=2.1.0\n") ("\tlibdvbpsi-dev\n") ("\tlibdvdnav-dev\n") ("\tlibdvdread-dev\n") ("\tlibgcrypt-dev\n") ("\tlibice-dev\n") ("\tlibmad-dev\n") ("\tlibmatroska-dev\n") ("\tlibmpeg2-dev\n") ("\tlibnotify-dev\n") ("\tlibogg-dev\n") ("\tlibraw1394-dev>=2.0.1\n") ("\tlibshout-dev\n") ("\tlibsm-dev\n") ("\tlibtheora-dev\n") ("\tlibva-dev\n") ("\tlibvdpau-dev\n") ("\tlibvorbis-dev\n") ("\tlibx11-dev\n") ("\tlibxext-dev\n") ("\tlibxinerama-dev\n") ("\tlibxml2-dev\n") ("\tlibxpm-dev\n") ("\tlibxv-dev\n") ("\tlive-media-dev>=2012.01.26\n") ("\tlua5.2-dev\n") ("\tncurses-dev\n") ("\tmesa-dev\n") ("\tpkgconfig\n") ("\tqt5-qtbase-dev\n") ("\tsdl2-dev\n") ("\tspeex-dev\n") ("\tsysfsutils-dev\n") ("\ttaglib-dev\n") ("\teudev-dev\n") ("\tv4l-utils-dev\n") ("\tx264-dev\n") ("\txcb-util-renderutil-dev\n") ("\txcb-util-keysyms-dev\n") ("\txdg-utils\n") ("\tsamba-dev\n") ("\t") ) } spids: [170] ) ] spids: [170] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ("http://download.videolan.org/pub/videolan/") ($ VSub_Name "$pkgname") (/) (${ VSub_Name _ver) (/) ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$_pkgver") (".tar.xz\n") ("\tvlc-2.2.4-gcc6_fixes-1.patch\n") ("\tvlc-2.2.4-ffmpeg3-1.patch\n") ("\tfix-waitpid-usage.patch\n") ("\tomxil-rpi-codecs.patch\n") ("\tvlc-libs.trigger") ) } spids: [233] ) ] spids: [233] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:builddir) op: Equal rhs: {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$_ver")} spids: [254] ) ] spids: [254] ) (FuncDef name: prepare body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(default_prepare)}) (AndOr children: [ (C {(sed)} {(-i)} {(-e)} {(DQ ("/^libxscreensaver_plugin_la_SOURCES/s/^/#/"))} {(modules/misc/Modules.am)} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (SimpleCommand words: [{(./bootstrap)}] more_env: [(env_pair name:NOCONFIGURE val:{(1)} spids:[302])] ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) ] spids: [268] ) spids: [264 267] ) (FuncDef name: build body: (BraceGroup children: [ (Assignment keyword: Assign_Local pairs: [(assign_pair lhs:(LhsName name:_arch_opts) op:Equal rhs:{(SQ )} spids:[325])] spids: [323] ) (C {(export)} {(Lit_VarLike "CXXFLAGS=") (DQ ($ VSub_Name "$CXXFLAGS") (" -std=gnu++11"))}) (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(sed)} {(-e)} { (SQ < "s:/usr/share/fonts/truetype/freefont/FreeSerifBold.ttf:/usr/share/fonts/TTF/DejaVuSerif-Bold.ttf:" > ) } {(-i)} {(modules/text_renderer/freetype.c)} ) (C {(export)} {(Lit_VarLike "CFLAGS=") (DQ ($ VSub_Name "$CFLAGS") (" -D_GNU_SOURCE"))}) (C {(export)} {(Lit_VarLike "CXXFLAGS=") (DQ ($ VSub_Name "$CXXFLAGS") (" -fpermissive"))}) (Case to_match: {(DQ ($ VSub_Name "$CARCH"))} arms: [ (case_arm pat_list: [{(arm) (Lit_Other "*")}] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_arch_opts) op: Equal rhs: {(DQ ("--enable-omxil --enable-omxil-vout --enable-rpi-omxil"))} spids: [400] ) ] spids: [400] ) ] spids: [396 398 405 -1] ) ] spids: [387 393 408] ) (AndOr children: [ (SimpleCommand words: [ {(./configure)} {(--build) (Lit_Other "=") ($ VSub_Name "$CBUILD")} {(--host) (Lit_Other "=") ($ VSub_Name "$CHOST")} {(--prefix) (Lit_Other "=") (/usr)} {(--disable-mmx)} {(--disable-sse)} {(--disable-nls)} {(--disable-optimizations)} {(--disable-rpath)} {(--enable-a52)} {(--enable-avcodec)} {(--enable-avformat)} {(--enable-bluray)} {(--enable-dbus)} {(--enable-dc1394)} {(--enable-dvbpsi)} {(--enable-dvdread)} {(--enable-dvdnav)} {(--enable-faad)} {(--enable-flac)} {(--enable-httpd)} {(--enable-libcddb)} {(--enable-libva)} {(--enable-live555)} {(--enable-merge-ffmpeg)} {(--enable-ncurses)} {(--enable-realrtsp)} {(--enable-sdl)} {(--enable-shout)} {(--enable-skins2)} {(--enable-speex)} {(--enable-sout)} {(--enable-taglib)} {(--enable-theora)} {(--enable-v4l2)} {(--enable-vdpau)} {(--enable-vlm)} {(--enable-vorbis)} {(--enable-wma-fixed)} {(--enable-x264)} {(--enable-xvideo)} {($ VSub_Name "$_arch_opts")} ] more_env: [ (env_pair name:LUA val:{(lua5.2)} spids:[412]) (env_pair name:LUAC val:{(luac5.2)} spids:[417]) ] ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [(C {(make)}) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})] op_id: Op_DPipe ) ] spids: [320] ) spids: [316 319] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (AndOr children: [ (C {(make)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))} {(install)}) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (C {(rm)} {(-rf)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/vlc/plugins/plugins.dat)}) (C {(rm)} {(-rf)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/mozilla)}) (C {(rm)} {(-rf)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/kde4)}) ] spids: [619] ) spids: [615 618] ) (FuncDef name: plugins body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ($ VSub_Name "$pkgname") (" all plugins meta package"))} spids: [692] ) ] spids: [692] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: { (DQ ($ VSub_Name "$pkgname") ("-plugins-access\n") ("\t\t") ($ VSub_Name "$pkgname") ("-plugins-access_output\n") ("\t\t") ($ VSub_Name "$pkgname") ("-plugins-audio_filter\n") ("\t\t") ($ VSub_Name "$pkgname") ("-plugins-audio_mixer\n") ("\t\t") ($ VSub_Name "$pkgname") ("-plugins-audio_output\n") ("\t\t") ($ VSub_Name "$pkgname") ("-plugins-codec\n") ("\t\t") ($ VSub_Name "$pkgname") ("-plugins-control\n") ("\t\t") ($ VSub_Name "$pkgname") ("-plugins-demux\n") ("\t\t") ($ VSub_Name "$pkgname") ("-plugins-gui\n") ("\t\t") ($ VSub_Name "$pkgname") ("-plugins-lua\n") ("\t\t") ($ VSub_Name "$pkgname") ("-plugins-meta_engine\n") ("\t\t") ($ VSub_Name "$pkgname") ("-plugins-misc\n") ("\t\t") ($ VSub_Name "$pkgname") ("-plugins-mux\n") ("\t\t") ($ VSub_Name "$pkgname") ("-plugins-notify\n") ("\t\t") ($ VSub_Name "$pkgname") ("-plugins-packetizer\n") ("\t\t") ($ VSub_Name "$pkgname") ("-plugins-services_discovery\n") ("\t\t") ($ VSub_Name "$pkgname") ("-plugins-stream_filter\n") ("\t\t") ($ VSub_Name "$pkgname") ("-plugins-stream_out\n") ("\t\t") ($ VSub_Name "$pkgname") ("-plugins-text_renderer\n") ("\t\t") ($ VSub_Name "$pkgname") ("-plugins-video_chroma\n") ("\t\t") ($ VSub_Name "$pkgname") ("-plugins-video_filter\n") ("\t\t") ($ VSub_Name "$pkgname") ("-plugins-video_output\n") ("\t\t") ($ VSub_Name "$pkgname") (-plugins-visualization) ) } spids: [699] ) ] spids: [699] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir"))}) ] spids: [689] ) spids: [685 688] ) (FuncDef name: _mv body: (BraceGroup children: [ (Assignment keyword: Assign_Local pairs: [ (assign_pair lhs: (LhsName name:dir) op: Equal rhs: { (BracedVarSub token: <VSub_Number 1> suffix_op: (StringUnary op_id:VOp1_Percent arg_word:{(Lit_Slash /) ("*")}) spids: [793 798] ) } spids: [792] ) ] spids: [790] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$dir")}) (C {(mv)} {(DQ ($ VSub_Number "$1"))} {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$dir") (/)} ) ] spids: [787] ) spids: [783 786] ) (FuncDef name: qt body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Qt frontend for VLC"))} spids: [835] ) ] spids: [835] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ("vlc-xorg=") ($ VSub_Name "$pkgver") (-r) ($ VSub_Name "$pkgrel"))} spids: [841] ) ] spids: [841] ) (C {(cd)} {(DQ ($ VSub_Name "$pkgdir"))}) (C {(cd)} {(DQ ($ VSub_Name "$pkgdir"))}) (ForEach iter_name: i iter_words: [ { (CommandSubPart command_list: (CommandList children:[(C {(find)} {(.)} {(-type)} {(f)})]) left_token: <Left_CommandSub "$("> spids: [878 887] ) } ] do_arg_iter: False body: (DoGroup children: [ (If arms: [ (if_arm cond: [ (Sentence child: (Pipeline children: [ (SimpleCommand words: [{(ldd)} {($ VSub_Name "$i")}] redirects: [ (Redir op_id: Redir_Great fd: 2 arg_word: {(/dev/null)} spids: [899] ) ] ) (C {(grep)} {(-q)} {(DQ (libQt))}) ] negated: False ) terminator: <Op_Semi ";"> ) ] action: [ (AndOr children: [ (C {(_mv)} {(DQ ($ VSub_Name "$i"))}) (ControlFlow token: <ControlFlow_Return return> arg_word: {(1)} ) ] op_id: Op_DPipe ) ] spids: [-1 913] ) ] spids: [-1 929] ) ] spids: [890 932] ) spids: [877 888] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/bin)}) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/bin/qvlc)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/bin/)} ) ] spids: [832] ) spids: [828 831] ) (FuncDef name: xorg body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Video LAN X.org support"))} spids: [969] ) ] spids: [969] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ("xdg-utils vlc=") ($ VSub_Name "$pkgver") (-r) ($ VSub_Name "$pkgrel"))} spids: [975] ) ] spids: [975] ) (C {(cd)} {(DQ ($ VSub_Name "$pkgdir"))}) (ForEach iter_name: i iter_words: [ { (CommandSubPart command_list: (CommandList children:[(C {(find)} {(.)} {(-type)} {(f)})]) left_token: <Left_CommandSub "$("> spids: [1006 1015] ) } ] do_arg_iter: False body: (DoGroup children: [ (If arms: [ (if_arm cond: [ (Sentence child: (Pipeline children: [ (SimpleCommand words: [{(ldd)} {($ VSub_Name "$i")}] redirects: [ (Redir op_id: Redir_Great fd: 2 arg_word: {(/dev/null)} spids: [1027] ) ] ) (C {(grep)} {(-E)} {(-q)} {(DQ ("libX|x11|libxcb|libGL"))}) ] negated: False ) terminator: <Op_Semi ";"> ) ] action: [ (AndOr children: [ (Pipeline children: [ (C {(echo)} {($ VSub_Name "$i")}) (C {(grep)} {(libavcodec_plugin.so)}) ] negated: False ) (AndOr children: [ (C {(_mv)} {(DQ ($ VSub_Name "$i"))}) (ControlFlow token: <ControlFlow_Return return> arg_word: {(1)} ) ] op_id: Op_DPipe ) ] op_id: Op_DPipe ) ] spids: [-1 1043] ) ] spids: [-1 1071] ) ] spids: [1018 1074] ) spids: [1005 1016] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/bin)}) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/bin/svlc)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/bin)} ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/share/vlc)}) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/applications)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/icons)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/share/)} ) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/vlc/skins2)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/share/vlc)} ) ] spids: [966] ) spids: [962 965] ) (FuncDef name: daemon body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Support for running VLC as a daemon"))} spids: [1161] ) ] spids: [1161] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:install) op: Equal rhs: {(DQ (vlc-daemon.pre-install))} spids: [1167] ) ] spids: [1167] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ("vlc=") ($ VSub_Name "$pkgver") (-r) ($ VSub_Name "$pkgrel"))} spids: [1173] ) ] spids: [1173] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir"))}) (C {(cd)} {(DQ ($ VSub_Name "$pkgdir"))}) (C {(install)} {(-D)} {(-m755)} {(../../vlc.initd)} {($ VSub_Name "$subpkgdir") (/etc/init.d/vlc)} ) (C {(install)} {(-D)} {(-m664)} {(../../vlc.confd)} {($ VSub_Name "$subpkgdir") (/etc/conf.d/vlc)} ) (C {(install)} {(-d)} {(-o)} {(vlc)} {(-g)} {(vlc)} {(DQ ($ VSub_Name "$subpkgdir")) (/var/log/vlc)} ) ] spids: [1158] ) spids: [1154 1157] ) (FuncDef name: libs body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(SQ )} spids:[1250])] spids: [1250] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib/vlc)}) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/vlc/vlc-cache-gen)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib/vlc/)} ) (C {(default_libs)}) ] spids: [1247] ) spids: [1243 1246] ) (FuncDef name: _mv_plugins body: (BraceGroup children: [ (Assignment keyword: Assign_Local pairs: [ (assign_pair lhs: (LhsName name:plugin) op: Equal rhs: {($ VSub_Number "$1")} spids: [1292] ) ] spids: [1290] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ($ VSub_Name "$pkgname") (" ") ($ VSub_Name "$plugin") (" plugin"))} spids: [1296] ) ] spids: [1296] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(SQ )} spids:[1305])] spids: [1305] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib/vlc/plugins)}) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/vlc/plugins/) (DQ ($ VSub_Name "$plugin"))} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib/vlc/plugins)} ) ] spids: [1287] ) spids: [1283 1286] ) (FuncDef name: plugins_access body: (BraceGroup children: [(Sentence child:(C {(_mv_plugins)} {(access)}) terminator:<Op_Semi ";">)] spids: [1342] ) spids: [1338 1341] ) (FuncDef name: plugins_access_output body: (BraceGroup children: [(Sentence child:(C {(_mv_plugins)} {(access_output)}) terminator:<Op_Semi ";">)] spids: [1355] ) spids: [1351 1354] ) (FuncDef name: plugins_audio_filter body: (BraceGroup children: [(Sentence child:(C {(_mv_plugins)} {(audio_filter)}) terminator:<Op_Semi ";">)] spids: [1368] ) spids: [1364 1367] ) (FuncDef name: plugins_audio_mixer body: (BraceGroup children: [(Sentence child:(C {(_mv_plugins)} {(audio_mixer)}) terminator:<Op_Semi ";">)] spids: [1381] ) spids: [1377 1380] ) (FuncDef name: plugins_audio_output body: (BraceGroup children: [(Sentence child:(C {(_mv_plugins)} {(audio_output)}) terminator:<Op_Semi ";">)] spids: [1394] ) spids: [1390 1393] ) (FuncDef name: plugins_codec body: (BraceGroup children: [(Sentence child:(C {(_mv_plugins)} {(codec)}) terminator:<Op_Semi ";">)] spids: [1407] ) spids: [1403 1406] ) (FuncDef name: plugins_control body: (BraceGroup children: [(Sentence child:(C {(_mv_plugins)} {(control)}) terminator:<Op_Semi ";">)] spids: [1420] ) spids: [1416 1419] ) (FuncDef name: plugins_demux body: (BraceGroup children: [(Sentence child:(C {(_mv_plugins)} {(demux)}) terminator:<Op_Semi ";">)] spids: [1433] ) spids: [1429 1432] ) (FuncDef name: plugins_gui body: (BraceGroup children: [(Sentence child:(C {(_mv_plugins)} {(gui)}) terminator:<Op_Semi ";">)] spids: [1446] ) spids: [1442 1445] ) (FuncDef name: plugins_lua body: (BraceGroup children: [(Sentence child:(C {(_mv_plugins)} {(lua)}) terminator:<Op_Semi ";">)] spids: [1459] ) spids: [1455 1458] ) (FuncDef name: plugins_meta_engine body: (BraceGroup children: [(Sentence child:(C {(_mv_plugins)} {(meta_engine)}) terminator:<Op_Semi ";">)] spids: [1472] ) spids: [1468 1471] ) (FuncDef name: plugins_misc body: (BraceGroup children: [(Sentence child:(C {(_mv_plugins)} {(misc)}) terminator:<Op_Semi ";">)] spids: [1485] ) spids: [1481 1484] ) (FuncDef name: plugins_mux body: (BraceGroup children: [(Sentence child:(C {(_mv_plugins)} {(mux)}) terminator:<Op_Semi ";">)] spids: [1498] ) spids: [1494 1497] ) (FuncDef name: plugins_notify body: (BraceGroup children: [(Sentence child:(C {(_mv_plugins)} {(notify)}) terminator:<Op_Semi ";">)] spids: [1511] ) spids: [1507 1510] ) (FuncDef name: plugins_packetizer body: (BraceGroup children: [(Sentence child:(C {(_mv_plugins)} {(packetizer)}) terminator:<Op_Semi ";">)] spids: [1524] ) spids: [1520 1523] ) (FuncDef name: plugins_services_discovery body: (BraceGroup children: [ (Sentence child: (C {(_mv_plugins)} {(services_discovery)}) terminator: <Op_Semi ";"> ) ] spids: [1537] ) spids: [1533 1536] ) (FuncDef name: plugins_stream_filter body: (BraceGroup children: [(Sentence child:(C {(_mv_plugins)} {(stream_filter)}) terminator:<Op_Semi ";">)] spids: [1550] ) spids: [1546 1549] ) (FuncDef name: plugins_stream_out body: (BraceGroup children: [(Sentence child:(C {(_mv_plugins)} {(stream_out)}) terminator:<Op_Semi ";">)] spids: [1563] ) spids: [1559 1562] ) (FuncDef name: plugins_text_renderer body: (BraceGroup children: [(Sentence child:(C {(_mv_plugins)} {(text_renderer)}) terminator:<Op_Semi ";">)] spids: [1576] ) spids: [1572 1575] ) (FuncDef name: plugins_video_chroma body: (BraceGroup children: [(Sentence child:(C {(_mv_plugins)} {(video_chroma)}) terminator:<Op_Semi ";">)] spids: [1589] ) spids: [1585 1588] ) (FuncDef name: plugins_video_filter body: (BraceGroup children: [(Sentence child:(C {(_mv_plugins)} {(video_filter)}) terminator:<Op_Semi ";">)] spids: [1602] ) spids: [1598 1601] ) (FuncDef name: plugins_video_output body: (BraceGroup children: [(Sentence child:(C {(_mv_plugins)} {(video_output)}) terminator:<Op_Semi ";">)] spids: [1615] ) spids: [1611 1614] ) (FuncDef name: plugins_visualization body: (BraceGroup children: [(Sentence child:(C {(_mv_plugins)} {(visualization)}) terminator:<Op_Semi ";">)] spids: [1628] ) spids: [1624 1627] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "9aff5922eb8b3c6a24e6153c367b0170dbc67602ae3e9304f52d2da00c9081d66cc98abd722b7c95b6c7d2e6cc7c86f21f9cba42c7d4bf29ca97d0f2d3553f8d vlc-2.2.6.tar.xz\n" ) ( "0dffb15a320899060d2239d4bbefd7e88bedcd017348227092ed943b1104e971a5da934f0c1569773230186d4727be83f530cc0d253559a04d1f2cdef80e6043 vlc-2.2.4-gcc6_fixes-1.patch\n" ) ( "3ac37f5d552b3f4a536ead974756ea39142bb1aebbb5fa4fd41917e3dabb5af333dea5ae028bdae8589ff3016f2d1d87ea328e63d8b795ac90c3eb11945ea87b vlc-2.2.4-ffmpeg3-1.patch\n" ) ( "680cfa3eed5501ba6f06c51eae508204f4c77d2bdd07eead1a3da3939b433abfe84025d133e7a1c7a869e4ffac374bd5eba2bd3dd242ec4645e1d1c6122d0ffb fix-waitpid-usage.patch\n" ) ( "e13e398b7bfd977f6e099bcb6cf8dc5cd5bad6dea3eff715881826246dc4329468846084aff2576de2b7fd28d3f06e7c327a6e4511a28d22e5cd198a81146c89 omxil-rpi-codecs.patch\n" ) ( "b67b6e21e9d4027aef1006e6057f9ba8e65ce3895b08f7b911b1675cff9bc423f64ee2c187c584860e9e5d4635a30408a7781add9694d9bba753eac37f357406 vlc-libs.trigger" ) ) } spids: [1638] ) ] spids: [1638] ) ] )