# Maintainer: # Contributor: Bartłomiej Piotrowski global pkgname := 'yum' global pkgver := '3.4.3' global pkgrel := '1' global pkgdesc := ''Advanced front-end for rpm'' global arch := 'noarch' global license := ''GPL'' global url := ''http://yum.baseurl.org'' global depends := ''python py-urlgrabber py-pysqlite yum-metadata-parser py-iniparse py-rpm rpm'' global makedepends := ''intltool'' global subpackages := ""$pkgname-doc $pkgname-lang"" global source := ""$url/download/3.4/yum-$pkgver.tar.gz"" proc build { make -C "$srcdir"/$pkgname-$pkgver || return 1 } proc package { make -C "$srcdir"/$pkgname-$pkgver DESTDIR="$pkgdir" install || return 1 rm -rf "$pkgdir"/etc/rc.d } global md5sums := '"7c8ea8beba5b4e7fe0c215e4ebaa26ed yum-3.4.3.tar.gz'" global sha256sums := '"0178f97820ced9bfbcc269e6fc3ea35e29e35e2d263d24c7bff8660ee62d37ca yum-3.4.3.tar.gz'" global sha512sums := '"e72f83ba090ba7453a78954437dd14b8f818302464d0a278b60c2c5e0530684db0cece60cb30fce85d8014034c857da3696e1e51e08fddde39be66f3ad1eb817 yum-3.4.3.tar.gz'" (CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(yum)} spids:[7])] spids: [7] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(3.4.3)} spids:[10])] spids: [10] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(1)} spids:[13])] spids: [13] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(SQ <"Advanced front-end for rpm">)} spids: [16] ) ] spids: [16] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(noarch)} spids:[21])] spids: [21] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(SQ )} spids:[24])] spids: [24] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(SQ <"http://yum.baseurl.org">)} spids: [29] ) ] spids: [29] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(SQ <"python py-urlgrabber py-pysqlite yum-metadata-parser py-iniparse py-rpm rpm">)} spids: [34] ) ] spids: [34] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:makedepends) op:Equal rhs:{(SQ )} spids:[39])] spids: [39] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: {(DQ ($ VSub_Name "$pkgname") ("-doc ") ($ VSub_Name "$pkgname") (-lang))} spids: [44] ) ] spids: [44] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: {(DQ ($ VSub_Name "$url") (/download/3.4/yum-) ($ VSub_Name "$pkgver") (.tar.gz))} spids: [52] ) ] spids: [52] ) (FuncDef name: build body: (BraceGroup children: [ (AndOr children: [ (C {(make)} {(-C)} {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver") } ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) ] spids: [65] ) spids: [61 64] ) (FuncDef name: package body: (BraceGroup children: [ (AndOr children: [ (C {(make)} {(-C)} {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver") } {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))} {(install)} ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (C {(rm)} {(-rf)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/rc.d)}) ] spids: [93] ) spids: [89 92] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:md5sums) op: Equal rhs: {(DQ ("7c8ea8beba5b4e7fe0c215e4ebaa26ed yum-3.4.3.tar.gz"))} spids: [134] ) ] spids: [134] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha256sums) op: Equal rhs: { (DQ ( "0178f97820ced9bfbcc269e6fc3ea35e29e35e2d263d24c7bff8660ee62d37ca yum-3.4.3.tar.gz" ) ) } spids: [139] ) ] spids: [139] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "e72f83ba090ba7453a78954437dd14b8f818302464d0a278b60c2c5e0530684db0cece60cb30fce85d8014034c857da3696e1e51e08fddde39be66f3ad1eb817 yum-3.4.3.tar.gz" ) ) } spids: [144] ) ] spids: [144] ) ] )