auto-import changelog data from rpmlint-0.60-0.fdr.1.rh80.src.rpm
0.60-0.fdr.1
- Update to 0.60.
0.59-0.fdr.1
- Update to 0.59.
0.57.1-0.fdr.1
- Update to 0.57.1.
0.56-0.fdr.1
- Update to 0.56.
0.55-0.fdr.3
- Correctly %ghost %{_sysconfdir}/rpmlint/config? (bug 1251).
0.55-0.fdr.2
- Add back %ghost handling of not-installed compiled versions of *.py.
0.55-0.fdr.1
- Update to 0.55.
- Spec cleanups.
0.53-0.fdr.1
- Update to 0.53.
0.52-0.fdr.2
- Add list of valid shells for post'n'friends scriptlets into default
config.
0.52-0.fdr.1
- Update to 0.52.
0.51.1-0.fdr.4
- Filter more Mdk-specific warnings in default config.
0.51.1-0.fdr.3
- Upstream tarball reappeared, use it.
0.51.1-0.fdr.2
- Filter Mdk-specific python-related stuff in the default config.
0.51.1-0.fdr.1
- Update to 0.51.1.
- Own %ghost'ed *.py{c,o}, and ditto for the config file.
- Add list of valid licenses to default config.
- Set "Fedora Linux" as suggested distribution in default config.
- Clean up %doc list.
0.50-0.fdr.1
- Update to 0.50, all patches now applied upstream.
0.49-0.fdr.2
- %{buildroot} -> $RPM_BUILD_ROOT.
- Filter out mdk-specific "no-dependancy perl-base" messages in config.
0.49-0.fdr.1
- Update to 0.49.
0.49-0.fdr.0.1.cvs20030420
- Add one more strict Epoch checking patch.
- Slightly enhanced default config.
0.49-0.fdr.0.1.cvs20030411
- Patch to work with installed packages (including -a) and rpm 4.2.
- Remove spurious rpm-devel BuildRequirement.
0.49-0.fdr.0.1.cvs20030408
- Patch to work with packages signed with an unknown key.
- Save .spec in UTF-8.
0.49-0.fdr.0.1.cvs20030330
- First Fedora release, based on upstream spec.
Fri Jan 17 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.48-2mdk
- BinariesCheck.py: Add lib64 paths
- FilesCheck.py: Errour out about outside-libdir-files only if it concerns
a library package. This is heuristically determined on the package name
as '^(lib|.+-libs)'.
added a way to load an alternative config file (using -f). o SpecCheck.py:
* added lib-package-without-%mklibname
added outside-libdir-files o I18NCheck.py: * Added 'en_US' as valid locale
name
Added "lug" (Luganda) language as a valid code for translations
Added recognition of some more language codes (Gnome includes some
translations in those languages now) o various exceptions
added /usr/lib/bonobo to no binary in /usr/lib exceptions corrected wrong
loop for /usr/lib check o Config.py: added handling of default values.
o FHSCheck.py: Add lib64 as standard subdir in /usr (that's the
/lib<qual> part of FHS) o FilesCheck.py: Add lib64 directories use
default values from Config. o I18NCheck.py: Added 'zh_HK' recognition o
InitScriptCheck.py: allow to add/del service with rpm-helper scripts. o
MenuCheck.py: add default values from Config. o PostCheck.py: added
perl to dangerous command check trigger scripts too check rpm-helper
prereq. corrected prereq test o SpecCheck.py: Also check for
\{?_prefix}?/lib references
added no-binary and only-non-binary-in-usr-lib
- Add configure-without-libdir-spec check
- Add hardcoded-library-path check
Wed May 29 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.44-1mdk o
added non-ghost-file check o added non-root-user-log-file and
non-root-group-log-file.
Wed May 01 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.43-1mdk o
added no-prereq-on check.
o check that the package tags are coherent with the file name.
o added a --policy option.
o build only one regexp for all exception and correct the broken ones.
Fri Mar 08 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.42-2mdk
- corrected rpmdiff location
allow perl and python dependencies to be on perl-base and python-base.
Manage Mandrake perl versionning.
o I18NCheck.py: Added 'mt' to recognized locales
o various exceptions.
report missing %clean section.
o FilesCheck.py: check dependency on the right version of the interpreter
for python and perl modules.
o various exceptions.
new check: invalid-menu-icon-type
o TagsCheck.py: added libsafe.so as an invalid Requires.
o sync with setup 2.2.0-18mdk (Chmouel).
o various exceptions.
o build the package in a way that rpm -V doesn't report warnings.
search references to home or tmp in /usr/lib/pkgconfig/ files.
o FilesCheck.py: .nosearch files are allowed to have a zero length.
o Config.py: added some exceptions.
Corrected regexp to check devel provides. Added the new check
invalid-dependency.
o InitScriptCheck.py: Added incoherent-init-script-name check. Expand shell
variable in incoherent-subsys check.
o FilesCheck.py: Use list imported from the setup package for users and
groups (from setuplist.py).
o PostCheck.py: Don't print error about percent if post-script has a %.
(Chmouel) Check that RPM_BUILD_ROOT or RPM_BUILD_DIR isn't used.
o SpecCheck.py: Check also /usr/src/rpm/SOURCES. Check that the BuildRoot
tag doesn't contain a hardcoded path.
o BinariesCheck.py: Check if .la files contain tmp or home references.
check that major version is present in package name.
o FilesCheck.py: check that regular files haven't a zero size.
o I18NCheck.py: only check binary packages.
o SpecCheck.py: don't allow space before tag name.
o TagsCheck.py: * allow space after the release in a changelog entry.
updated list of licenses from opensource.org and added non opensource ones.
report a warning if no url tag is defined.
o Config.py: various exceptions.
o SourceCheck.py: correct boolean expression for strange-permission
allow 0755 as a valid mode for source.
o Config.py: various exceptions
o TagsCheck.py: added invalid-word check in description and summary. added
invalid-buildhost check.
o FilesCheck.py: added .cvsignore to the list of cvs-internal-file.
o BinariesCheck.py: check for new style of pic sections.
o FilesCheck.py: Check if kernel modules are in the kernel package.
(Chmouel)
o PostCheck.py: track command with full path too.
o FilesCheck.py: added squid group and user.
o BinariesCheck.py: Warn for man pages without version in library packages.
o DistributionCheck.py: More explicit path regexp check for info files.
(Chmouel)
Fri Sep 28 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.36-1mdk
- MenuCheck.py: check if a menu file is executable.
- rpmlint.py: added -n/--noexception option to display all the
errors/warnings without exceptions from Config.
- TagsCheck.py: added the bugzilla https address as a valid one.
- PostCheck.py: o ghost-files-without-postun => ghost-files-without-postin
o check if /tmp or /var/tmp is used. o check if update-menus is called
without a menu file.
- FilesCheck.py: added /etc/logrotate.d entry check.
- Config.py: various exceptions
Tue Aug 21 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.35-1mdk
- BinariesCheck.py: o Make libraries not linked against libc errors and not
warnings. (Bill Nottingham)
o libc doesn't need to be linked against libc, and the dynamic linker
doesn't need dependeny information. (Bill Nottingham)
o Fix some of the library checks to be more correct. (Bill Nottingham)
- TagsCheck.py: added a check on obsoleted packages not provided.
- FilesCheck.py: check non readable files.
- PostCheck.py: check ~/ instead of ~ to allow awk scripts not to give
false reports.
- MenuCheck.py: o added a check for / in menu titles.
o Add missing menu entries. (FredC)
- I18NCheck.py: Added 'bs' as a valid language code name. (Pablo)
- Config.py: added a few exceptions.
Sun Jul 15 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.34-1mdk
- added missing descriptions.
- added -a option to check all the installed packages.
- TagsCheck.py: handle the libbzip2_1-devel case.
Fri Jul 06 2001 Christian Belisle <cbelisle@mandrakesoft.com> 0.33-2mdk
- Added descriptions for the -i option.
Mon Jul 02 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.33-1mdk
- more descriptions from Christian Belisle.
- BinariesCheck.py: new check for files which can cause upgrade problems in
the library packages.
- TagsCheck.py: try to check alpha/beta/pre version improper use.
- Filter.py: print description only if they aren't empty.
- SpecCheck.py: added a check for obsolete tags.
- FilesCheck.py: added named user and group to the exception list.
Mon Jun 18 2001 Christian Belisle <cbelisle@mandrakesoft.com> 0.32-2mdk
- Added descriptions for the -i option.
Wed Jun 13 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.32-1mdk
- rpmlint.py: o If the file given on the command line doesn't exist, try to
use the name as an installed package to check. o new -i option to give
explanation on the errors/warnings (not too much descriptions have been
added ;-)
- MenuCheck.py: added new Office sub menus.
- FilesCheck.py: o added /usr/X11R6/man subdirs to the list of
STANDARD_DIRS. o warn for .so file only if they are in a lib dir. o
warn for source files in a non devel package only if they are not doc
files.
- TagsCheck.py: corrected description-line-too-long check.
- FilesCheck.py: add the rpm user and group per request of Jeff Johnson for
the future version of rpm.
Fri May 18 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.31-1mdk
- PostCheck.py: check that a script isn't only one command. check postin
and prein instead of postun and preun for ghost files creation.
- MenuCheck.py: don't check NO_XALF in menu command.
- FilesCheck.py: Add rpcuser.
- Config.py: Expections for ldconfig, initscripts, netkit-base and iputils.
- TagsCheck.py: check length of summary and description lines.
Fri Feb 16 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.30-1mdk
- InitScriptCheck.py: check if runlevels are set
- MenuCheck.py: added support to check launchers.
- I18NCheck.py: check subdirs of /sur/share/man.
- PostCheck.py: check that the postun creates the ghost files added install
to dangerous commands
- LSBCheck.py: first version
- TagsCheck.py: changed Window Maker to WindowMaker Add https as valid url.
Used list of licenses from www.opensource.org/licenses Check the full
license before splitting in it multiple parts.
Thu Dec 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.29-1mdk
- PostCheck.py: Add /sbin/sash as VALID_SHELLS.
- Config.py: added exceptions for dev.
- FilesCheck.py: check dangling-symlink in the file index too to avoid
missing special files that aren't created when extracted as a user.
- FilesCheck.py: added a generic way to avoid dangling-symlink warnings.
- TagsCheck.py: for devel packages, check dependency on lib package only
when a .so file is present.
- Config.py: add some execptions for pam (0750 dir for /etc/default is
normal as weel to have gpasswd and chage as suid).
- Config.py: Don't check info-file-with-install-info for bash since it's by
default in the dir file.
Fri Nov 24 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.28-1mdk
- TagsCheck.py: o check -devel package naming scheme only on binary
packages. o report a warning if a -devel package comes with no major in
its name. o added python licence and public domain. o check syntax of
url tag.
- SourceCheck.py: only check compression on tar or diff files.
- Config.py: various exceptions added.
- BinariesCheck.py: o report the file location on objdump errors. o new
error: executable in library package.
- I18NCheck.py: fuzzy check on packages without dependency on locales
- FilesCheck.py: check if a package provides sources.
- PostCheck.py: force a separator before dangerous command.
Mon Nov 13 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.27-1mdk
- FilesCheck.py: don't warn if a games is setgid games.
- README: RpmGamesGroup added to the list of available options.
- Config.py: added exception for xman.
- BinariesCheck.py: check ldconfig symlinks.
- TagsCheck.py: don't check no-version-in-changelog for source rpm.
Fri Nov 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.26-1mdk
- Config.py: added various exceptions.
- TagsCheck.py: o allow multiple licenses. o don't report anymore the
package-provides-itself warning because it's the default in rpm 4. o
try to not report incoherent-version-in-changelog for sub-packages.
- MenuCheck.py: correct the non-transparent-xpm check.
- FilesCheck.py: don't report buggy length-symlink anymore.
Thu Oct 12 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.25-1mdk
- Config.py: added exception for sympa, rpm and bcast.
- TagsCheck.py: o check that devel package depends on the base package with
the same version. o check that summary begins with a
- PostCheck.py: o check dangerous commands. ocheck reference to ~ or $HOME.
- MenuCheck.py: o check that titles and longtitles begin by a capital
letter. o check that no version is included in title and longtitle. o
/lib/cpp errors to /dev/null for new cpp.
- FilesCheck.py: check package owning system dirs.
- SpecCheck.py: o new check. o check name of spec file. o check use of
$RPM_SOURCE_DIR. o warn if a patch is not applied.
Mon Oct 02 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.24-1mdk
- FilesCheck.py: added apache and postgres to standard groups.
- TagsCheck.py: spell check a la Debian.
Fri Sep 29 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.23-1mdk
- MenuCheck.py: added Applications/Accessibility. check that menu files are
readable by everyone.
- Config.py: removed exception for /home. added exceptions for vixie-cron.
- FilesCheck.py: check cvs internal files.
Tue Sep 12 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.22-1mdk
- PostCheck.py: print a warning on empty script.
- FilesCheck.py: added postgres and apache to default users.
- TagsCheck.py: added bugs@linux-mandrake.com as a valid packager address.
- I18NCheck.py: check *.mo for file-not-in-%lang, not only in
/usr/share/locale
- TagsCheck.py, MenuCheck.py: replaced Networking/ICQ group with
Networking/Instant messaging.
Thu Aug 31 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.21-1mdk
- TagsCheck.py: check packager field compliance to a regexp.
- Config.py: imported default exceptions.
- TagsCheck.py: added Apache License, PHP Licence and BSD-Style.
- MenuCheck.py: check hardcoded path in icon field and large, mini, normal
icon files.
- PostCheck.py: Fix typo in check of /usr/bin/perl.
- PostCheck.py: Check perl script like we do for bash script.
- I18NCheck.py: updated locales list
- FilesCheck.py: Only check perl_temp_file in a /perl/ directory.
Fri Aug 25 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.20-1mdk
- InitScriptCheck.py: new check for /etc/rc.d/init.d scripts.
- PostCheck.py: check when a script is present that the shell is valid.
- ConfigCheck.py: report warnings for app-defaults only in
/usr/X11R6/lib/X11/app-defaults.
- BinariesCheck.py: report the rpath warning if the directory isn't a
sub-directory of /usr/lib/.
Fri Aug 18 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.19-1mdk
- BinariesCheck.py: check rpath only on system lib paths (ie /lib, /usr/lib
and /usr/X11R6/lib). This can be configured with the SystemLibPaths
option.
- I18NCheck.py: warn if .mo is not registered in %lang.
- MenuCheck.py: protected kdesu check.
- FilesCheck.py: check perl temporary files.
- rpmlint.py: added ExtractDir option usable in the config file.
- PostCheck.py: check ] in if statement. report warning for a percent.
Thu Aug 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.18-1mdk
- TagsCheck: check licence file.
- ConfigCheck: check files without no-replace flag.
- MenuCheck: allow depency on kdesu to point directly to /usr/bin/kdesu.
- FHSCheck: allow ftp and www in var (from upcoming FHS 2.2).
Tue Aug 08 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.17-1mdk
- PostCheck: check bourne shell syntax (Chmouel).
- FileCheck: o check chkconfig calls for packages with a file in
/etc/rc.d/init.d. o allow the call to install-info to be in %preun.
- MenuCheck: o take care of kdesu (Chmouel).
- various exceptions added.
Wed Jul 19 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.16-1mdk
- FHSCheck activated by default.
- FileCheck: o check dangling symlinks. o check info/dir.
Tue Jun 27 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.15-1mdk
- 0.15: o check non transparent pixmaps in icon path o added a check for
soname o added a warning for packages that provide themselves (for
Pixel) o corrected check for needs in menu files. o various exceptions
added.
Mon Apr 17 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.14-1mdk
- 0.14: o MenuCheck: check old entries from KDE and GNOME and allow entries
for sections. o config: exceptions for urpmi, sash, octave, ghc,
procmail, rsh. o extract temp files in <tmppath>/<pkgname>.<pid>
Mon Apr 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.13-1mdk
- 0.13: o MenuCheck: issue a warning if no icon specified (Chmouel).
corrected list of correct sections (Chmouel). o FilesCheck: check
ldconfig calls in %post and %postun if the package provide a library. o
config: new exceptions added. o BinariesCheck: check non sparc32
binaries in sparc packages.
Fri Mar 31 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.12-1mdk
- 0.12: o MenuCheck: check binaries launched by menus and check
update-menus %post and %postun. o BinariesCheck: check for non sparc32
binaries in sparc rpms.
Mon Mar 27 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.11-1mdk
- 0.11: o check menu files.
Tue Mar 14 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.10-1mdk
- 1.10: o check .h, .a and .so in non devel package. o check files in
/home. o corrected lists of groups.
Mon Feb 28 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9.2-1mdk
- added a dependency on rpm-python.
- corrected rpm 3.0.4 support.
Wed Feb 23 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9.1-1mdk
- updated to support the way rpm 3.0.4 stores file names.
Thu Feb 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9-1mdk
- 0.9: * gpg support.
check release extension.
check non executable in bin directories.
ValidGroups, ReleaseExtension and UseVersionInChangelog.
Thu Dec 30 1999 Frederic Lepied <flepied@mandrakesoft.com> 0.8-1mdk
- 0.8: I18N checks, some exceptions added.
Mon Nov 15 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.7: more robust cleanup, filters are regexp now and added exception for
/var/catman subirs beeing setgid.
Sat Oct 23 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.6.1: corrected compilation step.
Sat Oct 23 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.6: filter output, documentation checks.
Fri Oct 15 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.5: FHS check, configuration files.
Fri Oct 08 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Add Doc.
Thu Oct 07 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.4: pgp check and group name check.
Wed Oct 06 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.3.
Mon Oct 04 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.2.
Fri Oct 01 1999 Frederic Lepied <flepied@mandrakesoft.com>
- First spec file for Mandrake distribution.
2004-11-08 05:18:23 +00:00
|
|
|
Name: rpmlint
|
2008-10-23 20:14:20 +00:00
|
|
|
Version: 0.85
|
2008-12-01 15:00:40 +00:00
|
|
|
Release: 3%{?dist}
|
2005-04-16 16:12:39 +00:00
|
|
|
Summary: Tool for checking common errors in RPM packages
|
auto-import changelog data from rpmlint-0.60-0.fdr.1.rh80.src.rpm
0.60-0.fdr.1
- Update to 0.60.
0.59-0.fdr.1
- Update to 0.59.
0.57.1-0.fdr.1
- Update to 0.57.1.
0.56-0.fdr.1
- Update to 0.56.
0.55-0.fdr.3
- Correctly %ghost %{_sysconfdir}/rpmlint/config? (bug 1251).
0.55-0.fdr.2
- Add back %ghost handling of not-installed compiled versions of *.py.
0.55-0.fdr.1
- Update to 0.55.
- Spec cleanups.
0.53-0.fdr.1
- Update to 0.53.
0.52-0.fdr.2
- Add list of valid shells for post'n'friends scriptlets into default
config.
0.52-0.fdr.1
- Update to 0.52.
0.51.1-0.fdr.4
- Filter more Mdk-specific warnings in default config.
0.51.1-0.fdr.3
- Upstream tarball reappeared, use it.
0.51.1-0.fdr.2
- Filter Mdk-specific python-related stuff in the default config.
0.51.1-0.fdr.1
- Update to 0.51.1.
- Own %ghost'ed *.py{c,o}, and ditto for the config file.
- Add list of valid licenses to default config.
- Set "Fedora Linux" as suggested distribution in default config.
- Clean up %doc list.
0.50-0.fdr.1
- Update to 0.50, all patches now applied upstream.
0.49-0.fdr.2
- %{buildroot} -> $RPM_BUILD_ROOT.
- Filter out mdk-specific "no-dependancy perl-base" messages in config.
0.49-0.fdr.1
- Update to 0.49.
0.49-0.fdr.0.1.cvs20030420
- Add one more strict Epoch checking patch.
- Slightly enhanced default config.
0.49-0.fdr.0.1.cvs20030411
- Patch to work with installed packages (including -a) and rpm 4.2.
- Remove spurious rpm-devel BuildRequirement.
0.49-0.fdr.0.1.cvs20030408
- Patch to work with packages signed with an unknown key.
- Save .spec in UTF-8.
0.49-0.fdr.0.1.cvs20030330
- First Fedora release, based on upstream spec.
Fri Jan 17 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.48-2mdk
- BinariesCheck.py: Add lib64 paths
- FilesCheck.py: Errour out about outside-libdir-files only if it concerns
a library package. This is heuristically determined on the package name
as '^(lib|.+-libs)'.
added a way to load an alternative config file (using -f). o SpecCheck.py:
* added lib-package-without-%mklibname
added outside-libdir-files o I18NCheck.py: * Added 'en_US' as valid locale
name
Added "lug" (Luganda) language as a valid code for translations
Added recognition of some more language codes (Gnome includes some
translations in those languages now) o various exceptions
added /usr/lib/bonobo to no binary in /usr/lib exceptions corrected wrong
loop for /usr/lib check o Config.py: added handling of default values.
o FHSCheck.py: Add lib64 as standard subdir in /usr (that's the
/lib<qual> part of FHS) o FilesCheck.py: Add lib64 directories use
default values from Config. o I18NCheck.py: Added 'zh_HK' recognition o
InitScriptCheck.py: allow to add/del service with rpm-helper scripts. o
MenuCheck.py: add default values from Config. o PostCheck.py: added
perl to dangerous command check trigger scripts too check rpm-helper
prereq. corrected prereq test o SpecCheck.py: Also check for
\{?_prefix}?/lib references
added no-binary and only-non-binary-in-usr-lib
- Add configure-without-libdir-spec check
- Add hardcoded-library-path check
Wed May 29 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.44-1mdk o
added non-ghost-file check o added non-root-user-log-file and
non-root-group-log-file.
Wed May 01 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.43-1mdk o
added no-prereq-on check.
o check that the package tags are coherent with the file name.
o added a --policy option.
o build only one regexp for all exception and correct the broken ones.
Fri Mar 08 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.42-2mdk
- corrected rpmdiff location
allow perl and python dependencies to be on perl-base and python-base.
Manage Mandrake perl versionning.
o I18NCheck.py: Added 'mt' to recognized locales
o various exceptions.
report missing %clean section.
o FilesCheck.py: check dependency on the right version of the interpreter
for python and perl modules.
o various exceptions.
new check: invalid-menu-icon-type
o TagsCheck.py: added libsafe.so as an invalid Requires.
o sync with setup 2.2.0-18mdk (Chmouel).
o various exceptions.
o build the package in a way that rpm -V doesn't report warnings.
search references to home or tmp in /usr/lib/pkgconfig/ files.
o FilesCheck.py: .nosearch files are allowed to have a zero length.
o Config.py: added some exceptions.
Corrected regexp to check devel provides. Added the new check
invalid-dependency.
o InitScriptCheck.py: Added incoherent-init-script-name check. Expand shell
variable in incoherent-subsys check.
o FilesCheck.py: Use list imported from the setup package for users and
groups (from setuplist.py).
o PostCheck.py: Don't print error about percent if post-script has a %.
(Chmouel) Check that RPM_BUILD_ROOT or RPM_BUILD_DIR isn't used.
o SpecCheck.py: Check also /usr/src/rpm/SOURCES. Check that the BuildRoot
tag doesn't contain a hardcoded path.
o BinariesCheck.py: Check if .la files contain tmp or home references.
check that major version is present in package name.
o FilesCheck.py: check that regular files haven't a zero size.
o I18NCheck.py: only check binary packages.
o SpecCheck.py: don't allow space before tag name.
o TagsCheck.py: * allow space after the release in a changelog entry.
updated list of licenses from opensource.org and added non opensource ones.
report a warning if no url tag is defined.
o Config.py: various exceptions.
o SourceCheck.py: correct boolean expression for strange-permission
allow 0755 as a valid mode for source.
o Config.py: various exceptions
o TagsCheck.py: added invalid-word check in description and summary. added
invalid-buildhost check.
o FilesCheck.py: added .cvsignore to the list of cvs-internal-file.
o BinariesCheck.py: check for new style of pic sections.
o FilesCheck.py: Check if kernel modules are in the kernel package.
(Chmouel)
o PostCheck.py: track command with full path too.
o FilesCheck.py: added squid group and user.
o BinariesCheck.py: Warn for man pages without version in library packages.
o DistributionCheck.py: More explicit path regexp check for info files.
(Chmouel)
Fri Sep 28 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.36-1mdk
- MenuCheck.py: check if a menu file is executable.
- rpmlint.py: added -n/--noexception option to display all the
errors/warnings without exceptions from Config.
- TagsCheck.py: added the bugzilla https address as a valid one.
- PostCheck.py: o ghost-files-without-postun => ghost-files-without-postin
o check if /tmp or /var/tmp is used. o check if update-menus is called
without a menu file.
- FilesCheck.py: added /etc/logrotate.d entry check.
- Config.py: various exceptions
Tue Aug 21 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.35-1mdk
- BinariesCheck.py: o Make libraries not linked against libc errors and not
warnings. (Bill Nottingham)
o libc doesn't need to be linked against libc, and the dynamic linker
doesn't need dependeny information. (Bill Nottingham)
o Fix some of the library checks to be more correct. (Bill Nottingham)
- TagsCheck.py: added a check on obsoleted packages not provided.
- FilesCheck.py: check non readable files.
- PostCheck.py: check ~/ instead of ~ to allow awk scripts not to give
false reports.
- MenuCheck.py: o added a check for / in menu titles.
o Add missing menu entries. (FredC)
- I18NCheck.py: Added 'bs' as a valid language code name. (Pablo)
- Config.py: added a few exceptions.
Sun Jul 15 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.34-1mdk
- added missing descriptions.
- added -a option to check all the installed packages.
- TagsCheck.py: handle the libbzip2_1-devel case.
Fri Jul 06 2001 Christian Belisle <cbelisle@mandrakesoft.com> 0.33-2mdk
- Added descriptions for the -i option.
Mon Jul 02 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.33-1mdk
- more descriptions from Christian Belisle.
- BinariesCheck.py: new check for files which can cause upgrade problems in
the library packages.
- TagsCheck.py: try to check alpha/beta/pre version improper use.
- Filter.py: print description only if they aren't empty.
- SpecCheck.py: added a check for obsolete tags.
- FilesCheck.py: added named user and group to the exception list.
Mon Jun 18 2001 Christian Belisle <cbelisle@mandrakesoft.com> 0.32-2mdk
- Added descriptions for the -i option.
Wed Jun 13 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.32-1mdk
- rpmlint.py: o If the file given on the command line doesn't exist, try to
use the name as an installed package to check. o new -i option to give
explanation on the errors/warnings (not too much descriptions have been
added ;-)
- MenuCheck.py: added new Office sub menus.
- FilesCheck.py: o added /usr/X11R6/man subdirs to the list of
STANDARD_DIRS. o warn for .so file only if they are in a lib dir. o
warn for source files in a non devel package only if they are not doc
files.
- TagsCheck.py: corrected description-line-too-long check.
- FilesCheck.py: add the rpm user and group per request of Jeff Johnson for
the future version of rpm.
Fri May 18 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.31-1mdk
- PostCheck.py: check that a script isn't only one command. check postin
and prein instead of postun and preun for ghost files creation.
- MenuCheck.py: don't check NO_XALF in menu command.
- FilesCheck.py: Add rpcuser.
- Config.py: Expections for ldconfig, initscripts, netkit-base and iputils.
- TagsCheck.py: check length of summary and description lines.
Fri Feb 16 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.30-1mdk
- InitScriptCheck.py: check if runlevels are set
- MenuCheck.py: added support to check launchers.
- I18NCheck.py: check subdirs of /sur/share/man.
- PostCheck.py: check that the postun creates the ghost files added install
to dangerous commands
- LSBCheck.py: first version
- TagsCheck.py: changed Window Maker to WindowMaker Add https as valid url.
Used list of licenses from www.opensource.org/licenses Check the full
license before splitting in it multiple parts.
Thu Dec 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.29-1mdk
- PostCheck.py: Add /sbin/sash as VALID_SHELLS.
- Config.py: added exceptions for dev.
- FilesCheck.py: check dangling-symlink in the file index too to avoid
missing special files that aren't created when extracted as a user.
- FilesCheck.py: added a generic way to avoid dangling-symlink warnings.
- TagsCheck.py: for devel packages, check dependency on lib package only
when a .so file is present.
- Config.py: add some execptions for pam (0750 dir for /etc/default is
normal as weel to have gpasswd and chage as suid).
- Config.py: Don't check info-file-with-install-info for bash since it's by
default in the dir file.
Fri Nov 24 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.28-1mdk
- TagsCheck.py: o check -devel package naming scheme only on binary
packages. o report a warning if a -devel package comes with no major in
its name. o added python licence and public domain. o check syntax of
url tag.
- SourceCheck.py: only check compression on tar or diff files.
- Config.py: various exceptions added.
- BinariesCheck.py: o report the file location on objdump errors. o new
error: executable in library package.
- I18NCheck.py: fuzzy check on packages without dependency on locales
- FilesCheck.py: check if a package provides sources.
- PostCheck.py: force a separator before dangerous command.
Mon Nov 13 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.27-1mdk
- FilesCheck.py: don't warn if a games is setgid games.
- README: RpmGamesGroup added to the list of available options.
- Config.py: added exception for xman.
- BinariesCheck.py: check ldconfig symlinks.
- TagsCheck.py: don't check no-version-in-changelog for source rpm.
Fri Nov 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.26-1mdk
- Config.py: added various exceptions.
- TagsCheck.py: o allow multiple licenses. o don't report anymore the
package-provides-itself warning because it's the default in rpm 4. o
try to not report incoherent-version-in-changelog for sub-packages.
- MenuCheck.py: correct the non-transparent-xpm check.
- FilesCheck.py: don't report buggy length-symlink anymore.
Thu Oct 12 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.25-1mdk
- Config.py: added exception for sympa, rpm and bcast.
- TagsCheck.py: o check that devel package depends on the base package with
the same version. o check that summary begins with a
- PostCheck.py: o check dangerous commands. ocheck reference to ~ or $HOME.
- MenuCheck.py: o check that titles and longtitles begin by a capital
letter. o check that no version is included in title and longtitle. o
/lib/cpp errors to /dev/null for new cpp.
- FilesCheck.py: check package owning system dirs.
- SpecCheck.py: o new check. o check name of spec file. o check use of
$RPM_SOURCE_DIR. o warn if a patch is not applied.
Mon Oct 02 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.24-1mdk
- FilesCheck.py: added apache and postgres to standard groups.
- TagsCheck.py: spell check a la Debian.
Fri Sep 29 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.23-1mdk
- MenuCheck.py: added Applications/Accessibility. check that menu files are
readable by everyone.
- Config.py: removed exception for /home. added exceptions for vixie-cron.
- FilesCheck.py: check cvs internal files.
Tue Sep 12 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.22-1mdk
- PostCheck.py: print a warning on empty script.
- FilesCheck.py: added postgres and apache to default users.
- TagsCheck.py: added bugs@linux-mandrake.com as a valid packager address.
- I18NCheck.py: check *.mo for file-not-in-%lang, not only in
/usr/share/locale
- TagsCheck.py, MenuCheck.py: replaced Networking/ICQ group with
Networking/Instant messaging.
Thu Aug 31 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.21-1mdk
- TagsCheck.py: check packager field compliance to a regexp.
- Config.py: imported default exceptions.
- TagsCheck.py: added Apache License, PHP Licence and BSD-Style.
- MenuCheck.py: check hardcoded path in icon field and large, mini, normal
icon files.
- PostCheck.py: Fix typo in check of /usr/bin/perl.
- PostCheck.py: Check perl script like we do for bash script.
- I18NCheck.py: updated locales list
- FilesCheck.py: Only check perl_temp_file in a /perl/ directory.
Fri Aug 25 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.20-1mdk
- InitScriptCheck.py: new check for /etc/rc.d/init.d scripts.
- PostCheck.py: check when a script is present that the shell is valid.
- ConfigCheck.py: report warnings for app-defaults only in
/usr/X11R6/lib/X11/app-defaults.
- BinariesCheck.py: report the rpath warning if the directory isn't a
sub-directory of /usr/lib/.
Fri Aug 18 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.19-1mdk
- BinariesCheck.py: check rpath only on system lib paths (ie /lib, /usr/lib
and /usr/X11R6/lib). This can be configured with the SystemLibPaths
option.
- I18NCheck.py: warn if .mo is not registered in %lang.
- MenuCheck.py: protected kdesu check.
- FilesCheck.py: check perl temporary files.
- rpmlint.py: added ExtractDir option usable in the config file.
- PostCheck.py: check ] in if statement. report warning for a percent.
Thu Aug 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.18-1mdk
- TagsCheck: check licence file.
- ConfigCheck: check files without no-replace flag.
- MenuCheck: allow depency on kdesu to point directly to /usr/bin/kdesu.
- FHSCheck: allow ftp and www in var (from upcoming FHS 2.2).
Tue Aug 08 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.17-1mdk
- PostCheck: check bourne shell syntax (Chmouel).
- FileCheck: o check chkconfig calls for packages with a file in
/etc/rc.d/init.d. o allow the call to install-info to be in %preun.
- MenuCheck: o take care of kdesu (Chmouel).
- various exceptions added.
Wed Jul 19 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.16-1mdk
- FHSCheck activated by default.
- FileCheck: o check dangling symlinks. o check info/dir.
Tue Jun 27 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.15-1mdk
- 0.15: o check non transparent pixmaps in icon path o added a check for
soname o added a warning for packages that provide themselves (for
Pixel) o corrected check for needs in menu files. o various exceptions
added.
Mon Apr 17 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.14-1mdk
- 0.14: o MenuCheck: check old entries from KDE and GNOME and allow entries
for sections. o config: exceptions for urpmi, sash, octave, ghc,
procmail, rsh. o extract temp files in <tmppath>/<pkgname>.<pid>
Mon Apr 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.13-1mdk
- 0.13: o MenuCheck: issue a warning if no icon specified (Chmouel).
corrected list of correct sections (Chmouel). o FilesCheck: check
ldconfig calls in %post and %postun if the package provide a library. o
config: new exceptions added. o BinariesCheck: check non sparc32
binaries in sparc packages.
Fri Mar 31 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.12-1mdk
- 0.12: o MenuCheck: check binaries launched by menus and check
update-menus %post and %postun. o BinariesCheck: check for non sparc32
binaries in sparc rpms.
Mon Mar 27 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.11-1mdk
- 0.11: o check menu files.
Tue Mar 14 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.10-1mdk
- 1.10: o check .h, .a and .so in non devel package. o check files in
/home. o corrected lists of groups.
Mon Feb 28 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9.2-1mdk
- added a dependency on rpm-python.
- corrected rpm 3.0.4 support.
Wed Feb 23 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9.1-1mdk
- updated to support the way rpm 3.0.4 stores file names.
Thu Feb 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9-1mdk
- 0.9: * gpg support.
check release extension.
check non executable in bin directories.
ValidGroups, ReleaseExtension and UseVersionInChangelog.
Thu Dec 30 1999 Frederic Lepied <flepied@mandrakesoft.com> 0.8-1mdk
- 0.8: I18N checks, some exceptions added.
Mon Nov 15 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.7: more robust cleanup, filters are regexp now and added exception for
/var/catman subirs beeing setgid.
Sat Oct 23 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.6.1: corrected compilation step.
Sat Oct 23 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.6: filter output, documentation checks.
Fri Oct 15 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.5: FHS check, configuration files.
Fri Oct 08 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Add Doc.
Thu Oct 07 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.4: pgp check and group name check.
Wed Oct 06 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.3.
Mon Oct 04 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.2.
Fri Oct 01 1999 Frederic Lepied <flepied@mandrakesoft.com>
- First spec file for Mandrake distribution.
2004-11-08 05:18:23 +00:00
|
|
|
|
|
|
|
Group: Development/Tools
|
2007-07-31 20:54:22 +00:00
|
|
|
License: GPLv2
|
2006-04-11 06:21:45 +00:00
|
|
|
URL: http://rpmlint.zarb.org/
|
|
|
|
Source0: http://rpmlint.zarb.org/download/%{name}-%{version}.tar.bz2
|
2006-06-29 20:29:40 +00:00
|
|
|
Source1: %{name}.config
|
2007-08-16 15:37:38 +00:00
|
|
|
Source2: %{name}-CHANGES.package.old
|
2008-10-30 22:01:09 +00:00
|
|
|
Source3: %{name}-etc.config
|
|
|
|
# Fedora specific, not upstreamable
|
2008-10-23 20:37:20 +00:00
|
|
|
Patch0: %{name}-0.85-compile.patch
|
2008-10-30 22:01:09 +00:00
|
|
|
# From upstream svn
|
|
|
|
Patch1: %{name}-0.85-configs.patch
|
auto-import changelog data from rpmlint-0.60-0.fdr.1.rh80.src.rpm
0.60-0.fdr.1
- Update to 0.60.
0.59-0.fdr.1
- Update to 0.59.
0.57.1-0.fdr.1
- Update to 0.57.1.
0.56-0.fdr.1
- Update to 0.56.
0.55-0.fdr.3
- Correctly %ghost %{_sysconfdir}/rpmlint/config? (bug 1251).
0.55-0.fdr.2
- Add back %ghost handling of not-installed compiled versions of *.py.
0.55-0.fdr.1
- Update to 0.55.
- Spec cleanups.
0.53-0.fdr.1
- Update to 0.53.
0.52-0.fdr.2
- Add list of valid shells for post'n'friends scriptlets into default
config.
0.52-0.fdr.1
- Update to 0.52.
0.51.1-0.fdr.4
- Filter more Mdk-specific warnings in default config.
0.51.1-0.fdr.3
- Upstream tarball reappeared, use it.
0.51.1-0.fdr.2
- Filter Mdk-specific python-related stuff in the default config.
0.51.1-0.fdr.1
- Update to 0.51.1.
- Own %ghost'ed *.py{c,o}, and ditto for the config file.
- Add list of valid licenses to default config.
- Set "Fedora Linux" as suggested distribution in default config.
- Clean up %doc list.
0.50-0.fdr.1
- Update to 0.50, all patches now applied upstream.
0.49-0.fdr.2
- %{buildroot} -> $RPM_BUILD_ROOT.
- Filter out mdk-specific "no-dependancy perl-base" messages in config.
0.49-0.fdr.1
- Update to 0.49.
0.49-0.fdr.0.1.cvs20030420
- Add one more strict Epoch checking patch.
- Slightly enhanced default config.
0.49-0.fdr.0.1.cvs20030411
- Patch to work with installed packages (including -a) and rpm 4.2.
- Remove spurious rpm-devel BuildRequirement.
0.49-0.fdr.0.1.cvs20030408
- Patch to work with packages signed with an unknown key.
- Save .spec in UTF-8.
0.49-0.fdr.0.1.cvs20030330
- First Fedora release, based on upstream spec.
Fri Jan 17 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.48-2mdk
- BinariesCheck.py: Add lib64 paths
- FilesCheck.py: Errour out about outside-libdir-files only if it concerns
a library package. This is heuristically determined on the package name
as '^(lib|.+-libs)'.
added a way to load an alternative config file (using -f). o SpecCheck.py:
* added lib-package-without-%mklibname
added outside-libdir-files o I18NCheck.py: * Added 'en_US' as valid locale
name
Added "lug" (Luganda) language as a valid code for translations
Added recognition of some more language codes (Gnome includes some
translations in those languages now) o various exceptions
added /usr/lib/bonobo to no binary in /usr/lib exceptions corrected wrong
loop for /usr/lib check o Config.py: added handling of default values.
o FHSCheck.py: Add lib64 as standard subdir in /usr (that's the
/lib<qual> part of FHS) o FilesCheck.py: Add lib64 directories use
default values from Config. o I18NCheck.py: Added 'zh_HK' recognition o
InitScriptCheck.py: allow to add/del service with rpm-helper scripts. o
MenuCheck.py: add default values from Config. o PostCheck.py: added
perl to dangerous command check trigger scripts too check rpm-helper
prereq. corrected prereq test o SpecCheck.py: Also check for
\{?_prefix}?/lib references
added no-binary and only-non-binary-in-usr-lib
- Add configure-without-libdir-spec check
- Add hardcoded-library-path check
Wed May 29 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.44-1mdk o
added non-ghost-file check o added non-root-user-log-file and
non-root-group-log-file.
Wed May 01 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.43-1mdk o
added no-prereq-on check.
o check that the package tags are coherent with the file name.
o added a --policy option.
o build only one regexp for all exception and correct the broken ones.
Fri Mar 08 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.42-2mdk
- corrected rpmdiff location
allow perl and python dependencies to be on perl-base and python-base.
Manage Mandrake perl versionning.
o I18NCheck.py: Added 'mt' to recognized locales
o various exceptions.
report missing %clean section.
o FilesCheck.py: check dependency on the right version of the interpreter
for python and perl modules.
o various exceptions.
new check: invalid-menu-icon-type
o TagsCheck.py: added libsafe.so as an invalid Requires.
o sync with setup 2.2.0-18mdk (Chmouel).
o various exceptions.
o build the package in a way that rpm -V doesn't report warnings.
search references to home or tmp in /usr/lib/pkgconfig/ files.
o FilesCheck.py: .nosearch files are allowed to have a zero length.
o Config.py: added some exceptions.
Corrected regexp to check devel provides. Added the new check
invalid-dependency.
o InitScriptCheck.py: Added incoherent-init-script-name check. Expand shell
variable in incoherent-subsys check.
o FilesCheck.py: Use list imported from the setup package for users and
groups (from setuplist.py).
o PostCheck.py: Don't print error about percent if post-script has a %.
(Chmouel) Check that RPM_BUILD_ROOT or RPM_BUILD_DIR isn't used.
o SpecCheck.py: Check also /usr/src/rpm/SOURCES. Check that the BuildRoot
tag doesn't contain a hardcoded path.
o BinariesCheck.py: Check if .la files contain tmp or home references.
check that major version is present in package name.
o FilesCheck.py: check that regular files haven't a zero size.
o I18NCheck.py: only check binary packages.
o SpecCheck.py: don't allow space before tag name.
o TagsCheck.py: * allow space after the release in a changelog entry.
updated list of licenses from opensource.org and added non opensource ones.
report a warning if no url tag is defined.
o Config.py: various exceptions.
o SourceCheck.py: correct boolean expression for strange-permission
allow 0755 as a valid mode for source.
o Config.py: various exceptions
o TagsCheck.py: added invalid-word check in description and summary. added
invalid-buildhost check.
o FilesCheck.py: added .cvsignore to the list of cvs-internal-file.
o BinariesCheck.py: check for new style of pic sections.
o FilesCheck.py: Check if kernel modules are in the kernel package.
(Chmouel)
o PostCheck.py: track command with full path too.
o FilesCheck.py: added squid group and user.
o BinariesCheck.py: Warn for man pages without version in library packages.
o DistributionCheck.py: More explicit path regexp check for info files.
(Chmouel)
Fri Sep 28 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.36-1mdk
- MenuCheck.py: check if a menu file is executable.
- rpmlint.py: added -n/--noexception option to display all the
errors/warnings without exceptions from Config.
- TagsCheck.py: added the bugzilla https address as a valid one.
- PostCheck.py: o ghost-files-without-postun => ghost-files-without-postin
o check if /tmp or /var/tmp is used. o check if update-menus is called
without a menu file.
- FilesCheck.py: added /etc/logrotate.d entry check.
- Config.py: various exceptions
Tue Aug 21 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.35-1mdk
- BinariesCheck.py: o Make libraries not linked against libc errors and not
warnings. (Bill Nottingham)
o libc doesn't need to be linked against libc, and the dynamic linker
doesn't need dependeny information. (Bill Nottingham)
o Fix some of the library checks to be more correct. (Bill Nottingham)
- TagsCheck.py: added a check on obsoleted packages not provided.
- FilesCheck.py: check non readable files.
- PostCheck.py: check ~/ instead of ~ to allow awk scripts not to give
false reports.
- MenuCheck.py: o added a check for / in menu titles.
o Add missing menu entries. (FredC)
- I18NCheck.py: Added 'bs' as a valid language code name. (Pablo)
- Config.py: added a few exceptions.
Sun Jul 15 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.34-1mdk
- added missing descriptions.
- added -a option to check all the installed packages.
- TagsCheck.py: handle the libbzip2_1-devel case.
Fri Jul 06 2001 Christian Belisle <cbelisle@mandrakesoft.com> 0.33-2mdk
- Added descriptions for the -i option.
Mon Jul 02 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.33-1mdk
- more descriptions from Christian Belisle.
- BinariesCheck.py: new check for files which can cause upgrade problems in
the library packages.
- TagsCheck.py: try to check alpha/beta/pre version improper use.
- Filter.py: print description only if they aren't empty.
- SpecCheck.py: added a check for obsolete tags.
- FilesCheck.py: added named user and group to the exception list.
Mon Jun 18 2001 Christian Belisle <cbelisle@mandrakesoft.com> 0.32-2mdk
- Added descriptions for the -i option.
Wed Jun 13 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.32-1mdk
- rpmlint.py: o If the file given on the command line doesn't exist, try to
use the name as an installed package to check. o new -i option to give
explanation on the errors/warnings (not too much descriptions have been
added ;-)
- MenuCheck.py: added new Office sub menus.
- FilesCheck.py: o added /usr/X11R6/man subdirs to the list of
STANDARD_DIRS. o warn for .so file only if they are in a lib dir. o
warn for source files in a non devel package only if they are not doc
files.
- TagsCheck.py: corrected description-line-too-long check.
- FilesCheck.py: add the rpm user and group per request of Jeff Johnson for
the future version of rpm.
Fri May 18 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.31-1mdk
- PostCheck.py: check that a script isn't only one command. check postin
and prein instead of postun and preun for ghost files creation.
- MenuCheck.py: don't check NO_XALF in menu command.
- FilesCheck.py: Add rpcuser.
- Config.py: Expections for ldconfig, initscripts, netkit-base and iputils.
- TagsCheck.py: check length of summary and description lines.
Fri Feb 16 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.30-1mdk
- InitScriptCheck.py: check if runlevels are set
- MenuCheck.py: added support to check launchers.
- I18NCheck.py: check subdirs of /sur/share/man.
- PostCheck.py: check that the postun creates the ghost files added install
to dangerous commands
- LSBCheck.py: first version
- TagsCheck.py: changed Window Maker to WindowMaker Add https as valid url.
Used list of licenses from www.opensource.org/licenses Check the full
license before splitting in it multiple parts.
Thu Dec 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.29-1mdk
- PostCheck.py: Add /sbin/sash as VALID_SHELLS.
- Config.py: added exceptions for dev.
- FilesCheck.py: check dangling-symlink in the file index too to avoid
missing special files that aren't created when extracted as a user.
- FilesCheck.py: added a generic way to avoid dangling-symlink warnings.
- TagsCheck.py: for devel packages, check dependency on lib package only
when a .so file is present.
- Config.py: add some execptions for pam (0750 dir for /etc/default is
normal as weel to have gpasswd and chage as suid).
- Config.py: Don't check info-file-with-install-info for bash since it's by
default in the dir file.
Fri Nov 24 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.28-1mdk
- TagsCheck.py: o check -devel package naming scheme only on binary
packages. o report a warning if a -devel package comes with no major in
its name. o added python licence and public domain. o check syntax of
url tag.
- SourceCheck.py: only check compression on tar or diff files.
- Config.py: various exceptions added.
- BinariesCheck.py: o report the file location on objdump errors. o new
error: executable in library package.
- I18NCheck.py: fuzzy check on packages without dependency on locales
- FilesCheck.py: check if a package provides sources.
- PostCheck.py: force a separator before dangerous command.
Mon Nov 13 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.27-1mdk
- FilesCheck.py: don't warn if a games is setgid games.
- README: RpmGamesGroup added to the list of available options.
- Config.py: added exception for xman.
- BinariesCheck.py: check ldconfig symlinks.
- TagsCheck.py: don't check no-version-in-changelog for source rpm.
Fri Nov 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.26-1mdk
- Config.py: added various exceptions.
- TagsCheck.py: o allow multiple licenses. o don't report anymore the
package-provides-itself warning because it's the default in rpm 4. o
try to not report incoherent-version-in-changelog for sub-packages.
- MenuCheck.py: correct the non-transparent-xpm check.
- FilesCheck.py: don't report buggy length-symlink anymore.
Thu Oct 12 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.25-1mdk
- Config.py: added exception for sympa, rpm and bcast.
- TagsCheck.py: o check that devel package depends on the base package with
the same version. o check that summary begins with a
- PostCheck.py: o check dangerous commands. ocheck reference to ~ or $HOME.
- MenuCheck.py: o check that titles and longtitles begin by a capital
letter. o check that no version is included in title and longtitle. o
/lib/cpp errors to /dev/null for new cpp.
- FilesCheck.py: check package owning system dirs.
- SpecCheck.py: o new check. o check name of spec file. o check use of
$RPM_SOURCE_DIR. o warn if a patch is not applied.
Mon Oct 02 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.24-1mdk
- FilesCheck.py: added apache and postgres to standard groups.
- TagsCheck.py: spell check a la Debian.
Fri Sep 29 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.23-1mdk
- MenuCheck.py: added Applications/Accessibility. check that menu files are
readable by everyone.
- Config.py: removed exception for /home. added exceptions for vixie-cron.
- FilesCheck.py: check cvs internal files.
Tue Sep 12 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.22-1mdk
- PostCheck.py: print a warning on empty script.
- FilesCheck.py: added postgres and apache to default users.
- TagsCheck.py: added bugs@linux-mandrake.com as a valid packager address.
- I18NCheck.py: check *.mo for file-not-in-%lang, not only in
/usr/share/locale
- TagsCheck.py, MenuCheck.py: replaced Networking/ICQ group with
Networking/Instant messaging.
Thu Aug 31 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.21-1mdk
- TagsCheck.py: check packager field compliance to a regexp.
- Config.py: imported default exceptions.
- TagsCheck.py: added Apache License, PHP Licence and BSD-Style.
- MenuCheck.py: check hardcoded path in icon field and large, mini, normal
icon files.
- PostCheck.py: Fix typo in check of /usr/bin/perl.
- PostCheck.py: Check perl script like we do for bash script.
- I18NCheck.py: updated locales list
- FilesCheck.py: Only check perl_temp_file in a /perl/ directory.
Fri Aug 25 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.20-1mdk
- InitScriptCheck.py: new check for /etc/rc.d/init.d scripts.
- PostCheck.py: check when a script is present that the shell is valid.
- ConfigCheck.py: report warnings for app-defaults only in
/usr/X11R6/lib/X11/app-defaults.
- BinariesCheck.py: report the rpath warning if the directory isn't a
sub-directory of /usr/lib/.
Fri Aug 18 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.19-1mdk
- BinariesCheck.py: check rpath only on system lib paths (ie /lib, /usr/lib
and /usr/X11R6/lib). This can be configured with the SystemLibPaths
option.
- I18NCheck.py: warn if .mo is not registered in %lang.
- MenuCheck.py: protected kdesu check.
- FilesCheck.py: check perl temporary files.
- rpmlint.py: added ExtractDir option usable in the config file.
- PostCheck.py: check ] in if statement. report warning for a percent.
Thu Aug 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.18-1mdk
- TagsCheck: check licence file.
- ConfigCheck: check files without no-replace flag.
- MenuCheck: allow depency on kdesu to point directly to /usr/bin/kdesu.
- FHSCheck: allow ftp and www in var (from upcoming FHS 2.2).
Tue Aug 08 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.17-1mdk
- PostCheck: check bourne shell syntax (Chmouel).
- FileCheck: o check chkconfig calls for packages with a file in
/etc/rc.d/init.d. o allow the call to install-info to be in %preun.
- MenuCheck: o take care of kdesu (Chmouel).
- various exceptions added.
Wed Jul 19 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.16-1mdk
- FHSCheck activated by default.
- FileCheck: o check dangling symlinks. o check info/dir.
Tue Jun 27 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.15-1mdk
- 0.15: o check non transparent pixmaps in icon path o added a check for
soname o added a warning for packages that provide themselves (for
Pixel) o corrected check for needs in menu files. o various exceptions
added.
Mon Apr 17 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.14-1mdk
- 0.14: o MenuCheck: check old entries from KDE and GNOME and allow entries
for sections. o config: exceptions for urpmi, sash, octave, ghc,
procmail, rsh. o extract temp files in <tmppath>/<pkgname>.<pid>
Mon Apr 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.13-1mdk
- 0.13: o MenuCheck: issue a warning if no icon specified (Chmouel).
corrected list of correct sections (Chmouel). o FilesCheck: check
ldconfig calls in %post and %postun if the package provide a library. o
config: new exceptions added. o BinariesCheck: check non sparc32
binaries in sparc packages.
Fri Mar 31 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.12-1mdk
- 0.12: o MenuCheck: check binaries launched by menus and check
update-menus %post and %postun. o BinariesCheck: check for non sparc32
binaries in sparc rpms.
Mon Mar 27 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.11-1mdk
- 0.11: o check menu files.
Tue Mar 14 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.10-1mdk
- 1.10: o check .h, .a and .so in non devel package. o check files in
/home. o corrected lists of groups.
Mon Feb 28 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9.2-1mdk
- added a dependency on rpm-python.
- corrected rpm 3.0.4 support.
Wed Feb 23 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9.1-1mdk
- updated to support the way rpm 3.0.4 stores file names.
Thu Feb 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9-1mdk
- 0.9: * gpg support.
check release extension.
check non executable in bin directories.
ValidGroups, ReleaseExtension and UseVersionInChangelog.
Thu Dec 30 1999 Frederic Lepied <flepied@mandrakesoft.com> 0.8-1mdk
- 0.8: I18N checks, some exceptions added.
Mon Nov 15 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.7: more robust cleanup, filters are regexp now and added exception for
/var/catman subirs beeing setgid.
Sat Oct 23 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.6.1: corrected compilation step.
Sat Oct 23 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.6: filter output, documentation checks.
Fri Oct 15 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.5: FHS check, configuration files.
Fri Oct 08 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Add Doc.
Thu Oct 07 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.4: pgp check and group name check.
Wed Oct 06 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.3.
Mon Oct 04 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.2.
Fri Oct 01 1999 Frederic Lepied <flepied@mandrakesoft.com>
- First spec file for Mandrake distribution.
2004-11-08 05:18:23 +00:00
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
|
|
|
|
|
|
BuildArch: noarch
|
2007-04-12 20:45:44 +00:00
|
|
|
BuildRequires: python >= 2.2
|
2005-06-20 18:03:08 +00:00
|
|
|
BuildRequires: rpm-python
|
|
|
|
BuildRequires: sed >= 3.95
|
|
|
|
Requires: rpm-python
|
2007-04-12 20:45:44 +00:00
|
|
|
Requires: python >= 2.2
|
2005-06-20 18:03:08 +00:00
|
|
|
Requires: cpio
|
2006-01-17 20:33:54 +00:00
|
|
|
Requires: binutils
|
2006-09-23 21:37:35 +00:00
|
|
|
Requires: desktop-file-utils
|
2007-04-12 20:45:44 +00:00
|
|
|
Requires: file
|
auto-import changelog data from rpmlint-0.60-0.fdr.1.rh80.src.rpm
0.60-0.fdr.1
- Update to 0.60.
0.59-0.fdr.1
- Update to 0.59.
0.57.1-0.fdr.1
- Update to 0.57.1.
0.56-0.fdr.1
- Update to 0.56.
0.55-0.fdr.3
- Correctly %ghost %{_sysconfdir}/rpmlint/config? (bug 1251).
0.55-0.fdr.2
- Add back %ghost handling of not-installed compiled versions of *.py.
0.55-0.fdr.1
- Update to 0.55.
- Spec cleanups.
0.53-0.fdr.1
- Update to 0.53.
0.52-0.fdr.2
- Add list of valid shells for post'n'friends scriptlets into default
config.
0.52-0.fdr.1
- Update to 0.52.
0.51.1-0.fdr.4
- Filter more Mdk-specific warnings in default config.
0.51.1-0.fdr.3
- Upstream tarball reappeared, use it.
0.51.1-0.fdr.2
- Filter Mdk-specific python-related stuff in the default config.
0.51.1-0.fdr.1
- Update to 0.51.1.
- Own %ghost'ed *.py{c,o}, and ditto for the config file.
- Add list of valid licenses to default config.
- Set "Fedora Linux" as suggested distribution in default config.
- Clean up %doc list.
0.50-0.fdr.1
- Update to 0.50, all patches now applied upstream.
0.49-0.fdr.2
- %{buildroot} -> $RPM_BUILD_ROOT.
- Filter out mdk-specific "no-dependancy perl-base" messages in config.
0.49-0.fdr.1
- Update to 0.49.
0.49-0.fdr.0.1.cvs20030420
- Add one more strict Epoch checking patch.
- Slightly enhanced default config.
0.49-0.fdr.0.1.cvs20030411
- Patch to work with installed packages (including -a) and rpm 4.2.
- Remove spurious rpm-devel BuildRequirement.
0.49-0.fdr.0.1.cvs20030408
- Patch to work with packages signed with an unknown key.
- Save .spec in UTF-8.
0.49-0.fdr.0.1.cvs20030330
- First Fedora release, based on upstream spec.
Fri Jan 17 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.48-2mdk
- BinariesCheck.py: Add lib64 paths
- FilesCheck.py: Errour out about outside-libdir-files only if it concerns
a library package. This is heuristically determined on the package name
as '^(lib|.+-libs)'.
added a way to load an alternative config file (using -f). o SpecCheck.py:
* added lib-package-without-%mklibname
added outside-libdir-files o I18NCheck.py: * Added 'en_US' as valid locale
name
Added "lug" (Luganda) language as a valid code for translations
Added recognition of some more language codes (Gnome includes some
translations in those languages now) o various exceptions
added /usr/lib/bonobo to no binary in /usr/lib exceptions corrected wrong
loop for /usr/lib check o Config.py: added handling of default values.
o FHSCheck.py: Add lib64 as standard subdir in /usr (that's the
/lib<qual> part of FHS) o FilesCheck.py: Add lib64 directories use
default values from Config. o I18NCheck.py: Added 'zh_HK' recognition o
InitScriptCheck.py: allow to add/del service with rpm-helper scripts. o
MenuCheck.py: add default values from Config. o PostCheck.py: added
perl to dangerous command check trigger scripts too check rpm-helper
prereq. corrected prereq test o SpecCheck.py: Also check for
\{?_prefix}?/lib references
added no-binary and only-non-binary-in-usr-lib
- Add configure-without-libdir-spec check
- Add hardcoded-library-path check
Wed May 29 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.44-1mdk o
added non-ghost-file check o added non-root-user-log-file and
non-root-group-log-file.
Wed May 01 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.43-1mdk o
added no-prereq-on check.
o check that the package tags are coherent with the file name.
o added a --policy option.
o build only one regexp for all exception and correct the broken ones.
Fri Mar 08 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.42-2mdk
- corrected rpmdiff location
allow perl and python dependencies to be on perl-base and python-base.
Manage Mandrake perl versionning.
o I18NCheck.py: Added 'mt' to recognized locales
o various exceptions.
report missing %clean section.
o FilesCheck.py: check dependency on the right version of the interpreter
for python and perl modules.
o various exceptions.
new check: invalid-menu-icon-type
o TagsCheck.py: added libsafe.so as an invalid Requires.
o sync with setup 2.2.0-18mdk (Chmouel).
o various exceptions.
o build the package in a way that rpm -V doesn't report warnings.
search references to home or tmp in /usr/lib/pkgconfig/ files.
o FilesCheck.py: .nosearch files are allowed to have a zero length.
o Config.py: added some exceptions.
Corrected regexp to check devel provides. Added the new check
invalid-dependency.
o InitScriptCheck.py: Added incoherent-init-script-name check. Expand shell
variable in incoherent-subsys check.
o FilesCheck.py: Use list imported from the setup package for users and
groups (from setuplist.py).
o PostCheck.py: Don't print error about percent if post-script has a %.
(Chmouel) Check that RPM_BUILD_ROOT or RPM_BUILD_DIR isn't used.
o SpecCheck.py: Check also /usr/src/rpm/SOURCES. Check that the BuildRoot
tag doesn't contain a hardcoded path.
o BinariesCheck.py: Check if .la files contain tmp or home references.
check that major version is present in package name.
o FilesCheck.py: check that regular files haven't a zero size.
o I18NCheck.py: only check binary packages.
o SpecCheck.py: don't allow space before tag name.
o TagsCheck.py: * allow space after the release in a changelog entry.
updated list of licenses from opensource.org and added non opensource ones.
report a warning if no url tag is defined.
o Config.py: various exceptions.
o SourceCheck.py: correct boolean expression for strange-permission
allow 0755 as a valid mode for source.
o Config.py: various exceptions
o TagsCheck.py: added invalid-word check in description and summary. added
invalid-buildhost check.
o FilesCheck.py: added .cvsignore to the list of cvs-internal-file.
o BinariesCheck.py: check for new style of pic sections.
o FilesCheck.py: Check if kernel modules are in the kernel package.
(Chmouel)
o PostCheck.py: track command with full path too.
o FilesCheck.py: added squid group and user.
o BinariesCheck.py: Warn for man pages without version in library packages.
o DistributionCheck.py: More explicit path regexp check for info files.
(Chmouel)
Fri Sep 28 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.36-1mdk
- MenuCheck.py: check if a menu file is executable.
- rpmlint.py: added -n/--noexception option to display all the
errors/warnings without exceptions from Config.
- TagsCheck.py: added the bugzilla https address as a valid one.
- PostCheck.py: o ghost-files-without-postun => ghost-files-without-postin
o check if /tmp or /var/tmp is used. o check if update-menus is called
without a menu file.
- FilesCheck.py: added /etc/logrotate.d entry check.
- Config.py: various exceptions
Tue Aug 21 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.35-1mdk
- BinariesCheck.py: o Make libraries not linked against libc errors and not
warnings. (Bill Nottingham)
o libc doesn't need to be linked against libc, and the dynamic linker
doesn't need dependeny information. (Bill Nottingham)
o Fix some of the library checks to be more correct. (Bill Nottingham)
- TagsCheck.py: added a check on obsoleted packages not provided.
- FilesCheck.py: check non readable files.
- PostCheck.py: check ~/ instead of ~ to allow awk scripts not to give
false reports.
- MenuCheck.py: o added a check for / in menu titles.
o Add missing menu entries. (FredC)
- I18NCheck.py: Added 'bs' as a valid language code name. (Pablo)
- Config.py: added a few exceptions.
Sun Jul 15 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.34-1mdk
- added missing descriptions.
- added -a option to check all the installed packages.
- TagsCheck.py: handle the libbzip2_1-devel case.
Fri Jul 06 2001 Christian Belisle <cbelisle@mandrakesoft.com> 0.33-2mdk
- Added descriptions for the -i option.
Mon Jul 02 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.33-1mdk
- more descriptions from Christian Belisle.
- BinariesCheck.py: new check for files which can cause upgrade problems in
the library packages.
- TagsCheck.py: try to check alpha/beta/pre version improper use.
- Filter.py: print description only if they aren't empty.
- SpecCheck.py: added a check for obsolete tags.
- FilesCheck.py: added named user and group to the exception list.
Mon Jun 18 2001 Christian Belisle <cbelisle@mandrakesoft.com> 0.32-2mdk
- Added descriptions for the -i option.
Wed Jun 13 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.32-1mdk
- rpmlint.py: o If the file given on the command line doesn't exist, try to
use the name as an installed package to check. o new -i option to give
explanation on the errors/warnings (not too much descriptions have been
added ;-)
- MenuCheck.py: added new Office sub menus.
- FilesCheck.py: o added /usr/X11R6/man subdirs to the list of
STANDARD_DIRS. o warn for .so file only if they are in a lib dir. o
warn for source files in a non devel package only if they are not doc
files.
- TagsCheck.py: corrected description-line-too-long check.
- FilesCheck.py: add the rpm user and group per request of Jeff Johnson for
the future version of rpm.
Fri May 18 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.31-1mdk
- PostCheck.py: check that a script isn't only one command. check postin
and prein instead of postun and preun for ghost files creation.
- MenuCheck.py: don't check NO_XALF in menu command.
- FilesCheck.py: Add rpcuser.
- Config.py: Expections for ldconfig, initscripts, netkit-base and iputils.
- TagsCheck.py: check length of summary and description lines.
Fri Feb 16 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.30-1mdk
- InitScriptCheck.py: check if runlevels are set
- MenuCheck.py: added support to check launchers.
- I18NCheck.py: check subdirs of /sur/share/man.
- PostCheck.py: check that the postun creates the ghost files added install
to dangerous commands
- LSBCheck.py: first version
- TagsCheck.py: changed Window Maker to WindowMaker Add https as valid url.
Used list of licenses from www.opensource.org/licenses Check the full
license before splitting in it multiple parts.
Thu Dec 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.29-1mdk
- PostCheck.py: Add /sbin/sash as VALID_SHELLS.
- Config.py: added exceptions for dev.
- FilesCheck.py: check dangling-symlink in the file index too to avoid
missing special files that aren't created when extracted as a user.
- FilesCheck.py: added a generic way to avoid dangling-symlink warnings.
- TagsCheck.py: for devel packages, check dependency on lib package only
when a .so file is present.
- Config.py: add some execptions for pam (0750 dir for /etc/default is
normal as weel to have gpasswd and chage as suid).
- Config.py: Don't check info-file-with-install-info for bash since it's by
default in the dir file.
Fri Nov 24 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.28-1mdk
- TagsCheck.py: o check -devel package naming scheme only on binary
packages. o report a warning if a -devel package comes with no major in
its name. o added python licence and public domain. o check syntax of
url tag.
- SourceCheck.py: only check compression on tar or diff files.
- Config.py: various exceptions added.
- BinariesCheck.py: o report the file location on objdump errors. o new
error: executable in library package.
- I18NCheck.py: fuzzy check on packages without dependency on locales
- FilesCheck.py: check if a package provides sources.
- PostCheck.py: force a separator before dangerous command.
Mon Nov 13 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.27-1mdk
- FilesCheck.py: don't warn if a games is setgid games.
- README: RpmGamesGroup added to the list of available options.
- Config.py: added exception for xman.
- BinariesCheck.py: check ldconfig symlinks.
- TagsCheck.py: don't check no-version-in-changelog for source rpm.
Fri Nov 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.26-1mdk
- Config.py: added various exceptions.
- TagsCheck.py: o allow multiple licenses. o don't report anymore the
package-provides-itself warning because it's the default in rpm 4. o
try to not report incoherent-version-in-changelog for sub-packages.
- MenuCheck.py: correct the non-transparent-xpm check.
- FilesCheck.py: don't report buggy length-symlink anymore.
Thu Oct 12 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.25-1mdk
- Config.py: added exception for sympa, rpm and bcast.
- TagsCheck.py: o check that devel package depends on the base package with
the same version. o check that summary begins with a
- PostCheck.py: o check dangerous commands. ocheck reference to ~ or $HOME.
- MenuCheck.py: o check that titles and longtitles begin by a capital
letter. o check that no version is included in title and longtitle. o
/lib/cpp errors to /dev/null for new cpp.
- FilesCheck.py: check package owning system dirs.
- SpecCheck.py: o new check. o check name of spec file. o check use of
$RPM_SOURCE_DIR. o warn if a patch is not applied.
Mon Oct 02 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.24-1mdk
- FilesCheck.py: added apache and postgres to standard groups.
- TagsCheck.py: spell check a la Debian.
Fri Sep 29 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.23-1mdk
- MenuCheck.py: added Applications/Accessibility. check that menu files are
readable by everyone.
- Config.py: removed exception for /home. added exceptions for vixie-cron.
- FilesCheck.py: check cvs internal files.
Tue Sep 12 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.22-1mdk
- PostCheck.py: print a warning on empty script.
- FilesCheck.py: added postgres and apache to default users.
- TagsCheck.py: added bugs@linux-mandrake.com as a valid packager address.
- I18NCheck.py: check *.mo for file-not-in-%lang, not only in
/usr/share/locale
- TagsCheck.py, MenuCheck.py: replaced Networking/ICQ group with
Networking/Instant messaging.
Thu Aug 31 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.21-1mdk
- TagsCheck.py: check packager field compliance to a regexp.
- Config.py: imported default exceptions.
- TagsCheck.py: added Apache License, PHP Licence and BSD-Style.
- MenuCheck.py: check hardcoded path in icon field and large, mini, normal
icon files.
- PostCheck.py: Fix typo in check of /usr/bin/perl.
- PostCheck.py: Check perl script like we do for bash script.
- I18NCheck.py: updated locales list
- FilesCheck.py: Only check perl_temp_file in a /perl/ directory.
Fri Aug 25 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.20-1mdk
- InitScriptCheck.py: new check for /etc/rc.d/init.d scripts.
- PostCheck.py: check when a script is present that the shell is valid.
- ConfigCheck.py: report warnings for app-defaults only in
/usr/X11R6/lib/X11/app-defaults.
- BinariesCheck.py: report the rpath warning if the directory isn't a
sub-directory of /usr/lib/.
Fri Aug 18 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.19-1mdk
- BinariesCheck.py: check rpath only on system lib paths (ie /lib, /usr/lib
and /usr/X11R6/lib). This can be configured with the SystemLibPaths
option.
- I18NCheck.py: warn if .mo is not registered in %lang.
- MenuCheck.py: protected kdesu check.
- FilesCheck.py: check perl temporary files.
- rpmlint.py: added ExtractDir option usable in the config file.
- PostCheck.py: check ] in if statement. report warning for a percent.
Thu Aug 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.18-1mdk
- TagsCheck: check licence file.
- ConfigCheck: check files without no-replace flag.
- MenuCheck: allow depency on kdesu to point directly to /usr/bin/kdesu.
- FHSCheck: allow ftp and www in var (from upcoming FHS 2.2).
Tue Aug 08 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.17-1mdk
- PostCheck: check bourne shell syntax (Chmouel).
- FileCheck: o check chkconfig calls for packages with a file in
/etc/rc.d/init.d. o allow the call to install-info to be in %preun.
- MenuCheck: o take care of kdesu (Chmouel).
- various exceptions added.
Wed Jul 19 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.16-1mdk
- FHSCheck activated by default.
- FileCheck: o check dangling symlinks. o check info/dir.
Tue Jun 27 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.15-1mdk
- 0.15: o check non transparent pixmaps in icon path o added a check for
soname o added a warning for packages that provide themselves (for
Pixel) o corrected check for needs in menu files. o various exceptions
added.
Mon Apr 17 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.14-1mdk
- 0.14: o MenuCheck: check old entries from KDE and GNOME and allow entries
for sections. o config: exceptions for urpmi, sash, octave, ghc,
procmail, rsh. o extract temp files in <tmppath>/<pkgname>.<pid>
Mon Apr 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.13-1mdk
- 0.13: o MenuCheck: issue a warning if no icon specified (Chmouel).
corrected list of correct sections (Chmouel). o FilesCheck: check
ldconfig calls in %post and %postun if the package provide a library. o
config: new exceptions added. o BinariesCheck: check non sparc32
binaries in sparc packages.
Fri Mar 31 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.12-1mdk
- 0.12: o MenuCheck: check binaries launched by menus and check
update-menus %post and %postun. o BinariesCheck: check for non sparc32
binaries in sparc rpms.
Mon Mar 27 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.11-1mdk
- 0.11: o check menu files.
Tue Mar 14 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.10-1mdk
- 1.10: o check .h, .a and .so in non devel package. o check files in
/home. o corrected lists of groups.
Mon Feb 28 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9.2-1mdk
- added a dependency on rpm-python.
- corrected rpm 3.0.4 support.
Wed Feb 23 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9.1-1mdk
- updated to support the way rpm 3.0.4 stores file names.
Thu Feb 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9-1mdk
- 0.9: * gpg support.
check release extension.
check non executable in bin directories.
ValidGroups, ReleaseExtension and UseVersionInChangelog.
Thu Dec 30 1999 Frederic Lepied <flepied@mandrakesoft.com> 0.8-1mdk
- 0.8: I18N checks, some exceptions added.
Mon Nov 15 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.7: more robust cleanup, filters are regexp now and added exception for
/var/catman subirs beeing setgid.
Sat Oct 23 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.6.1: corrected compilation step.
Sat Oct 23 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.6: filter output, documentation checks.
Fri Oct 15 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.5: FHS check, configuration files.
Fri Oct 08 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Add Doc.
Thu Oct 07 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.4: pgp check and group name check.
Wed Oct 06 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.3.
Mon Oct 04 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.2.
Fri Oct 01 1999 Frederic Lepied <flepied@mandrakesoft.com>
- First spec file for Mandrake distribution.
2004-11-08 05:18:23 +00:00
|
|
|
|
|
|
|
%description
|
|
|
|
rpmlint is a tool for checking common errors in RPM packages. Binary
|
|
|
|
and source packages can be checked.
|
|
|
|
|
|
|
|
|
|
|
|
%prep
|
|
|
|
%setup -q
|
2008-10-23 20:37:20 +00:00
|
|
|
%patch0 -p1
|
2008-10-30 22:01:09 +00:00
|
|
|
%patch1 -p0
|
2006-06-29 20:29:40 +00:00
|
|
|
sed -i -e /MenuCheck/d Config.py
|
2007-08-16 15:37:38 +00:00
|
|
|
install -pm 644 %{SOURCE2} CHANGES.package.old
|
2008-10-30 22:01:09 +00:00
|
|
|
install -pm 644 %{SOURCE3} config
|
auto-import changelog data from rpmlint-0.60-0.fdr.1.rh80.src.rpm
0.60-0.fdr.1
- Update to 0.60.
0.59-0.fdr.1
- Update to 0.59.
0.57.1-0.fdr.1
- Update to 0.57.1.
0.56-0.fdr.1
- Update to 0.56.
0.55-0.fdr.3
- Correctly %ghost %{_sysconfdir}/rpmlint/config? (bug 1251).
0.55-0.fdr.2
- Add back %ghost handling of not-installed compiled versions of *.py.
0.55-0.fdr.1
- Update to 0.55.
- Spec cleanups.
0.53-0.fdr.1
- Update to 0.53.
0.52-0.fdr.2
- Add list of valid shells for post'n'friends scriptlets into default
config.
0.52-0.fdr.1
- Update to 0.52.
0.51.1-0.fdr.4
- Filter more Mdk-specific warnings in default config.
0.51.1-0.fdr.3
- Upstream tarball reappeared, use it.
0.51.1-0.fdr.2
- Filter Mdk-specific python-related stuff in the default config.
0.51.1-0.fdr.1
- Update to 0.51.1.
- Own %ghost'ed *.py{c,o}, and ditto for the config file.
- Add list of valid licenses to default config.
- Set "Fedora Linux" as suggested distribution in default config.
- Clean up %doc list.
0.50-0.fdr.1
- Update to 0.50, all patches now applied upstream.
0.49-0.fdr.2
- %{buildroot} -> $RPM_BUILD_ROOT.
- Filter out mdk-specific "no-dependancy perl-base" messages in config.
0.49-0.fdr.1
- Update to 0.49.
0.49-0.fdr.0.1.cvs20030420
- Add one more strict Epoch checking patch.
- Slightly enhanced default config.
0.49-0.fdr.0.1.cvs20030411
- Patch to work with installed packages (including -a) and rpm 4.2.
- Remove spurious rpm-devel BuildRequirement.
0.49-0.fdr.0.1.cvs20030408
- Patch to work with packages signed with an unknown key.
- Save .spec in UTF-8.
0.49-0.fdr.0.1.cvs20030330
- First Fedora release, based on upstream spec.
Fri Jan 17 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.48-2mdk
- BinariesCheck.py: Add lib64 paths
- FilesCheck.py: Errour out about outside-libdir-files only if it concerns
a library package. This is heuristically determined on the package name
as '^(lib|.+-libs)'.
added a way to load an alternative config file (using -f). o SpecCheck.py:
* added lib-package-without-%mklibname
added outside-libdir-files o I18NCheck.py: * Added 'en_US' as valid locale
name
Added "lug" (Luganda) language as a valid code for translations
Added recognition of some more language codes (Gnome includes some
translations in those languages now) o various exceptions
added /usr/lib/bonobo to no binary in /usr/lib exceptions corrected wrong
loop for /usr/lib check o Config.py: added handling of default values.
o FHSCheck.py: Add lib64 as standard subdir in /usr (that's the
/lib<qual> part of FHS) o FilesCheck.py: Add lib64 directories use
default values from Config. o I18NCheck.py: Added 'zh_HK' recognition o
InitScriptCheck.py: allow to add/del service with rpm-helper scripts. o
MenuCheck.py: add default values from Config. o PostCheck.py: added
perl to dangerous command check trigger scripts too check rpm-helper
prereq. corrected prereq test o SpecCheck.py: Also check for
\{?_prefix}?/lib references
added no-binary and only-non-binary-in-usr-lib
- Add configure-without-libdir-spec check
- Add hardcoded-library-path check
Wed May 29 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.44-1mdk o
added non-ghost-file check o added non-root-user-log-file and
non-root-group-log-file.
Wed May 01 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.43-1mdk o
added no-prereq-on check.
o check that the package tags are coherent with the file name.
o added a --policy option.
o build only one regexp for all exception and correct the broken ones.
Fri Mar 08 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.42-2mdk
- corrected rpmdiff location
allow perl and python dependencies to be on perl-base and python-base.
Manage Mandrake perl versionning.
o I18NCheck.py: Added 'mt' to recognized locales
o various exceptions.
report missing %clean section.
o FilesCheck.py: check dependency on the right version of the interpreter
for python and perl modules.
o various exceptions.
new check: invalid-menu-icon-type
o TagsCheck.py: added libsafe.so as an invalid Requires.
o sync with setup 2.2.0-18mdk (Chmouel).
o various exceptions.
o build the package in a way that rpm -V doesn't report warnings.
search references to home or tmp in /usr/lib/pkgconfig/ files.
o FilesCheck.py: .nosearch files are allowed to have a zero length.
o Config.py: added some exceptions.
Corrected regexp to check devel provides. Added the new check
invalid-dependency.
o InitScriptCheck.py: Added incoherent-init-script-name check. Expand shell
variable in incoherent-subsys check.
o FilesCheck.py: Use list imported from the setup package for users and
groups (from setuplist.py).
o PostCheck.py: Don't print error about percent if post-script has a %.
(Chmouel) Check that RPM_BUILD_ROOT or RPM_BUILD_DIR isn't used.
o SpecCheck.py: Check also /usr/src/rpm/SOURCES. Check that the BuildRoot
tag doesn't contain a hardcoded path.
o BinariesCheck.py: Check if .la files contain tmp or home references.
check that major version is present in package name.
o FilesCheck.py: check that regular files haven't a zero size.
o I18NCheck.py: only check binary packages.
o SpecCheck.py: don't allow space before tag name.
o TagsCheck.py: * allow space after the release in a changelog entry.
updated list of licenses from opensource.org and added non opensource ones.
report a warning if no url tag is defined.
o Config.py: various exceptions.
o SourceCheck.py: correct boolean expression for strange-permission
allow 0755 as a valid mode for source.
o Config.py: various exceptions
o TagsCheck.py: added invalid-word check in description and summary. added
invalid-buildhost check.
o FilesCheck.py: added .cvsignore to the list of cvs-internal-file.
o BinariesCheck.py: check for new style of pic sections.
o FilesCheck.py: Check if kernel modules are in the kernel package.
(Chmouel)
o PostCheck.py: track command with full path too.
o FilesCheck.py: added squid group and user.
o BinariesCheck.py: Warn for man pages without version in library packages.
o DistributionCheck.py: More explicit path regexp check for info files.
(Chmouel)
Fri Sep 28 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.36-1mdk
- MenuCheck.py: check if a menu file is executable.
- rpmlint.py: added -n/--noexception option to display all the
errors/warnings without exceptions from Config.
- TagsCheck.py: added the bugzilla https address as a valid one.
- PostCheck.py: o ghost-files-without-postun => ghost-files-without-postin
o check if /tmp or /var/tmp is used. o check if update-menus is called
without a menu file.
- FilesCheck.py: added /etc/logrotate.d entry check.
- Config.py: various exceptions
Tue Aug 21 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.35-1mdk
- BinariesCheck.py: o Make libraries not linked against libc errors and not
warnings. (Bill Nottingham)
o libc doesn't need to be linked against libc, and the dynamic linker
doesn't need dependeny information. (Bill Nottingham)
o Fix some of the library checks to be more correct. (Bill Nottingham)
- TagsCheck.py: added a check on obsoleted packages not provided.
- FilesCheck.py: check non readable files.
- PostCheck.py: check ~/ instead of ~ to allow awk scripts not to give
false reports.
- MenuCheck.py: o added a check for / in menu titles.
o Add missing menu entries. (FredC)
- I18NCheck.py: Added 'bs' as a valid language code name. (Pablo)
- Config.py: added a few exceptions.
Sun Jul 15 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.34-1mdk
- added missing descriptions.
- added -a option to check all the installed packages.
- TagsCheck.py: handle the libbzip2_1-devel case.
Fri Jul 06 2001 Christian Belisle <cbelisle@mandrakesoft.com> 0.33-2mdk
- Added descriptions for the -i option.
Mon Jul 02 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.33-1mdk
- more descriptions from Christian Belisle.
- BinariesCheck.py: new check for files which can cause upgrade problems in
the library packages.
- TagsCheck.py: try to check alpha/beta/pre version improper use.
- Filter.py: print description only if they aren't empty.
- SpecCheck.py: added a check for obsolete tags.
- FilesCheck.py: added named user and group to the exception list.
Mon Jun 18 2001 Christian Belisle <cbelisle@mandrakesoft.com> 0.32-2mdk
- Added descriptions for the -i option.
Wed Jun 13 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.32-1mdk
- rpmlint.py: o If the file given on the command line doesn't exist, try to
use the name as an installed package to check. o new -i option to give
explanation on the errors/warnings (not too much descriptions have been
added ;-)
- MenuCheck.py: added new Office sub menus.
- FilesCheck.py: o added /usr/X11R6/man subdirs to the list of
STANDARD_DIRS. o warn for .so file only if they are in a lib dir. o
warn for source files in a non devel package only if they are not doc
files.
- TagsCheck.py: corrected description-line-too-long check.
- FilesCheck.py: add the rpm user and group per request of Jeff Johnson for
the future version of rpm.
Fri May 18 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.31-1mdk
- PostCheck.py: check that a script isn't only one command. check postin
and prein instead of postun and preun for ghost files creation.
- MenuCheck.py: don't check NO_XALF in menu command.
- FilesCheck.py: Add rpcuser.
- Config.py: Expections for ldconfig, initscripts, netkit-base and iputils.
- TagsCheck.py: check length of summary and description lines.
Fri Feb 16 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.30-1mdk
- InitScriptCheck.py: check if runlevels are set
- MenuCheck.py: added support to check launchers.
- I18NCheck.py: check subdirs of /sur/share/man.
- PostCheck.py: check that the postun creates the ghost files added install
to dangerous commands
- LSBCheck.py: first version
- TagsCheck.py: changed Window Maker to WindowMaker Add https as valid url.
Used list of licenses from www.opensource.org/licenses Check the full
license before splitting in it multiple parts.
Thu Dec 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.29-1mdk
- PostCheck.py: Add /sbin/sash as VALID_SHELLS.
- Config.py: added exceptions for dev.
- FilesCheck.py: check dangling-symlink in the file index too to avoid
missing special files that aren't created when extracted as a user.
- FilesCheck.py: added a generic way to avoid dangling-symlink warnings.
- TagsCheck.py: for devel packages, check dependency on lib package only
when a .so file is present.
- Config.py: add some execptions for pam (0750 dir for /etc/default is
normal as weel to have gpasswd and chage as suid).
- Config.py: Don't check info-file-with-install-info for bash since it's by
default in the dir file.
Fri Nov 24 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.28-1mdk
- TagsCheck.py: o check -devel package naming scheme only on binary
packages. o report a warning if a -devel package comes with no major in
its name. o added python licence and public domain. o check syntax of
url tag.
- SourceCheck.py: only check compression on tar or diff files.
- Config.py: various exceptions added.
- BinariesCheck.py: o report the file location on objdump errors. o new
error: executable in library package.
- I18NCheck.py: fuzzy check on packages without dependency on locales
- FilesCheck.py: check if a package provides sources.
- PostCheck.py: force a separator before dangerous command.
Mon Nov 13 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.27-1mdk
- FilesCheck.py: don't warn if a games is setgid games.
- README: RpmGamesGroup added to the list of available options.
- Config.py: added exception for xman.
- BinariesCheck.py: check ldconfig symlinks.
- TagsCheck.py: don't check no-version-in-changelog for source rpm.
Fri Nov 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.26-1mdk
- Config.py: added various exceptions.
- TagsCheck.py: o allow multiple licenses. o don't report anymore the
package-provides-itself warning because it's the default in rpm 4. o
try to not report incoherent-version-in-changelog for sub-packages.
- MenuCheck.py: correct the non-transparent-xpm check.
- FilesCheck.py: don't report buggy length-symlink anymore.
Thu Oct 12 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.25-1mdk
- Config.py: added exception for sympa, rpm and bcast.
- TagsCheck.py: o check that devel package depends on the base package with
the same version. o check that summary begins with a
- PostCheck.py: o check dangerous commands. ocheck reference to ~ or $HOME.
- MenuCheck.py: o check that titles and longtitles begin by a capital
letter. o check that no version is included in title and longtitle. o
/lib/cpp errors to /dev/null for new cpp.
- FilesCheck.py: check package owning system dirs.
- SpecCheck.py: o new check. o check name of spec file. o check use of
$RPM_SOURCE_DIR. o warn if a patch is not applied.
Mon Oct 02 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.24-1mdk
- FilesCheck.py: added apache and postgres to standard groups.
- TagsCheck.py: spell check a la Debian.
Fri Sep 29 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.23-1mdk
- MenuCheck.py: added Applications/Accessibility. check that menu files are
readable by everyone.
- Config.py: removed exception for /home. added exceptions for vixie-cron.
- FilesCheck.py: check cvs internal files.
Tue Sep 12 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.22-1mdk
- PostCheck.py: print a warning on empty script.
- FilesCheck.py: added postgres and apache to default users.
- TagsCheck.py: added bugs@linux-mandrake.com as a valid packager address.
- I18NCheck.py: check *.mo for file-not-in-%lang, not only in
/usr/share/locale
- TagsCheck.py, MenuCheck.py: replaced Networking/ICQ group with
Networking/Instant messaging.
Thu Aug 31 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.21-1mdk
- TagsCheck.py: check packager field compliance to a regexp.
- Config.py: imported default exceptions.
- TagsCheck.py: added Apache License, PHP Licence and BSD-Style.
- MenuCheck.py: check hardcoded path in icon field and large, mini, normal
icon files.
- PostCheck.py: Fix typo in check of /usr/bin/perl.
- PostCheck.py: Check perl script like we do for bash script.
- I18NCheck.py: updated locales list
- FilesCheck.py: Only check perl_temp_file in a /perl/ directory.
Fri Aug 25 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.20-1mdk
- InitScriptCheck.py: new check for /etc/rc.d/init.d scripts.
- PostCheck.py: check when a script is present that the shell is valid.
- ConfigCheck.py: report warnings for app-defaults only in
/usr/X11R6/lib/X11/app-defaults.
- BinariesCheck.py: report the rpath warning if the directory isn't a
sub-directory of /usr/lib/.
Fri Aug 18 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.19-1mdk
- BinariesCheck.py: check rpath only on system lib paths (ie /lib, /usr/lib
and /usr/X11R6/lib). This can be configured with the SystemLibPaths
option.
- I18NCheck.py: warn if .mo is not registered in %lang.
- MenuCheck.py: protected kdesu check.
- FilesCheck.py: check perl temporary files.
- rpmlint.py: added ExtractDir option usable in the config file.
- PostCheck.py: check ] in if statement. report warning for a percent.
Thu Aug 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.18-1mdk
- TagsCheck: check licence file.
- ConfigCheck: check files without no-replace flag.
- MenuCheck: allow depency on kdesu to point directly to /usr/bin/kdesu.
- FHSCheck: allow ftp and www in var (from upcoming FHS 2.2).
Tue Aug 08 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.17-1mdk
- PostCheck: check bourne shell syntax (Chmouel).
- FileCheck: o check chkconfig calls for packages with a file in
/etc/rc.d/init.d. o allow the call to install-info to be in %preun.
- MenuCheck: o take care of kdesu (Chmouel).
- various exceptions added.
Wed Jul 19 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.16-1mdk
- FHSCheck activated by default.
- FileCheck: o check dangling symlinks. o check info/dir.
Tue Jun 27 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.15-1mdk
- 0.15: o check non transparent pixmaps in icon path o added a check for
soname o added a warning for packages that provide themselves (for
Pixel) o corrected check for needs in menu files. o various exceptions
added.
Mon Apr 17 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.14-1mdk
- 0.14: o MenuCheck: check old entries from KDE and GNOME and allow entries
for sections. o config: exceptions for urpmi, sash, octave, ghc,
procmail, rsh. o extract temp files in <tmppath>/<pkgname>.<pid>
Mon Apr 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.13-1mdk
- 0.13: o MenuCheck: issue a warning if no icon specified (Chmouel).
corrected list of correct sections (Chmouel). o FilesCheck: check
ldconfig calls in %post and %postun if the package provide a library. o
config: new exceptions added. o BinariesCheck: check non sparc32
binaries in sparc packages.
Fri Mar 31 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.12-1mdk
- 0.12: o MenuCheck: check binaries launched by menus and check
update-menus %post and %postun. o BinariesCheck: check for non sparc32
binaries in sparc rpms.
Mon Mar 27 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.11-1mdk
- 0.11: o check menu files.
Tue Mar 14 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.10-1mdk
- 1.10: o check .h, .a and .so in non devel package. o check files in
/home. o corrected lists of groups.
Mon Feb 28 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9.2-1mdk
- added a dependency on rpm-python.
- corrected rpm 3.0.4 support.
Wed Feb 23 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9.1-1mdk
- updated to support the way rpm 3.0.4 stores file names.
Thu Feb 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9-1mdk
- 0.9: * gpg support.
check release extension.
check non executable in bin directories.
ValidGroups, ReleaseExtension and UseVersionInChangelog.
Thu Dec 30 1999 Frederic Lepied <flepied@mandrakesoft.com> 0.8-1mdk
- 0.8: I18N checks, some exceptions added.
Mon Nov 15 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.7: more robust cleanup, filters are regexp now and added exception for
/var/catman subirs beeing setgid.
Sat Oct 23 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.6.1: corrected compilation step.
Sat Oct 23 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.6: filter output, documentation checks.
Fri Oct 15 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.5: FHS check, configuration files.
Fri Oct 08 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Add Doc.
Thu Oct 07 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.4: pgp check and group name check.
Wed Oct 06 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.3.
Mon Oct 04 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.2.
Fri Oct 01 1999 Frederic Lepied <flepied@mandrakesoft.com>
- First spec file for Mandrake distribution.
2004-11-08 05:18:23 +00:00
|
|
|
|
|
|
|
|
|
|
|
%build
|
|
|
|
make
|
|
|
|
|
|
|
|
|
|
|
|
%install
|
|
|
|
rm -rf $RPM_BUILD_ROOT
|
2006-09-16 13:56:59 +00:00
|
|
|
touch rpmlint.pyc rpmlint.pyo # just for the %%exclude to work everywhere
|
2006-04-11 06:21:45 +00:00
|
|
|
make install DESTDIR=$RPM_BUILD_ROOT ETCDIR=%{_sysconfdir} MANDIR=%{_mandir} \
|
|
|
|
LIBDIR=%{_datadir}/rpmlint BINDIR=%{_bindir}
|
|
|
|
install -pm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/rpmlint/config
|
auto-import changelog data from rpmlint-0.60-0.fdr.1.rh80.src.rpm
0.60-0.fdr.1
- Update to 0.60.
0.59-0.fdr.1
- Update to 0.59.
0.57.1-0.fdr.1
- Update to 0.57.1.
0.56-0.fdr.1
- Update to 0.56.
0.55-0.fdr.3
- Correctly %ghost %{_sysconfdir}/rpmlint/config? (bug 1251).
0.55-0.fdr.2
- Add back %ghost handling of not-installed compiled versions of *.py.
0.55-0.fdr.1
- Update to 0.55.
- Spec cleanups.
0.53-0.fdr.1
- Update to 0.53.
0.52-0.fdr.2
- Add list of valid shells for post'n'friends scriptlets into default
config.
0.52-0.fdr.1
- Update to 0.52.
0.51.1-0.fdr.4
- Filter more Mdk-specific warnings in default config.
0.51.1-0.fdr.3
- Upstream tarball reappeared, use it.
0.51.1-0.fdr.2
- Filter Mdk-specific python-related stuff in the default config.
0.51.1-0.fdr.1
- Update to 0.51.1.
- Own %ghost'ed *.py{c,o}, and ditto for the config file.
- Add list of valid licenses to default config.
- Set "Fedora Linux" as suggested distribution in default config.
- Clean up %doc list.
0.50-0.fdr.1
- Update to 0.50, all patches now applied upstream.
0.49-0.fdr.2
- %{buildroot} -> $RPM_BUILD_ROOT.
- Filter out mdk-specific "no-dependancy perl-base" messages in config.
0.49-0.fdr.1
- Update to 0.49.
0.49-0.fdr.0.1.cvs20030420
- Add one more strict Epoch checking patch.
- Slightly enhanced default config.
0.49-0.fdr.0.1.cvs20030411
- Patch to work with installed packages (including -a) and rpm 4.2.
- Remove spurious rpm-devel BuildRequirement.
0.49-0.fdr.0.1.cvs20030408
- Patch to work with packages signed with an unknown key.
- Save .spec in UTF-8.
0.49-0.fdr.0.1.cvs20030330
- First Fedora release, based on upstream spec.
Fri Jan 17 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.48-2mdk
- BinariesCheck.py: Add lib64 paths
- FilesCheck.py: Errour out about outside-libdir-files only if it concerns
a library package. This is heuristically determined on the package name
as '^(lib|.+-libs)'.
added a way to load an alternative config file (using -f). o SpecCheck.py:
* added lib-package-without-%mklibname
added outside-libdir-files o I18NCheck.py: * Added 'en_US' as valid locale
name
Added "lug" (Luganda) language as a valid code for translations
Added recognition of some more language codes (Gnome includes some
translations in those languages now) o various exceptions
added /usr/lib/bonobo to no binary in /usr/lib exceptions corrected wrong
loop for /usr/lib check o Config.py: added handling of default values.
o FHSCheck.py: Add lib64 as standard subdir in /usr (that's the
/lib<qual> part of FHS) o FilesCheck.py: Add lib64 directories use
default values from Config. o I18NCheck.py: Added 'zh_HK' recognition o
InitScriptCheck.py: allow to add/del service with rpm-helper scripts. o
MenuCheck.py: add default values from Config. o PostCheck.py: added
perl to dangerous command check trigger scripts too check rpm-helper
prereq. corrected prereq test o SpecCheck.py: Also check for
\{?_prefix}?/lib references
added no-binary and only-non-binary-in-usr-lib
- Add configure-without-libdir-spec check
- Add hardcoded-library-path check
Wed May 29 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.44-1mdk o
added non-ghost-file check o added non-root-user-log-file and
non-root-group-log-file.
Wed May 01 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.43-1mdk o
added no-prereq-on check.
o check that the package tags are coherent with the file name.
o added a --policy option.
o build only one regexp for all exception and correct the broken ones.
Fri Mar 08 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.42-2mdk
- corrected rpmdiff location
allow perl and python dependencies to be on perl-base and python-base.
Manage Mandrake perl versionning.
o I18NCheck.py: Added 'mt' to recognized locales
o various exceptions.
report missing %clean section.
o FilesCheck.py: check dependency on the right version of the interpreter
for python and perl modules.
o various exceptions.
new check: invalid-menu-icon-type
o TagsCheck.py: added libsafe.so as an invalid Requires.
o sync with setup 2.2.0-18mdk (Chmouel).
o various exceptions.
o build the package in a way that rpm -V doesn't report warnings.
search references to home or tmp in /usr/lib/pkgconfig/ files.
o FilesCheck.py: .nosearch files are allowed to have a zero length.
o Config.py: added some exceptions.
Corrected regexp to check devel provides. Added the new check
invalid-dependency.
o InitScriptCheck.py: Added incoherent-init-script-name check. Expand shell
variable in incoherent-subsys check.
o FilesCheck.py: Use list imported from the setup package for users and
groups (from setuplist.py).
o PostCheck.py: Don't print error about percent if post-script has a %.
(Chmouel) Check that RPM_BUILD_ROOT or RPM_BUILD_DIR isn't used.
o SpecCheck.py: Check also /usr/src/rpm/SOURCES. Check that the BuildRoot
tag doesn't contain a hardcoded path.
o BinariesCheck.py: Check if .la files contain tmp or home references.
check that major version is present in package name.
o FilesCheck.py: check that regular files haven't a zero size.
o I18NCheck.py: only check binary packages.
o SpecCheck.py: don't allow space before tag name.
o TagsCheck.py: * allow space after the release in a changelog entry.
updated list of licenses from opensource.org and added non opensource ones.
report a warning if no url tag is defined.
o Config.py: various exceptions.
o SourceCheck.py: correct boolean expression for strange-permission
allow 0755 as a valid mode for source.
o Config.py: various exceptions
o TagsCheck.py: added invalid-word check in description and summary. added
invalid-buildhost check.
o FilesCheck.py: added .cvsignore to the list of cvs-internal-file.
o BinariesCheck.py: check for new style of pic sections.
o FilesCheck.py: Check if kernel modules are in the kernel package.
(Chmouel)
o PostCheck.py: track command with full path too.
o FilesCheck.py: added squid group and user.
o BinariesCheck.py: Warn for man pages without version in library packages.
o DistributionCheck.py: More explicit path regexp check for info files.
(Chmouel)
Fri Sep 28 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.36-1mdk
- MenuCheck.py: check if a menu file is executable.
- rpmlint.py: added -n/--noexception option to display all the
errors/warnings without exceptions from Config.
- TagsCheck.py: added the bugzilla https address as a valid one.
- PostCheck.py: o ghost-files-without-postun => ghost-files-without-postin
o check if /tmp or /var/tmp is used. o check if update-menus is called
without a menu file.
- FilesCheck.py: added /etc/logrotate.d entry check.
- Config.py: various exceptions
Tue Aug 21 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.35-1mdk
- BinariesCheck.py: o Make libraries not linked against libc errors and not
warnings. (Bill Nottingham)
o libc doesn't need to be linked against libc, and the dynamic linker
doesn't need dependeny information. (Bill Nottingham)
o Fix some of the library checks to be more correct. (Bill Nottingham)
- TagsCheck.py: added a check on obsoleted packages not provided.
- FilesCheck.py: check non readable files.
- PostCheck.py: check ~/ instead of ~ to allow awk scripts not to give
false reports.
- MenuCheck.py: o added a check for / in menu titles.
o Add missing menu entries. (FredC)
- I18NCheck.py: Added 'bs' as a valid language code name. (Pablo)
- Config.py: added a few exceptions.
Sun Jul 15 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.34-1mdk
- added missing descriptions.
- added -a option to check all the installed packages.
- TagsCheck.py: handle the libbzip2_1-devel case.
Fri Jul 06 2001 Christian Belisle <cbelisle@mandrakesoft.com> 0.33-2mdk
- Added descriptions for the -i option.
Mon Jul 02 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.33-1mdk
- more descriptions from Christian Belisle.
- BinariesCheck.py: new check for files which can cause upgrade problems in
the library packages.
- TagsCheck.py: try to check alpha/beta/pre version improper use.
- Filter.py: print description only if they aren't empty.
- SpecCheck.py: added a check for obsolete tags.
- FilesCheck.py: added named user and group to the exception list.
Mon Jun 18 2001 Christian Belisle <cbelisle@mandrakesoft.com> 0.32-2mdk
- Added descriptions for the -i option.
Wed Jun 13 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.32-1mdk
- rpmlint.py: o If the file given on the command line doesn't exist, try to
use the name as an installed package to check. o new -i option to give
explanation on the errors/warnings (not too much descriptions have been
added ;-)
- MenuCheck.py: added new Office sub menus.
- FilesCheck.py: o added /usr/X11R6/man subdirs to the list of
STANDARD_DIRS. o warn for .so file only if they are in a lib dir. o
warn for source files in a non devel package only if they are not doc
files.
- TagsCheck.py: corrected description-line-too-long check.
- FilesCheck.py: add the rpm user and group per request of Jeff Johnson for
the future version of rpm.
Fri May 18 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.31-1mdk
- PostCheck.py: check that a script isn't only one command. check postin
and prein instead of postun and preun for ghost files creation.
- MenuCheck.py: don't check NO_XALF in menu command.
- FilesCheck.py: Add rpcuser.
- Config.py: Expections for ldconfig, initscripts, netkit-base and iputils.
- TagsCheck.py: check length of summary and description lines.
Fri Feb 16 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.30-1mdk
- InitScriptCheck.py: check if runlevels are set
- MenuCheck.py: added support to check launchers.
- I18NCheck.py: check subdirs of /sur/share/man.
- PostCheck.py: check that the postun creates the ghost files added install
to dangerous commands
- LSBCheck.py: first version
- TagsCheck.py: changed Window Maker to WindowMaker Add https as valid url.
Used list of licenses from www.opensource.org/licenses Check the full
license before splitting in it multiple parts.
Thu Dec 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.29-1mdk
- PostCheck.py: Add /sbin/sash as VALID_SHELLS.
- Config.py: added exceptions for dev.
- FilesCheck.py: check dangling-symlink in the file index too to avoid
missing special files that aren't created when extracted as a user.
- FilesCheck.py: added a generic way to avoid dangling-symlink warnings.
- TagsCheck.py: for devel packages, check dependency on lib package only
when a .so file is present.
- Config.py: add some execptions for pam (0750 dir for /etc/default is
normal as weel to have gpasswd and chage as suid).
- Config.py: Don't check info-file-with-install-info for bash since it's by
default in the dir file.
Fri Nov 24 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.28-1mdk
- TagsCheck.py: o check -devel package naming scheme only on binary
packages. o report a warning if a -devel package comes with no major in
its name. o added python licence and public domain. o check syntax of
url tag.
- SourceCheck.py: only check compression on tar or diff files.
- Config.py: various exceptions added.
- BinariesCheck.py: o report the file location on objdump errors. o new
error: executable in library package.
- I18NCheck.py: fuzzy check on packages without dependency on locales
- FilesCheck.py: check if a package provides sources.
- PostCheck.py: force a separator before dangerous command.
Mon Nov 13 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.27-1mdk
- FilesCheck.py: don't warn if a games is setgid games.
- README: RpmGamesGroup added to the list of available options.
- Config.py: added exception for xman.
- BinariesCheck.py: check ldconfig symlinks.
- TagsCheck.py: don't check no-version-in-changelog for source rpm.
Fri Nov 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.26-1mdk
- Config.py: added various exceptions.
- TagsCheck.py: o allow multiple licenses. o don't report anymore the
package-provides-itself warning because it's the default in rpm 4. o
try to not report incoherent-version-in-changelog for sub-packages.
- MenuCheck.py: correct the non-transparent-xpm check.
- FilesCheck.py: don't report buggy length-symlink anymore.
Thu Oct 12 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.25-1mdk
- Config.py: added exception for sympa, rpm and bcast.
- TagsCheck.py: o check that devel package depends on the base package with
the same version. o check that summary begins with a
- PostCheck.py: o check dangerous commands. ocheck reference to ~ or $HOME.
- MenuCheck.py: o check that titles and longtitles begin by a capital
letter. o check that no version is included in title and longtitle. o
/lib/cpp errors to /dev/null for new cpp.
- FilesCheck.py: check package owning system dirs.
- SpecCheck.py: o new check. o check name of spec file. o check use of
$RPM_SOURCE_DIR. o warn if a patch is not applied.
Mon Oct 02 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.24-1mdk
- FilesCheck.py: added apache and postgres to standard groups.
- TagsCheck.py: spell check a la Debian.
Fri Sep 29 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.23-1mdk
- MenuCheck.py: added Applications/Accessibility. check that menu files are
readable by everyone.
- Config.py: removed exception for /home. added exceptions for vixie-cron.
- FilesCheck.py: check cvs internal files.
Tue Sep 12 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.22-1mdk
- PostCheck.py: print a warning on empty script.
- FilesCheck.py: added postgres and apache to default users.
- TagsCheck.py: added bugs@linux-mandrake.com as a valid packager address.
- I18NCheck.py: check *.mo for file-not-in-%lang, not only in
/usr/share/locale
- TagsCheck.py, MenuCheck.py: replaced Networking/ICQ group with
Networking/Instant messaging.
Thu Aug 31 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.21-1mdk
- TagsCheck.py: check packager field compliance to a regexp.
- Config.py: imported default exceptions.
- TagsCheck.py: added Apache License, PHP Licence and BSD-Style.
- MenuCheck.py: check hardcoded path in icon field and large, mini, normal
icon files.
- PostCheck.py: Fix typo in check of /usr/bin/perl.
- PostCheck.py: Check perl script like we do for bash script.
- I18NCheck.py: updated locales list
- FilesCheck.py: Only check perl_temp_file in a /perl/ directory.
Fri Aug 25 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.20-1mdk
- InitScriptCheck.py: new check for /etc/rc.d/init.d scripts.
- PostCheck.py: check when a script is present that the shell is valid.
- ConfigCheck.py: report warnings for app-defaults only in
/usr/X11R6/lib/X11/app-defaults.
- BinariesCheck.py: report the rpath warning if the directory isn't a
sub-directory of /usr/lib/.
Fri Aug 18 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.19-1mdk
- BinariesCheck.py: check rpath only on system lib paths (ie /lib, /usr/lib
and /usr/X11R6/lib). This can be configured with the SystemLibPaths
option.
- I18NCheck.py: warn if .mo is not registered in %lang.
- MenuCheck.py: protected kdesu check.
- FilesCheck.py: check perl temporary files.
- rpmlint.py: added ExtractDir option usable in the config file.
- PostCheck.py: check ] in if statement. report warning for a percent.
Thu Aug 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.18-1mdk
- TagsCheck: check licence file.
- ConfigCheck: check files without no-replace flag.
- MenuCheck: allow depency on kdesu to point directly to /usr/bin/kdesu.
- FHSCheck: allow ftp and www in var (from upcoming FHS 2.2).
Tue Aug 08 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.17-1mdk
- PostCheck: check bourne shell syntax (Chmouel).
- FileCheck: o check chkconfig calls for packages with a file in
/etc/rc.d/init.d. o allow the call to install-info to be in %preun.
- MenuCheck: o take care of kdesu (Chmouel).
- various exceptions added.
Wed Jul 19 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.16-1mdk
- FHSCheck activated by default.
- FileCheck: o check dangling symlinks. o check info/dir.
Tue Jun 27 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.15-1mdk
- 0.15: o check non transparent pixmaps in icon path o added a check for
soname o added a warning for packages that provide themselves (for
Pixel) o corrected check for needs in menu files. o various exceptions
added.
Mon Apr 17 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.14-1mdk
- 0.14: o MenuCheck: check old entries from KDE and GNOME and allow entries
for sections. o config: exceptions for urpmi, sash, octave, ghc,
procmail, rsh. o extract temp files in <tmppath>/<pkgname>.<pid>
Mon Apr 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.13-1mdk
- 0.13: o MenuCheck: issue a warning if no icon specified (Chmouel).
corrected list of correct sections (Chmouel). o FilesCheck: check
ldconfig calls in %post and %postun if the package provide a library. o
config: new exceptions added. o BinariesCheck: check non sparc32
binaries in sparc packages.
Fri Mar 31 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.12-1mdk
- 0.12: o MenuCheck: check binaries launched by menus and check
update-menus %post and %postun. o BinariesCheck: check for non sparc32
binaries in sparc rpms.
Mon Mar 27 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.11-1mdk
- 0.11: o check menu files.
Tue Mar 14 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.10-1mdk
- 1.10: o check .h, .a and .so in non devel package. o check files in
/home. o corrected lists of groups.
Mon Feb 28 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9.2-1mdk
- added a dependency on rpm-python.
- corrected rpm 3.0.4 support.
Wed Feb 23 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9.1-1mdk
- updated to support the way rpm 3.0.4 stores file names.
Thu Feb 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9-1mdk
- 0.9: * gpg support.
check release extension.
check non executable in bin directories.
ValidGroups, ReleaseExtension and UseVersionInChangelog.
Thu Dec 30 1999 Frederic Lepied <flepied@mandrakesoft.com> 0.8-1mdk
- 0.8: I18N checks, some exceptions added.
Mon Nov 15 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.7: more robust cleanup, filters are regexp now and added exception for
/var/catman subirs beeing setgid.
Sat Oct 23 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.6.1: corrected compilation step.
Sat Oct 23 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.6: filter output, documentation checks.
Fri Oct 15 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.5: FHS check, configuration files.
Fri Oct 08 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Add Doc.
Thu Oct 07 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.4: pgp check and group name check.
Wed Oct 06 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.3.
Mon Oct 04 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.2.
Fri Oct 01 1999 Frederic Lepied <flepied@mandrakesoft.com>
- First spec file for Mandrake distribution.
2004-11-08 05:18:23 +00:00
|
|
|
|
|
|
|
|
|
|
|
%clean
|
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
|
|
|
2006-09-16 13:56:59 +00:00
|
|
|
%files
|
auto-import changelog data from rpmlint-0.60-0.fdr.1.rh80.src.rpm
0.60-0.fdr.1
- Update to 0.60.
0.59-0.fdr.1
- Update to 0.59.
0.57.1-0.fdr.1
- Update to 0.57.1.
0.56-0.fdr.1
- Update to 0.56.
0.55-0.fdr.3
- Correctly %ghost %{_sysconfdir}/rpmlint/config? (bug 1251).
0.55-0.fdr.2
- Add back %ghost handling of not-installed compiled versions of *.py.
0.55-0.fdr.1
- Update to 0.55.
- Spec cleanups.
0.53-0.fdr.1
- Update to 0.53.
0.52-0.fdr.2
- Add list of valid shells for post'n'friends scriptlets into default
config.
0.52-0.fdr.1
- Update to 0.52.
0.51.1-0.fdr.4
- Filter more Mdk-specific warnings in default config.
0.51.1-0.fdr.3
- Upstream tarball reappeared, use it.
0.51.1-0.fdr.2
- Filter Mdk-specific python-related stuff in the default config.
0.51.1-0.fdr.1
- Update to 0.51.1.
- Own %ghost'ed *.py{c,o}, and ditto for the config file.
- Add list of valid licenses to default config.
- Set "Fedora Linux" as suggested distribution in default config.
- Clean up %doc list.
0.50-0.fdr.1
- Update to 0.50, all patches now applied upstream.
0.49-0.fdr.2
- %{buildroot} -> $RPM_BUILD_ROOT.
- Filter out mdk-specific "no-dependancy perl-base" messages in config.
0.49-0.fdr.1
- Update to 0.49.
0.49-0.fdr.0.1.cvs20030420
- Add one more strict Epoch checking patch.
- Slightly enhanced default config.
0.49-0.fdr.0.1.cvs20030411
- Patch to work with installed packages (including -a) and rpm 4.2.
- Remove spurious rpm-devel BuildRequirement.
0.49-0.fdr.0.1.cvs20030408
- Patch to work with packages signed with an unknown key.
- Save .spec in UTF-8.
0.49-0.fdr.0.1.cvs20030330
- First Fedora release, based on upstream spec.
Fri Jan 17 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.48-2mdk
- BinariesCheck.py: Add lib64 paths
- FilesCheck.py: Errour out about outside-libdir-files only if it concerns
a library package. This is heuristically determined on the package name
as '^(lib|.+-libs)'.
added a way to load an alternative config file (using -f). o SpecCheck.py:
* added lib-package-without-%mklibname
added outside-libdir-files o I18NCheck.py: * Added 'en_US' as valid locale
name
Added "lug" (Luganda) language as a valid code for translations
Added recognition of some more language codes (Gnome includes some
translations in those languages now) o various exceptions
added /usr/lib/bonobo to no binary in /usr/lib exceptions corrected wrong
loop for /usr/lib check o Config.py: added handling of default values.
o FHSCheck.py: Add lib64 as standard subdir in /usr (that's the
/lib<qual> part of FHS) o FilesCheck.py: Add lib64 directories use
default values from Config. o I18NCheck.py: Added 'zh_HK' recognition o
InitScriptCheck.py: allow to add/del service with rpm-helper scripts. o
MenuCheck.py: add default values from Config. o PostCheck.py: added
perl to dangerous command check trigger scripts too check rpm-helper
prereq. corrected prereq test o SpecCheck.py: Also check for
\{?_prefix}?/lib references
added no-binary and only-non-binary-in-usr-lib
- Add configure-without-libdir-spec check
- Add hardcoded-library-path check
Wed May 29 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.44-1mdk o
added non-ghost-file check o added non-root-user-log-file and
non-root-group-log-file.
Wed May 01 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.43-1mdk o
added no-prereq-on check.
o check that the package tags are coherent with the file name.
o added a --policy option.
o build only one regexp for all exception and correct the broken ones.
Fri Mar 08 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.42-2mdk
- corrected rpmdiff location
allow perl and python dependencies to be on perl-base and python-base.
Manage Mandrake perl versionning.
o I18NCheck.py: Added 'mt' to recognized locales
o various exceptions.
report missing %clean section.
o FilesCheck.py: check dependency on the right version of the interpreter
for python and perl modules.
o various exceptions.
new check: invalid-menu-icon-type
o TagsCheck.py: added libsafe.so as an invalid Requires.
o sync with setup 2.2.0-18mdk (Chmouel).
o various exceptions.
o build the package in a way that rpm -V doesn't report warnings.
search references to home or tmp in /usr/lib/pkgconfig/ files.
o FilesCheck.py: .nosearch files are allowed to have a zero length.
o Config.py: added some exceptions.
Corrected regexp to check devel provides. Added the new check
invalid-dependency.
o InitScriptCheck.py: Added incoherent-init-script-name check. Expand shell
variable in incoherent-subsys check.
o FilesCheck.py: Use list imported from the setup package for users and
groups (from setuplist.py).
o PostCheck.py: Don't print error about percent if post-script has a %.
(Chmouel) Check that RPM_BUILD_ROOT or RPM_BUILD_DIR isn't used.
o SpecCheck.py: Check also /usr/src/rpm/SOURCES. Check that the BuildRoot
tag doesn't contain a hardcoded path.
o BinariesCheck.py: Check if .la files contain tmp or home references.
check that major version is present in package name.
o FilesCheck.py: check that regular files haven't a zero size.
o I18NCheck.py: only check binary packages.
o SpecCheck.py: don't allow space before tag name.
o TagsCheck.py: * allow space after the release in a changelog entry.
updated list of licenses from opensource.org and added non opensource ones.
report a warning if no url tag is defined.
o Config.py: various exceptions.
o SourceCheck.py: correct boolean expression for strange-permission
allow 0755 as a valid mode for source.
o Config.py: various exceptions
o TagsCheck.py: added invalid-word check in description and summary. added
invalid-buildhost check.
o FilesCheck.py: added .cvsignore to the list of cvs-internal-file.
o BinariesCheck.py: check for new style of pic sections.
o FilesCheck.py: Check if kernel modules are in the kernel package.
(Chmouel)
o PostCheck.py: track command with full path too.
o FilesCheck.py: added squid group and user.
o BinariesCheck.py: Warn for man pages without version in library packages.
o DistributionCheck.py: More explicit path regexp check for info files.
(Chmouel)
Fri Sep 28 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.36-1mdk
- MenuCheck.py: check if a menu file is executable.
- rpmlint.py: added -n/--noexception option to display all the
errors/warnings without exceptions from Config.
- TagsCheck.py: added the bugzilla https address as a valid one.
- PostCheck.py: o ghost-files-without-postun => ghost-files-without-postin
o check if /tmp or /var/tmp is used. o check if update-menus is called
without a menu file.
- FilesCheck.py: added /etc/logrotate.d entry check.
- Config.py: various exceptions
Tue Aug 21 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.35-1mdk
- BinariesCheck.py: o Make libraries not linked against libc errors and not
warnings. (Bill Nottingham)
o libc doesn't need to be linked against libc, and the dynamic linker
doesn't need dependeny information. (Bill Nottingham)
o Fix some of the library checks to be more correct. (Bill Nottingham)
- TagsCheck.py: added a check on obsoleted packages not provided.
- FilesCheck.py: check non readable files.
- PostCheck.py: check ~/ instead of ~ to allow awk scripts not to give
false reports.
- MenuCheck.py: o added a check for / in menu titles.
o Add missing menu entries. (FredC)
- I18NCheck.py: Added 'bs' as a valid language code name. (Pablo)
- Config.py: added a few exceptions.
Sun Jul 15 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.34-1mdk
- added missing descriptions.
- added -a option to check all the installed packages.
- TagsCheck.py: handle the libbzip2_1-devel case.
Fri Jul 06 2001 Christian Belisle <cbelisle@mandrakesoft.com> 0.33-2mdk
- Added descriptions for the -i option.
Mon Jul 02 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.33-1mdk
- more descriptions from Christian Belisle.
- BinariesCheck.py: new check for files which can cause upgrade problems in
the library packages.
- TagsCheck.py: try to check alpha/beta/pre version improper use.
- Filter.py: print description only if they aren't empty.
- SpecCheck.py: added a check for obsolete tags.
- FilesCheck.py: added named user and group to the exception list.
Mon Jun 18 2001 Christian Belisle <cbelisle@mandrakesoft.com> 0.32-2mdk
- Added descriptions for the -i option.
Wed Jun 13 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.32-1mdk
- rpmlint.py: o If the file given on the command line doesn't exist, try to
use the name as an installed package to check. o new -i option to give
explanation on the errors/warnings (not too much descriptions have been
added ;-)
- MenuCheck.py: added new Office sub menus.
- FilesCheck.py: o added /usr/X11R6/man subdirs to the list of
STANDARD_DIRS. o warn for .so file only if they are in a lib dir. o
warn for source files in a non devel package only if they are not doc
files.
- TagsCheck.py: corrected description-line-too-long check.
- FilesCheck.py: add the rpm user and group per request of Jeff Johnson for
the future version of rpm.
Fri May 18 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.31-1mdk
- PostCheck.py: check that a script isn't only one command. check postin
and prein instead of postun and preun for ghost files creation.
- MenuCheck.py: don't check NO_XALF in menu command.
- FilesCheck.py: Add rpcuser.
- Config.py: Expections for ldconfig, initscripts, netkit-base and iputils.
- TagsCheck.py: check length of summary and description lines.
Fri Feb 16 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.30-1mdk
- InitScriptCheck.py: check if runlevels are set
- MenuCheck.py: added support to check launchers.
- I18NCheck.py: check subdirs of /sur/share/man.
- PostCheck.py: check that the postun creates the ghost files added install
to dangerous commands
- LSBCheck.py: first version
- TagsCheck.py: changed Window Maker to WindowMaker Add https as valid url.
Used list of licenses from www.opensource.org/licenses Check the full
license before splitting in it multiple parts.
Thu Dec 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.29-1mdk
- PostCheck.py: Add /sbin/sash as VALID_SHELLS.
- Config.py: added exceptions for dev.
- FilesCheck.py: check dangling-symlink in the file index too to avoid
missing special files that aren't created when extracted as a user.
- FilesCheck.py: added a generic way to avoid dangling-symlink warnings.
- TagsCheck.py: for devel packages, check dependency on lib package only
when a .so file is present.
- Config.py: add some execptions for pam (0750 dir for /etc/default is
normal as weel to have gpasswd and chage as suid).
- Config.py: Don't check info-file-with-install-info for bash since it's by
default in the dir file.
Fri Nov 24 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.28-1mdk
- TagsCheck.py: o check -devel package naming scheme only on binary
packages. o report a warning if a -devel package comes with no major in
its name. o added python licence and public domain. o check syntax of
url tag.
- SourceCheck.py: only check compression on tar or diff files.
- Config.py: various exceptions added.
- BinariesCheck.py: o report the file location on objdump errors. o new
error: executable in library package.
- I18NCheck.py: fuzzy check on packages without dependency on locales
- FilesCheck.py: check if a package provides sources.
- PostCheck.py: force a separator before dangerous command.
Mon Nov 13 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.27-1mdk
- FilesCheck.py: don't warn if a games is setgid games.
- README: RpmGamesGroup added to the list of available options.
- Config.py: added exception for xman.
- BinariesCheck.py: check ldconfig symlinks.
- TagsCheck.py: don't check no-version-in-changelog for source rpm.
Fri Nov 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.26-1mdk
- Config.py: added various exceptions.
- TagsCheck.py: o allow multiple licenses. o don't report anymore the
package-provides-itself warning because it's the default in rpm 4. o
try to not report incoherent-version-in-changelog for sub-packages.
- MenuCheck.py: correct the non-transparent-xpm check.
- FilesCheck.py: don't report buggy length-symlink anymore.
Thu Oct 12 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.25-1mdk
- Config.py: added exception for sympa, rpm and bcast.
- TagsCheck.py: o check that devel package depends on the base package with
the same version. o check that summary begins with a
- PostCheck.py: o check dangerous commands. ocheck reference to ~ or $HOME.
- MenuCheck.py: o check that titles and longtitles begin by a capital
letter. o check that no version is included in title and longtitle. o
/lib/cpp errors to /dev/null for new cpp.
- FilesCheck.py: check package owning system dirs.
- SpecCheck.py: o new check. o check name of spec file. o check use of
$RPM_SOURCE_DIR. o warn if a patch is not applied.
Mon Oct 02 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.24-1mdk
- FilesCheck.py: added apache and postgres to standard groups.
- TagsCheck.py: spell check a la Debian.
Fri Sep 29 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.23-1mdk
- MenuCheck.py: added Applications/Accessibility. check that menu files are
readable by everyone.
- Config.py: removed exception for /home. added exceptions for vixie-cron.
- FilesCheck.py: check cvs internal files.
Tue Sep 12 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.22-1mdk
- PostCheck.py: print a warning on empty script.
- FilesCheck.py: added postgres and apache to default users.
- TagsCheck.py: added bugs@linux-mandrake.com as a valid packager address.
- I18NCheck.py: check *.mo for file-not-in-%lang, not only in
/usr/share/locale
- TagsCheck.py, MenuCheck.py: replaced Networking/ICQ group with
Networking/Instant messaging.
Thu Aug 31 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.21-1mdk
- TagsCheck.py: check packager field compliance to a regexp.
- Config.py: imported default exceptions.
- TagsCheck.py: added Apache License, PHP Licence and BSD-Style.
- MenuCheck.py: check hardcoded path in icon field and large, mini, normal
icon files.
- PostCheck.py: Fix typo in check of /usr/bin/perl.
- PostCheck.py: Check perl script like we do for bash script.
- I18NCheck.py: updated locales list
- FilesCheck.py: Only check perl_temp_file in a /perl/ directory.
Fri Aug 25 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.20-1mdk
- InitScriptCheck.py: new check for /etc/rc.d/init.d scripts.
- PostCheck.py: check when a script is present that the shell is valid.
- ConfigCheck.py: report warnings for app-defaults only in
/usr/X11R6/lib/X11/app-defaults.
- BinariesCheck.py: report the rpath warning if the directory isn't a
sub-directory of /usr/lib/.
Fri Aug 18 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.19-1mdk
- BinariesCheck.py: check rpath only on system lib paths (ie /lib, /usr/lib
and /usr/X11R6/lib). This can be configured with the SystemLibPaths
option.
- I18NCheck.py: warn if .mo is not registered in %lang.
- MenuCheck.py: protected kdesu check.
- FilesCheck.py: check perl temporary files.
- rpmlint.py: added ExtractDir option usable in the config file.
- PostCheck.py: check ] in if statement. report warning for a percent.
Thu Aug 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.18-1mdk
- TagsCheck: check licence file.
- ConfigCheck: check files without no-replace flag.
- MenuCheck: allow depency on kdesu to point directly to /usr/bin/kdesu.
- FHSCheck: allow ftp and www in var (from upcoming FHS 2.2).
Tue Aug 08 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.17-1mdk
- PostCheck: check bourne shell syntax (Chmouel).
- FileCheck: o check chkconfig calls for packages with a file in
/etc/rc.d/init.d. o allow the call to install-info to be in %preun.
- MenuCheck: o take care of kdesu (Chmouel).
- various exceptions added.
Wed Jul 19 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.16-1mdk
- FHSCheck activated by default.
- FileCheck: o check dangling symlinks. o check info/dir.
Tue Jun 27 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.15-1mdk
- 0.15: o check non transparent pixmaps in icon path o added a check for
soname o added a warning for packages that provide themselves (for
Pixel) o corrected check for needs in menu files. o various exceptions
added.
Mon Apr 17 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.14-1mdk
- 0.14: o MenuCheck: check old entries from KDE and GNOME and allow entries
for sections. o config: exceptions for urpmi, sash, octave, ghc,
procmail, rsh. o extract temp files in <tmppath>/<pkgname>.<pid>
Mon Apr 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.13-1mdk
- 0.13: o MenuCheck: issue a warning if no icon specified (Chmouel).
corrected list of correct sections (Chmouel). o FilesCheck: check
ldconfig calls in %post and %postun if the package provide a library. o
config: new exceptions added. o BinariesCheck: check non sparc32
binaries in sparc packages.
Fri Mar 31 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.12-1mdk
- 0.12: o MenuCheck: check binaries launched by menus and check
update-menus %post and %postun. o BinariesCheck: check for non sparc32
binaries in sparc rpms.
Mon Mar 27 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.11-1mdk
- 0.11: o check menu files.
Tue Mar 14 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.10-1mdk
- 1.10: o check .h, .a and .so in non devel package. o check files in
/home. o corrected lists of groups.
Mon Feb 28 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9.2-1mdk
- added a dependency on rpm-python.
- corrected rpm 3.0.4 support.
Wed Feb 23 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9.1-1mdk
- updated to support the way rpm 3.0.4 stores file names.
Thu Feb 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9-1mdk
- 0.9: * gpg support.
check release extension.
check non executable in bin directories.
ValidGroups, ReleaseExtension and UseVersionInChangelog.
Thu Dec 30 1999 Frederic Lepied <flepied@mandrakesoft.com> 0.8-1mdk
- 0.8: I18N checks, some exceptions added.
Mon Nov 15 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.7: more robust cleanup, filters are regexp now and added exception for
/var/catman subirs beeing setgid.
Sat Oct 23 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.6.1: corrected compilation step.
Sat Oct 23 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.6: filter output, documentation checks.
Fri Oct 15 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.5: FHS check, configuration files.
Fri Oct 08 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Add Doc.
Thu Oct 07 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.4: pgp check and group name check.
Wed Oct 06 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.3.
Mon Oct 04 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.2.
Fri Oct 01 1999 Frederic Lepied <flepied@mandrakesoft.com>
- First spec file for Mandrake distribution.
2004-11-08 05:18:23 +00:00
|
|
|
%defattr(-,root,root,0755)
|
2007-08-16 15:37:38 +00:00
|
|
|
%doc AUTHORS COPYING ChangeLog CHANGES.package.old README
|
2006-06-29 20:29:40 +00:00
|
|
|
%config(noreplace) %{_sysconfdir}/rpmlint/
|
2006-04-11 06:21:45 +00:00
|
|
|
%{_sysconfdir}/bash_completion.d/
|
2005-11-20 21:21:02 +00:00
|
|
|
%{_bindir}/rpmdiff
|
|
|
|
%{_bindir}/rpmlint
|
2006-09-16 13:56:59 +00:00
|
|
|
%{_datadir}/rpmlint/
|
|
|
|
%exclude %{_datadir}/rpmlint/rpmlint.py[co]
|
2006-04-11 06:21:45 +00:00
|
|
|
%{_mandir}/man1/rpmlint.1*
|
auto-import changelog data from rpmlint-0.60-0.fdr.1.rh80.src.rpm
0.60-0.fdr.1
- Update to 0.60.
0.59-0.fdr.1
- Update to 0.59.
0.57.1-0.fdr.1
- Update to 0.57.1.
0.56-0.fdr.1
- Update to 0.56.
0.55-0.fdr.3
- Correctly %ghost %{_sysconfdir}/rpmlint/config? (bug 1251).
0.55-0.fdr.2
- Add back %ghost handling of not-installed compiled versions of *.py.
0.55-0.fdr.1
- Update to 0.55.
- Spec cleanups.
0.53-0.fdr.1
- Update to 0.53.
0.52-0.fdr.2
- Add list of valid shells for post'n'friends scriptlets into default
config.
0.52-0.fdr.1
- Update to 0.52.
0.51.1-0.fdr.4
- Filter more Mdk-specific warnings in default config.
0.51.1-0.fdr.3
- Upstream tarball reappeared, use it.
0.51.1-0.fdr.2
- Filter Mdk-specific python-related stuff in the default config.
0.51.1-0.fdr.1
- Update to 0.51.1.
- Own %ghost'ed *.py{c,o}, and ditto for the config file.
- Add list of valid licenses to default config.
- Set "Fedora Linux" as suggested distribution in default config.
- Clean up %doc list.
0.50-0.fdr.1
- Update to 0.50, all patches now applied upstream.
0.49-0.fdr.2
- %{buildroot} -> $RPM_BUILD_ROOT.
- Filter out mdk-specific "no-dependancy perl-base" messages in config.
0.49-0.fdr.1
- Update to 0.49.
0.49-0.fdr.0.1.cvs20030420
- Add one more strict Epoch checking patch.
- Slightly enhanced default config.
0.49-0.fdr.0.1.cvs20030411
- Patch to work with installed packages (including -a) and rpm 4.2.
- Remove spurious rpm-devel BuildRequirement.
0.49-0.fdr.0.1.cvs20030408
- Patch to work with packages signed with an unknown key.
- Save .spec in UTF-8.
0.49-0.fdr.0.1.cvs20030330
- First Fedora release, based on upstream spec.
Fri Jan 17 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.48-2mdk
- BinariesCheck.py: Add lib64 paths
- FilesCheck.py: Errour out about outside-libdir-files only if it concerns
a library package. This is heuristically determined on the package name
as '^(lib|.+-libs)'.
added a way to load an alternative config file (using -f). o SpecCheck.py:
* added lib-package-without-%mklibname
added outside-libdir-files o I18NCheck.py: * Added 'en_US' as valid locale
name
Added "lug" (Luganda) language as a valid code for translations
Added recognition of some more language codes (Gnome includes some
translations in those languages now) o various exceptions
added /usr/lib/bonobo to no binary in /usr/lib exceptions corrected wrong
loop for /usr/lib check o Config.py: added handling of default values.
o FHSCheck.py: Add lib64 as standard subdir in /usr (that's the
/lib<qual> part of FHS) o FilesCheck.py: Add lib64 directories use
default values from Config. o I18NCheck.py: Added 'zh_HK' recognition o
InitScriptCheck.py: allow to add/del service with rpm-helper scripts. o
MenuCheck.py: add default values from Config. o PostCheck.py: added
perl to dangerous command check trigger scripts too check rpm-helper
prereq. corrected prereq test o SpecCheck.py: Also check for
\{?_prefix}?/lib references
added no-binary and only-non-binary-in-usr-lib
- Add configure-without-libdir-spec check
- Add hardcoded-library-path check
Wed May 29 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.44-1mdk o
added non-ghost-file check o added non-root-user-log-file and
non-root-group-log-file.
Wed May 01 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.43-1mdk o
added no-prereq-on check.
o check that the package tags are coherent with the file name.
o added a --policy option.
o build only one regexp for all exception and correct the broken ones.
Fri Mar 08 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.42-2mdk
- corrected rpmdiff location
allow perl and python dependencies to be on perl-base and python-base.
Manage Mandrake perl versionning.
o I18NCheck.py: Added 'mt' to recognized locales
o various exceptions.
report missing %clean section.
o FilesCheck.py: check dependency on the right version of the interpreter
for python and perl modules.
o various exceptions.
new check: invalid-menu-icon-type
o TagsCheck.py: added libsafe.so as an invalid Requires.
o sync with setup 2.2.0-18mdk (Chmouel).
o various exceptions.
o build the package in a way that rpm -V doesn't report warnings.
search references to home or tmp in /usr/lib/pkgconfig/ files.
o FilesCheck.py: .nosearch files are allowed to have a zero length.
o Config.py: added some exceptions.
Corrected regexp to check devel provides. Added the new check
invalid-dependency.
o InitScriptCheck.py: Added incoherent-init-script-name check. Expand shell
variable in incoherent-subsys check.
o FilesCheck.py: Use list imported from the setup package for users and
groups (from setuplist.py).
o PostCheck.py: Don't print error about percent if post-script has a %.
(Chmouel) Check that RPM_BUILD_ROOT or RPM_BUILD_DIR isn't used.
o SpecCheck.py: Check also /usr/src/rpm/SOURCES. Check that the BuildRoot
tag doesn't contain a hardcoded path.
o BinariesCheck.py: Check if .la files contain tmp or home references.
check that major version is present in package name.
o FilesCheck.py: check that regular files haven't a zero size.
o I18NCheck.py: only check binary packages.
o SpecCheck.py: don't allow space before tag name.
o TagsCheck.py: * allow space after the release in a changelog entry.
updated list of licenses from opensource.org and added non opensource ones.
report a warning if no url tag is defined.
o Config.py: various exceptions.
o SourceCheck.py: correct boolean expression for strange-permission
allow 0755 as a valid mode for source.
o Config.py: various exceptions
o TagsCheck.py: added invalid-word check in description and summary. added
invalid-buildhost check.
o FilesCheck.py: added .cvsignore to the list of cvs-internal-file.
o BinariesCheck.py: check for new style of pic sections.
o FilesCheck.py: Check if kernel modules are in the kernel package.
(Chmouel)
o PostCheck.py: track command with full path too.
o FilesCheck.py: added squid group and user.
o BinariesCheck.py: Warn for man pages without version in library packages.
o DistributionCheck.py: More explicit path regexp check for info files.
(Chmouel)
Fri Sep 28 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.36-1mdk
- MenuCheck.py: check if a menu file is executable.
- rpmlint.py: added -n/--noexception option to display all the
errors/warnings without exceptions from Config.
- TagsCheck.py: added the bugzilla https address as a valid one.
- PostCheck.py: o ghost-files-without-postun => ghost-files-without-postin
o check if /tmp or /var/tmp is used. o check if update-menus is called
without a menu file.
- FilesCheck.py: added /etc/logrotate.d entry check.
- Config.py: various exceptions
Tue Aug 21 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.35-1mdk
- BinariesCheck.py: o Make libraries not linked against libc errors and not
warnings. (Bill Nottingham)
o libc doesn't need to be linked against libc, and the dynamic linker
doesn't need dependeny information. (Bill Nottingham)
o Fix some of the library checks to be more correct. (Bill Nottingham)
- TagsCheck.py: added a check on obsoleted packages not provided.
- FilesCheck.py: check non readable files.
- PostCheck.py: check ~/ instead of ~ to allow awk scripts not to give
false reports.
- MenuCheck.py: o added a check for / in menu titles.
o Add missing menu entries. (FredC)
- I18NCheck.py: Added 'bs' as a valid language code name. (Pablo)
- Config.py: added a few exceptions.
Sun Jul 15 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.34-1mdk
- added missing descriptions.
- added -a option to check all the installed packages.
- TagsCheck.py: handle the libbzip2_1-devel case.
Fri Jul 06 2001 Christian Belisle <cbelisle@mandrakesoft.com> 0.33-2mdk
- Added descriptions for the -i option.
Mon Jul 02 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.33-1mdk
- more descriptions from Christian Belisle.
- BinariesCheck.py: new check for files which can cause upgrade problems in
the library packages.
- TagsCheck.py: try to check alpha/beta/pre version improper use.
- Filter.py: print description only if they aren't empty.
- SpecCheck.py: added a check for obsolete tags.
- FilesCheck.py: added named user and group to the exception list.
Mon Jun 18 2001 Christian Belisle <cbelisle@mandrakesoft.com> 0.32-2mdk
- Added descriptions for the -i option.
Wed Jun 13 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.32-1mdk
- rpmlint.py: o If the file given on the command line doesn't exist, try to
use the name as an installed package to check. o new -i option to give
explanation on the errors/warnings (not too much descriptions have been
added ;-)
- MenuCheck.py: added new Office sub menus.
- FilesCheck.py: o added /usr/X11R6/man subdirs to the list of
STANDARD_DIRS. o warn for .so file only if they are in a lib dir. o
warn for source files in a non devel package only if they are not doc
files.
- TagsCheck.py: corrected description-line-too-long check.
- FilesCheck.py: add the rpm user and group per request of Jeff Johnson for
the future version of rpm.
Fri May 18 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.31-1mdk
- PostCheck.py: check that a script isn't only one command. check postin
and prein instead of postun and preun for ghost files creation.
- MenuCheck.py: don't check NO_XALF in menu command.
- FilesCheck.py: Add rpcuser.
- Config.py: Expections for ldconfig, initscripts, netkit-base and iputils.
- TagsCheck.py: check length of summary and description lines.
Fri Feb 16 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.30-1mdk
- InitScriptCheck.py: check if runlevels are set
- MenuCheck.py: added support to check launchers.
- I18NCheck.py: check subdirs of /sur/share/man.
- PostCheck.py: check that the postun creates the ghost files added install
to dangerous commands
- LSBCheck.py: first version
- TagsCheck.py: changed Window Maker to WindowMaker Add https as valid url.
Used list of licenses from www.opensource.org/licenses Check the full
license before splitting in it multiple parts.
Thu Dec 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.29-1mdk
- PostCheck.py: Add /sbin/sash as VALID_SHELLS.
- Config.py: added exceptions for dev.
- FilesCheck.py: check dangling-symlink in the file index too to avoid
missing special files that aren't created when extracted as a user.
- FilesCheck.py: added a generic way to avoid dangling-symlink warnings.
- TagsCheck.py: for devel packages, check dependency on lib package only
when a .so file is present.
- Config.py: add some execptions for pam (0750 dir for /etc/default is
normal as weel to have gpasswd and chage as suid).
- Config.py: Don't check info-file-with-install-info for bash since it's by
default in the dir file.
Fri Nov 24 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.28-1mdk
- TagsCheck.py: o check -devel package naming scheme only on binary
packages. o report a warning if a -devel package comes with no major in
its name. o added python licence and public domain. o check syntax of
url tag.
- SourceCheck.py: only check compression on tar or diff files.
- Config.py: various exceptions added.
- BinariesCheck.py: o report the file location on objdump errors. o new
error: executable in library package.
- I18NCheck.py: fuzzy check on packages without dependency on locales
- FilesCheck.py: check if a package provides sources.
- PostCheck.py: force a separator before dangerous command.
Mon Nov 13 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.27-1mdk
- FilesCheck.py: don't warn if a games is setgid games.
- README: RpmGamesGroup added to the list of available options.
- Config.py: added exception for xman.
- BinariesCheck.py: check ldconfig symlinks.
- TagsCheck.py: don't check no-version-in-changelog for source rpm.
Fri Nov 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.26-1mdk
- Config.py: added various exceptions.
- TagsCheck.py: o allow multiple licenses. o don't report anymore the
package-provides-itself warning because it's the default in rpm 4. o
try to not report incoherent-version-in-changelog for sub-packages.
- MenuCheck.py: correct the non-transparent-xpm check.
- FilesCheck.py: don't report buggy length-symlink anymore.
Thu Oct 12 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.25-1mdk
- Config.py: added exception for sympa, rpm and bcast.
- TagsCheck.py: o check that devel package depends on the base package with
the same version. o check that summary begins with a
- PostCheck.py: o check dangerous commands. ocheck reference to ~ or $HOME.
- MenuCheck.py: o check that titles and longtitles begin by a capital
letter. o check that no version is included in title and longtitle. o
/lib/cpp errors to /dev/null for new cpp.
- FilesCheck.py: check package owning system dirs.
- SpecCheck.py: o new check. o check name of spec file. o check use of
$RPM_SOURCE_DIR. o warn if a patch is not applied.
Mon Oct 02 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.24-1mdk
- FilesCheck.py: added apache and postgres to standard groups.
- TagsCheck.py: spell check a la Debian.
Fri Sep 29 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.23-1mdk
- MenuCheck.py: added Applications/Accessibility. check that menu files are
readable by everyone.
- Config.py: removed exception for /home. added exceptions for vixie-cron.
- FilesCheck.py: check cvs internal files.
Tue Sep 12 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.22-1mdk
- PostCheck.py: print a warning on empty script.
- FilesCheck.py: added postgres and apache to default users.
- TagsCheck.py: added bugs@linux-mandrake.com as a valid packager address.
- I18NCheck.py: check *.mo for file-not-in-%lang, not only in
/usr/share/locale
- TagsCheck.py, MenuCheck.py: replaced Networking/ICQ group with
Networking/Instant messaging.
Thu Aug 31 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.21-1mdk
- TagsCheck.py: check packager field compliance to a regexp.
- Config.py: imported default exceptions.
- TagsCheck.py: added Apache License, PHP Licence and BSD-Style.
- MenuCheck.py: check hardcoded path in icon field and large, mini, normal
icon files.
- PostCheck.py: Fix typo in check of /usr/bin/perl.
- PostCheck.py: Check perl script like we do for bash script.
- I18NCheck.py: updated locales list
- FilesCheck.py: Only check perl_temp_file in a /perl/ directory.
Fri Aug 25 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.20-1mdk
- InitScriptCheck.py: new check for /etc/rc.d/init.d scripts.
- PostCheck.py: check when a script is present that the shell is valid.
- ConfigCheck.py: report warnings for app-defaults only in
/usr/X11R6/lib/X11/app-defaults.
- BinariesCheck.py: report the rpath warning if the directory isn't a
sub-directory of /usr/lib/.
Fri Aug 18 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.19-1mdk
- BinariesCheck.py: check rpath only on system lib paths (ie /lib, /usr/lib
and /usr/X11R6/lib). This can be configured with the SystemLibPaths
option.
- I18NCheck.py: warn if .mo is not registered in %lang.
- MenuCheck.py: protected kdesu check.
- FilesCheck.py: check perl temporary files.
- rpmlint.py: added ExtractDir option usable in the config file.
- PostCheck.py: check ] in if statement. report warning for a percent.
Thu Aug 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.18-1mdk
- TagsCheck: check licence file.
- ConfigCheck: check files without no-replace flag.
- MenuCheck: allow depency on kdesu to point directly to /usr/bin/kdesu.
- FHSCheck: allow ftp and www in var (from upcoming FHS 2.2).
Tue Aug 08 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.17-1mdk
- PostCheck: check bourne shell syntax (Chmouel).
- FileCheck: o check chkconfig calls for packages with a file in
/etc/rc.d/init.d. o allow the call to install-info to be in %preun.
- MenuCheck: o take care of kdesu (Chmouel).
- various exceptions added.
Wed Jul 19 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.16-1mdk
- FHSCheck activated by default.
- FileCheck: o check dangling symlinks. o check info/dir.
Tue Jun 27 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.15-1mdk
- 0.15: o check non transparent pixmaps in icon path o added a check for
soname o added a warning for packages that provide themselves (for
Pixel) o corrected check for needs in menu files. o various exceptions
added.
Mon Apr 17 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.14-1mdk
- 0.14: o MenuCheck: check old entries from KDE and GNOME and allow entries
for sections. o config: exceptions for urpmi, sash, octave, ghc,
procmail, rsh. o extract temp files in <tmppath>/<pkgname>.<pid>
Mon Apr 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.13-1mdk
- 0.13: o MenuCheck: issue a warning if no icon specified (Chmouel).
corrected list of correct sections (Chmouel). o FilesCheck: check
ldconfig calls in %post and %postun if the package provide a library. o
config: new exceptions added. o BinariesCheck: check non sparc32
binaries in sparc packages.
Fri Mar 31 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.12-1mdk
- 0.12: o MenuCheck: check binaries launched by menus and check
update-menus %post and %postun. o BinariesCheck: check for non sparc32
binaries in sparc rpms.
Mon Mar 27 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.11-1mdk
- 0.11: o check menu files.
Tue Mar 14 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.10-1mdk
- 1.10: o check .h, .a and .so in non devel package. o check files in
/home. o corrected lists of groups.
Mon Feb 28 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9.2-1mdk
- added a dependency on rpm-python.
- corrected rpm 3.0.4 support.
Wed Feb 23 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9.1-1mdk
- updated to support the way rpm 3.0.4 stores file names.
Thu Feb 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9-1mdk
- 0.9: * gpg support.
check release extension.
check non executable in bin directories.
ValidGroups, ReleaseExtension and UseVersionInChangelog.
Thu Dec 30 1999 Frederic Lepied <flepied@mandrakesoft.com> 0.8-1mdk
- 0.8: I18N checks, some exceptions added.
Mon Nov 15 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.7: more robust cleanup, filters are regexp now and added exception for
/var/catman subirs beeing setgid.
Sat Oct 23 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.6.1: corrected compilation step.
Sat Oct 23 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.6: filter output, documentation checks.
Fri Oct 15 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.5: FHS check, configuration files.
Fri Oct 08 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Add Doc.
Thu Oct 07 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.4: pgp check and group name check.
Wed Oct 06 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.3.
Mon Oct 04 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.2.
Fri Oct 01 1999 Frederic Lepied <flepied@mandrakesoft.com>
- First spec file for Mandrake distribution.
2004-11-08 05:18:23 +00:00
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
2009-01-13 23:24:27 +00:00
|
|
|
* Wed Jan 14 2009 Ville Skyttä <ville.skytta at iki.fi>
|
|
|
|
- Mute filename-too-long-for-joliet warnings in default config.
|
|
|
|
|
2008-12-01 15:00:40 +00:00
|
|
|
* Mon Dec 01 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.85-3
|
|
|
|
- Rebuild for Python 2.6
|
|
|
|
|
2008-10-30 22:01:09 +00:00
|
|
|
* Thu Oct 30 2008 Ville Skyttä <ville.skytta at iki.fi> - 0.85-2
|
|
|
|
- Apply upstream patch to load all *config from /etc/rpmlint.
|
|
|
|
|
2008-10-23 20:14:20 +00:00
|
|
|
* Thu Oct 23 2008 Ville Skyttä <ville.skytta at iki.fi> - 0.85-1
|
|
|
|
- 0.85, fixes #355861, #450011, #455371, #456843, #461421, #461423, #461434.
|
2008-10-23 20:19:43 +00:00
|
|
|
- Mute some explicit-lib-dependency false positives (#458290).
|
2008-10-23 20:25:52 +00:00
|
|
|
- Sync Fedora license list with Wiki revision 1.19.
|
2008-10-23 20:14:20 +00:00
|
|
|
- Dist regex patch applied/superseded upstream.
|
|
|
|
|
2008-09-12 17:00:21 +00:00
|
|
|
* Fri Sep 12 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.84-3
|
|
|
|
- Sync Fedora license list with Wiki revision 1.09
|
|
|
|
|
2008-07-26 19:04:08 +00:00
|
|
|
* Sat Jul 26 2008 Ville Skyttä <ville.skytta at iki.fi> - 0.84-2
|
2008-07-26 17:09:14 +00:00
|
|
|
- 0.84, fixes #355861, #456304.
|
|
|
|
- Sync Fedora license list with Wiki revision "16:08, 18 July 2008".
|
2008-07-26 19:04:08 +00:00
|
|
|
- Rediff patches.
|
2008-07-26 17:09:14 +00:00
|
|
|
|
2008-05-27 16:41:44 +00:00
|
|
|
* Tue May 27 2008 Ville Skyttä <ville.skytta at iki.fi> - 0.83-1
|
|
|
|
- 0.83, fixes #237204, #428096, #430206, #433783, #434694, #444441.
|
|
|
|
- Fedora licensing patch applied upstream.
|
|
|
|
- Move pre-2007 changelog entries to CHANGES.package.old.
|
2008-05-29 00:19:04 +00:00
|
|
|
- Sync Fedora license list with Revision 0.88.
|
2008-05-27 16:41:44 +00:00
|
|
|
|
2008-05-21 17:56:07 +00:00
|
|
|
* Tue May 20 2008 Todd Zullinger <tmz@pobox.com>
|
|
|
|
- Sync Fedora license list with Revision 0.83 (Wiki rev 131).
|
|
|
|
|
2008-03-03 21:39:58 +00:00
|
|
|
* Mon Mar 3 2008 Ville Skyttä <ville.skytta at iki.fi> - 0.82-3
|
|
|
|
- Sync Fedora license list with Revision 0.69 (Wiki rev 110) (#434690).
|
|
|
|
|
2007-12-06 12:44:51 +00:00
|
|
|
* Thu Dec 6 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.82-2
|
|
|
|
- Remove leftover "Affero GPL" from last license list sync (Todd Zullinger).
|
|
|
|
|
2007-12-06 12:13:44 +00:00
|
|
|
* Thu Dec 6 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.82-1
|
|
|
|
- 0.82, fixes #362441, #388881, #399871, #409941.
|
|
|
|
- Sync Fedora license list with Revision 0.61 (Wiki rev 98).
|
|
|
|
|
2007-09-28 15:45:05 +00:00
|
|
|
* Fri Sep 28 2007 Todd Zullinger <tmz@pobox.com>
|
|
|
|
- Sync Fedora license list with Revision 0.55 (Wiki rev 92).
|
|
|
|
|
2007-09-03 17:30:14 +00:00
|
|
|
* Mon Sep 3 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.81-1
|
2007-09-03 17:35:01 +00:00
|
|
|
- 0.81, fixes #239611, #240840, #241471, #244835.
|
2007-09-03 17:30:14 +00:00
|
|
|
- Improve Fedora license check (Todd Zullinger).
|
|
|
|
- Sync Fedora license list with Wiki rev 87.
|
|
|
|
|
2007-08-29 19:47:29 +00:00
|
|
|
* Wed Aug 29 2007 Ville Skyttä <ville.skytta at iki.fi>
|
|
|
|
- Sync Fedora license list with Wiki rev 84 (Todd Zullinger).
|
|
|
|
|
2007-08-16 15:37:38 +00:00
|
|
|
* Thu Aug 16 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.80-3
|
|
|
|
- Sync Fedora license list with Wiki rev 68.
|
|
|
|
- Move pre-2006 changelog entries to CHANGES.package.old.
|
2007-08-05 13:35:20 +00:00
|
|
|
|
2007-08-02 19:18:07 +00:00
|
|
|
* Tue Jul 31 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 0.80-2
|
2007-07-31 20:54:22 +00:00
|
|
|
- new fedora licensing scheme
|
|
|
|
|
|
|
|
* Thu May 31 2007 Ville Skyttä <ville.skytta at iki.fi>
|
|
|
|
- Filter hardcoded-library-path errors for /lib/udev.
|
|
|
|
|
2007-04-12 20:45:44 +00:00
|
|
|
* Thu Apr 12 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.80-1
|
|
|
|
- 0.80, fixes #227389, #228645, #233795.
|
|
|
|
- Accept "Redistributable, no modification permitted" as a valid license.
|
|
|
|
- Filter messages about doc file dependencies on /bin/sh.
|
|
|
|
- Add missing dependency on file.
|
|
|
|
|
2007-02-02 15:51:58 +00:00
|
|
|
* Fri Feb 2 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.79-1
|
|
|
|
- 0.79, fixes #211417, #212491, #214605, #218250, #219068, #220061, #221116,
|
|
|
|
#222585, and #226879.
|
|
|
|
- Accept *.elX disttags in default config.
|