Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

post-build-checks-1.0-97.95.2 RPM for noarch

From OpenSuSE 12.1 for noarch

Name: post-build-checks Distribution: openSUSE 12.1
Version: 1.0 Vendor: openSUSE
Release: 97.95.2 Build date: Sat Oct 22 21:26:57 2011
Group: Development/Tools/Building Build host: build25
Size: 125554 Source RPM: post-build-checks-1.0-97.95.2.src.rpm
Packager: http://bugs.opensuse.org
Url: http://gitorious.org/opensuse/post-build-checks
Summary: post checks for build after rpms have been created
some scripts to check for problems like test-installing the newly
created rpms and checking the logfile for errors.

This package will also set/change the following sysconfig variables, so
it may not be a good idea to install this to a running system:
/etc/sysconfig/security:PERMISSION_SECURITY="secure"
/etc/sysconfig/clock:TIMEZONE="UTC"

Provides

Requires

License

GPLv2+

Changelog

* Thu Oct 20 2011 ro@suse.com
  - use /.build.packages instead of /usr/src/packages if it exists
* Fri Jul 22 2011 lnussel@suse.de
  - Fix filelist check for new rpm
* Wed Jun 22 2011 dmueller@suse.de
  - fix strict-aliasing compiler check with gcc 4.6
* Tue Jun 21 2011 dmueller@suse.de
  - re-enable fatal checks in 04-check-filelist as the deadline has
    passed
* Fri Mar 25 2011 ro@suse.de
  - drop sync workaround again
* Sun Mar 20 2011 ro@suse.de
  - add helper/sync.sh to disable sync inside build environment
* Tue Dec 07 2010 lnussel@suse.de
  - re-enable fatal checks in 04-check-filelist as the deadline has
    passed
* Tue Nov 30 2010 lnussel@suse.de
  - maintain sources in git
* Mon Nov 08 2010 lnussel@suse.de
  - disarm 04-check-filelist for now. Too many failures.
* Thu Nov 04 2010 lnussel@suse.de
  - revive 04-check-filelist part that checks for unpackaged
    directory. Not possible to implement with rpmlint atm.
* Mon May 31 2010 sbrabec@suse.cz
  - Removed 11-check-pkgconfig-deps as it is now part of rpm
    (bnc#610280).
* Thu May 06 2010 lnussel@suse.de
  - finally remove 04-check-filelist as it's obsoleted by
    CheckFilelist.py in rpmlint
* Wed Apr 07 2010 ro@suse.de
  - remove debuginfo packages for nosrc rpms unless
    package is either kernel or java or texlive-bin or glibc
    or removal is disabled in specfile by adding a line
    [#]KEEP NOSOURCE DEBUGINFO
    to the specfile (bnc#572695)
* Tue Feb 23 2010 ro@suse.de
  - check gcc warnings: wording for non-void return has changed
* Fri Feb 19 2010 mls@suse.de
  - allow /usr/src/parrot in parrot-devel
* Sat Feb 06 2010 detlef@links2linux.de
  - add umount patch: Umount $BUILD_ROOT/proc after finished job
* Mon Dec 07 2009 mmarek@suse.cz
  - do not mess with sysconfig files when installed in a live system
    (no more missed appointments...).
* Thu Nov 05 2009 meissner@suse.de
  - move strcasecmp and strlcpy to "implict warning" as we have
    no specific fortify checking for those.
* Tue Oct 20 2009 meissner@suse.de
  - merge debuginfo patch into tarball
  - check for "implicit declaration of function 'xxxx'" with a fixed
    list of standard library xxxx which will change behaviour when having
    correct declaration.
* Mon Aug 10 2009 ro@suse.de
  - allow /selinux in filelist check
* Thu Jul 30 2009 rguenther@suse.de
  - simplify and fix empty debuginfo/source deletion
* Mon Jul 27 2009 rguenther@suse.de
  - also remove empty debugsource packages
* Wed Jun 24 2009 coolo@novell.com
  - reenable -as-needed now that most of the fallout is fixed
* Sat Jun 13 2009 coolo@novell.com
  - take out AS_NEEDED for now to see a before-after comparision
* Wed Jun 10 2009 coolo@novell.com
  - add a profile.d script that sets -as-needed when in build environment
* Tue May 26 2009 ro@suse.de
  - fix last change
* Fri May 22 2009 ro@suse.de
  - more ugly tweaks to uname hack

Files

/etc/profile.d/suse-buildsystem.sh
/usr/lib/build
/usr/lib/build/checks
/usr/lib/build/checks-data
/usr/lib/build/checks-data/RPMQ.pm
/usr/lib/build/checks-data/check_gcc_output
/usr/lib/build/checks-data/checkdirs
/usr/lib/build/checks-data/cron.txt
/usr/lib/build/checks-data/initd.txt
/usr/lib/build/checks/00-check-install-rpms
/usr/lib/build/checks/01-check-debuginfo
/usr/lib/build/checks/02-check-gcc-output
/usr/lib/build/checks/03-check-binary-kernel-log
/usr/lib/build/checks/04-check-filelist
/usr/lib/build/checks/05-check-invalid-requires
/usr/lib/build/checks/06-check-installtest
/usr/lib/build/checks/08-check-permissions
/usr/lib/build/checks/09-check-packaged-twice
/usr/lib/build/checks/10-check-lanana
/usr/lib/build/checks/12-check-libtool-deps
/usr/lib/build/checks/13-check-invalid-provides
/usr/lib/build/checks/14-check-gconf-scriptlets
/usr/lib/build/checks/99-check-remove-rpms
/usr/lib/build/helper
/usr/lib/build/helper/uname.sh
/usr/share/doc/packages/post-build-checks
/usr/share/doc/packages/post-build-checks/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Oct 10 12:39:44 2014