2007-04-24 Laszlo (Laca) Peter <[email protected]>
authorlaca
Wed, 25 Apr 2007 01:42:08 +0000
changeset 9780 21510eb397b1
parent 9779 5f0938041f79
child 9781 4a1a70cadb7a
2007-04-24 Laszlo (Laca) Peter <[email protected]> * SUNWgksu.spec: fix default attributes * SUNWevolution-exchange.spec, SUNWevolution.spec, SUNWfirefox.spec, SUNWgnome-a11y-dasher.spec, SUNWgnome-applets.spec, SUNWgnome-archive-mgr.spec, SUNWgnome-calculator.spec, SUNWgnome-cd.spec, SUNWgnome-crash-report.spec, SUNWgnome-desktop-prefs.spec, SUNWgnome-devhelp.spec, SUNWgnome-file-mgr.spec, SUNWgnome-gtksourceview.spec, SUNWgnome-hex-editor.spec, SUNWgnome-im-client.spec, SUNWgnome-img-editor.spec, SUNWgnome-img-organizer.spec, SUNWgnome-img-viewer.spec, SUNWgnome-keyring-manager.spec, SUNWgnome-libs.spec, SUNWgnome-media-player.spec, SUNWgnome-panel.spec, SUNWgnome-pdf-viewer.spec, SUNWgnome-pilot.spec, SUNWgnome-print.spec, SUNWgnome-remote-desktop.spec, SUNWgnome-session.spec, SUNWgnome-system-tools.spec, SUNWgnome-terminal.spec, SUNWgnome-text-editor.spec, SUNWgnome-themes.spec, SUNWgnome-vfs.spec, SUNWopenjade.spec, SUNWthunderbird.spec: s/0755/-/ in defattr so that files are not made all executable * SUNWvirt-manager.spec: s/0755/-/ in defattr so that files are not made all executable and define l10n subpkg
ChangeLog
SUNWevolution-exchange.spec
SUNWevolution.spec
SUNWfirefox.spec
SUNWgksu.spec
SUNWgnome-a11y-dasher.spec
SUNWgnome-applets.spec
SUNWgnome-archive-mgr.spec
SUNWgnome-calculator.spec
SUNWgnome-cd.spec
SUNWgnome-crash-report.spec
SUNWgnome-desktop-prefs.spec
SUNWgnome-devhelp.spec
SUNWgnome-file-mgr.spec
SUNWgnome-gtksourceview.spec
SUNWgnome-hex-editor.spec
SUNWgnome-im-client.spec
SUNWgnome-img-editor.spec
SUNWgnome-img-organizer.spec
SUNWgnome-img-viewer.spec
SUNWgnome-keyring-manager.spec
SUNWgnome-libs.spec
SUNWgnome-media-player.spec
SUNWgnome-panel.spec
SUNWgnome-pdf-viewer.spec
SUNWgnome-pilot.spec
SUNWgnome-print.spec
SUNWgnome-remote-desktop.spec
SUNWgnome-session.spec
SUNWgnome-system-tools.spec
SUNWgnome-terminal.spec
SUNWgnome-text-editor.spec
SUNWgnome-themes.spec
SUNWgnome-vfs.spec
SUNWopenjade.spec
SUNWthunderbird.spec
SUNWvirt-manager.spec
--- a/ChangeLog	Tue Apr 24 17:29:55 2007 +0000
+++ b/ChangeLog	Wed Apr 25 01:42:08 2007 +0000
@@ -1,3 +1,26 @@
+2007-04-24  Laszlo (Laca) Peter  <[email protected]>
+
+	* SUNWgksu.spec: fix default attributes
+	* SUNWevolution-exchange.spec, SUNWevolution.spec, SUNWfirefox.spec,
+	  SUNWgnome-a11y-dasher.spec, SUNWgnome-applets.spec,
+	  SUNWgnome-archive-mgr.spec, SUNWgnome-calculator.spec,
+	  SUNWgnome-cd.spec, SUNWgnome-crash-report.spec,
+	  SUNWgnome-desktop-prefs.spec, SUNWgnome-devhelp.spec,
+	  SUNWgnome-file-mgr.spec, SUNWgnome-gtksourceview.spec,
+	  SUNWgnome-hex-editor.spec, SUNWgnome-im-client.spec,
+	  SUNWgnome-img-editor.spec, SUNWgnome-img-organizer.spec,
+	  SUNWgnome-img-viewer.spec, SUNWgnome-keyring-manager.spec,
+	  SUNWgnome-libs.spec, SUNWgnome-media-player.spec,
+	  SUNWgnome-panel.spec, SUNWgnome-pdf-viewer.spec,
+	  SUNWgnome-pilot.spec, SUNWgnome-print.spec,
+	  SUNWgnome-remote-desktop.spec, SUNWgnome-session.spec,
+	  SUNWgnome-system-tools.spec, SUNWgnome-terminal.spec,
+	  SUNWgnome-text-editor.spec, SUNWgnome-themes.spec,
+	  SUNWgnome-vfs.spec, SUNWopenjade.spec, SUNWthunderbird.spec:
+	  s/0755/-/ in defattr so that files are not made all executable
+	* SUNWvirt-manager.spec: s/0755/-/ in defattr so that files are not
+	  made all executable and define l10n subpkg
+
 2007-04-24  Laszlo (Laca) Peter  <[email protected]>
 
 	* SUNWgnome-sys-suspend.spec: bump to 0.5, remove patch fixshutdown.diff
