(command.CommandList children: [ (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgname spids:[9]) op: Equal rhs: {(motion)} spids: [9] ) ] spids: [9] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgver spids:[12]) op: Equal rhs: {(4.0.1)} spids: [12] ) ] spids: [12] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgrel spids:[15]) op: Equal rhs: {(0)} spids: [15] ) ] spids: [15] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgdesc spids:[18]) op: Equal rhs: {(DQ ('Detect if a significant part of the picture has changed (e.g. from a webcam).'))} spids: [18] ) ] spids: [18] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:url spids:[23]) op: Equal rhs: {(DQ ('https://motion-project.github.io'))} spids: [23] ) ] spids: [23] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:arch spids:[28]) op: Equal rhs: {(DQ (all))} spids: [28] ) ] spids: [28] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:options spids:[33]) op: Equal rhs: {(DQ ('!check'))} spids: [33] ) ] spids: [33] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:license spids:[38]) op: Equal rhs: {(DQ (GPL2))} spids: [38] ) ] spids: [38] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgusers spids:[43]) op: Equal rhs: {(DQ (motion))} spids: [43] ) ] spids: [43] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkggroups spids:[48]) op: Equal rhs: {(DQ (motion))} spids: [48] ) ] spids: [48] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:depends spids:[53]) op: Equal rhs: {(DQ ('jpeg v4l-utils ffmpeg'))} spids: [53] ) ] spids: [53] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:depends_dev spids:[58]) op: Equal rhs: {(DQ )} spids: [58] ) ] spids: [58] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:makedepends spids:[62]) op: Equal rhs: { (DQ ($ VSub_DollarName '$depends_dev') (' autoconf automake bash jpeg-dev v4l-utils-dev linux-headers ffmpeg-dev') ) } spids: [62] ) ] spids: [62] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:install spids:[68]) op: Equal rhs: {(DQ ($ VSub_DollarName '$pkgname') (.pre-install))} spids: [68] ) ] spids: [68] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:subpackages spids:[74]) op: Equal rhs: {(DQ ($ VSub_DollarName '$pkgname') (-doc))} spids: [74] ) ] spids: [74] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:source spids:[80]) op: Equal rhs: { (DQ ($ VSub_DollarName '$pkgname') (-) ($ VSub_DollarName '$pkgver') ('.tar.gz::https://github.com/Motion-Project/') ($ VSub_DollarName '$pkgname') (/archive/release-) ($ VSub_DollarName '$pkgver') ('.tar.gz\n') ('\tmotion.confd\n') ('\tmotion.initd\n') ('\tmotion-dist.conf.in.patch\n') ('\tpthread.patch\n') ('\tstrerror_r.patch\n') ('\t') ) } spids: [80] ) ] spids: [80] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:builddir spids:[99]) op: Equal rhs: {(DQ ($ VSub_DollarName '$srcdir')) (/) ($ VSub_DollarName '$pkgname') (-release-) ($ VSub_DollarName '$pkgver') } spids: [99] ) ] spids: [99] ) (command.FuncDef name: prepare body: (command.BraceGroup children: [(C {(default_prepare)}) (C {(autoreconf)} {(-fiv)})] spids: [113] ) spids: [109 112] ) (command.FuncDef name: build body: (command.BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_DollarName '$builddir'))}) (C {(./configure)} {(--without-pgsql)} {(--without-mysql)} {(--without-sqlite3)} {(--prefix) (Lit_Other '=') (/usr)} {(--sysconfdir) (Lit_Other '=') (/etc)} {(--without-optimizecpu)} ) (C {(make)}) ] spids: [130] ) spids: [126 129] ) (command.FuncDef name: package body: (command.BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_DollarName '$builddir'))}) (C {(make)} {(Lit_VarLike 'DESTDIR=') (DQ ($ VSub_DollarName '$pkgdir'))} {(install)}) (C {(install)} {(-d)} {(-o)} {(DQ ($ VSub_DollarName '$pkgusers'))} {(-g)} {(DQ ($ VSub_DollarName '$pkggroups'))} {(DQ ($ VSub_DollarName '$pkgdir')) (/var/run/motion)} ) (C {(install)} {(-d)} {(-o)} {(DQ ($ VSub_DollarName '$pkgusers'))} {(-g)} {(DQ ($ VSub_DollarName '$pkggroups'))} {(DQ ($ VSub_DollarName '$pkgdir')) (/var/lib/motion)} ) (C {(install)} {(-Dm644)} {(DQ ($ VSub_DollarName '$srcdir')) (/) (DQ ($ VSub_DollarName '$pkgname')) (.confd)} {(DQ ($ VSub_DollarName '$pkgdir')) (/etc/conf.d/) (DQ ($ VSub_DollarName '$pkgname'))} ) (C {(install)} {(-Dm755)} {(DQ ($ VSub_DollarName '$srcdir')) (/) (DQ ($ VSub_DollarName '$pkgname')) (.initd)} {(DQ ($ VSub_DollarName '$pkgdir')) (/etc/init.d/) (DQ ($ VSub_DollarName '$pkgname'))} ) (C {(install)} {(-Dm644)} {(COPYING)} {(DQ ($ VSub_DollarName '$pkgdir')) (/usr/share/licenses/) ($ VSub_DollarName '$pkgname') (/COPYING) } ) ] spids: [180] ) spids: [176 179] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:sha512sums spids:[307]) op: Equal rhs: { (DQ ( '6ccde3890e6af56f28208321987dd1b9d62a55bbe7cbc3ab5600263602e6e8f47589392c2f3a3a6cb54f927ee76aea94d0e83f26ce8e4047890c891b6c2f8976 motion-4.0.1.tar.gz\n' ) ( '8a67b5b0360924e58ba3136a737ce73bb43201a49b2b6e2c632426561b830f6ab55cbbeaa89be7f1683aa8fd322b4f31b9f560e67a93eaceb964c9f56ceef363 motion.confd\n' ) ( 'be30f19595dba27f2d0ca8133c93e134161781935a152bd1701e581410039e37742acd11987c38e6e64f495b1fd2b0a74a8c61ae0e6e211a475fca7994172501 motion.initd\n' ) ( '2ac312c7bdd6a487b875a0b39c69a9e61a8d0767f6834be3598242d2f607e823920ad379c5bf10afe2d90de25a1ab03b6d745f18ba952181dad5a154b761388f motion-dist.conf.in.patch\n' ) ( 'aab20c38dc57f5ad5f4a4a96220a69589208138401b42c181ab0cb8aa8238d5441b50af40c7bc481729cc74247aa3d2923633b06957817bbaa9282c9d6a24b8d pthread.patch\n' ) ( 'a94ea4512c1b53fce38791a7773d01021092009afdac68552aad72749f7b9a18804a78adcf00f2810753f37b40617c5f4111711338369b28d2ddd63b268a0782 strerror_r.patch' ) ) } spids: [307] ) ] spids: [307] ) ] )