Hello community, here is the log from the commit of package avahi checked in at Mon Mar 10 02:27:38 CET 2008. -------- --- avahi/avahi.changes 2008-01-30 17:13:57.000000000 +0100 +++ /mounts/work_src_done/STABLE/avahi/avahi.changes 2008-03-05 17:44:37.667177000 +0100 @@ -1,0 +2,7 @@ +Wed Mar 5 16:13:04 CET 2008 - sbrabec@suse.cz + +- Build Qt bindings in separate packages to shorten build path and + unneeded triggering for rebuild. +- Spec file rewritten to allow simple and fast build per partes. + +------------------------------------------------------------------- New Changes file: --- /dev/null 2006-09-20 18:56:23.000000000 +0200 +++ /mounts/work_src_done/STABLE/avahi/avahi-qt4.changes 2008-03-05 16:15:18.000000000 +0100 @@ -0,0 +1,5 @@ +------------------------------------------------------------------- +Wed Mar 5 16:14:36 CET 2008 - sbrabec@suse.cz + +- Create new spec file to avoid dependency of avahi core on Qt. + New: ---- avahi-qt4.changes avahi-qt4.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ avahi-mono.spec ++++++ ++++ 671 lines (skipped) ++++ between avahi/avahi-mono.spec ++++ and /mounts/work_src_done/STABLE/avahi/avahi-mono.spec ++++++ avahi-qt4.spec ++++++ ++++ 1126 lines (skipped) ++++++ avahi.spec ++++++ ++++ 673 lines (skipped) ++++ between avahi/avahi.spec ++++ and /mounts/work_src_done/STABLE/avahi/avahi.spec ++++++ avahi_spec-prepare.sh ++++++ --- avahi/avahi_spec-prepare.sh 2007-12-19 16:10:16.000000000 +0100 +++ /mounts/work_src_done/STABLE/avahi/avahi_spec-prepare.sh 2008-03-10 02:26:28.896782000 +0100 @@ -3,6 +3,7 @@ # Autobuild doesn't support package names with macros. This script will update versions in package names. ORIG_SPEC=${2%-mono} +ORIG_SPEC=${ORIG_SPEC%-qt4} # Never update -mono file when it is already opened. It will break advanced build scripts: if test "$2" != "$ORIG_SPEC" ; then exit @@ -12,7 +13,7 @@ exit fi -for PKGNAME in avahi-client avahi-common avahi-core avahi-ui avahi-glib avahi-gobject avahi-qt3 avahi-qt4 ; do +for PKGNAME in avahi-client avahi-common avahi-core avahi-ui avahi-glib avahi-gobject avahi-qt4 ; do # Packages with name ending by number needs separator if test x`echo $PKGNAME | sed "s/.*[0-9]$//"` = x ; then SEPARATOR=- @@ -38,12 +39,28 @@ # Edit file to fit -mono build needs: sed ' + s/build_core\ 1/build_core 0/; s/build_mono\ 0/build_mono 1/; s/^.ame:.*/&-mono/; # No more needed. #s/^..hangelog.*/& mono/; - s/^\(# WARNING:\).*After editing.*/\1 Do not edit this auto generated file./ + /^# WARNING: After editing/,/^# to update spec files/d + /^%define[[:space:]]*_name/i \ +# Do not edit this auto generated file! Edit avahi.spec. ' <$1/$ORIG_SPEC.spec >$1/$ORIG_SPEC-mono.spec +# Edit file to fit -qt4 build needs: +sed ' + s/build_core\ 1/build_core 0/; + s/build_qt4\ 0/build_qt4 1/; + s/^.ame:.*/&-qt4/; + # No more needed. + #s/^..hangelog.*/& qt/; + /^# WARNING: After editing/,/^# to update spec files/d + /^%define[[:space:]]*_name/i \ +# Do not edit this auto generated file! Edit avahi.spec. +' <$1/$ORIG_SPEC.spec >$1/$ORIG_SPEC-qt4.spec + # Not wanted for avahi: #cp -a $1/$ORIG_SPEC.changes $1/$ORIG_SPEC-mono.changes +#cp -a $1/$ORIG_SPEC.changes $1/$ORIG_SPEC-qt.changes ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org