# Maintainer: Leonardo Arena global pkgname := 'msttcorefonts-installer' global pkgver := '3.6' global pkgrel := '2' global pkgdesc := '"Installer for Microsoft TrueType core fonts'" global url := '"https://packages.debian.org/sid/ttf-mscorefonts-installer'" global arch := '"noarch'" global license := '"GPL'" global depends := '"cabextract wget'" global depends_dev := '' global makedepends := $depends_dev global install := ""$pkgname.post-install"" global subpackages := '' global source := ""http://http.debian.net/debian/pool/contrib/m/msttcorefonts/msttcorefonts_$pkgver.tar.gz remove-debian-stuff.patch "" global builddir := ""$srcdir"/msttcorefonts" proc prepare { cd $builddir default_prepare || return 1 } proc build { cd $builddir return 0 } proc package { cd $builddir mkdir -p "$pkgdir"/usr/share/fonts/truetype/msttcorefonts install -m755 -D update-ms-fonts "$pkgdir"/usr/bin/update-ms-fonts install -m644 -D cabfiles.sha256sums \ "$pkgdir"/var/lib/msttcorefonts/cabfiles.sha256sums } global md5sums := '"2ae4a78471ab4f6684847a02fa072c17 msttcorefonts_3.6.tar.gz 73f1c14674f929d0c6ef11aedc1a8d43 remove-debian-stuff.patch'" global sha256sums := '"c23a2c519acad44fb65dfdd5b6f7de7b351ec15394df52cc744e3c6deb51d42f msttcorefonts_3.6.tar.gz da6528a10b35f6c14b0d0a433b10aef7552833ec25c1bc399c3917c81841b97d remove-debian-stuff.patch'" global sha512sums := '"1b91d07f10dd554376f8261213a15644f9d6f5e45bec4c1d3160530882ced73a093232c0cf30a024fce706c30df97afc867c7c70d7afe9d62bd71a081fee52d4 msttcorefonts_3.6.tar.gz 7a5fa404adcecd9a314ab448007a1c50fd4392d7712139fbc702e6e0f43160366b1c6da90d743c2b57dd1566d7e6ae9c6fc4c56106c4c6b5b29d6370df0c3361 remove-debian-stuff.patch'" (CommandList children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgname) op: Equal rhs: {(msttcorefonts-installer)} spids: [3] ) ] spids: [3] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(3.6)} spids:[6])] spids: [6] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(2)} spids:[9])] spids: [9] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Installer for Microsoft TrueType core fonts"))} spids: [12] ) ] spids: [12] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("https://packages.debian.org/sid/ttf-mscorefonts-installer"))} spids: [17] ) ] spids: [17] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (noarch))} spids:[22])] spids: [22] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (GPL))} spids:[27])] spids: [27] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ("cabextract wget"))} spids: [32] ) ] spids: [32] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends_dev) op:Equal rhs:{(SQ )} spids:[37])] spids: [37] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: {(DQ ($ VSub_Name "$depends_dev"))} spids: [39] ) ] spids: [39] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:install) op: Equal rhs: {(DQ ($ VSub_Name "$pkgname") (.post-install))} spids: [44] ) ] spids: [44] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:subpackages) op:Equal rhs:{(SQ )} spids:[50])] spids: [50] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ("http://http.debian.net/debian/pool/contrib/m/msttcorefonts/msttcorefonts_") ($ VSub_Name "$pkgver") (".tar.gz\n") ("\tremove-debian-stuff.patch\n") ("\t") ) } spids: [52] ) ] spids: [52] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:builddir) op: Equal rhs: {(DQ ($ VSub_Name "$srcdir")) (/msttcorefonts)} spids: [61] ) ] spids: [61] ) (FuncDef name: prepare body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (AndOr children: [ (C {(default_prepare)}) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) ] spids: [72] ) spids: [68 71] ) (FuncDef name: build body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (ControlFlow token: arg_word:{(0)}) ] spids: [97] ) spids: [93 96] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/fonts/truetype/msttcorefonts)}) (C {(install)} {(-m755)} {(-D)} {(update-ms-fonts)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/bin/update-ms-fonts)} ) (C {(install)} {(-m644)} {(-D)} {(cabfiles.sha256sums)} {(DQ ($ VSub_Name "$pkgdir")) (/var/lib/msttcorefonts/cabfiles.sha256sums)} ) ] spids: [118] ) spids: [114 117] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:md5sums) op: Equal rhs: { (DQ ("2ae4a78471ab4f6684847a02fa072c17 msttcorefonts_3.6.tar.gz\n") ("73f1c14674f929d0c6ef11aedc1a8d43 remove-debian-stuff.patch") ) } spids: [170] ) ] spids: [170] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha256sums) op: Equal rhs: { (DQ ( "c23a2c519acad44fb65dfdd5b6f7de7b351ec15394df52cc744e3c6deb51d42f msttcorefonts_3.6.tar.gz\n" ) ("da6528a10b35f6c14b0d0a433b10aef7552833ec25c1bc399c3917c81841b97d remove-debian-stuff.patch") ) } spids: [176] ) ] spids: [176] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "1b91d07f10dd554376f8261213a15644f9d6f5e45bec4c1d3160530882ced73a093232c0cf30a024fce706c30df97afc867c7c70d7afe9d62bd71a081fee52d4 msttcorefonts_3.6.tar.gz\n" ) ( "7a5fa404adcecd9a314ab448007a1c50fd4392d7712139fbc702e6e0f43160366b1c6da90d743c2b57dd1566d7e6ae9c6fc4c56106c4c6b5b29d6370df0c3361 remove-debian-stuff.patch" ) ) } spids: [182] ) ] spids: [182] ) ] )