metadata/repoman: Add new repository.yaml cofiguration file
authorBrian Dolbec <dolsen@gentoo.org>
Mon, 10 Jul 2017 17:54:42 +0000 (17:54 +0000)
committerBrian Dolbec <dolsen@gentoo.org>
Sat, 15 Jul 2017 02:20:06 +0000 (02:20 +0000)
This file is used to enable/disable scan_modules and linechecks modules.

metadata/repoman/repository.yaml [new file with mode: 0644]

diff --git a/metadata/repoman/repository.yaml b/metadata/repoman/repository.yaml
new file mode 100644 (file)
index 0000000..e5d453d
--- /dev/null
@@ -0,0 +1,71 @@
+---
+# repository-modules.yaml
+#
+# This is the repository configuration file for repoman modules
+#
+# no random drive-by commits please
+# Please obtain authorization from the portage team
+#
+# Overlay maintainers override/add/negate checks at your discression
+# but support for third party module will be limited to the plugin API
+#
+
+# NOTE: for non-gentoo repos, any custom modules added will need their
+# module names to the modules list in order for them to run.
+
+# These are the non-mandatory modules that can be disabled/enabled.
+# use -foo notation to disable, just like use flags
+# Add custom modules to enable them too
+scan_modules:
+    description
+    eapi
+    ebuild_metadata
+    fetches
+    files
+    keywords
+    live
+    manifests
+    multicheck
+    pkgmetadata
+    profile
+    restrict
+    ruby
+
+linechecks_modules:
+    assignment
+    eapi3assignment
+    implicitdepend
+    hasq
+    useq
+    preservelib
+    bindnow
+    inherit
+    dosym
+    definition
+    srcprepare
+    eapi3deprecated
+    pkgpretend
+    eapi4incompatible
+    eapi4gonevars
+    paralleldisabled
+    autodefault
+    gentooheader
+    nooffset
+    nesteddie
+    patches
+    emakeparallel
+    srccompileeconf
+    srcunpackpatches
+    portageinternal
+    portageinternalvariableassignment
+    quote
+    quoteda
+    httpsuri
+    builtwith
+    uselesscds
+    uselessdodoc
+    whitespace
+    blankline
+    addpredict
+    noasneeded
+