# Contributor: Sören Tempel # Contributor: Bartłomiej Piotrowski # Maintainer: 7heo <7heo@mail.com> global pkgname := 'dvtm' global pkgver := '0.15' global pkgrel := '0' global pkgdesc := '"Dynamic virtual terminal manager'" global arch := '"all'" global url := '"http://www.brain-dump.org/projects/dvtm/'" global license := '"MIT'" global makedepends := '"ncurses-dev ncurses'" # we need ncurses for 'tic' global subpackages := ""$pkgname-doc"" global source := ""http://www.brain-dump.org/projects/$(pkgname)/$(pkgname)-$(pkgver).tar.gz Makefile.patch"" global builddir := ""$srcdir"/$pkgname-$pkgver" proc build { cd $builddir make || return 1 } proc package { cd $builddir make PREFIX=/usr DESTDIR="$pkgdir" install || return 1 } global md5sums := '"887e162a3abe2ad8e86caefab20cdd63 dvtm-0.15.tar.gz ad82330a0f6cfe180ff6e9d0fc228378 Makefile.patch'" global sha256sums := '"8f2015c05e2ad82f12ae4cf12b363d34f527a4bbc8c369667f239e4542e1e510 dvtm-0.15.tar.gz 75a6da45e4bbb501967d0360b8d3710f8414e3e5cf3a021a1b3aec600088f604 Makefile.patch'" global sha512sums := '"48a0c8fd6a50fe5d43414d0223c9f4b9920a31d42fe3bfc428ce1ae7d0e41a41ebe2597eae0824c7c76bfb0e32a13e440c8d5fcdb1886d55d6791fa3fe3fd77b dvtm-0.15.tar.gz 0fea372311ebfada3a5166b65272372c8ca167e1fe0f9337b6a1be96bdf45149a0b2f323972f5216d071c5e0048c13d25c29f2e29f7b7dda8324ce9173cdd1c9 Makefile.patch'" (CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(dvtm)} spids:[9])] spids: [9] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(0.15)} spids:[12])] spids: [12] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(0)} spids:[15])] spids: [15] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Dynamic virtual terminal manager"))} spids: [18] ) ] spids: [18] ) (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:url) op: Equal rhs: {(DQ ("http://www.brain-dump.org/projects/dvtm/"))} spids: [28] ) ] spids: [28] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (MIT))} spids:[33])] spids: [33] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: {(DQ ("ncurses-dev ncurses"))} spids: [38] ) ] spids: [38] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: {(DQ ($ VSub_Name "$pkgname") (-doc))} spids: [46] ) ] spids: [46] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ("http://www.brain-dump.org/projects/") (${ VSub_Name pkgname) (/) (${ VSub_Name pkgname) (-) (${ VSub_Name pkgver) (".tar.gz\n") ("\tMakefile.patch") ) } spids: [52] ) ] spids: [52] ) (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: [70] ) ] spids: [70] ) (FuncDef name: build body: (BraceGroup children: [ (C {(cd)} {($ VSub_Name "$builddir")}) (AndOr children: [(C {(make)}) (ControlFlow token: arg_word:{(1)})] op_id: Op_DPipe ) ] spids: [84] ) spids: [80 83] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {($ VSub_Name "$builddir")}) (AndOr children: [ (C {(make)} {(Lit_VarLike "PREFIX=") (/usr)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))} {(install)} ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) ] spids: [107] ) spids: [103 106] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:md5sums) op: Equal rhs: { (DQ ("887e162a3abe2ad8e86caefab20cdd63 dvtm-0.15.tar.gz\n") ("ad82330a0f6cfe180ff6e9d0fc228378 Makefile.patch") ) } spids: [136] ) ] spids: [136] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha256sums) op: Equal rhs: { (DQ ( "8f2015c05e2ad82f12ae4cf12b363d34f527a4bbc8c369667f239e4542e1e510 dvtm-0.15.tar.gz\n" ) ("75a6da45e4bbb501967d0360b8d3710f8414e3e5cf3a021a1b3aec600088f604 Makefile.patch") ) } spids: [142] ) ] spids: [142] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "48a0c8fd6a50fe5d43414d0223c9f4b9920a31d42fe3bfc428ce1ae7d0e41a41ebe2597eae0824c7c76bfb0e32a13e440c8d5fcdb1886d55d6791fa3fe3fd77b dvtm-0.15.tar.gz\n" ) ( "0fea372311ebfada3a5166b65272372c8ca167e1fe0f9337b6a1be96bdf45149a0b2f323972f5216d071c5e0048c13d25c29f2e29f7b7dda8324ce9173cdd1c9 Makefile.patch" ) ) } spids: [148] ) ] spids: [148] ) ] )