--- a/SUNWevolution-exchange.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWevolution-exchange.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -157,11 +157,13 @@
 %endif
 
 %files root
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %attr (0755, root, sys) %dir %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/apps_exchange_addressbook-%{evolution.major_version}.schemas
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Wed Dec 13 2006 - [email protected]
 - Replace evo_major_version with major_version in evolution.spec.
 - Ship schema.
--- a/SUNWevolution.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWevolution.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -267,7 +267,7 @@
 %{_datadir}/idl/*
 
 %files root
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %attr (0755, root, sys) %dir %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/apps-evolution-mail-prompts-checkdefault-%{evolution.major_version}.schemas
 %{_sysconfdir}/gconf/schemas/apps_evolution_addressbook-%{evolution.major_version}.schemas
@@ -276,47 +276,36 @@
 %{_sysconfdir}/gconf/schemas/evolution-mail-%{evolution.major_version}.schemas
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Fri Mar 16 2007 - [email protected]
 - Correct code that removes l10n files.
-
 * Wed Mar 14 2007 - [email protected]
 - Add en_GB files to l10n package.
-
 * Tue Feb 27 2007 - [email protected]
 - Move evolution icons from /usr/share/pixmaps to /usr/share/icons/hicolor 
-
 * Thu Jan 04 2007 - [email protected]
 - Its dependencies-gnome-pilot and pilot-link are upgraded to new version
-
 * Tue Dec 12 2006 - [email protected]
 - Fix %build_l10n section in %install to remove the files when necessary.
-
 * Wed Dec 06 2006 - [email protected]
 - Remove scrollkeeper files during %install. Add l10n files to l10n pkg.
-
 * Wed Nov 29 2006 - [email protected]
 - Revert version to %{default_pkg_version} as this module has been integrated
   to Nevada with this version. Using the base module's version number (2.8.x)
   is lower than 2.16.x and will cause an integration error.
-
 * Mon Nov 27 2006 - [email protected]
 - Use evolution's version information to replace default one. 
-
 * Mon Oct 23 2006 - [email protected]
 - Moved all patches to ../patches/
-
 * Fri Oct 20 2006 - [email protected]
 - Remove SUNWhalh BuildRequires because header files are in SUNWhea in snv_51.
-
 * Wed Oct 18 2006 - [email protected]
 - Use %{evolution.major_version} instead of hard coded version number.
-
 * Tue Oct 17 2006 - [email protected]
 - Remove patch patches/evolution-03-mail-rlimit.diff
-
 * Mon Sep 18 2006 - [email protected]
 - Add SUNWhalh BuildRequires.
-
 * Fri Sep 01 2006 - [email protected]
 - New Manpage tarball
 * Mon Aug 14 2006 - [email protected]
--- a/SUNWfirefox.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWfirefox.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -292,7 +292,7 @@
 %files
 %endif
 
-%defattr(0755, root, bin)
+%defattr(-, root, bin)
 %dir %attr (0755, root, bin) %{_bindir}
 %{_bindir}/firefox
 %dir %attr (0755, root, bin) %{_libdir}
@@ -313,7 +313,7 @@
 %{_mandir}/man1/*
 
 %files devel
-%defattr(0755, root, bin)
+%defattr(-, root, bin)
 %dir %attr (0755, root, bin) %{_includedir}
 %{_includedir}/firefox
 %dir %attr (0755, root, bin) %{_libdir}
@@ -326,7 +326,7 @@
 
 %if %with_apoc_adapter
 %files apoc-adapter
-%defattr(0755, root, bin)
+%defattr(-, root, bin)
 %dir %attr (0755, root, bin) %{_libdir}
 %{_libdir}/firefox/components/libmozapoc.so
 %endif
@@ -335,6 +335,8 @@
 # no file/dir delivered in this package
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Tue Apr 10 2007 - [email protected]
 - remove dependency on SUNWstaroffice-menuintegration from SUNWfirefox-root
   since it caused CR#6530982 fixed failed(see details in bugster)
--- a/SUNWgksu.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgksu.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -108,13 +108,14 @@
 %{_bindir}/gksu*
 %dir %attr (0755, root, sys) %{_datadir}
 %{_datadir}/libgksuui1.0/gksu-auth.png
+%attr (0755, root, other) %dir %{_datadir}/pixmaps
 %{_datadir}/pixmaps/gksu*.png
+%attr (0755, root, other) %dir %{_datadir}/applications
 %{_datadir}/applications/gksu*.desktop
-%defattr (0755, root, other)
 
 %files root
+%defattr (-, root, bin)
 %attr (0755, root, sys) %dir %{_sysconfdir}
-%defattr (-, root, root)
 %{_sysconfdir}/gksu.conf
 
 %files devel
@@ -137,10 +138,11 @@
 %endif
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- fix default attributes
 * Thu Sep 18 2006 - [email protected]
 - Change the group for /etc/gksu.conf to be as the app expects (i.e. root:root)
 * Fri Aug 30 2006 - [email protected]
 - Delete %{_datadir}/locale/locale.alias as it caused a packaging conflict.
-
 * Thu Aug 10 2006 - [email protected]
 - initial Sun release.
--- a/SUNWgnome-a11y-dasher.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-a11y-dasher.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -148,7 +148,7 @@
 %{_datadir}/omf
 
 %files root
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %attr (0755, root, sys) %dir %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/dasher.schemas
 
@@ -160,6 +160,8 @@
 %endif
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Thu Jan 04 2007 - [email protected]
 - Remove '-f' from rm calls so that changes that require spec file changes are
   seen quickly.
--- a/SUNWgnome-applets.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-applets.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -500,7 +500,7 @@
 %{_datadir}/xmodmap
 
 %files -n SUNWgnome-fun-applets-root
-%defattr(0755, root, sys)
+%defattr(-, root, sys)
 %dir %attr(0755, root, sys) %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/geyes.schemas
 
@@ -529,7 +529,7 @@
 %{_datadir}/pixmaps/invest-big.png
 
 %files -n SUNWgnome-internet-applets-root
-%defattr(0755, root, sys)
+%defattr(-, root, sys)
 %dir %attr(0755, root, sys) %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/gweather.schemas
 
@@ -565,7 +565,7 @@
 %{_datadir}/icons/hicolor/48x48/apps/gnome-netstatus*
 
 %files -n SUNWgnome-intranet-applets-root
-%defattr(0755, root, sys)
+%defattr(-, root, sys)
 %dir %attr(0755, root, sys) %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/netstatus.schemas
 
@@ -582,7 +582,7 @@
 %{_datadir}/gnome-2.0/ui/GNOME_MixerApplet.xml
 
 %files -n SUNWgnome-mm-applets-root
-%defattr(0755, root, sys)
+%defattr(-, root, sys)
 %dir %attr(0755, root, sys) %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/mixer.schemas
 
@@ -670,7 +670,7 @@
 %{_datadir}/deskbar-applet
 
 %files -n SUNWgnome-utility-applets-root
-%defattr(0755, root, sys)
+%defattr(-, root, sys)
 %dir %attr(0755, root, sys) %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/charpick.schemas
 %{_sysconfdir}/gconf/schemas/stickynotes.schemas
@@ -708,6 +708,8 @@
 # %{_datadir}/omf/gnome-netstatus/*-[a-z][a-z]_*.omf
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Sun Apr 15 2007 - [email protected]
 - Ship battstat applet on sparc.
 * Wed Mar 07 2007 - [email protected]
--- a/SUNWgnome-archive-mgr.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-archive-mgr.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -160,11 +160,13 @@
 %endif
 
 %files root
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %attr (0755, root, sys) %dir %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/file-roller.schemas
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Mon Mar 20 2007 - [email protected]
 - Remove omf deletion line from %install, as suggested by reborg on
   desktop-discuss.
--- a/SUNWgnome-calculator.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-calculator.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -151,11 +151,13 @@
 %endif
 
 %files root
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %attr (0755, root, sys) %dir %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/gcalctool.schemas
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Fri Sep 01 2006 - [email protected]
 - New Manpage tarball
 * Sat Aug 12 2006 - [email protected]
--- a/SUNWgnome-cd.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-cd.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -175,12 +175,14 @@
 %endif
 
 %files root
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %attr (0755, root, sys) %dir %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/solaris-cdda.schemas
 %{_sysconfdir}/gconf/schemas/sound-juicer.schemas
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Mon Apr 16 2007 - [email protected]
 - Add en_GB files to l10n package for new tarball.
 * Tue Oct 31 2006 - [email protected]
--- a/SUNWgnome-crash-report.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-crash-report.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -140,7 +140,7 @@
 %{_mandir}/*/*
 
 %files root
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %attr (0755, root, sys) %dir %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/bug-buddy.schemas
 
