commit: 91c074a40b6a538d3ea8bc9986eda7c82d943046
Author: Samuel Bernardo tecnico ulisboa pt>
AuthorDate: Thu Jan 3 16:49:47 2019 +
Commit: Samuel Bernardo gmail com>
CommitDate: Thu Jan 3 22:10:26 2019 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=91c074a4
add rpmlint ebuild
Signed-off-by: Samuel Bernardo gmail.com>
dev-util/rpmlint/Manifest| 4 +
dev-util/rpmlint/files/fedora.config | 419 +++
dev-util/rpmlint/rpmlint-1.10.ebuild | 1 +
dev-util/rpmlint/rpmlint-1.5.ebuild | 1 +
dev-util/rpmlint/rpmlint-.ebuild | 43
5 files changed, 468 insertions(+)
diff --git a/dev-util/rpmlint/Manifest b/dev-util/rpmlint/Manifest
new file mode 100644
index 000..941d284
--- /dev/null
+++ b/dev-util/rpmlint/Manifest
@@ -0,0 +1,4 @@
+AUX fedora.config 9778 BLAKE2B
18ec007c92cea5ee444f18f15e94ac5e8d682cd4d475a97a7f362a16665b85bd5a5a94cdaf0b77b4f309f0dbf36e3d9cc80adae3619bc8aa30b63894facf4c00
SHA512
999d646d8df3fc4ebbcd67017673408b1d35ce7807054b0f4f025415d8611ca26a87cb4b41b011f1e6f0ac2916aca69d90f3f754065453d61f23ef1a1e281bfa
+EBUILD rpmlint-1.10.ebuild 1010 BLAKE2B
4fe53a0e355d1cd0cf96d4e396e0bc8c54ed5fe11124747d4cd759a6d8fe970c42f5fc0fbd6053d499041e67eba9f2696d77aeeb616bc5d583d1fbc84f033e9d
SHA512
e4c0c8b2c60abd4aa629043e7b906347d778a0ed7e4e9557e3a854b25397b55ea669245f0cea212eb4808e3bee6841240196b9a35664f50c9edc205ba0440989
+EBUILD rpmlint-1.5.ebuild 1010 BLAKE2B
4fe53a0e355d1cd0cf96d4e396e0bc8c54ed5fe11124747d4cd759a6d8fe970c42f5fc0fbd6053d499041e67eba9f2696d77aeeb616bc5d583d1fbc84f033e9d
SHA512
e4c0c8b2c60abd4aa629043e7b906347d778a0ed7e4e9557e3a854b25397b55ea669245f0cea212eb4808e3bee6841240196b9a35664f50c9edc205ba0440989
+EBUILD rpmlint-.ebuild 1010 BLAKE2B
4fe53a0e355d1cd0cf96d4e396e0bc8c54ed5fe11124747d4cd759a6d8fe970c42f5fc0fbd6053d499041e67eba9f2696d77aeeb616bc5d583d1fbc84f033e9d
SHA512
e4c0c8b2c60abd4aa629043e7b906347d778a0ed7e4e9557e3a854b25397b55ea669245f0cea212eb4808e3bee6841240196b9a35664f50c9edc205ba0440989
diff --git a/dev-util/rpmlint/files/fedora.config
b/dev-util/rpmlint/files/fedora.config
new file mode 100644
index 000..cf6c52b
--- /dev/null
+++ b/dev-util/rpmlint/files/fedora.config
@@ -0,0 +1,419 @@
+# -*- python -*-
+
+# System wide rpmlint default configuration. Do not modify, override/add
+# options in /etc/rpmlint/config and/or ~/.rpmlintrc as needed.
+
+import os.path
+import re
+import sys
+
+from Config import *
+import Pkg
+
+
+setOption("CompressExtension", "gz")
+setOption("DefaultPythonVersion", sys.version[:3])
+setOption("KernelModuleRPMsOK", False)
+setOption("MaxLineLength", 80)
+setOption("NetworkEnabled", True)
+setOption("ReleaseExtension", '\.(fc|rhe?l|el)\d+(?=\.|$)')
+setOption("UseDefaultRunlevels", False)
+setOption("UseEpoch", False)
+setOption("UseUTF8", True)
+setOption("UseVersionInChangeLog", True)
+setOption("ValidSrcPerms", (int("664",8), int("644",8), ))
+
+setOption("ValidShells", (
+"",
+"/bin/sh",
+"/bin/bash",
+"/sbin/ldconfig",
+"/usr/bin/perl",
+"/usr/bin/python",
+))
+
+setOption("DanglingSymlinkExceptions", (
+['consolehelper$', 'usermode'],
+['consolehelper-gtk$', 'usermode-gtk'],
+))
+
+setOption("ValidLicenses", (
+# These are the short names for all of the Fedora approved licenses.
+# The master list is kept here: http://fedoraproject.org/wiki/Licensing
+# Last synced with revision "2.20, 9 February 2014" of that page.
+'AAL',
+'Abstyles',
+'Adobe',
+'ADSL',
+'AFL',
+'Afmparse',
+'AGPLv1',
+'AGPLv3',
+'AGPLv3+',
+'AGPLv3 with exceptions',
+'AMDPLPA',
+'AML',
+'AMPAS BSD',
+'APAFML',
+'APSL 2.0',
+'APSL 2.0+',
+'ARL',
+'Artistic 2.0',
+'Artistic clarified',
+'ASL 1.0',
+'ASL 1.0+',
+'ASL 1.1',
+'ASL 1.1+',
+'ASL 2.0',
+'ASL 2.0+',
+'Bahyph',
+'Barr',
+'Beerware',
+'BeOpen',
+'Bibtex',
+'BitTorrent',
+'Boost',
+'Borceux',
+'BSD',
+'BSD Protection',
+'BSD with advertising',
+'BSD with attribution',
+'CATOSL',
+'CC0',
+'CeCILL',
+'CeCILL-B',
+'CeCILL-C',
+'CDDL',
+'CNRI',
+'Condor',
+'Copyright only',
+'CPAL',
+'CPL',
+'Crossword',
+'Crystal Stacker',
+'Cube',
+'diffmark',
+'DMIT',
+'DOC',
+'Dotseqn',
+'DSDP',
+'dvipdfm',
+'ECL 1.0',
+'ECL 2.0',
+'eCos',
+'EFL 2.0',
+'EFL 2.0+',
+'eGenix',
+'Entessa',
+'EPL',
+'ERPL',
+'EU Datagrid',
+'EUPL 1.1',
+'Eurosym',
+'Fair',
+'FSFUL',
+'FSFULLR',
+'FTL',
+'Giftware',
+'GL2PS',
+'Glide',
+'Glulxe',
+'gnuplot',
+'GPL+',
+'GPL+ or Artistic',
+'GPL+ with exceptions',
+'GPLv1',
+'GPLv2 or Artistic',
+'GPLv2+ or Artistic',
+'GPLv2',
+'GPLv2 with exceptions',
+'GPLv2+',
+'GPLv2+ with exceptions',