X-Original-To: alpine-aports@mail.alpinelinux.org Delivered-To: alpine-aports@mail.alpinelinux.org Received: from mail.alpinelinux.org (dallas-a1.alpinelinux.org [127.0.0.1]) by mail.alpinelinux.org (Postfix) with ESMTP id A2634DC0747 for ; Fri, 14 Aug 2015 09:12:51 +0000 (UTC) Received: from lithium.8pit.net (lithium.8pit.net [141.101.32.65]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id ECA93DC0746; Fri, 14 Aug 2015 09:12:50 +0000 (UTC) Received: from localhost (ip5f5ac946.dynamic.kabel-deutschland.de [95.90.201.70]); by lithium.8pit.net (OpenSMTPD) with ESMTPSA id 3dfca7c9; TLS version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Fri, 14 Aug 2015 11:12:47 +0200 (CEST) From: =?UTF-8?q?S=C3=B6ren=20Tempel?= To: alpine-aports@lists.alpinelinux.org Subject: [alpine-aports] [PATCH] testing/cloc: new aport Date: Fri, 14 Aug 2015 11:12:38 +0200 Message-Id: <1439543558-2776-1-git-send-email-soeren+git@soeren-tempel.net> X-Mailer: git-send-email 2.5.0 X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Virus-Scanned: ClamAV using ClamSMTP LS0tDQogdGVzdGluZy9jbG9jL0FQS0JVSUxEICAgICAgfCA0NCArKysrKysrKysrKysrKysrKysr KysrKysrKysrKw0KIHRlc3RpbmcvY2xvYy9wZXJsNTIyLnBhdGNoIHwgNzAgKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKw0KIDIgZmlsZXMgY2hhbmdlZCwgMTE0 IGluc2VydGlvbnMoKykNCiBjcmVhdGUgbW9kZSAxMDA2NDQgdGVzdGluZy9jbG9jL0FQS0JVSUxE DQogY3JlYXRlIG1vZGUgMTAwNjQ0IHRlc3RpbmcvY2xvYy9wZXJsNTIyLnBhdGNoDQoNCmRpZmYg LS1naXQgYS90ZXN0aW5nL2Nsb2MvQVBLQlVJTEQgYi90ZXN0aW5nL2Nsb2MvQVBLQlVJTEQNCm5l dyBmaWxlIG1vZGUgMTAwNjQ0DQppbmRleCAwMDAwMDAwLi4wMTk4YzE1DQotLS0gL2Rldi9udWxs DQorKysgYi90ZXN0aW5nL2Nsb2MvQVBLQlVJTEQNCkBAIC0wLDAgKzEsNDQgQEANCisjIENvbnRy aWJ1dG9yOiBTw7ZyZW4gVGVtcGVsIDxzb2VyZW4rYWxwaW5lQHNvZXJlbi10ZW1wZWwubmV0Pg0K KyMgTWFpbnRhaW5lcjogU8O2cmVuIFRlbXBlbCA8c29lcmVuK2FscGluZUBzb2VyZW4tdGVtcGVs Lm5ldD4NCitwa2duYW1lPWNsb2MNCitwa2d2ZXI9MS42NA0KK3BrZ3JlbD0wDQorcGtnZGVzYz0i Q291bnQgTGluZXMgb2YgQ29kZSINCit1cmw9Imh0dHA6Ly9jbG9jLnNvdXJjZWZvcmdlLm5ldC8i DQorYXJjaD0ibm9hcmNoIg0KK2xpY2Vuc2U9IkdQTCINCitkZXBlbmRzPSJwZXJsIg0KK2RlcGVu ZHNfZGV2PSIiDQorbWFrZWRlcGVuZHM9IiINCitpbnN0YWxsPSIiDQorc3VicGFja2FnZXM9IiRw a2duYW1lLWRvYyINCitzb3VyY2U9Imh0dHA6Ly9kb3dubG9hZHMuc291cmNlZm9yZ2UubmV0L3By b2plY3QvJHtwa2duYW1lfS8ke3BrZ25hbWV9L3Yke3BrZ3Zlcn0vJHtwa2duYW1lfS0ke3BrZ3Zl cn0udGFyLmd6DQorCXBlcmw1MjIucGF0Y2giICMgU2VlIGh0dHBzOi8vc291cmNlZm9yZ2UubmV0 L3AvY2xvYy9idWdzLzEzNS8NCisNCitfYnVpbGRkaXI9IiRzcmNkaXIiLyRwa2duYW1lLSRwa2d2 ZXINCitwcmVwYXJlKCkgew0KKwljZCAiJF9idWlsZGRpciINCisNCisJbG9jYWwgaT0NCisJZm9y IGkgaW4gJHNvdXJjZTsgZG8NCisJCWNhc2UgJGkgaW4NCisJCSoucGF0Y2gpIG1zZyAkaTsgcGF0 Y2ggLXAxIC1pICIkc3JjZGlyIi8kaSB8fCByZXR1cm4gMSA7Ow0KKwkJZXNhYw0KKwlkb25lDQor fQ0KKw0KK2J1aWxkICgpIHsNCisJbWFrZSAtQyAiJF9idWlsZGRpciIgfHwgcmV0dXJuIDENCit9 DQorDQorcGFja2FnZSgpIHsNCisJbWFrZSBERVNURElSPSIkcGtnZGlyIiAtQyAiJF9idWlsZGRp ciIgXA0KKwkJaW5zdGFsbCB8fCByZXR1cm4gMQ0KK30NCisNCittZDVzdW1zPSJlZjViYWMxNzlm NjRiYjJhZjFhNmQ2N2MyYjBmNzE5NCAgY2xvYy0xLjY0LnRhci5neg0KKzNkNDM5OTQ5NDVjYzcz MDRjZGNiMjc2MTRkN2ExMWEzICBwZXJsNTIyLnBhdGNoIg0KK3NoYTI1NnN1bXM9IjMwOTcwMTE0 MmY1NGVlNWIyNDQzMDdkZWMyZDA3ODQ4YjcxYWY5YjlmZWUwMTQzN2QzZjc0NDAxOTNmOTc1ZjAg IGNsb2MtMS42NC50YXIuZ3oNCis1NjAwYjhiNWEwM2FkZDQ4NDA3OWQ4YTIyY2Q2ZjhhZTgwZTI5 YzQ0YTg1ODNlM2Y0MzAyYWQzNzMwNTEzMDM2ICBwZXJsNTIyLnBhdGNoIg0KK3NoYTUxMnN1bXM9 IjI1MzJjOGY1N2E1ZDliMTBhMDNmZTgwNTY3MDhiNzlmN2ViNTg4ODMxZGVjNGI4OWFjODVmMzU0 MDQ5Y2RmMWUxNTBhMGEwYzFhZGQzNTk4MzFhMWQ4OWEwZWQ4YWM1NjA5MmZmMzFlNTRmNGNjZmI5 NDkxYzIxYjUwYTk2MGI2ICBjbG9jLTEuNjQudGFyLmd6DQorM2Y0ZjQyMWRiMGNmYWM2OTNlYWI2 MzJkYzE0M2ZlNmVlNzBkZDE4OTE2NGE5M2IyZDJhOTE5YjAxNDc5MjNkNmNhYTlkYzFjNTUzYmZm YTllOGFkYjdiNjViNzc2NTUwODMwNjU0MGFjNGYxMTI5MDAxM2VmNzYxN2U5NjZkN2EgIHBlcmw1 MjIucGF0Y2giDQpkaWZmIC0tZ2l0IGEvdGVzdGluZy9jbG9jL3Blcmw1MjIucGF0Y2ggYi90ZXN0 aW5nL2Nsb2MvcGVybDUyMi5wYXRjaA0KbmV3IGZpbGUgbW9kZSAxMDA2NDQNCmluZGV4IDAwMDAw MDAuLjMxYWYxYmMNCi0tLSAvZGV2L251bGwNCisrKyBiL3Rlc3RpbmcvY2xvYy9wZXJsNTIyLnBh dGNoDQpAQCAtMCwwICsxLDcwIEBADQorLS0tIGNsb2MtMS42NC5vcmlnL2Nsb2MNCisrKysgY2xv Yy0xLjY0L2Nsb2MNCitAQCAtMTI4MSw4ICsxMjgxLDggQEANCisgICAgICAgICAgICAgICAgICRu b3RfRmlsdGVyc19ieV9MYW5ndWFnZV9MYW5nX0xSID0gMTsNCisgICAgICAgICAgICAgfQ0KKyAg ICAgICAgIH0gZWxzZSB7DQorLSAgICAgICAgICAgIGlmICghZGVmaW5lZChAeyRGaWx0ZXJzX2J5 X0xhbmd1YWdleyRMYW5nX0x9IH0pIG9yDQorLSAgICAgICAgICAgICAgICAhZGVmaW5lZChAeyRG aWx0ZXJzX2J5X0xhbmd1YWdleyRMYW5nX1J9IH0pKSB7DQorKyAgICAgICAgICAgIGlmICghKEB7 JEZpbHRlcnNfYnlfTGFuZ3VhZ2V7JExhbmdfTH0gfSkgb3INCisrICAgICAgICAgICAgICAgICEo QHskRmlsdGVyc19ieV9MYW5ndWFnZXskTGFuZ19SfSB9KSkgew0KKyAgICAgICAgICAgICAgICAg JG5vdF9GaWx0ZXJzX2J5X0xhbmd1YWdlX0xhbmdfTFIgPSAxOw0KKyAgICAgICAgICAgICB9DQor ICAgICAgICAgfQ0KK0BAIC0xNjE4LDcgKzE2MTgsNyBAQA0KKyAgICAgICAgICRJZ25vcmVkeyRm aWxlfSA9ICItLWV4Y2x1ZGUtbGFuZz0kTGFuZ3VhZ2V7JGZpbGV9IjsNCisgICAgICAgICBuZXh0 Ow0KKyAgICAgfQ0KKy0gICAgbXkgJEZpbHRlcnNfYnlfTGFuZ3VhZ2VfTGFuZ3VhZ2VfZmlsZSA9 ICFkZWZpbmVkIEB7JEZpbHRlcnNfYnlfTGFuZ3VhZ2V7JExhbmd1YWdleyRmaWxlfX0gfTsNCisr ICAgIG15ICRGaWx0ZXJzX2J5X0xhbmd1YWdlX0xhbmd1YWdlX2ZpbGUgPSAhQHskRmlsdGVyc19i eV9MYW5ndWFnZXskTGFuZ3VhZ2V7JGZpbGV9fSB9Ow0KKyAgICAgaWYgKCRGaWx0ZXJzX2J5X0xh bmd1YWdlX0xhbmd1YWdlX2ZpbGUpIHsNCisgICAgICAgICBpZiAoJExhbmd1YWdleyRmaWxlfSBl cSAiKHVua25vd24pIikgew0KKyAgICAgICAgICAgICAkSWdub3JlZHskZmlsZX0gPSAibGFuZ3Vh Z2UgdW5rbm93biAoIzEpIjsNCitAQCAtMTc1OSw3ICsxNzU5LDcgQEANCisgICAgICAgICAgICAg ICAgICAgICBpZiAoJFBFUkxfNTE2KSB7DQorICAgICAgICAgICAgICAgICAgICAgICAgIG5leHQg dW5sZXNzICAgICAgICAgQHskcmhhYV9GaWx0ZXJzX2J5X0xhbmd1YWdlLT57JDF9fTsNCisgICAg ICAgICAgICAgICAgICAgICB9IGVsc2Ugew0KKy0gICAgICAgICAgICAgICAgICAgICAgICBuZXh0 IHVubGVzcyBkZWZpbmVkIEB7JHJoYWFfRmlsdGVyc19ieV9MYW5ndWFnZS0+eyQxfX07DQorKyAg ICAgICAgICAgICAgICAgICAgICAgIG5leHQgdW5sZXNzIEB7JHJoYWFfRmlsdGVyc19ieV9MYW5n dWFnZS0+eyQxfX07DQorICAgICAgICAgICAgICAgICAgICAgfQ0KKyAgICAgICAgICAgICAgICAg ICAgICMgYWJvdmUgdGVzdCBuZWNlc3NhcnkgdG8gYXZvaWQgdHJ5aW5nIHRvIHN1bSByZXBvcnRz DQorICAgICAgICAgICAgICAgICAgICAgIyBvZiByZXBvcnRzICh3aGljaCBoYXZlIG5vIGxhbmd1 YWdlIGJyZWFrZG93bikuDQorQEAgLTMyNTksNyArMzI1OSw3IEBADQorIH0gIyAxfX19DQorIHN1 YiBwcmludF9sYW5ndWFnZV9maWx0ZXJzIHsgICAgICAgICAgICAgICAgICMge3t7MQ0KKyAgICAg bXkgKCRsYW5ndWFnZSwpID0gQF87DQorLSAgICBpZiAoIWRlZmluZWQgQHskRmlsdGVyc19ieV9M YW5ndWFnZXskbGFuZ3VhZ2V9fSkgew0KKysgICAgaWYgKCFAeyRGaWx0ZXJzX2J5X0xhbmd1YWdl eyRsYW5ndWFnZX19KSB7DQorICAgICAgICAgd2FybiAiVW5rbm93biBsYW5ndWFnZTogJGxhbmd1 YWdlXG4iOw0KKyAgICAgICAgIHdhcm4gIlVzZSAtLXNob3ctbGFuZyB0byBsaXN0IGFsbCBkZWZp bmVkIGxhbmd1YWdlcy5cbiI7DQorICAgICAgICAgcmV0dXJuOw0KK0BAIC00NjIzLDcgKzQ2MjMs NyBAQA0KKyANCisgICBvcGVuIChGSUxFLCAkZmlsZSk7DQorICAgd2hpbGUgKDxGSUxFPikgew0K Ky0gICAgaWYgKG0vXlxcYmVnaW57Y29kZX0vKSB7IGNsb3NlIEZJTEU7IHJldHVybiAyOyB9DQor KyAgICBpZiAobS9eXFxiZWdpblx7Y29kZX0vKSB7IGNsb3NlIEZJTEU7IHJldHVybiAyOyB9DQor ICAgICBpZiAobS9ePlxzLykgeyBjbG9zZSBGSUxFOyByZXR1cm4gMTsgfQ0KKyAgIH0NCisgDQor QEAgLTQ2NTIsOSArNDY1Miw5IEBADQorICAgICAgICAgICAgIGlmICghcy9ePi8vKSB7IHMvLiov LzsgfQ0KKyAgICAgICAgIH0gZWxzaWYgKCRsaXRlcmF0ZSA9PSAyKSB7DQorICAgICAgICAgICAg IGlmICgkaW5saXRibG9jaykgew0KKy0gICAgICAgICAgICAgICAgaWYgKG0vXlxcZW5ke2NvZGV9 LykgeyBzLy4qLy87ICRpbmxpdGJsb2NrID0gMDsgfQ0KKysgICAgICAgICAgICAgICAgaWYgKG0v XlxcZW5kXHtjb2RlfS8pIHsgcy8uKi8vOyAkaW5saXRibG9jayA9IDA7IH0NCisgICAgICAgICAg ICAgfSBlbHNpZiAoISRpbmxpdGJsb2NrKSB7DQorLSAgICAgICAgICAgICAgICBpZiAobS9eXFxi ZWdpbntjb2RlfS8pIHsgcy8uKi8vOyAkaW5saXRibG9jayA9IDE7IH0NCisrICAgICAgICAgICAg ICAgIGlmIChtL15cXGJlZ2luXHtjb2RlfS8pIHsgcy8uKi8vOyAkaW5saXRibG9jayA9IDE7IH0N CisgICAgICAgICAgICAgICAgIGVsc2UgeyBzLy4qLy87IH0NCisgICAgICAgICAgICAgfQ0KKyAg ICAgICAgIH0NCitAQCAtNjU4Miw3ICs2NTgyLDcgQEANCisgICAgICAgICBteSAkbGFuZ3VhZ2Ug PSAkcmhfTGFuZ3VhZ2VfYnlfRXh0ZW5zaW9uLT57JGV4dH07DQorICAgICAgICAgbmV4dCBpZiBk ZWZpbmVkICRleHRlbnNpb25fY29sbGlzaW9uc3skbGFuZ3VhZ2V9Ow0KKyAgICAgICAgIG5leHQg aWYgJHNlZW5faXR7JGxhbmd1YWdlfTsNCistICAgICAgICBpZiAoIWRlZmluZWQgQHskcmhhYV9G aWx0ZXJzX2J5X0xhbmd1YWdlLT57JGxhbmd1YWdlfX0pIHsNCisrICAgICAgICBpZiAoIUB7JHJo YWFfRmlsdGVyc19ieV9MYW5ndWFnZS0+eyRsYW5ndWFnZX19KSB7DQorICAgICAgICAgICAgICRP SyA9IDA7DQorICAgICAgICAgICAgIHdhcm4gIk1pc3NpbmcgbGFuZ3VhZ2UgZmlsdGVyIGZvciAk bGFuZ3VhZ2VcbiI7DQorICAgICAgICAgfQ0KLS0gDQoyLjUuMA0KDQoNCg0KLS0tDQpVbnN1YnNj cmliZTogIGFscGluZS1hcG9ydHMrdW5zdWJzY3JpYmVAbGlzdHMuYWxwaW5lbGludXgub3JnDQpI ZWxwOiAgICAgICAgIGFscGluZS1hcG9ydHMraGVscEBsaXN0cy5hbHBpbmVsaW51eC5vcmcNCi0t LQ0K