# Contributor: Francesco Colista # Maintainer: Francesco Colista global pkgname := 'ipcalc' global pkgver := '0.41' global pkgrel := '0' global pkgdesc := '"Network IP calculator'" global url := '"http://jodies.de/ipcalc'" global arch := '"noarch'" global license := '"GPL'" global depends := '"perl'" global makedepends := ''"" global install := ''"" global subpackages := ''"" global source := ""http://jodies.de/ipcalc-archive/$pkgname-$pkgver.tar.gz fix-ipcalc-path.patch"" global builddir := ""$srcdir/$pkgname-$pkgver"" proc build { cd $builddir return 0 } proc package { cd $builddir install -Dm0755 ipcalc.cgi "$pkgdir"/usr/lib/$pkgname/cgi-bin/ipcalc.cgi install -Dm0755 ipcalc "$pkgdir"/usr/bin/ipcalc } global md5sums := '"fb791e9a5220fc8e624d915e18fc4697 ipcalc-0.41.tar.gz 4bb78707597d1864630c890a27a4bd14 fix-ipcalc-path.patch'" global sha256sums := '"dda9c571ce3369e5b6b06e92790434b54bec1f2b03f1c9df054c0988aa4e2e8a ipcalc-0.41.tar.gz 059447b228ea2ddb7af7023c512f5419631b20cdd6c1f75308e2f4ff1824d5d7 fix-ipcalc-path.patch'" global sha512sums := '"089eb2b9a38b07caa182ff11547a93d86aed570311fc8cd9e636c7546ab4d15acc854b9d79bbba9c797dcfbbedd1d6f4d521aec97bf613905fe5198a29c9889d ipcalc-0.41.tar.gz fd1a77af234d58d7d3dafc161774006a044bf317190f18bc7aa0bee75d2ef4d7ef1d0ebe63585cf4daff093af6a1c7b87bb0b39f3de7bfc918d18ec010951d14 fix-ipcalc-path.patch'" (CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(ipcalc)} spids:[6])] spids: [6] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(0.41)} 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 ("Network IP calculator"))} spids: [15] ) ] spids: [15] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("http://jodies.de/ipcalc"))} spids: [20] ) ] spids: [20] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (noarch))} spids:[25])] spids: [25] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (GPL))} spids:[30])] spids: [30] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(DQ (perl))} spids:[35])] spids: [35] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:makedepends) op:Equal rhs:{(DQ )} spids:[40])] spids: [40] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:install) op:Equal rhs:{(DQ )} spids:[44])] spids: [44] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:subpackages) op:Equal rhs:{(DQ )} spids:[48])] spids: [48] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ("http://jodies.de/ipcalc-archive/") ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver") (".tar.gz\n") (fix-ipcalc-path.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: [62] ) ] spids: [62] ) (FuncDef name: build body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (ControlFlow token: arg_word:{(0)}) ] spids: [76] ) spids: [72 75] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(install)} {(-Dm0755)} {(ipcalc.cgi)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/) ($ VSub_Name "$pkgname") (/cgi-bin/ipcalc.cgi)} ) (C {(install)} {(-Dm0755)} {(ipcalc)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/bin/ipcalc)}) ] spids: [97] ) spids: [93 96] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:md5sums) op: Equal rhs: { (DQ ("fb791e9a5220fc8e624d915e18fc4697 ipcalc-0.41.tar.gz\n") ("4bb78707597d1864630c890a27a4bd14 fix-ipcalc-path.patch") ) } spids: [135] ) ] spids: [135] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha256sums) op: Equal rhs: { (DQ ( "dda9c571ce3369e5b6b06e92790434b54bec1f2b03f1c9df054c0988aa4e2e8a ipcalc-0.41.tar.gz\n" ) ("059447b228ea2ddb7af7023c512f5419631b20cdd6c1f75308e2f4ff1824d5d7 fix-ipcalc-path.patch") ) } spids: [141] ) ] spids: [141] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "089eb2b9a38b07caa182ff11547a93d86aed570311fc8cd9e636c7546ab4d15acc854b9d79bbba9c797dcfbbedd1d6f4d521aec97bf613905fe5198a29c9889d ipcalc-0.41.tar.gz\n" ) ( "fd1a77af234d58d7d3dafc161774006a044bf317190f18bc7aa0bee75d2ef4d7ef1d0ebe63585cf4daff093af6a1c7b87bb0b39f3de7bfc918d18ec010951d14 fix-ipcalc-path.patch" ) ) } spids: [147] ) ] spids: [147] ) ] )