# Maintainer: Christian Kampka global pkgname := 'po4a' global pkgver := '0.51' global pkgrel := '1' global _dlid := '4214' global pkgdesc := '"Tools for helping translation of documentation'" global url := '"https://po4a.alioth.debian.org'" global arch := '"noarch'" global license := '"GPL'" global depends := '"perl gettext'" global options := '"!check'" # comments changed format, it fails global makedepends := '"docbook-xsl perl-module-build diffutils'" global subpackages := ""$pkgname-doc $pkgname-lang"" global source := ""https://alioth.debian.org/frs/download.php/file/$(_dlid)/$(pkgname)-$(pkgver).tar.gz"" global builddir := ""$srcdir/$(pkgname)-$(pkgver)"" proc build { cd $builddir perl Build.PL installdirs=vendor create_packlist=0 perl Build } proc check { cd $builddir perl Build test } proc package { cd $builddir perl Build destdir=$(pkgdir) install # remove perllocal.pod and .packlist find $(pkgdir) -name .packlist -o -name perllocal.pod -delete } global sha512sums := '"dd4ecf4eab59c41466b11828b7a4e5e06cfa8b8a188f808b05ef5aa163ba463ebf44485225c4bbdefcdd42b56d5956d9bc96c34dba12557f098723b7edde18b6 po4a-0.51.tar.gz'" (CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(po4a)} spids:[3])] spids: [3] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(0.51)} spids:[6])] spids: [6] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(1)} spids:[9])] spids: [9] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:_dlid) op:Equal rhs:{(4214)} spids:[12])] spids: [12] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Tools for helping translation of documentation"))} spids: [15] ) ] spids: [15] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("https://po4a.alioth.debian.org"))} 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 gettext"))} spids: [35] ) ] spids: [35] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:options) op:Equal rhs:{(DQ ("!check"))} spids:[40])] spids: [40] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: {(DQ ("docbook-xsl perl-module-build diffutils"))} spids: [48] ) ] spids: [48] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: {(DQ ($ VSub_Name "$pkgname") ("-doc ") ($ VSub_Name "$pkgname") (-lang))} spids: [53] ) ] spids: [53] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ("https://alioth.debian.org/frs/download.php/file/") (${ VSub_Name _dlid) (/) (${ VSub_Name pkgname) (-) (${ VSub_Name pkgver) (.tar.gz) ) } spids: [61] ) ] spids: [61] ) (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: [78] ) ] spids: [78] ) (FuncDef name: build body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(perl)} {(Build.PL)} {(Lit_VarLike "installdirs=") (vendor)} {(Lit_VarLike "create_packlist=") (0)} ) (C {(perl)} {(Build)}) ] spids: [97] ) spids: [93 96] ) (FuncDef name: check body: (BraceGroup children: [(C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(perl)} {(Build)} {(test)})] spids: [129] ) spids: [125 128] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(perl)} {(Build)} {(Lit_VarLike "destdir=") (${ VSub_Name pkgdir)} {(install)}) (C {(find)} {(${ VSub_Name pkgdir)} {(-name)} {(.packlist)} {(-o)} {(-name)} {(perllocal.pod)} {(-delete)} ) ] spids: [152] ) spids: [148 151] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "dd4ecf4eab59c41466b11828b7a4e5e06cfa8b8a188f808b05ef5aa163ba463ebf44485225c4bbdefcdd42b56d5956d9bc96c34dba12557f098723b7edde18b6 po4a-0.51.tar.gz" ) ) } spids: [199] ) ] spids: [199] ) ] )