413 echo ' exit 1'; |
413 echo ' exit 1'; |
414 echo '}'; |
414 echo '}'; |
415 echo 'umask 0022'; |
415 echo 'umask 0022'; |
416 echo 'GCONF_CONFIG_SOURCE=xml:merged:/etc/gconf/gconf.xml.defaults'; |
416 echo 'GCONF_CONFIG_SOURCE=xml:merged:/etc/gconf/gconf.xml.defaults'; |
417 echo 'export GCONF_CONFIG_SOURCE'; |
417 echo 'export GCONF_CONFIG_SOURCE'; |
|
418 echo 'JDS_LIST1=/apps/panel/default_setup/general/applet_id_list_jds'; |
|
419 echo 'JDS_LIST2=/apps/panel/profiles/default/general/applet_id_list_jds'; |
418 echo '/usr/bin/gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/*.schemas' |
420 echo '/usr/bin/gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/*.schemas' |
|
421 echo 'test -c /devices/pseudo/battery@0:battery0 && {'; |
|
422 echo ' /usr/bin/gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --load %{_sysconfdir}/gconf/schemas/panel-default-setup-laptop.entries'; |
|
423 echo ' /usr/bin/gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --load %{_sysconfdir}/gconf/schemas/panel-default-setup-laptop.entries /apps/panel/profiles/default'; |
|
424 echo ' APPLETS=`gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --owner=panel --get $JDS_LIST1 | sed -n "s/\(\[.*\)\]/\1,battstat]/p"`' |
|
425 echo ' gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --owner=panel --unset $JDS_LIST1' |
|
426 echo ' gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --owner=panel --type=list --list-type=string --set $JDS_LIST1 $APPLETS' |
|
427 echo ' APPLETS=`gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --owner=panel --get $JDS_LIST2 | sed -n "s/\(\[.*\)\]/\1,battstat]/p"`' |
|
428 echo ' gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --owner=panel --unset $JDS_LIST2' |
|
429 echo ' gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --owner=panel --type=list --list-type=string --set $JDS_LIST2 $APPLETS' |
|
430 echo '}'; |
419 ) | $BASEDIR/var/lib/postrun/postrun -u -c JDS_wait |
431 ) | $BASEDIR/var/lib/postrun/postrun -u -c JDS_wait |
420 |
432 |
421 %preun -n SUNWgnome-utility-applets-root |
433 %preun -n SUNWgnome-utility-applets-root |
422 test -x $BASEDIR/var/lib/postrun/postrun || exit 0 |
434 test -x $BASEDIR/var/lib/postrun/postrun || exit 0 |
423 ( echo 'test -x $PKG_INSTALL_ROOT/usr/bin/gconftool-2 || {'; |
435 ( echo 'test -x $PKG_INSTALL_ROOT/usr/bin/gconftool-2 || {'; |
425 echo ' exit 0'; |
437 echo ' exit 0'; |
426 echo '}'; |
438 echo '}'; |
427 echo 'umask 0022'; |
439 echo 'umask 0022'; |
428 echo 'GCONF_CONFIG_SOURCE=xml:merged:$BASEDIR/etc/gconf/gconf.xml.defaults'; |
440 echo 'GCONF_CONFIG_SOURCE=xml:merged:$BASEDIR/etc/gconf/gconf.xml.defaults'; |
429 echo 'GCONF_BACKEND_DIR=$PKG_INSTALL_ROOT/usr/lib/GConf/2'; |
441 echo 'GCONF_BACKEND_DIR=$PKG_INSTALL_ROOT/usr/lib/GConf/2'; |
|
442 echo 'JDS_LIST1=/apps/panel/default_setup/general/applet_id_list_jds'; |
|
443 echo 'JDS_LIST2=/apps/panel/profiles/default/general/applet_id_list_jds'; |
430 echo 'LD_LIBRARY_PATH=$PKG_INSTALL_ROOT/usr/lib'; |
444 echo 'LD_LIBRARY_PATH=$PKG_INSTALL_ROOT/usr/lib'; |
431 echo 'export GCONF_CONFIG_SOURCE GCONF_BACKEND_DIR LD_LIBRARY_PATH'; |
445 echo 'export GCONF_CONFIG_SOURCE GCONF_BACKEND_DIR LD_LIBRARY_PATH'; |
432 echo 'SDIR=$BASEDIR%{_sysconfdir}/gconf/schemas'; |
446 echo 'SDIR=$BASEDIR%{_sysconfdir}/gconf/schemas'; |
433 echo 'schemas="$SDIR/charpick.schemas'; |
447 echo 'schemas="$SDIR/charpick.schemas'; |
|
448 echo ' $SDIR/battstat.schemas'; |
434 echo ' $SDIR/deskbar-applet.schemas'; |
449 echo ' $SDIR/deskbar-applet.schemas'; |
435 echo ' $SDIR/quick-lounge.schemas'; |
450 echo ' $SDIR/quick-lounge.schemas'; |
436 echo ' $SDIR/multiload.schemas'; |
451 echo ' $SDIR/multiload.schemas'; |
437 echo ' $SDIR/stickynotes.schemas"'; |
452 echo ' $SDIR/stickynotes.schemas"'; |
438 echo '$PKG_INSTALL_ROOT/usr/bin/gconftool-2 --makefile-uninstall-rule $schemas' |
453 echo '$PKG_INSTALL_ROOT/usr/bin/gconftool-2 --makefile-uninstall-rule $schemas' |
|
454 echo 'test -c /devices/pseudo/battery@0:battery0 && {'; |
|
455 echo ' $PKG_INSTALL_ROOT/usr/bin/gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --unload $SDIR/panel-default-setup-laptop.entries'; |
|
456 echo ' $PKG_INSTALL_ROOT/usr/bin/gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --unload $SDIR/panel-default-setup-laptop.entries /apps/panel/profiles/default'; |
|
457 echo ' APPLETS=`gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --owner=panel --get $JDS_LIST1 | sed -n "s/\(\[.*\),battstat\(\]\)/\1\\2/p"`'; |
|
458 echo ' gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --owner=panel --unset $JDS_LIST1' |
|
459 echo ' gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --owner=panel --type=list --list-type=string --set $JDS_LIST1 $APPLETS' |
|
460 echo ' APPLETS=`gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --owner=panel --get $JDS_LIST2 | sed -n "s/\(\[.*\),battstat\(\]\)/\1\\2/p"`'; |
|
461 echo ' gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --owner=panel --unset $JDS_LIST2' |
|
462 echo ' gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --owner=panel --type=list --list-type=string --set $JDS_LIST2 $APPLETS' |
|
463 echo '}'; |
439 ) | $BASEDIR/var/lib/postrun/postrun -i -c JDS -a |
464 ) | $BASEDIR/var/lib/postrun/postrun -i -c JDS -a |
440 |
465 |
441 %files |
466 %files |
442 %defattr (-, root, bin) |
467 %defattr (-, root, bin) |
443 %dir %attr (0755, root, bin) %{_libdir} |
468 %dir %attr (0755, root, bin) %{_libdir} |
651 %{_sysconfdir}/gconf/schemas/stickynotes.schemas |
676 %{_sysconfdir}/gconf/schemas/stickynotes.schemas |
652 %{_sysconfdir}/gconf/schemas/quick-lounge.schemas |
677 %{_sysconfdir}/gconf/schemas/quick-lounge.schemas |
653 %{_sysconfdir}/gconf/schemas/deskbar-applet.schemas |
678 %{_sysconfdir}/gconf/schemas/deskbar-applet.schemas |
654 %{_sysconfdir}/gconf/schemas/multiload.schemas |
679 %{_sysconfdir}/gconf/schemas/multiload.schemas |
655 %{_sysconfdir}/gconf/schemas/battstat.schemas |
680 %{_sysconfdir}/gconf/schemas/battstat.schemas |
|
681 %{_sysconfdir}/gconf/schemas/panel-default-setup-laptop.entries |
656 %{_sysconfdir}/sound/events/battstat_applet.soundlist |
682 %{_sysconfdir}/sound/events/battstat_applet.soundlist |
657 |
683 |
658 %files -n SUNWgnome-utility-applets-devel |
684 %files -n SUNWgnome-utility-applets-devel |
659 %defattr (-, root, bin) |
685 %defattr (-, root, bin) |
660 %dir %attr (0755, root, bin) %{_libdir} |
686 %dir %attr (0755, root, bin) %{_libdir} |