(CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(xorg-server)} spids:[6])] spids: [6] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(1.19.3)} spids:[9])] spids: [9] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(4)} spids:[12])] spids: [12] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("X.Org X servers"))} spids: [15] ) ] spids: [15] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("http://xorg.freedesktop.org"))} spids: [20] ) ] spids: [20] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (all))} spids:[25])] spids: [25] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (MIT))} spids:[30])] spids: [30] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:options) op:Equal rhs:{(DQ (suid))} spids:[35])] spids: [35] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: { (DQ ($ VSub_Name "$pkgname") ("-dbg ") ($ VSub_Name "$pkgname") ("-dev ") ($ VSub_Name "$pkgname") ("-doc xfbdev xvfb ") ($ VSub_Name "$pkgname") ("-xephyr\n") ("\t") ($ VSub_Name "$pkgname") ("-xnest ") ($ VSub_Name "$pkgname") (-xwayland) ) } spids: [40] ) ] spids: [40] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:replaces) op: Equal rhs: {(DQ (xf86-video-modesetting))} spids: [60] ) ] spids: [60] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: { (DQ ("\n") ("\tfont-misc-misc\n") ("\tfont-cursor-misc\n") ("\txkeyboard-config\n") ("\txkbcomp\n") ("\txinit\n") ("\t") ) } spids: [65] ) ] spids: [65] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends_dev) op: Equal rhs: { (DQ ("\n") ("\tbigreqsproto\n") ("\tcompositeproto\n") ("\tdamageproto\n") ("\tfixesproto\n") ("\tlibepoxy-dev\n") ("\tlibxfont2-dev\n") ("\tmesa-dev\n") ("\trecordproto\n") ("\txcmiscproto\n") ("\t") ) } spids: [76] ) ] spids: [76] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: { (DQ ("\n") ("\t") ($ VSub_Name "$depends_dev") ("\n") ("\tautoconf\n") ("\tautomake\n") ("\tdri2proto\n") ("\teudev-dev\n") ("\tfontsproto\n") ("\tglproto\n") ("\tinputproto\n") ("\tkbproto\n") ("\tlibdrm-dev\n") ("\tlibepoxy-dev\n") ("\tlibpciaccess-dev\n") ("\tlibtool\n") ("\tlibx11-dev\n") ("\tlibxdamage-dev\n") ("\tlibxinerama-dev\n") ("\tlibxkbfile-dev\n") ("\tlibxkbui-dev\n") ("\tlibxv-dev\n") ("\tlibxxf86dga-dev\n") ("\tlibxxf86misc-dev\n") ("\topenssl-dev\n") ("\tperl\n") ("\tpixman-dev\n") ("\tpresentproto\n") ("\trandrproto\n") ("\trenderproto\n") ("\tresourceproto\n") ("\tscrnsaverproto\n") ("\tutil-macros\n") ("\tvideoproto\n") ("\twayland-dev\n") ("\twayland-protocols\n") ("\txcb-util-dev\n") ("\txcb-util-image-dev\n") ("\txcb-util-keysyms-dev\n") ("\txcb-util-renderutil-dev\n") ("\txcb-util-wm-dev\n") ("\txextproto\n") ("\txf86driproto\n") ("\txineramaproto\n") ("\txproto\n") ("\txtrans\n") ("\tzlib-dev\n") ("\t") ) } spids: [91] ) ] spids: [91] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ("http://www.x.org/releases/individual/xserver/") ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver") (".tar.bz2\n") ("\tautoconfig-nvidia.patch\n") ("\tautoconfig-sis.patch\n") ("\tfix-musl-arm.patch\n") ("\tmodesetting-Set-correct-DRM-event-context-version.patch\n") ("\t20-modules.conf\n") ("\t") ) } spids: [144] ) ] spids: [144] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:builddir) op: Equal rhs: {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver")} spids: [160] ) ] spids: [160] ) (FuncDef name: prepare body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(default_prepare)}) (C {(sed)} {(-i)} {(-e)} {(SQ <"s/\\$(sysconfdir)/\\/etc/">)} {(config/Makefile.) (Lit_Other "*")} ) (C {(sed)} {(-i)} {(-e)} {(SQ <s/termio.h/termios.h/>)} {(hw/xfree86/os-support/xf86_OSlib.h)}) ] spids: [173] ) spids: [169 172] ) (FuncDef name: build body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$_builddir"))}) (C {(export)} {(Lit_VarLike "CFLAGS=") (DQ ($ VSub_Name "$CFLAGS") (" -D_GNU_SOURCE"))}) (AndOr children: [ (C {(Lit_Other "[")} {(DQ ($ VSub_Name "$CLIBC"))} {(Lit_Other "=") (Lit_Other "=")} {(musl)} {(Lit_Other "]")} ) (C {(export)} {(Lit_VarLike "CFLAGS=") (DQ ($ VSub_Name "$CFLAGS") (" -D__gid_t=gid_t -D__uid_t=uid_t")) } ) ] op_id: Op_DAmp ) (C {(export)} {(Lit_VarLike "LDFLAGS=") (DQ ($ VSub_Name "$LDFLAGS") (" -Wl,-z,lazy"))}) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_fontroot) op: Equal rhs: {(DQ (/usr/share/fonts))} spids: [288] ) ] spids: [288] ) (C {(./configure)} {(--build) (Lit_Other "=") ($ VSub_Name "$CBUILD")} {(--host) (Lit_Other "=") ($ VSub_Name "$CHOST")} {(--prefix) (Lit_Other "=") (/usr)} {(--sysconfdir) (Lit_Other "=") (/etc/X11)} {(--localstatedir) (Lit_Other "=") (/var)} {(--with-fontrootdir) (Lit_Other "=") ($ VSub_Name "$_fontroot")} {(--with-default-font-path) (Lit_Other "=") (${ VSub_Name _fontroot) (/misc) (Lit_Comma ",") (${ VSub_Name _fontroot) (/100dpi) (Lit_Other ":") (unscaled) (Lit_Comma ",") (${ VSub_Name _fontroot) (/75dpi) (Lit_Other ":") (unscaled) (Lit_Comma ",") (${ VSub_Name _fontroot) (/TTF) (Lit_Comma ",") (${ VSub_Name _fontroot) (/Type1) } {(--with-xkb-path) (Lit_Other "=") (/usr/share/X11/xkb)} {(--with-xkb-output) (Lit_Other "=") (/var/lib/xkb)} {(--without-systemd-daemon)} {(--enable-composite)} {(--enable-config-udev)} {(--enable-dri)} {(--enable-dri2)} {(--enable-glamor)} {(--enable-ipv6)} {(--enable-kdrive)} {(--enable-xace)} {(--enable-xcsecurity)} {(--enable-xephyr)} {(--enable-xfbdev)} {(--enable-xnest)} {(--enable-xorg)} {(--enable-xres)} {(--enable-xv)} {(--enable-xwayland)} {(--disable-config-hal)} {(--disable-dmx)} {(--disable-tslib)} {(--disable-systemd-logind)} {(--with-os-vendor) (Lit_Other "=") (DQ (BracedVarSub token: <VSub_Name DISTRO_NAME> suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{("Alpine Linux")}) spids: [467 471] ) ) } ) (C {(make)}) ] spids: [224] ) spids: [220 223] ) (FuncDef name: check body: (BraceGroup children: [(C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(make)} {(check)})] spids: [485] ) spids: [481 484] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(make)} {(-j1)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))} {(install)}) (C {(chmod)} {(u) (Lit_Other "+") (s)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/bin/Xorg)}) (C {(rm)} {(-f)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/X11/xorg.conf.d/10-evdev.conf)}) (C {(install)} {(-m755)} {(-d)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/X11/xorg.conf.d)}) (C {(install)} {(-m644)} {(DQ ($ VSub_Name "$srcdir")) (/20-modules.conf)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/X11/xorg.conf.d/)} ) (C {(install)} {(-m755)} {(-d)} {(DQ ($ VSub_Name "$pkgdir")) (/var/lib/xkb)}) (C {(install)} {(-m644)} {(-D)} {(COPYING)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/licenses/) ($ VSub_Name "$pkgname") (/COPYING)} ) ] spids: [506] ) spids: [502 505] ) (FuncDef name: xfbdev body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("X.org server for framebuffer"))} spids: [620] ) ] spids: [620] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(SQ )} spids:[626])] spids: [626] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/bin)}) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/bin/Xfbdev)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/bin/)} ) ] spids: [617] ) spids: [613 616] ) (FuncDef name: xvfb body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Virtual Framebuffer 'fake' X server"))} spids: [661] ) ] spids: [661] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/bin)}) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/bin/Xvfb)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/bin/)} ) ] spids: [658] ) spids: [654 657] ) (FuncDef name: xephyr body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: { (DQ ( "kdrive based X Server which targets a window on a host X Server as its framebuffer" ) ) } spids: [699] ) ] spids: [699] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(SQ )} spids:[705])] spids: [705] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/bin)}) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/bin/Xephyr)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/bin/)} ) ] spids: [696] ) spids: [692 695] ) (FuncDef name: xnest body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("A nested Xorg server"))} spids: [740] ) ] spids: [740] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(SQ )} spids:[746])] spids: [746] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/bin)}) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/bin/Xnest)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/bin/)} ) ] spids: [737] ) spids: [733 736] ) (FuncDef name: xwayland body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("run X clients under wayland"))} spids: [781] ) ] spids: [781] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/bin)}) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/bin/Xwayland)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/bin/)} ) ] spids: [778] ) spids: [774 777] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "b988897418399e1361fdcca9465a781f55f8f6fbfdc5a59edfaee9046a0c6ad7a76f348d88b6004ce3d3fb3966b4c5af0b854f6549c32b2b8d7a43758809f669 xorg-server-1.19.3.tar.bz2\n" ) ( "4dcaa60fbfc61636e7220a24a72bba19984a6dc752061cb40b1bd566c0e614d08927b6c223ffaaaa05636765fddacdc3113fde55d25fd09cd0c786ff44f51447 autoconfig-nvidia.patch\n" ) ( "30a78f4278edd535c45ee3f80933427cb029a13abaa4b041f816515fdd8f64f00b9c6aef50d4eba2aaf0d4f333e730399864fd97fa18891273601c77a6637200 autoconfig-sis.patch\n" ) ( "b799e757a22a61ac283adbd7a8df1ad4eccce0bb6cac38a0c962ba8438bba3cf6637a65bb64859e7b32399fca672283a49960207e186c271ba574580de360d09 fix-musl-arm.patch\n" ) ( "f66f11255aa8a98c89763cb213f08628c937cb13e7ab4bd399a246e0b630316343f35e191d92e55b0fa68e601c243220a3258bbfc5d50e74ccadfe6cb27310f5 modesetting-Set-correct-DRM-event-context-version.patch\n" ) ( "95036f2452732cc31f6b646da9f46b7be30f4c9392724386b02f67fece1f506b00e15d14cbd8cf0ce75ca1fd144b4bea7e59288d4aaf4d6c1e06e5168931eb67 20-modules.conf" ) ) } spids: [812] ) ] spids: [812] ) ] )