# Contributor: Leonardo Arena # Maintainer: Leonardo Arena global pkgname := '"libaio'" global pkgver := '0.3.110' global pkgrel := '1' global pkgdesc := '"Asynchronous input/output library'" global url := '"http://lse.sourceforge.net/io/aio.html'" global arch := '"all'" global license := '"LGPL2'" global options := '"!check'" # No test suite. global depends := '' global makedepends := '"linux-headers'" global install := '' global subpackages := ""$pkgname-dev"" global source := ""http://ftp.debian.org/debian/pool/main/liba/$pkgname/$(pkgname)_$(pkgver).orig.tar.gz"" proc build { cd $builddir } proc package { cd $builddir make prefix="$pkgdir/usr" \ sysconfdir="$pkgdir/etc" \ mandir="$pkgdir/usr/share/man" \ infodir="$pkgdir/usr/share/info" \ install } global md5sums := '"2a35602e43778383e2f4907a4ca39ab8 libaio_0.3.110.orig.tar.gz'" global sha256sums := '"e019028e631725729376250e32b473012f7cb68e1f7275bfc1bbcdd0f8745f7e libaio_0.3.110.orig.tar.gz'" global sha512sums := '"664295d330d6e9adc005e2331e77582619625b479ffc2b81728ba6a682487380ee936079c4a69d35144b458bbe35c612f4ed9b32e913bd7e109b824345763eb3 libaio_0.3.110.orig.tar.gz'" (CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(DQ (libaio))} spids:[6])] spids: [6] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(0.3.110)} spids:[11])] spids: [11] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(1)} spids:[14])] spids: [14] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Asynchronous input/output library"))} spids: [17] ) ] spids: [17] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("http://lse.sourceforge.net/io/aio.html"))} spids: [22] ) ] spids: [22] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (all))} spids:[27])] spids: [27] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (LGPL2))} spids:[32])] spids: [32] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:options) op:Equal rhs:{(DQ ("!check"))} spids:[37])] spids: [37] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(SQ )} spids:[45])] spids: [45] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: {(DQ (linux-headers))} spids: [47] ) ] spids: [47] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:install) op:Equal rhs:{(SQ )} spids:[52])] spids: [52] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: {(DQ ($ VSub_Name "$pkgname") (-dev))} spids: [54] ) ] spids: [54] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ("http://ftp.debian.org/debian/pool/main/liba/") ($ VSub_Name "$pkgname") (/) (${ VSub_Name pkgname) (_) (${ VSub_Name pkgver) (.orig.tar.gz) ) } spids: [60] ) ] spids: [60] ) (FuncDef name: build body: (BraceGroup children:[(C {(cd)} {($ VSub_Name "$builddir")})] spids:[80]) spids: [76 79] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {($ VSub_Name "$builddir")}) (C {(make)} {(Lit_VarLike "prefix=") (DQ ($ VSub_Name "$pkgdir") (/usr))} {(Lit_VarLike "sysconfdir=") (DQ ($ VSub_Name "$pkgdir") (/etc))} {(Lit_VarLike "mandir=") (DQ ($ VSub_Name "$pkgdir") (/usr/share/man))} {(Lit_VarLike "infodir=") (DQ ($ VSub_Name "$pkgdir") (/usr/share/info))} {(install)} ) ] spids: [94] ) spids: [90 93] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:md5sums) op: Equal rhs: {(DQ ("2a35602e43778383e2f4907a4ca39ab8 libaio_0.3.110.orig.tar.gz"))} spids: [141] ) ] spids: [141] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha256sums) op: Equal rhs: { (DQ ( "e019028e631725729376250e32b473012f7cb68e1f7275bfc1bbcdd0f8745f7e libaio_0.3.110.orig.tar.gz" ) ) } spids: [146] ) ] spids: [146] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "664295d330d6e9adc005e2331e77582619625b479ffc2b81728ba6a682487380ee936079c4a69d35144b458bbe35c612f4ed9b32e913bd7e109b824345763eb3 libaio_0.3.110.orig.tar.gz" ) ) } spids: [151] ) ] spids: [151] ) ] )