summaryrefslogtreecommitdiff
path: root/dev-util
diff options
context:
space:
mode:
authorBertrand Jacquin <beber@meleeweb.net>2013-09-02 18:56:54 +0200
committerBertrand Jacquin <beber@meleeweb.net>2013-09-02 19:10:39 +0200
commitbb165d7f34a6c8d85942e907509dd0c4fd4f8cf2 (patch)
treeefbdf5688399d90c0daf9dd3c39d46bb9cf996bc /dev-util
parentdev-php/libphutil: Implement FEATURES=test (diff)
downloadportage-bb165d7f34a6c8d85942e907509dd0c4fd4f8cf2.tar.xz
dev-util/cpplint: Checker to make sure a C++ file follows Google's C++
style guide Package-Manager: portage-2.2.1
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/cpplint/ChangeLog3
-rw-r--r--dev-util/cpplint/Manifest3
-rw-r--r--dev-util/cpplint/cpplint-9999.ebuild30
-rw-r--r--dev-util/cpplint/metadata.xml8
4 files changed, 44 insertions, 0 deletions
diff --git a/dev-util/cpplint/ChangeLog b/dev-util/cpplint/ChangeLog
new file mode 100644
index 00000000..30e2daf1
--- /dev/null
+++ b/dev-util/cpplint/ChangeLog
@@ -0,0 +1,3 @@
+ 02 Sep 2013; Bertrand Jacquin <beber@meleeweb.net> +metadata.xml:
+ dev-util/cpplint: Checker to make sure a C++ file follows Google's C++ style
+ guide
diff --git a/dev-util/cpplint/Manifest b/dev-util/cpplint/Manifest
new file mode 100644
index 00000000..3331530a
--- /dev/null
+++ b/dev-util/cpplint/Manifest
@@ -0,0 +1,3 @@
+EBUILD cpplint-9999.ebuild 665 SHA256 69745344849b097ac6f0673f04700cb7bb861e4cee2ba6b101ac866d62b941d3 WHIRLPOOL d59b451a9c40717aa97923f29891cdae3e5e44c6c85038524b0dde08d910de7ccc2b773d1a875bcc39049b8e56c319bc9354bff5b7823898a3240334c41253a8
+MISC ChangeLog 155 SHA256 0a7ac4fc2c938e0fa7eb90b877418179e2ae6f420a08fbb8001400a550c5db1c WHIRLPOOL be34ad2696f22fb74cea299c2e7361c4b6a50be0edcfff5851e9f23e773d570ad4d0431e822c7abcef2894dfe332056960517010dac43844bbfc6f38b1f63168
+MISC metadata.xml 254 SHA256 c56bc3d6780712c960298c70bb86867aeb6661e97a317cc624516b0e16b72fcc WHIRLPOOL 2ebbfaa14ef0c1847284fe64a79f052cd7e73b25a724fba728c084aaaf2dd0692e068eedcf42ccef7e205077f00c35780ded7ec69118dc01ddb988b4802e46ae
diff --git a/dev-util/cpplint/cpplint-9999.ebuild b/dev-util/cpplint/cpplint-9999.ebuild
new file mode 100644
index 00000000..30791355
--- /dev/null
+++ b/dev-util/cpplint/cpplint-9999.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_{6,7} )
+
+inherit python-single-r1 subversion
+
+DESCRIPTION="Checker to make sure a C++ file follows Google's C++ style guide"
+HOMEPAGE="https://code.google.com/p/google-styleguide"
+ESVN_REPO_URI="http://google-styleguide.googlecode.com/svn/trunk/${PN}"
+
+LICENSE="cpplint"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+
+src_test() {
+ einfo "Running ${EPYTHON} cpplint_unittest.py"
+ ${EPYTHON} cpplint_unittest.py --verbose \
+ || die "cpplint_unittest.py failed"
+}
+
+src_install() {
+ python_doscript cpplint.py
+
+ dodoc README
+}
diff --git a/dev-util/cpplint/metadata.xml b/dev-util/cpplint/metadata.xml
new file mode 100644
index 00000000..933498d8
--- /dev/null
+++ b/dev-util/cpplint/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>beber@meleeweb.net</email>
+ <name>Bertrand Jacquin</name>
+ </maintainer>
+</pkgmetadata>