@@ -152,6 +152,8 @@
 %endif
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Fri Sep 08 2006 - [email protected]
 - New Manpage tarball
 * Tue Sep 05 2006 - [email protected]
--- a/SUNWgnome-desktop-prefs.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-desktop-prefs.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -235,7 +235,7 @@
 %{_includedir}/*
 
 %files root
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %attr (0755, root, sys) %dir %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/apps_gnome_settings_daemon_default_editor.schemas
 %{_sysconfdir}/gconf/schemas/apps_gnome_settings_daemon_keybindings.schemas
@@ -255,6 +255,8 @@
 %endif
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Thu Mar 15 2007 - [email protected]
 - Add Requires SUNWbash after check-deps.pl run.
 * Wed Feb 14 2007 - [email protected]
--- a/SUNWgnome-devhelp.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-devhelp.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -123,7 +123,7 @@
 %{_mandir}/*/*
 
 %files root
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %attr (0755, root, sys) %dir %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/devhelp.schemas
 
@@ -143,12 +143,12 @@
 %endif
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Thu Mar 19 2007 - [email protected]
 - Add manpage.
-
 * Thu Mar 15 2007 - [email protected]
 - Add Build/Requires SUNWgnome-panel/-devel for libwnck.
-
 * Wed March 14 2007 - [email protected]
 - Initial version created, which stems from extra-spec-file
   created by [email protected] on sourceforge.net svn repository.
