[yast-commit] r44029 - in /trunk/build-test: yast2-build-test.changes yast2-build-test.spec
Author: coolo Date: Thu Jan 31 10:29:44 2008 New Revision: 44029 URL: http://svn.opensuse.org/viewcvs/yast?rev=44029&view=rev Log: sync back abuild changes Modified: trunk/build-test/yast2-build-test.changes trunk/build-test/yast2-build-test.spec Modified: trunk/build-test/yast2-build-test.changes URL: http://svn.opensuse.org/viewcvs/yast/trunk/build-test/yast2-build-test.changes?rev=44029&r1=44028&r2=44029&view=diff ============================================================================== --- trunk/build-test/yast2-build-test.changes (original) +++ trunk/build-test/yast2-build-test.changes Thu Jan 31 10:29:44 2008 @@ -1,4 +1,25 @@ ------------------------------------------------------------------- +Thu Jan 31 10:29:11 CET 2008 - coolo@suse.de + +- buildrequire icewm-lite to solve choice in abuild + +------------------------------------------------------------------- +Mon Jan 21 16:29:46 CET 2008 - ro@suse.de + +- use buildignore for tomcat as in yast2-schema + +------------------------------------------------------------------- +Thu Dec 20 16:37:13 CET 2007 - ro@suse.de + +- removed yast2-bluetooth from buildreq + +------------------------------------------------------------------- +Wed Nov 14 13:03:27 CET 2007 - jsrain@suse.cz + +- adapted timeouts for commandline checks to avoid void build + failuers + +------------------------------------------------------------------- Mon Aug 13 11:27:19 CEST 2007 - jsuchome@suse.cz - cd-creator is product creator now Modified: trunk/build-test/yast2-build-test.spec URL: http://svn.opensuse.org/viewcvs/yast/trunk/build-test/yast2-build-test.spec?rev=44029&r1=44028&r2=44029&view=diff ============================================================================== --- trunk/build-test/yast2-build-test.spec (original) +++ trunk/build-test/yast2-build-test.spec Thu Jan 31 10:29:44 2008 @@ -1,7 +1,7 @@ # # spec file for package yast2-build-test (Version 2.13.2) # -# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -12,17 +12,18 @@ Name: yast2-build-test Version: 2.13.2 -Release: 79 -License: GNU General Public License (GPL) +Release: 228 +License: GPL v2 or later Group: System/YaST BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: dosfstools gcc-c++ limal-ca-mgm-perl limal-devel limal-devtools perl-Archive-Zip perl-Compress-Zlib perl-Crypt-SmbHash perl-Date-Calc perl-Digest-HMAC perl-NetxAP perl-URI perl-X500-DN qt3 yast2 yast2-add-on yast2-add-on-creator yast2-apparmor yast2-backup yast2-bluetooth yast2-bootloader yast2-ca-management yast2-cim yast2-control-center yast2-core yast2-core-devel yast2-country yast2-devel-doc yast2-devtools yast2-dhcp-server yast2-dns-server yast2-fingerprint-reader yast2-firewall yast2-firstboot yast2-ftp-server yast2-hardware-detection yast2-heartbeat yast2-http-server yast2-inetd yast2-installation yast2-instserver yast2-irda yast2-iscsi-client yast2-iscsi-server yast2-kdump yast2-kerberos-client yast2-ldap yast2-ldap-client yast2-ldap-server yast2-mail yast2-mail-server yast2-metapackage-handler yast2-mouse yast2-network yast2-nfs-client yast2-nfs-server yast2-nis-client yast2-nis-server yast2-ntp-client yast2-online-update yast2-packagemanager-devel yast2-packager yast2-pam yast2-perl-bindings yast2-pkg-bindings yast2-printer yast2-product-creator yast2-profile-manager yast2-qt yast2-repair yast2-restore yast2-runlevel yast2-samba-client yast2-samba-server yast2-scanner yast2-schema yast2-security yast2-slide-show-SLES yast2-slide-show-SuSELinux yast2-slp yast2-slp-server yast2-storage yast2-storage-devel yast2-storage-evms yast2-storage-lib yast2-support yast2-sysconfig yast2-testsuite yast2-tftp-server yast2-theme-NLD yast2-theme-openSUSE yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-en_US yast2-trans-es yast2-trans-fi yast2-trans-fr yast2-trans-he yast2-trans-hu yast2-trans-it yast2-trans-ja yast2-trans-km yast2-trans-ko yast2-trans-lt yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-stats yast2-trans-sv yast2-trans-tr yast2-trans-uk yast2-trans-zh_CN yast2-trans-zh_TW yast2-transfer yast2-tune yast2-update yast2-users yast2-xml yast2-ncurses yast2-live-installer +BuildRequires: dosfstools gcc-c++ limal-ca-mgm-perl limal-devel limal-devtools perl-Archive-Zip perl-Compress-Zlib perl-Crypt-SmbHash perl-Date-Calc perl-Digest-HMAC perl-NetxAP perl-URI perl-X500-DN qt3 yast2 yast2-add-on yast2-add-on-creator yast2-apparmor yast2-backup yast2-bootloader yast2-ca-management yast2-cim yast2-control-center yast2-core yast2-core-devel yast2-country yast2-devel-doc yast2-devtools yast2-dhcp-server yast2-dns-server yast2-fingerprint-reader yast2-firewall yast2-firstboot yast2-ftp-server yast2-hardware-detection yast2-heartbeat yast2-http-server yast2-inetd yast2-installation yast2-instserver yast2-irda yast2-iscsi-client yast2-iscsi-server yast2-kdump yast2-kerberos-client yast2-ldap yast2-ldap-client yast2-ldap-server yast2-live-installer yast2-mail yast2-mail-server yast2-metapackage-handler yast2-mouse yast2-ncurses yast2-network yast2-nfs-client yast2-nfs-server yast2-nis-client yast2-nis-server yast2-ntp-client yast2-online-update yast2-packagemanager-devel yast2-packager yast2-pam yast2-perl-bindings yast2-pkg-bindings yast2-printer yast2-product-creator yast2-profile-manager yast2-qt yast2-repair yast2-restore yast2-runlevel yast2-samba-client yast2-samba-server yast2-scanner yast2-schema yast2-security yast2-slide-show-SLES yast2-slide-show-SuSELinux yast2-slp yast2-slp-server yast2-storage yast2-storage-devel yast2-storage-evms yast2-storage-lib yast2-support yast2-sysconfig yast2-testsuite yast2-tftp-server yast2-theme-NLD yast2-theme-openSUSE yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-en_US yast2-trans-es yast2-trans-fi yast2-trans-fr yast2-trans-he yast2-trans-hu yast2-trans-it yast2-trans-ja yast2-trans-km yast2-trans-ko yast2-trans-lt yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-stats yast2-trans-sv yast2-trans-tr yast2-trans-uk yast2-trans-zh_CN yast2-trans-zh_TW yast2-transfer yast2-tune yast2-update yast2-users yast2-xml %ifnarch s390 s390x -BuildRequires: sax2-libsax-perl yast2-boot-server yast2-phone-services yast2-sound yast2-tv yast2-x11 +BuildRequires: sax2-libsax-perl yast2-boot-server yast2-phone-services yast2-sound yast2-tv yast2-x11 icewm-lite %endif %ifnarch s390 s390x ppc ppc64 ia64 BuildRequires: yast2-vm %endif +#!BuildIgnore: tomcat5 tomcat55-common-lib Summary: YaST2 - Testing Package %description @@ -40,19 +41,20 @@ for i in /usr/share/YaST2/clients/*.ycp; do ycpc -qE "$i" || failed="$failed#$i" done - # Test command line echo "Testing cmdline interface" for module in `/sbin/yast -l |grep -v "Available modules"` ; do echo "testing yast $module..." /usr/lib/YaST2/bin/y2base $module '("help")' ncurses &>/dev/null & pid=$! + sleep 5 && jobs -l |grep -v Done |grep $pid >/dev/null && \ sleep 10 && jobs -l |grep -v Done |grep $pid >/dev/null && \ + sleep 20 && jobs -l |grep -v Done |grep $pid >/dev/null && \ + sleep 30 && jobs -l |grep -v Done |grep $pid >/dev/null && \ echo "*** $module still running ***" && \ failed="$failed#Commandline for $module" && kill $pid && sleep 1 && kill -9 $pid || true fg || true # let the backgrounded job fetch its kill signal done - # Error info message error="Build Test FAILED, look at this URL for detailed information: http://w2d.suse.de/abuildstat/failed/$RPM_ARCH/yast2-build-test##" @@ -74,52 +76,74 @@ %defattr(-,root,root) %doc README -%changelog -n yast2-build-test -* Wed Jan 24 2007 - aosthof@suse.de +%changelog +* Mon Jan 21 2008 ro@suse.de +- use buildignore for tomcat as in yast2-schema +* Thu Dec 20 2007 ro@suse.de +- removed yast2-bluetooth from buildreq +* Wed Nov 14 2007 jsrain@suse.cz +- adapted timeouts for commandline checks to avoid void build + failuers +* Mon Aug 13 2007 jsuchome@suse.cz +- cd-creator is product creator now +- added yast2-add-on-creator, yast2-fingerprint-reader +* Thu Aug 09 2007 jsrain@suse.cz +- in addition to current test also check presence of cmdline + interface (#266892) +* Tue Aug 07 2007 jsrain@suse.cz +- removed yast2-power-management, added yast2-kdump and + yast2-metapackage-handler +* Thu Jul 26 2007 jsrain@suse.cz +- yast2-devel -> yast2-devel-doc, added yast2-ftp-server +* Mon Apr 16 2007 jsrain@suse.cz +- removed yast2-powertweak +* Mon Feb 26 2007 locilka@suse.cz +- added yast2-add-on +* Wed Jan 24 2007 aosthof@suse.de - adapt spec file so that the package yast2-vm will only be required by i386 and x86_64 -* Wed Jan 24 2007 - aosthof@suse.de +* Wed Jan 24 2007 aosthof@suse.de - yast2-trans-sl_SI has been renamed to yast2-trans-sl and yast2-theme-SuSELinux has been renamed to yast2-theme-openSUSE in spec file -* Wed Jan 24 2007 - aosthof@suse.de +* Wed Jan 24 2007 aosthof@suse.de - removed yast2-bootfloppy from spec file, because this module doesn't exist any longer -* Mon Oct 02 2006 - jsrain@suse.cz +* Mon Oct 02 2006 jsrain@suse.cz - renamed yast2-trans-el_GR to yast2-trans-el -* Fri Apr 21 2006 - visnov@suse.cz +* Fri Apr 21 2006 visnov@suse.cz - added yast2-online-update back -* Mon Mar 27 2006 - ro@suse.de +* Mon Mar 27 2006 ro@suse.de - no yast2-x11 on s390,s390x -* Mon Mar 27 2006 - ro@suse.de +* Mon Mar 27 2006 ro@suse.de - fix BuildRequires for ppc64,s390,s390x -* Fri Mar 24 2006 - ro@suse.de +* Fri Mar 24 2006 ro@suse.de - removed yast2-pervasive_postgres from BuildRequires -* Fri Feb 10 2006 - lrupp@suse.de +* Fri Feb 10 2006 lrupp@suse.de - quick Beta hack: deleted macros from BuildRequires and insert packages manually for build -* Wed Jan 25 2006 - mls@suse.de +* Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Wed Dec 21 2005 - visnov@suse.cz +* Wed Dec 21 2005 visnov@suse.cz - fixed nfb for new yast2-ca-mgmt and yast2-x11 - 2.13.2 -* Wed Dec 21 2005 - visnov@suse.cz +* Wed Dec 21 2005 visnov@suse.cz - removed perl-OPENSSL from nfb - 2.13.1 -* Tue Dec 13 2005 - visnov@suse.cz +* Tue Dec 13 2005 visnov@suse.cz - removed nfb for libsax - 2.13.0 -* Mon Jul 18 2005 - jsrain@suse.cz +* Mon Jul 18 2005 jsrain@suse.cz - fixed nfb - 2.12.1 -* Mon Jul 11 2005 - jsrain@suse.cz +* Mon Jul 11 2005 jsrain@suse.cz - adapted nfb for libsax - 2.12.0 -* Tue Jun 15 2004 - msvec@suse.cz +* Tue Jun 15 2004 msvec@suse.cz - use yast2-all-packages abuild macro - check everything and report final result at the end - 2.10.0 -* Wed Jun 09 2004 - msvec@suse.cz +* Wed Jun 09 2004 msvec@suse.cz - initial version of yast2 build test - ensure syntax correctness of all yast2 clients - internal package -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org
participants (1)
-
coolo@svn.opensuse.org