summaryrefslogtreecommitdiffstats
path: root/data/fields/name_section_mappings
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-14 13:42:30 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-14 13:42:30 +0000
commit75808db17caf8b960b351e3408e74142f4c85aac (patch)
tree7989e9c09a4240248bf4658a22208a0a52d991c4 /data/fields/name_section_mappings
parentInitial commit. (diff)
downloadlintian-75808db17caf8b960b351e3408e74142f4c85aac.tar.xz
lintian-75808db17caf8b960b351e3408e74142f4c85aac.zip
Adding upstream version 2.117.0.upstream/2.117.0upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'data/fields/name_section_mappings')
-rw-r--r--data/fields/name_section_mappings56
1 files changed, 56 insertions, 0 deletions
diff --git a/data/fields/name_section_mappings b/data/fields/name_section_mappings
new file mode 100644
index 0000000..bb7ceb0
--- /dev/null
+++ b/data/fields/name_section_mappings
@@ -0,0 +1,56 @@
+# map between regex (x) of package => section
+#
+# This list is tried from top to bottom
+
+# Generic
+-docs?$ => doc
+-dbg(?:sym)?$ => debug
+
+# Application or framework specific
+^lib(?:apache2|nginx)-mod- => httpd
+^lighttpd-mod => httpd
+\.(?:framework|tool|app)(?:-common)?$ => gnustep
+^gnustep- => gnustep
+^moblin- => embedded
+
+# Language-specific
+^node- => javascript
+^(?:python-)?zope => zope
+^python3?- => python
+^r-(?:cran|bioc|other)- => gnu-r
+^elpa- => editors
+^cl- => lisp
+-elisp(?:-.*)$ => lisp
+^lib.*-guile$ => lisp
+^guile- => lisp
+^golang- => golang
+^lib.*-perl$ => perl
+lib.*-cil(?:-dev)?$ => cli-mono
+^lib.*-(?:java|gcj|jni)$ => java
+^(?:lib)?php(?:\d(?:\.\d)?)?- => php
+^lib-.*-php$ => php
+^haskell- => haskell
+^lib(?:hugs|ghc6?)- => haskell
+^lib.*-ruby(?:1\.\d)?$ => ruby
+^ruby- => ruby
+^librust-.*-dev$ => rust
+^rust- => rust
+^lib.*-(?:ocaml|camlp4)-dev$ => ocaml
+^libjs- => javascript
+^lib.*-(tcl|lua|gst)$ => interpreters
+
+# Data files
+^gir\d+\.\d+-.*-\d+\.\d+$ => introspection
+^xfonts- => fonts
+^(?:fonts|ttf)- => fonts
+^lib(?:nss|pam)- => admin
+^(?:aspell|hunspell|myspell|mythes)- => localization
+^hyphen-[a-z]{2}(?:-[a-z]{2})?$ => localization
+^dict-freedict- => localization
+^gcompris-sound- => localization
+-l10n(?:-.*)?$ => localization
+-(dkms|firmware)$ => kernel
+
+# Catch remaining
+^lib.*-(dev|headers)$ => libdevel
+^lib.*\d[ad]?$ => libs