--- a/SUNWgnome-file-mgr.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-file-mgr.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -246,7 +246,7 @@
 %{_mandir}/*/*
 
 %files root
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %attr (0755, root, sys) %dir %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/apps_nautilus_preferences.schemas
 %if %with_hal
@@ -255,7 +255,7 @@
 %endif
 
 %files devel
-%defattr (0755, root, bin)
+%defattr (-, root, bin)
 %dir %attr (0755, root, bin) %{_includedir}
 %{_includedir}/*
 %dir %attr (0755, root, bin) %{_libdir}
@@ -270,6 +270,8 @@
 %endif
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Tue Dec 19 2006 - [email protected]
 - Update %files for new graphics files.
 * Fri Oct 20 2006 - [email protected]
--- a/SUNWgnome-gtksourceview.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-gtksourceview.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -72,7 +72,7 @@
 rm -rf $RPM_BUILD_ROOT
 
 %files
-%defattr (0755, root, bin)
+%defattr (-, root, bin)
 %dir %attr (0755, root, bin) %{_libdir}
 %{_libdir}/lib*.so*
 %dir %attr (0755, root, sys) %{_datadir}
@@ -98,6 +98,8 @@
 %endif
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Mon Sep 04 2006 - [email protected]
 - New Manpage tarball
 * Thu Jun 29 2006 - [email protected]
--- a/SUNWgnome-hex-editor.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-hex-editor.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -171,7 +171,7 @@
 %{_mandir}/*/*
 
 %files root
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %attr (0755, root, sys) %dir %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/ghex2.schemas
 
