# Contributor: z3bra # Maintainer: Kevin Daudt global pkgname := 'markdown' global _pkgreal := 'Markdown' global pkgver := '1.0.1' global pkgrel := '0' global pkgdesc := '"Text-to-HTML conversion tool for web writers'" global url := '"http://daringfireball.net/projects/markdown/'" global arch := '"noarch'" global license := '"custom:BSD'" global depends := '"perl'" global depends_dev := ''"" global makedepends := $depends_dev global install := ''"" global subpackages := ""$pkgname-doc"" global source := '"http://daringfireball.net/projects/downloads/Markdown_1.0.1.zip'" global _builddir := "$srcdir/$(_pkgreal)_$(pkgver)" proc build { cd $_builddir pod2man "Markdown.pl" > "$_builddir/$pkgname.1" } proc package { cd $_builddir install -Dm755 "Markdown.pl" "$(pkgdir)/usr/bin/$(pkgname)" install -Dm644 "License.text" "$(pkgdir)/usr/share/licenses/$(pkgname)/LICENSE" install -Dm644 "$pkgname.1" "$pkgdir/usr/share/man/man1/$pkgname.1" } global md5sums := '"f17b3c2b2830c6fd2fe0098226e59a2f Markdown_1.0.1.zip'" global sha256sums := '"6520e9b6a58c5555e381b6223d66feddee67f675ed312ec19e9cee1b92bc0137 Markdown_1.0.1.zip'" global sha512sums := '"962df356e641326fbf29cdedc36dafb5f04683f0b3f5eb1efb8e15994e1e000b5a6882c84f09db4a6f8f948811ebbe76759e27871c644e690884db31705eab1f Markdown_1.0.1.zip'" (CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(markdown)} spids:[6])] spids: [6] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:_pkgreal) op:Equal rhs:{(Markdown)} spids:[9])] spids: [9] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(1.0.1)} spids:[12])] spids: [12] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(0)} spids:[15])] spids: [15] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Text-to-HTML conversion tool for web writers"))} spids: [18] ) ] spids: [18] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("http://daringfireball.net/projects/markdown/"))} spids: [23] ) ] spids: [23] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (noarch))} spids:[28])] spids: [28] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ ("custom:BSD"))} spids:[33])] spids: [33] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(DQ (perl))} spids:[38])] spids: [38] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends_dev) op:Equal rhs:{(DQ )} spids:[43])] spids: [43] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: {(DQ ($ VSub_Name "$depends_dev"))} spids: [47] ) ] spids: [47] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:install) op:Equal rhs:{(DQ )} spids:[52])] spids: [52] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: {(DQ ($ VSub_Name "$pkgname") (-doc))} spids: [56] ) ] spids: [56] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: {(DQ ("http://daringfireball.net/projects/downloads/Markdown_1.0.1.zip"))} spids: [62] ) ] spids: [62] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_builddir) op: Equal rhs: {($ VSub_Name "$srcdir") (/) (${ VSub_Name _pkgreal) (_) (${ VSub_Name pkgver)} spids: [68] ) ] spids: [68] ) (FuncDef name: build body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$_builddir"))}) (SimpleCommand words: [{(pod2man)} {(DQ (Markdown.pl))}] redirects: [ (Redir op_id: Redir_Great fd: -1 arg_word: {(DQ ($ VSub_Name "$_builddir") (/) ($ VSub_Name "$pkgname") (.1))} spids: [100] ) ] ) ] spids: [84] ) spids: [80 83] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$_builddir"))}) (C {(install)} {(-Dm755)} {(DQ (Markdown.pl))} {(DQ (${ VSub_Name pkgdir) (/usr/bin/) (${ VSub_Name pkgname))} ) (C {(install)} {(-Dm644)} {(DQ (License.text))} {(DQ (${ VSub_Name pkgdir) (/usr/share/licenses/) (${ VSub_Name pkgname) (/LICENSE))} ) (C {(install)} {(-Dm644)} {(DQ ($ VSub_Name "$pkgname") (.1))} {(DQ ($ VSub_Name "$pkgdir") (/usr/share/man/man1/) ($ VSub_Name "$pkgname") (.1))} ) ] spids: [116] ) spids: [112 115] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:md5sums) op: Equal rhs: {(DQ ("f17b3c2b2830c6fd2fe0098226e59a2f Markdown_1.0.1.zip"))} spids: [184] ) ] spids: [184] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha256sums) op: Equal rhs: { (DQ ( "6520e9b6a58c5555e381b6223d66feddee67f675ed312ec19e9cee1b92bc0137 Markdown_1.0.1.zip" ) ) } spids: [189] ) ] spids: [189] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "962df356e641326fbf29cdedc36dafb5f04683f0b3f5eb1efb8e15994e1e000b5a6882c84f09db4a6f8f948811ebbe76759e27871c644e690884db31705eab1f Markdown_1.0.1.zip" ) ) } spids: [194] ) ] spids: [194] ) ] )