diff --git a/config b/config index c13a60d..9edadd8 100644 --- a/config +++ b/config @@ -71,7 +71,249 @@ setOption("CompressExtension", None) setOption('UseVarLockSubsys', False) setOption("BadnessThreshold", 1000) -setOption('ValidGroups', []) +# keep in sync with https://en.opensuse.org/openSUSE:Package_group_guidelines +setOption('ValidGroups', [ + 'Amusements/Games/3D/Other', + 'Amusements/Games/3D/Race', + 'Amusements/Games/3D/Shoot', + 'Amusements/Games/3D/Simulation', + 'Amusements/Games/Action/Arcade', + 'Amusements/Games/Action/Breakout', + 'Amusements/Games/Action/Other', + 'Amusements/Games/Action/Race', + 'Amusements/Games/Action/Shoot', + 'Amusements/Games/Board/Card', + 'Amusements/Games/Board/Chess', + 'Amusements/Games/Board/Other', + 'Amusements/Games/Board/Pool', + 'Amusements/Games/Board/Puzzle', + 'Amusements/Games/Logic', + 'Amusements/Games/Other', + 'Amusements/Games/RPG', + 'Amusements/Games/Strategy/Other', + 'Amusements/Games/Strategy/Real Time', + 'Amusements/Games/Strategy/Turn Based', + 'Amusements/Teaching/Language', + 'Amusements/Teaching/Mathematics', + 'Amusements/Teaching/Other', + 'Amusements/Toys/Background', + 'Amusements/Toys/Clocks', + 'Amusements/Toys/Graphics', + 'Amusements/Toys/Other', + 'Amusements/Toys/Screensavers', + 'Development/Languages/C and C++', + 'Development/Languages/Fortran', + 'Development/Languages/Haskell', + 'Development/Languages/Java', + 'Development/Languages/Other', + 'Development/Languages/Perl', + 'Development/Languages/Python', + 'Development/Languages/Ruby', + 'Development/Languages/Scheme', + 'Development/Languages/Tcl', + 'Development/Libraries/C and C++', + 'Development/Libraries/Cross', + 'Development/Libraries/GNOME', + 'Development/Libraries/Haskell', + 'Development/Libraries/Java', + 'Development/Libraries/KDE', + 'Development/Libraries/Other', + 'Development/Libraries/Parallel', + 'Development/Libraries/Perl', + 'Development/Libraries/Python', + 'Development/Libraries/Tcl', + 'Development/Libraries/X11', + 'Development/Libraries/YaST', + 'Development/Sources', + 'Development/Tools/Building', + 'Development/Tools/Debuggers', + 'Development/Tools/Doc Generators', + 'Development/Tools/GUI Builders', + 'Development/Tools/IDE', + 'Development/Tools/Navigators', + 'Development/Tools/Other', + 'Development/Tools/Version Control', + 'Documentation/Howto', + 'Documentation/HTML', + 'Documentation/Man', + 'Documentation/Other', + 'Documentation/SUSE', + 'Hardware/Camera', + 'Hardware/Fax', + 'Hardware/ISDN', + 'Hardware/Joystick', + 'Hardware/Mobile', + 'Hardware/Modem', + 'Hardware/Other', + 'Hardware/Palm', + 'Hardware/Printing', + 'Hardware/Psion', + 'Hardware/Radio', + 'Hardware/Scanner', + 'Hardware/TV', + 'Hardware/UPS', + 'Hardware/Wifi', + 'Metapackages', + 'Productivity/Archiving/Backup', + 'Productivity/Archiving/Compression', + 'Productivity/Clustering/Computing', + 'Productivity/Clustering/HA', + 'Productivity/Databases/Clients', + 'Productivity/Databases/Servers', + 'Productivity/Databases/Tools', + 'Productivity/File utilities', + 'Productivity/Graphics/3D Editors', + 'Productivity/Graphics/Bitmap Editors', + 'Productivity/Graphics/CAD', + 'Productivity/Graphics/Convertors', + 'Productivity/Graphics/Other', + 'Productivity/Graphics/Vector Editors', + 'Productivity/Graphics/Viewers', + 'Productivity/Graphics/Visualization/Graph', + 'Productivity/Graphics/Visualization/Other', + 'Productivity/Graphics/Visualization/Raytracers', + 'Productivity/Hamradio/Fax', + 'Productivity/Hamradio/Logging', + 'Productivity/Hamradio/Morse', + 'Productivity/Hamradio/Other', + 'Productivity/Hamradio/Packet', + 'Productivity/Hamradio/Psk31', + 'Productivity/Hamradio/Satellite', + 'Productivity/Multimedia/CD/Grabbers', + 'Productivity/Multimedia/CD/Players', + 'Productivity/Multimedia/CD/Record', + 'Productivity/Multimedia/Other', + 'Productivity/Multimedia/Sound/Editors and Convertors', + 'Productivity/Multimedia/Sound/Midi', + 'Productivity/Multimedia/Sound/Mixers', + 'Productivity/Multimedia/Sound/Players', + 'Productivity/Multimedia/Sound/Utilities', + 'Productivity/Multimedia/Sound/Visualization', + 'Productivity/Multimedia/Video/Editors and Convertors', + 'Productivity/Multimedia/Video/Players', + 'Productivity/Networking/AOLInstantMessenger', + 'Productivity/Networking/Archie', + 'Productivity/Networking/Boot/Clients', + 'Productivity/Networking/Boot/Servers', + 'Productivity/Networking/Boot/Utilities', + 'Productivity/Networking/Diagnostic', + 'Productivity/Networking/DNS/Servers', + 'Productivity/Networking/DNS/Utilities', + 'Productivity/Networking/Email/Clients', + 'Productivity/Networking/Email/Mailinglists', + 'Productivity/Networking/Email/Servers', + 'Productivity/Networking/Email/Utilities', + 'Productivity/Networking/File-Sharing', + 'Productivity/Networking/Ftp/Clients', + 'Productivity/Networking/Ftp/Servers', + 'Productivity/Networking/ICQ', + 'Productivity/Networking/Instant Messenger', + 'Productivity/Networking/IRC', + 'Productivity/Networking/LDAP/Clients', + 'Productivity/Networking/LDAP/Servers', + 'Productivity/Networking/LDAP/Utilities', + 'Productivity/Networking/Napster', + 'Productivity/Networking/News/Clients', + 'Productivity/Networking/News/Servers', + 'Productivity/Networking/News/Utilities', + 'Productivity/Networking/NFS', + 'Productivity/Networking/NIS', + 'Productivity/Networking/Novell', + 'Productivity/Networking/Other', + 'Productivity/Networking/PPP', + 'Productivity/Networking/Radius/Clients', + 'Productivity/Networking/Radius/Servers', + 'Productivity/Networking/Routing', + 'Productivity/Networking/Samba', + 'Productivity/Networking/Security', + 'Productivity/Networking/SSH', + 'Productivity/Networking/System', + 'Productivity/Networking/Talk/Clients', + 'Productivity/Networking/Talk/Servers', + 'Productivity/Networking/Web/Browsers', + 'Productivity/Networking/Web/Frontends', + 'Productivity/Networking/Web/Proxy', + 'Productivity/Networking/Web/Servers', + 'Productivity/Networking/Web/Utilities', + 'Productivity/Office/Dictionary', + 'Productivity/Office/Finance', + 'Productivity/Office/Management', + 'Productivity/Office/Organizers', + 'Productivity/Office/Other', + 'Productivity/Office/Spreadsheets', + 'Productivity/Office/Suite', + 'Productivity/Office/Word Processor', + 'Productivity/Other', + 'Productivity/Publishing/DocBook', + 'Productivity/Publishing/HTML/Editors', + 'Productivity/Publishing/HTML/Tools', + 'Productivity/Publishing/Other', + 'Productivity/Publishing/PDF', + 'Productivity/Publishing/Presentation', + 'Productivity/Publishing/PS', + 'Productivity/Publishing/SGML', + 'Productivity/Publishing/TeX/Base', + 'Productivity/Publishing/TeX/Fonts', + 'Productivity/Publishing/TeX/Frontends', + 'Productivity/Publishing/Texinfo', + 'Productivity/Publishing/TeX/Utilities', + 'Productivity/Publishing/Troff', + 'Productivity/Publishing/Word', + 'Productivity/Publishing/XML', + 'Productivity/Scientific/Astronomy', + 'Productivity/Scientific/Chemistry', + 'Productivity/Scientific/Electronics', + 'Productivity/Scientific/Math', + 'Productivity/Scientific/Other', + 'Productivity/Scientific/Physics', + 'Productivity/Security', + 'Productivity/Telephony/Clients', + 'Productivity/Telephony/H323/Clients', + 'Productivity/Telephony/H323/Servers', + 'Productivity/Telephony/H323/Utilities', + 'Productivity/Telephony/Servers', + 'Productivity/Telephony/SIP/Clients', + 'Productivity/Telephony/SIP/Servers', + 'Productivity/Telephony/SIP/Utilities', + 'Productivity/Telephony/Utilities', + 'Productivity/Text/Convertors', + 'Productivity/Text/Editors', + 'Productivity/Text/Spell', + 'Productivity/Text/Utilities', + 'System/Base', + 'System/Benchmark', + 'System/Boot', + 'System/Console', + 'System/Daemons', + 'System/Emulators/Other', + 'System/Emulators/PC', + 'System/Fhs', + 'System/Filesystems', + 'System/GUI/GNOME', + 'System/GUI/KDE', + 'System/GUI/LXDE', + 'System/GUI/Other', + 'System/GUI/XFCE', + 'System/I18n/Chinese', + 'System/I18n/Japanese', + 'System/I18n/Korean', + 'System/Kernel', + 'System/Libraries', + 'System/Localization', + 'System/Management', + 'System/Monitoring', + 'System/Packages', + 'System/Shells', + 'System/Sound Daemons', + 'System/X11/Displaymanagers', + 'System/X11/Fonts', + 'System/X11/Icons', + 'System/X11/Servers/XF86_3', + 'System/X11/Servers/XF86_4', + 'System/X11/Terminals', + 'System/X11/Utilities', + 'System/YaST', +]) setOption('StandardGroups', ( 'aegis', diff --git a/rpmlint.changes b/rpmlint.changes index f4740a0..ee96f98 100644 --- a/rpmlint.changes +++ b/rpmlint.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Fri Oct 6 09:20:48 UTC 2017 - lnussel@suse.de + +- add package groups from + https://en.opensuse.org/openSUSE:Package_group_guidelines to enable the + groups check + ------------------------------------------------------------------- Fri Sep 29 12:06:57 UTC 2017 - dmueller@suse.com