@@ -194,6 +194,8 @@
 %endif
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Fri Sep 08 2006 - [email protected]
 - Add man page tarball
 * Fri Jul 14 2006 - [email protected]
--- a/SUNWgnome-im-client.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-im-client.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -175,7 +175,7 @@
 %{_datadir}/dbus-1/services/gaim.service
 
 %files root
-%defattr(0755, root, sys)
+%defattr(-, root, sys)
 %attr(0755, root, sys) %dir %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/gaim.schemas
 
@@ -203,6 +203,8 @@
 %endif
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Fri Feb  9 2007 - [email protected]
 - After a review, remove code that made unnecessary copy of $RPM_BUILD_ROOT
   before installing second module in this spec file.
--- a/SUNWgnome-img-editor.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-img-editor.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -147,7 +147,7 @@
 %{_sysconfdir}/*
 
 %files devel
-%defattr (0755, root, bin)
+%defattr (-, root, bin)
 %dir %attr (0755, root, bin) %{_includedir}
 %{_includedir}/*
 %dir %attr (0755, root, bin) %{_libdir}
@@ -162,6 +162,8 @@
 %{_mandir}/*/*
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Sat Aug 12 2006 - [email protected]
 - delete some unnecessary env variables
 * Sat Aug 12 2006 - [email protected]
--- a/SUNWgnome-img-organizer.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-img-organizer.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -167,11 +167,13 @@
 %endif
 
 %files root
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %attr (0755, root, sys) %dir %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/gthumb.schemas
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Tue Mar 20 2007 - [email protected]
 - Update %files for new tarball (remove the %{datadir}/application-registry
   dir).
--- a/SUNWgnome-img-viewer.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-img-viewer.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -224,11 +224,13 @@
 %endif
 
 %files root
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %attr (0755, root, sys) %dir %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/eog.schemas
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Wed Feb 14 2006 - [email protected]
 - Delete en_GB files in %install.
 * Thu Jan 11 2006 - [email protected]
--- a/SUNWgnome-keyring-manager.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-keyring-manager.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -142,15 +142,18 @@
 %endif
 
 %files root
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %attr (0755, root, sys) %dir %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/gnome-keyring-manager.schemas
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Wed Mar 14 2007 - [email protected]
 - Add to %files to include the en_GB omf file.
 * Fri Sep 08 2006 - [email protected]
