# Maintainer: Leonardo Arena global _php := 'php7' global pkgname := "mongo-$(_php)-library" global _realname := 'mongo-php-library' global pkgver := '1.0.3' global pkgrel := '0' global pkgdesc := '"High-level abstraction around the lower-level drivers for PHP'" global url := '"https://github.com/mongodb/mongo-php-library'" global arch := '"noarch'" global license := '"Apache2'" global makedepends := ""$depends_dev mongo-$(_php)-driver"" global subpackages := ""$pkgname-doc"" global options := '"!check'" global source := ""$_realname-$pkgver.tar.gz::https://github.com/mongodb/$_realname/archive/$pkgver.tar.gz"" global builddir := ""$srcdir"/$_realname-$pkgver" proc build { cd $builddir return 0 } proc package { cd $builddir mkdir -p "$pkgdir"/usr/share/doc/mongo-$(_php)-library/docs mkdir -p "$pkgdir"/usr/lib/$(_php)/vendor/mongodb/mongodb mv src/* "$pkgdir"/usr/lib/$(_php)/vendor/mongodb/mongodb mv tests "$pkgdir"/usr/lib/$(_php)/vendor/mongodb/mongodb/ mv docs/* "$pkgdir"/usr/share/doc/mongo-$(_php)-library/docs mv LICENSE README.md RELEASE-* "$pkgdir"/usr/share/doc/mongo-$(_php)-library } global md5sums := '"07efdeeb10ef196705e055b93129afcb mongo-php-library-1.0.3.tar.gz'" global sha256sums := '"74873f2bc6b24087fe3a91b48323eec9e0f09e7f913fe2107e141914ee408bd0 mongo-php-library-1.0.3.tar.gz'" global sha512sums := '"c4cf0c4e13572302ce1cd6b224762b009a06077ed3113cb68ed2a18298a8994c7c90a07b8a158dc9f53d52375aac0e9f1697f63faa1fbc2c1ecc71834a992492 mongo-php-library-1.0.3.tar.gz'" (CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:_php) op:Equal rhs:{(php7)} spids:[4])] spids: [4] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgname) op: Equal rhs: {(mongo-) (${ VSub_Name _php) (-library)} spids: [7] ) ] spids: [7] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_realname) op: Equal rhs: {(mongo-php-library)} spids: [14] ) ] spids: [14] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(1.0.3)} spids:[17])] spids: [17] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(0)} spids:[20])] spids: [20] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("High-level abstraction around the lower-level drivers for PHP"))} spids: [23] ) ] spids: [23] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("https://github.com/mongodb/mongo-php-library"))} spids: [28] ) ] spids: [28] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (noarch))} spids:[33])] spids: [33] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (Apache2))} spids:[38])] spids: [38] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: {(DQ ($ VSub_Name "$depends_dev") (" mongo-") (${ VSub_Name _php) (-driver))} spids: [43] ) ] spids: [43] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: {(DQ ($ VSub_Name "$pkgname") (-doc))} spids: [53] ) ] spids: [53] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:options) op:Equal rhs:{(DQ ("!check"))} spids:[59])] spids: [59] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ($ VSub_Name "$_realname") (-) ($ VSub_Name "$pkgver") (".tar.gz::https://github.com/mongodb/") ($ VSub_Name "$_realname") (/archive/) ($ VSub_Name "$pkgver") (.tar.gz) ) } spids: [64] ) ] spids: [64] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:builddir) op: Equal rhs: {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$_realname") (-) ($ VSub_Name "$pkgver")} spids: [76] ) ] spids: [76] ) (FuncDef name: build body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (ControlFlow token: arg_word:{(0)}) ] spids: [90] ) spids: [86 89] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/doc/mongo-) (${ VSub_Name _php) (-library/docs) } ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/) (${ VSub_Name _php) (/vendor/mongodb/mongodb)} ) (C {(mv)} {(src/) (Lit_Other "*")} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/) (${ VSub_Name _php) (/vendor/mongodb/mongodb)} ) (C {(mv)} {(tests)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/) (${ VSub_Name _php) (/vendor/mongodb/mongodb/)} ) (C {(mv)} {(docs/) (Lit_Other "*")} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/doc/mongo-) (${ VSub_Name _php) (-library/docs) } ) (C {(mv)} {(LICENSE)} {(README.md)} {(RELEASE-) (Lit_Other "*")} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/doc/mongo-) (${ VSub_Name _php) (-library)} ) ] spids: [111] ) spids: [107 110] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:md5sums) op: Equal rhs: {(DQ ("07efdeeb10ef196705e055b93129afcb mongo-php-library-1.0.3.tar.gz"))} spids: [214] ) ] spids: [214] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha256sums) op: Equal rhs: { (DQ ( "74873f2bc6b24087fe3a91b48323eec9e0f09e7f913fe2107e141914ee408bd0 mongo-php-library-1.0.3.tar.gz" ) ) } spids: [219] ) ] spids: [219] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "c4cf0c4e13572302ce1cd6b224762b009a06077ed3113cb68ed2a18298a8994c7c90a07b8a158dc9f53d52375aac0e9f1697f63faa1fbc2c1ecc71834a992492 mongo-php-library-1.0.3.tar.gz" ) ) } spids: [224] ) ] spids: [224] ) ] )