# Contributor: Danilo Godec # Maintainer: Natanael Copa global pkgname := 'nuttcp' global pkgver := '8.1.4' global pkgrel := '0' global pkgdesc := '"A network performance measurement tool'" global url := '"http://www.nuttcp.net'" global arch := '"all'" global license := '"GPL2'" global makedepends := '"linux-headers'" global source := ""http://nuttcp.net/nuttcp/nuttcp-$pkgver/nuttcp-$pkgver.c"" global builddir := $srcdir proc build { cd $builddir $(CC:-gcc) $CFLAGS -o nuttcp $LDFLAGS nuttcp-$pkgver.c } proc package { cd $builddir install -Dm755 nuttcp "$pkgdir"/usr/sbin/nuttcp } global md5sums := '"f3e236273f509f4f3993d9f842ffd860 nuttcp-8.1.4.c'" global sha256sums := '"d063efc143ed4e740439b859be075b4a4c35194a7d47e62378dd44d73974cfd7 nuttcp-8.1.4.c'" global sha512sums := '"5bc1505d708ed9555c03bb5358f8a94f483b725d99c5b1de74447a888bb4d9485385602538d7be2b56026a87f9fd2255744e7528f92cfb5fe54f5f4ab7c2e1fc nuttcp-8.1.4.c'" (CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(nuttcp)} spids:[6])] spids: [6] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(8.1.4)} 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:pkgdesc) op: Equal rhs: {(DQ ("A network performance measurement tool"))} spids: [15] ) ] spids: [15] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("http://www.nuttcp.net"))} spids: [20] ) ] spids: [20] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (all))} spids:[25])] spids: [25] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (GPL2))} spids:[30])] spids: [30] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: {(DQ (linux-headers))} spids: [35] ) ] spids: [35] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ("http://nuttcp.net/nuttcp/nuttcp-") ($ VSub_Name "$pkgver") (/nuttcp-) ($ VSub_Name "$pkgver") (.c) ) } spids: [40] ) ] spids: [40] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:builddir) op: Equal rhs: {(DQ ($ VSub_Name "$srcdir"))} spids: [49] ) ] spids: [49] ) (FuncDef name: build body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C { (BracedVarSub token: suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{(gcc)}) spids: [69 73] ) } {($ VSub_Name "$CFLAGS")} {(-o)} {(nuttcp)} {($ VSub_Name "$LDFLAGS")} {(nuttcp-) ($ VSub_Name "$pkgver") (.c)} ) ] spids: [59] ) spids: [55 58] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(install)} {(-Dm755)} {(nuttcp)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/sbin/nuttcp)}) ] spids: [94] ) spids: [90 93] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:md5sums) op: Equal rhs: {(DQ ("f3e236273f509f4f3993d9f842ffd860 nuttcp-8.1.4.c"))} spids: [118] ) ] spids: [118] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha256sums) op: Equal rhs: { (DQ ( "d063efc143ed4e740439b859be075b4a4c35194a7d47e62378dd44d73974cfd7 nuttcp-8.1.4.c" ) ) } spids: [123] ) ] spids: [123] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "5bc1505d708ed9555c03bb5358f8a94f483b725d99c5b1de74447a888bb4d9485385602538d7be2b56026a87f9fd2255744e7528f92cfb5fe54f5f4ab7c2e1fc nuttcp-8.1.4.c" ) ) } spids: [128] ) ] spids: [128] ) ] )