-- Remove "rm" of _mandir during %install, Package gnome-keyring-manager.1 from community
+- Remove "rm" of _mandir during %install, Package gnome-keyring-manager.1
+  from community
 * Sat Aug 12 2006 - [email protected]
 - delete some unnecessary env variables
 * Thu Jul 27 2006 - [email protected]
--- a/SUNWgnome-libs.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-libs.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -214,7 +214,7 @@
 
 
 %files
-%defattr (0755, root, bin)
+%defattr (-, root, bin)
 %dir %attr (0755, root, bin) %{_bindir}
 %{_bindir}/scrollkeeper-config
 %{_bindir}/scrollkeeper-get-cl
@@ -272,7 +272,7 @@
 
 %files root
 %attr (0755, root, sys) %dir %{_sysconfdir}
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %{_sysconfdir}/gconf/schemas/desktop_gnome_accessibility_keyboard.schemas
 %{_sysconfdir}/gconf/schemas/desktop_gnome_accessibility_startup.schemas
 %{_sysconfdir}/gconf/schemas/desktop_gnome_applications_at_visual.schemas
--- a/SUNWgnome-media-player.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-media-player.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -221,7 +221,7 @@
 %{_mandir}/*/*
 
 %files root
-%defattr(0755, root, sys)
+%defattr(-, root, sys)
 %attr(0755, root, sys) %dir %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/rhythmbox.schemas
 %{_sysconfdir}/gconf/schemas/totem-handlers.schemas
@@ -249,6 +249,8 @@
 %endif
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Mon Mar 12 2007 - [email protected]
 - delete rhythmbox .la files in rhythmbox.spec
 * Thu Mar 01 2007 - [email protected]
--- a/SUNWgnome-panel.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-panel.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -281,7 +281,7 @@
 %{_mandir}/man5/*
 
 %files root
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %attr (0755, root, sys) %dir %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/clock.schemas
 %{_sysconfdir}/gconf/schemas/panel-compatibility.schemas
@@ -324,6 +324,8 @@
 %endif
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Wed Feb 14 2006 - [email protected]
 - Delete en_GB files in %install.
 * Sun Jan 28 2007 - [email protected]
--- a/SUNWgnome-pdf-viewer.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-pdf-viewer.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -257,7 +257,7 @@
 %{_datadir}/gtk-doc/html
 
 %files root
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %attr (0755, root, sys) %dir %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/evince.schemas
 %{_sysconfdir}/gconf/schemas/evince-thumbnailer.schemas
@@ -265,6 +265,8 @@
 %attr (0644, root, sys) %{_sysconfdir}/xpdfrc
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Thu Apr 12 2007 - [email protected]
 - Add evince-thumbnailer-ps.schemas to %files and %preun root.
 * Wed Feb 14 2007 - [email protected]
--- a/SUNWgnome-pilot.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-pilot.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -197,11 +197,13 @@
 %{_datadir}/idl
 
 %files root
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %dir %attr (0755, root, sys) %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/pilot.schemas
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Thu Jan 04 2007 - [email protected]
 - Update to new version 2.0.15
 * Mon Sep 04 2006 - [email protected]
--- a/SUNWgnome-print.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-print.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -221,7 +221,7 @@
 ) | $BASEDIR/var/lib/postrun/postrun -i -c JDS -a
 
 %files
-%defattr (0755, root, bin)
+%defattr (-, root, bin)
 %dir %attr (0755, root, bin) %{_libdir}
 %{_libdir}/libgnomeprint/*/modules/transports/*.so
 %{_libdir}/libgnomeprint/*/modules/*.so*
@@ -245,7 +245,7 @@
 %{_datadir}/libgnomeprintui
 
 %files root
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %attr (0755, root, sys) %dir %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/gnome-print-manager.schemas
 %{_sysconfdir}/gconf/schemas/gnome-print.schemas
@@ -275,6 +275,8 @@
 %endif
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Mon Sep 04 2006 - [email protected]
 - New Manpage tarball
 * Fri Jul 14 2006 - [email protected]
--- a/SUNWgnome-remote-desktop.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-remote-desktop.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -162,11 +162,13 @@
 %endif
 
 %files root
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %attr (0755, root, sys) %dir %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/vino-server.schemas
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Wed Nov 08 2006 - [email protected]
 - Add manpage section to fix bug, bugster #6489749
 * Fri Spe 22 2006 - [email protected]
--- a/SUNWgnome-session.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-session.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -168,7 +168,7 @@
 %{_mandir}/man5/*
 
 %files root
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %attr (0755, root, sys) %dir %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/gnome-session.schemas
 
@@ -180,6 +180,8 @@
 %endif
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Sun Jan 28 2007 - add /usr/openwin/lib to library search path, needed
   for libXau on s10
 * Mon Jan 22 2007 - [email protected]
--- a/SUNWgnome-system-tools.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-system-tools.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -196,13 +196,15 @@
 %endif
 
 %files root
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %dir %{_sysconfdir}
 %attr (0644, root, sys) %{_sysconfdir}/gconf/schemas/gnome-system-tools.schemas
 %{_sysconfdir}/inet
 %config %class(rbac) %attr (0644, root, sys) %{_sysconfdir}/security/exec_attr
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Mon Nov 20 2006 - [email protected]
 - Removed the need for [ir].rbac since they already exist in
   /usr/sadm/install/scripts
--- a/SUNWgnome-terminal.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-terminal.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -213,11 +213,13 @@
 %{_mandir}/man3/*
 
 %files root
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %attr (0755, root, sys) %dir %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/gnome-terminal.schemas
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Wed Jan 24 2007 - [email protected]
 - Add to LDFLAGS to find libXrender.
 * Mon Sep 04 2006 - [email protected]
--- a/SUNWgnome-text-editor.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-text-editor.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -195,7 +195,7 @@
 %endif
 
 %files root
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %attr (0755, root, sys) %dir %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/gedit.schemas
 %{_sysconfdir}/gconf/schemas/gedit-file-browser.schemas
@@ -209,6 +209,8 @@
 %{_includedir}/*
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Mon Mar 12 2007 - [email protected]
 - Add %{_libdir}/gedit-2/gedit-bugreport.sh, for 2.18.0 tarball.
 * Thu Mar 08 2007 - [email protected]
--- a/SUNWgnome-themes.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-themes.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -172,6 +172,7 @@
 
 %post
 ( echo 'test -x /usr/bin/gtk-update-icon-cache || exit 0';
+  echo 'rm -f %{_datadir}/icons/*/icon-theme.cache';
   echo 'ls -d %{_datadir}/icons/* | xargs -l1 /usr/bin/gtk-update-icon-cache'
 ) | $BASEDIR/lib/postrun -b -u -t 15 -c JDS
 
