# Contributor: Sören Tempel # Contributor: Andrew Hills # Contributor: Jean-Louis Fuchs # Maintainer: Jean-Louis Fuchs global pkgname := 'zathura' global pkgver := '0.3.7' global pkgrel := '1' global pkgdesc := '"zathura - highly customizable and functional document viewer'" global url := '"https://pwmt.org/projects/zathura/'" global arch := '"all'" global license := '"zlib'" global depends := '"libmagic'" global makedepends := '"girara-dev file-dev sqlite-dev intltool check-dev py-docutils ncurses'" global checkdepends := '"mesa-dri-swrast dbus xvfb'" global subpackages := ""$pkgname-doc $pkgname-dev $pkgname-lang"" global source := ""https://pwmt.org/projects/zathura/download/zathura-$pkgver.tar.gz test.sh"" global builddir := ""$srcdir/$pkgname-$pkgver"" proc build { make -C $builddir make -C "$builddir/doc" } proc package { make PREFIX=/usr DESTDIR="$pkgdir" \ -C $builddir install } proc check { cd $builddir "$srcdir/test.sh" } global md5sums := '"b2c9e23e9f494e1ced5069f850dba673 zathura-0.3.7.tar.gz 629958fdb6a9c3b1b7c2968ecd18f6f4 test.sh'" global sha256sums := '"22afff89f4093f22fb82188417ff9bfa9695b19a4fe894dca05b7c821b390ff0 zathura-0.3.7.tar.gz 569d14ef2d95562e9cd251ba9bd22abfca397cfe0ef84085ff66d5e9ff53f082 test.sh'" global sha512sums := '"830a1b88820507a40a20b046c504d8ab3022a35c2c4c0d93a67f77ab5e31d746362a6f28fb9786a647cd0bfd943306aca74cbb2092774aedfb52380e713df533 zathura-0.3.7.tar.gz 295af504eb3f20171f4ab766a39e1211778cae1187f90dfd1db1601424e5c13c36953697f2244dbe0b10bc6c8d0db3166096551f92254fb2a4182b280dab32d4 test.sh'" (CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(zathura)} spids:[12])] spids: [12] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(0.3.7)} spids:[15])] spids: [15] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(1)} spids:[18])] spids: [18] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("zathura - highly customizable and functional document viewer"))} spids: [21] ) ] spids: [21] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("https://pwmt.org/projects/zathura/"))} 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:license) op:Equal rhs:{(DQ (zlib))} spids:[36])] spids: [36] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(DQ (libmagic))} spids:[41])] spids: [41] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: {(DQ ("girara-dev file-dev sqlite-dev intltool check-dev py-docutils\n") ("\tncurses"))} spids: [46] ) ] spids: [46] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:checkdepends) op: Equal rhs: {(DQ ("mesa-dri-swrast dbus xvfb"))} spids: [52] ) ] spids: [52] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: { (DQ ($ VSub_Name "$pkgname") ("-doc ") ($ VSub_Name "$pkgname") ("-dev ") ($ VSub_Name "$pkgname") (-lang) ) } spids: [57] ) ] spids: [57] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ("https://pwmt.org/projects/zathura/download/zathura-") ($ VSub_Name "$pkgver") (".tar.gz\n") ("\ttest.sh") ) } spids: [67] ) ] spids: [67] ) (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: [75] ) ] spids: [75] ) (FuncDef name: build body: (BraceGroup children: [ (C {(make)} {(-C)} {(DQ ($ VSub_Name "$builddir"))}) (C {(make)} {(-C)} {(DQ ($ VSub_Name "$builddir") (/doc))}) ] spids: [89] ) spids: [85 88] ) (FuncDef name: package body: (BraceGroup children: [ (C {(make)} {(Lit_VarLike "PREFIX=") (/usr)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))} {(-C)} {(DQ ($ VSub_Name "$builddir"))} {(install)} ) ] spids: [117] ) spids: [113 116] ) (FuncDef name: check body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(DQ ($ VSub_Name "$srcdir") (/test.sh))}) ] spids: [147] ) spids: [143 146] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:md5sums) op: Equal rhs: { (DQ ("b2c9e23e9f494e1ced5069f850dba673 zathura-0.3.7.tar.gz\n") ("629958fdb6a9c3b1b7c2968ecd18f6f4 test.sh") ) } spids: [165] ) ] spids: [165] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha256sums) op: Equal rhs: { (DQ ( "22afff89f4093f22fb82188417ff9bfa9695b19a4fe894dca05b7c821b390ff0 zathura-0.3.7.tar.gz\n" ) ("569d14ef2d95562e9cd251ba9bd22abfca397cfe0ef84085ff66d5e9ff53f082 test.sh") ) } spids: [171] ) ] spids: [171] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "830a1b88820507a40a20b046c504d8ab3022a35c2c4c0d93a67f77ab5e31d746362a6f28fb9786a647cd0bfd943306aca74cbb2092774aedfb52380e713df533 zathura-0.3.7.tar.gz\n" ) ( "295af504eb3f20171f4ab766a39e1211778cae1187f90dfd1db1601424e5c13c36953697f2244dbe0b10bc6c8d0db3166096551f92254fb2a4182b280dab32d4 test.sh" ) ) } spids: [177] ) ] spids: [177] ) ] )