# Contributor: Michael Pirogov # Maintainer: Michael Pirogov global pkgname := 'unclutter-xfixes' global pkgver := '1.2' global pkgrel := '0' global url := ""https://github.com/Airblader/$(pkgname)"" global arch := '"all'" global license := '"MIT'" global pkgdesc := '"Hides mouse pointer while not in use'" global makedepends := '"libxfixes-dev libev-dev libxi-dev asciidoc'" global subpackages := ""$(pkgname)-doc"" global _myver := ""$(pkgname)-$(pkgver)"" global source := ""$(_myver).tar.gz::https://github.com/Airblader/$(pkgname)/archive/v$(pkgver).tar.gz"" global builddir := ""$(srcdir)/$(pkgname)-$(pkgver)"" proc build { cd $(builddir) make } proc check { cd $(builddir) ./unclutter -v } proc package { cd $(builddir) install -D -m755 "$(builddir)/unclutter" "$(pkgdir)/usr/bin/$(pkgname)" install -D -m444 "$(builddir)/man/$(pkgname).1" "$(pkgdir)/usr/share/man/man1/$(pkgname).1" } global sha512sums := '"59df9e0dcf917f83b11ce85ba3d7445234ed6e63fc060d5158a9278821fc01c7b0f1f1178ad41e6307d7e0e8dd0ae850dc8bb7a613949deb10496535058fe5e9 unclutter-xfixes-1.2.tar.gz'" (CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(unclutter-xfixes)} spids:[6])] spids: [6] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(1.2)} spids:[9])] spids: [9] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(0)} spids:[12])] spids: [12] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("https://github.com/Airblader/") (${ VSub_Name pkgname))} spids: [15] ) ] spids: [15] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (all))} spids:[23])] spids: [23] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (MIT))} spids:[28])] spids: [28] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Hides mouse pointer while not in use"))} spids: [33] ) ] spids: [33] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: {(DQ ("libxfixes-dev libev-dev libxi-dev asciidoc"))} spids: [38] ) ] spids: [38] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: {(DQ (${ VSub_Name pkgname) (-doc))} spids: [43] ) ] spids: [43] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_myver) op: Equal rhs: {(DQ (${ VSub_Name pkgname) (-) (${ VSub_Name pkgver))} spids: [51] ) ] spids: [51] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ (${ VSub_Name _myver) (".tar.gz::https://github.com/Airblader/") (${ VSub_Name pkgname) (/archive/v) (${ VSub_Name pkgver) (.tar.gz) ) } spids: [62] ) ] spids: [62] ) (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: [78] ) ] spids: [78] ) (FuncDef name: build body: (BraceGroup children:[(C {(cd)} {(DQ (${ VSub_Name builddir))})(C {(make)})] spids:[98]) spids: [94 97] ) (FuncDef name: check body: (BraceGroup children: [(C {(cd)} {(DQ (${ VSub_Name builddir))}) (C {(./unclutter)} {(-v)})] spids: [119] ) spids: [115 118] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ (${ VSub_Name builddir))}) (C {(install)} {(-D)} {(-m755)} {(DQ (${ VSub_Name builddir) (/unclutter))} {(DQ (${ VSub_Name pkgdir) (/usr/bin/) (${ VSub_Name pkgname))} ) (C {(install)} {(-D)} {(-m444)} {(DQ (${ VSub_Name builddir) (/man/) (${ VSub_Name pkgname) (.1))} {(DQ (${ VSub_Name pkgdir) (/usr/share/man/man1/) (${ VSub_Name pkgname) (.1))} ) ] spids: [142] ) spids: [138 141] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "59df9e0dcf917f83b11ce85ba3d7445234ed6e63fc060d5158a9278821fc01c7b0f1f1178ad41e6307d7e0e8dd0ae850dc8bb7a613949deb10496535058fe5e9 unclutter-xfixes-1.2.tar.gz" ) ) } spids: [209] ) ] spids: [209] ) ] )