--- a/SUNWgnome-vfs.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWgnome-vfs.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -180,7 +180,7 @@
 %{_mandir}/man1/*
 
 %files root
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %attr (0755, root, sys) %dir %{_sysconfdir}
 %{_sysconfdir}/gconf/schemas/desktop_default_applications.schemas
 %{_sysconfdir}/gconf/schemas/desktop_gnome_url_handlers.schemas
@@ -215,6 +215,8 @@
 %endif
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Thu Mar 15 2007 - [email protected]
 - Add %{_datadir}/pkgconfig for new shared-mime-info tarball.
 * Wed Nov 29 2006 - [email protected]
--- a/SUNWopenjade.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWopenjade.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -156,7 +156,7 @@
 %{_mandir}/*/*
 
 %files root
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %attr (0755, root, sys) %dir %{_localstatedir}
 %dir %attr (0755, root, other) %{_localstatedir}/lib
 %{_localstatedir}/lib/*
@@ -167,6 +167,8 @@
 %{_includedir}/*
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Fri Sep  8 2006 - [email protected]
 - delete -zignore, fixes CR 6466538
 * Sun Jun 11 2006 - [email protected]
--- a/SUNWthunderbird.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWthunderbird.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -161,7 +161,7 @@
 %else
 %files
 %endif
-%defattr(0755, root, bin)
+%defattr(-, root, bin)
 %dir %attr (0755, root, bin) %{_bindir}
 %{_bindir}/thunderbird
 %dir %attr (0755, root, bin) %{_libdir}
@@ -181,11 +181,13 @@
 
 %if %with_lightning
 %files calendar -f SUNWthunderbird-calendar.list
-%defattr(0755, root, bin)
+%defattr(-, root, bin)
 %dir %attr (0755, root, bin) %{_libdir}
 %endif
 
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
 * Sat Mar 03 2007 - [email protected]
 - enable WCAP in lightning
 * Fri Jan 26 2007 - [email protected]
--- a/SUNWvirt-manager.spec	Tue Apr 24 17:29:55 2007 +0000
+++ b/SUNWvirt-manager.spec	Wed Apr 25 01:42:08 2007 +0000
@@ -34,6 +34,15 @@
 Requires: SUNWgnome-config
 
 
+%if %build_l10n
+%package l10n
+Summary:                 %{summary} - l10n files
+SUNW_BaseDir:            %{_basedir}
+%include default-depend.inc
+Requires:                %{name}
+%endif
+
+
 %prep
 rm -rf %name-%version
 mkdir %name-%version
@@ -51,6 +60,12 @@
 %virtmanager.install -d %name-%version
 %virtinst.install -d %name-%version
 
+%if %build_l10n
+%else
+# REMOVE l10n FILES
+rm -rf $RPM_BUILD_ROOT%{_datadir}/locale
+%endif
+
 %{?pkgbuild_postprocess: %pkgbuild_postprocess -v -c "%{version}:%{jds_version}:%{name}:$RPM_ARCH:%(date +%%Y-%%m-%%d):%{support_level}" $RPM_BUILD_ROOT}
 
 
@@ -106,34 +121,38 @@
 %dir %attr (0755, root, other) %{_datadir}/applications
 %{_datadir}/applications/virt-manager.desktop
 %defattr(-, root, other)
-%dir %attr (0755, root, other) %{_datadir}/locale
-%{_datadir}/locale/*
 
 
 %files root
 %attr (0755, root, sys) %dir %{_sysconfdir}
-%defattr (0755, root, sys)
+%defattr (-, root, sys)
 %{_sysconfdir}/gconf/schemas/virt-manager.schemas
 
 
+%if %build_l10n
+%files l10n
+%defattr (-, root, bin)
+%dir %attr (0755, root, sys) %{_datadir}
+%attr (-, root, other) %{_datadir}/locale
+%endif
+
+
 %changelog
+* Tue Apr 24 2007 - [email protected]
+- s/0755/-/ in defattr so that files are not made all executable
+- define l10n subpkg
 * Thu Mar 08 2007 - [email protected]
 - Clean out $RPM_BUILD_ROOT at start of the %install section.
-
 * Mon Mar 05 2007 - [email protected]
 - Add virtinst module
-
 * Fri Jan 12 2007 - [email protected]
 - Tidy up.
-
 * Wed Jan 10 2007 - [email protected]
 - fixes from code review:
   handle GConf schemas properly (in new -root pkg);
   use %{_libexecdir};
   move patch 01 to linux spec file
-
 * Tue Dec 12 2006 - [email protected]
 - Add Build/Requires SUNWgnome-python-libs/-devel for pygtk.
-
 * Fri Dec  8 2006 - [email protected]
 - Initial version