Home | History | Annotate | Download | only in trunk
      1 #
      2 # spec file for package SUNWgnome-applets
      3 #
      4 # includes module(s): gnome-applets, quick-lounge-applet
      5 #		      gnome-netstatus, deskbar-applet
      6 #
      7 # Copyright 2009 Sun Microsystems, Inc.
      8 # This file and all modifications and additions to the pristine
      9 # package are under the same license as the package itself.
     10 #
     11 %define owner migi
     12 #
     13 %include Solaris.inc
     14 %use gapplets = gnome-applets.spec
     15 %use qlounge = quick-lounge-applet.spec
     16 %use gnetstatus = gnome-netstatus.spec
     17 %use deskbar_applet = deskbar-applet.spec
     18 
     19 Name:                    SUNWgnome-applets
     20 Summary:                 GNOME panel applets
     21 Version:                 %{default_pkg_version}
     22 SUNW_BaseDir:            %{_basedir}
     23 SUNW_Copyright:          %{name}.copyright
     24 BuildRoot:               %{_tmppath}/%{name}-%{version}-build
     25 %include default-depend.inc
     26 BuildRequires: SUNWgtk2-devel
     27 BuildRequires: SUNWlibart-devel
     28 BuildRequires: SUNWlibglade-devel
     29 BuildRequires: SUNWgnome-media
     30 BuildRequires: SUNWgnome-media-devel
     31 BuildRequires: SUNWgnome-character-map-devel
     32 BuildRequires: SUNWgnome-doc-utils
     33 BuildRequires: SUNWgnome-vfs-devel
     34 BuildRequires: SUNWgnome-panel-devel
     35 BuildRequires: SUNWgnome-python26-desktop-devel
     36 BuildRequires: SUNWpython26-setuptools
     37 BuildRequires: SUNWsolnm
     38 BuildRequires: SUNWarc
     39 BuildRequires: SUNWevolution-data-server-devel
     40 BuildRequires: SUNWlibgtop
     41 Requires: SUNWgtk2
     42 Requires: SUNWgnome-python26-desktop
     43 Requires: SUNWgnome-character-map
     44 Requires: SUNWgnome-panel
     45 Requires: SUNWgnome-libs
     46 Requires: SUNWgnome-config
     47 Requires: SUNWgnome-vfs
     48 Requires: SUNWgnome-component
     49 Requires: SUNWlibpopt
     50 Requires: SUNWlibgtop
     51 
     52 %if %option_without_fox
     53 %ifarch i386
     54 Requires: SUNWxorg-xkb
     55 BuildRequires: SUNWxorg-xkb
     56 %endif
     57 %endif
     58 
     59 %package -n SUNWgnome-fun-applets
     60 Summary:                 %{summary} - amusements
     61 SUNW_BaseDir:            %{_basedir}
     62 %include default-depend.inc
     63 Requires: SUNWgnome-fun-applets-root
     64 Requires: SUNWgtk2
     65 Requires: SUNWgnome-applets
     66 Requires: SUNWgnome-panel
     67 Requires: SUNWgnome-libs
     68 Requires: SUNWgnome-config
     69 Requires: SUNWdesktop-cache
     70 
     71 %package -n SUNWgnome-fun-applets-root
     72 Summary:                 %{summary} - amusements - / filesystem
     73 SUNW_BaseDir:            /
     74 %include default-depend.inc
     75 
     76 %package -n SUNWgnome-internet-applets
     77 Summary:                 %{summary} - internet
     78 SUNW_BaseDir:            %{_basedir}
     79 %include default-depend.inc
     80 Requires: SUNWgnome-applets
     81 Requires: SUNWgtk2
     82 Requires: SUNWlibart
     83 Requires: SUNWgnome-panel
     84 Requires: SUNWgnome-libs
     85 Requires: SUNWgnome-config
     86 Requires: SUNWgnome-vfs
     87 
     88 %package -n SUNWgnome-intranet-applets
     89 Summary:                 %{summary} - intranet
     90 SUNW_BaseDir:            %{_basedir}
     91 %include default-depend.inc
     92 Requires: SUNWgnome-intranet-applets-root
     93 Requires: SUNWlibglade
     94 Requires: SUNWgnome-applets
     95 Requires: SUNWgnome-panel
     96 Requires: SUNWgnome-libs
     97 Requires: SUNWgnome-config
     98 Requires: SUNWlibms
     99 Requires: SUNWdesktop-cache
    100 
    101 %package -n SUNWgnome-intranet-applets-root
    102 Summary:                 %{summary} - intranet - / filesystem
    103 SUNW_BaseDir:            /
    104 %include default-depend.inc
    105 
    106 %package -n SUNWgnome-mm-applets
    107 Summary:                 %{summary} - multimedia
    108 SUNW_BaseDir:            %{_basedir}
    109 %include default-depend.inc
    110 Requires: SUNWgnome-mm-applets-root
    111 Requires: SUNWgtk2
    112 Requires: SUNWgnome-applets
    113 Requires: SUNWgnome-panel
    114 Requires: SUNWgnome-media
    115 Requires: SUNWgnome-libs
    116 Requires: SUNWgnome-config
    117 Requires: SUNWdesktop-cache
    118 
    119 %package -n SUNWgnome-mm-applets-root
    120 Summary:                 %{summary} - multimedia - / filesystem
    121 SUNW_BaseDir:            /
    122 %include default-depend.inc
    123 
    124 %package -n SUNWgnome-utility-applets
    125 Summary:                 %{summary} - utility
    126 SUNW_BaseDir:            %{_basedir}
    127 %include default-depend.inc
    128 Requires: SUNWgnome-utility-applets-root
    129 Requires: SUNWgtk2
    130 Requires: SUNWgnome-python26-desktop
    131 Requires: SUNWgnome-applets
    132 Requires: SUNWgnome-panel
    133 Requires: SUNWgnome-libs
    134 Requires: SUNWgnome-config
    135 Requires: SUNWgnome-character-map
    136 Requires: SUNWgnome-component
    137 Requires: SUNWgnome-vfs
    138 Requires: SUNWevolution-data-server
    139 Requires: SUNWdesktop-cache
    140 Requires: SUNWhal
    141 
    142 %package -n SUNWgnome-utility-applets-root
    143 Summary:                 %{summary} - utility - / filesystem
    144 SUNW_BaseDir:            /
    145 %include default-depend.inc
    146 
    147 %package -n SUNWgnome-utility-applets-devel
    148 Summary:                 %{summary} - utility - development files
    149 SUNW_BaseDir:            %{_basedir}
    150 %include default-depend.inc
    151 
    152 %if %build_l10n
    153 %package l10n
    154 Summary:                 %{summary} - l10n files
    155 SUNW_BaseDir:            %{_basedir}
    156 %include default-depend.inc
    157 Requires:                %{name}
    158 %endif
    159 
    160 %prep
    161 rm -rf %name-%version
    162 mkdir %name-%version
    163 %gapplets.prep -d %name-%version
    164 %qlounge.prep -d %name-%version
    165 %gnetstatus.prep -d %name-%version
    166 %deskbar_applet.prep -d %name-%version
    167 chmod -R u+w %{_builddir}/%name-%version
    168 
    169 %build
    170 PKG_CONFIG_DISABLE_UNINSTALLED=
    171 unset PKG_CONFIG_DISABLE_UNINSTALLED
    172 export CPPFLAGS="-I/usr/sfw/include"
    173 export CFLAGS="%optflags -I/usr/sfw/include -DANSICPP"
    174 export RPM_OPT_FLAGS="$CFLAGS"
    175 export LDFLAGS="%_ldflags -L/usr/sfw/lib -R/usr/sfw/lib -L/usr/X11/lib -R/usr/X11/lib -lX11"
    176 export ACLOCAL_FLAGS="-I %{_datadir}/aclocal"
    177 
    178 %gapplets.build -d %name-%version
    179 
    180 export LDFLAGS="%_ldflags -L/usr/sfw/lib -R/usr/sfw/lib"
    181 
    182 %qlounge.build -d %name-%version
    183 %gnetstatus.build -d %name-%version
    184 %deskbar_applet.build -d %name-%version
    185 
    186 %install
    187 rm -rf $RPM_BUILD_ROOT
    188 %gapplets.install -d %name-%version
    189 %qlounge.install -d %name-%version
    190 %gnetstatus.install -d %name-%version
    191 %deskbar_applet.install -d %name-%version
    192 
    193 # Remove the invest-chart files as it is not in the UI spec (#6488895).
    194 rm $RPM_BUILD_ROOT%{_bindir}/invest-chart
    195 
    196 chmod 0644 $RPM_BUILD_ROOT%{_datadir}/gnome/help/*/C/*.xml
    197 
    198 #rm -r $RPM_BUILD_ROOT%{_prefix}/var
    199 
    200 # Never install English locales because should support full functions
    201 # on English locales as same as Solaris. See SUNWzz-gnome-l10n.spec.
    202 rm -r $RPM_BUILD_ROOT%{_datadir}/locale/en_GB
    203 rm -r $RPM_BUILD_ROOT%{_datadir}/gnome/help/*/en_GB
    204 rm -r $RPM_BUILD_ROOT%{_datadir}/omf/*/*-en_GB.omf
    205 
    206 %if %build_l10n
    207 %else
    208 # REMOVE l10n FILES
    209 rm -r $RPM_BUILD_ROOT%{_datadir}/locale
    210 rm -r $RPM_BUILD_ROOT%{_datadir}/gnome/help/[a-c]*/[a-z]*
    211 rm -r $RPM_BUILD_ROOT%{_datadir}/gnome/help/deskbar/[a-z]*
    212 rm -r $RPM_BUILD_ROOT%{_datadir}/gnome/help/[e-z]*/[a-z]*
    213 rm -r $RPM_BUILD_ROOT%{_datadir}/omf/*/*-[a-z][a-z].omf
    214 rm -r $RPM_BUILD_ROOT%{_datadir}/omf/*/*-[a-z][a-z]_[A-Z][A-Z].omf
    215 %endif
    216 
    217 %{?pkgbuild_postprocess: %pkgbuild_postprocess -v -c "%{version}:%{jds_version}:%{name}:$RPM_ARCH:%(date +%%Y-%%m-%%d):%{support_level}" $RPM_BUILD_ROOT}
    218 
    219 %clean
    220 rm -rf $RPM_BUILD_ROOT
    221 
    222 %post -n SUNWgnome-fun-applets
    223 %restart_fmri icon-cache gconf-cache
    224 
    225 %post -n SUNWgnome-intranet-applets
    226 %restart_fmri icon-cache gconf-cache
    227 
    228 %post -n SUNWgnome-utility-applets
    229 %restart_fmri icon-cache gconf-cache
    230 
    231 %post -n SUNWgnome-mm-applets
    232 %restart_fmri gconf-cache
    233 
    234 %files
    235 %doc -d gnome-applets-%{gapplets.version} README stickynotes/README cpufreq/README geyes/README mini-commander/README trashapplet/README gkb-new/README null_applet/README AUTHORS gweather/AUTHORS cpufreq/AUTHORS geyes/AUTHORS multiload/AUTHORS mini-commander/AUTHORS drivemount/AUTHORS gkb-new/AUTHORS accessx-status/AUTHORS mixer/AUTHORS modemlights/AUTHORS COPYING-DOCS accessx-status/COPYING COPYING MAINTAINERS
    236 %doc(bzip2) -d gnome-applets-%{gapplets.version} ChangeLog NEWS geyes/NEWS mini-commander/NEWS
    237 %doc gnome-netstatus-%{gnetstatus.version}/README
    238 %doc gnome-netstatus-%{gnetstatus.version}/NEWS
    239 %doc gnome-netstatus-%{gnetstatus.version}/AUTHORS
    240 %doc gnome-netstatus-%{gnetstatus.version}/MAINTAINERS
    241 %doc gnome-netstatus-%{gnetstatus.version}/COPYING
    242 %doc(bzip2) gnome-netstatus-%{gnetstatus.version}/ChangeLog
    243 %doc(bzip2) gnome-netstatus-%{gnetstatus.version}/po/ChangeLog
    244 %doc(bzip2) gnome-netstatus-%{gnetstatus.version}/help/ChangeLog
    245 %doc quick-lounge-applet-%{qlounge.version}/README
    246 %doc quick-lounge-applet-%{qlounge.version}/AUTHORS
    247 %doc quick-lounge-applet-%{qlounge.version}/NEWS
    248 %doc(bzip2) quick-lounge-applet-%{qlounge.version}/help/ChangeLog
    249 %doc(bzip2) quick-lounge-applet-%{qlounge.version}/ChangeLog
    250 %doc(bzip2) quick-lounge-applet-%{qlounge.version}/po/ChangeLog
    251 %doc deskbar-applet-%{deskbar_applet.version}/README
    252 %doc deskbar-applet-%{deskbar_applet.version}/NEWS
    253 %doc deskbar-applet-%{deskbar_applet.version}/AUTHORS
    254 %doc deskbar-applet-%{deskbar_applet.version}/MAINTAINERS
    255 %doc deskbar-applet-%{deskbar_applet.version}/COPYING
    256 %doc(bzip2) deskbar-applet-%{deskbar_applet.version}/ChangeLog
    257 %doc(bzip2) deskbar-applet-%{deskbar_applet.version}/po/ChangeLog
    258 %doc(bzip2) deskbar-applet-%{deskbar_applet.version}/help/ChangeLog
    259 %dir %attr (0755, root, other) %{_datadir}/doc
    260 %dir %attr (0755, root, sys) %{_datadir}
    261 %defattr (-, root, bin)
    262 %dir %attr (0755, root, bin) %{_libdir}
    263 %{_libdir}/bonobo/servers/GNOME_NullApplet_Factory.server
    264 %{_libdir}/null_applet
    265 
    266 %files -n SUNWgnome-fun-applets
    267 %defattr (-, root, bin)
    268 %dir %attr (0755, root, bin) %{_libdir}
    269 %{_libdir}/bonobo/servers/GNOME_GeyesApplet.server
    270 %{_libexecdir}/geyes_applet2
    271 %dir %attr(0755, root, sys) %{_datadir}
    272 %dir %attr (0755, root, other) %{_datadir}/gnome
    273 %{_datadir}/gnome/help/geyes/C
    274 %{_datadir}/omf/geyes/geyes-C.omf
    275 %{_datadir}/gnome-2.0/ui/GNOME_GeyesApplet.xml
    276 %{_datadir}/gnome-applets/geyes
    277 %dir %attr (-, root, other) %{_datadir}/icons
    278 %dir %attr (-, root, other) %{_datadir}/icons/hicolor
    279 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/16x16
    280 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/16x16/apps
    281 %{_datadir}/icons/hicolor/16x16/apps/gnome-eyes-applet.*
    282 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/22x22
    283 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/22x22/apps
    284 %{_datadir}/icons/hicolor/22x22/apps/gnome-eyes-applet.*
    285 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/24x24
    286 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/24x24/apps
    287 %{_datadir}/icons/hicolor/24x24/apps/gnome-eyes-applet.*
    288 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/32x32
    289 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/32x32/apps
    290 %{_datadir}/icons/hicolor/32x32/apps/gnome-eyes-applet.*
    291 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/scalable
    292 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/scalable/apps
    293 %{_datadir}/icons/hicolor/scalable/apps/gnome-eyes-applet.*
    294 %{_datadir}/xmodmap
    295 
    296 %files -n SUNWgnome-fun-applets-root
    297 %defattr(-, root, sys)
    298 %dir %attr(0755, root, sys) %{_sysconfdir}
    299 %{_sysconfdir}/gconf/schemas/geyes.schemas
    300 
    301 %files -n SUNWgnome-internet-applets
    302 %defattr (-, root, bin)
    303 %dir %attr (0755, root, bin) %{_bindir}
    304 %dir %attr (0755, root, bin) %{_libdir}
    305 %{_libdir}/bonobo/servers/GNOME_GWeatherApplet_Factory.server
    306 %{_libdir}/bonobo/servers/Invest_Applet.server
    307 %{_libdir}/bonobo/servers/GNOME_GtikApplet.server
    308 %{_libdir}/invest-applet
    309 %{_libdir}/python?.?/vendor-packages/invest
    310 %{_libexecdir}/gweather-applet-2
    311 %dir %attr(0755, root, sys) %{_datadir}
    312 %dir %attr (0755, root, other) %{_datadir}/gnome
    313 %{_datadir}/gnome/help/gweather/C
    314 %{_datadir}/gnome/help/invest-applet/C
    315 %{_datadir}/gnome-applets/invest-applet
    316 %{_datadir}/omf/gweather/gweather*-C.omf
    317 %{_datadir}/omf/invest-applet/invest-applet*-C.omf
    318 %{_datadir}/gnome-2.0/ui/GNOME_GWeatherApplet.xml
    319 %{_datadir}/gnome-2.0/ui/Invest_Applet.xml
    320 %dir %attr (0755, root, other) %{_datadir}/pixmaps
    321 #%{_datadir}/pixmaps/invest-48_neutral.png
    322 %dir %attr (-, root, other) %{_datadir}/icons
    323 %dir %attr (-, root, other) %{_datadir}/icons/hicolor
    324 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/16x16
    325 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/16x16/apps
    326 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/22x22
    327 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/22x22/apps
    328 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/48x48
    329 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/48x48/apps
    330 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/scalable
    331 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/scalable/apps
    332 %{_datadir}/icons/hicolor/48x48/apps/invest-applet.png
    333 %{_datadir}/icons/hicolor/16x16/apps/invest-applet.png
    334 %{_datadir}/icons/hicolor/scalable/apps/invest-applet.svg
    335 %{_datadir}/icons/hicolor/22x22/apps/invest-applet.png
    336 
    337 %files -n SUNWgnome-intranet-applets
    338 %defattr (-, root, bin)
    339 %dir %attr (0755, root, bin) %{_libdir}
    340 %{_libdir}/bonobo/servers/GNOME_MailcheckApplet_Factory.server
    341 %{_libdir}/bonobo/servers/GNOME_Panel_NowApplet.server
    342 %{_libdir}/bonobo/servers/GNOME_NetstatusApplet_Factory.server
    343 %{_libdir}/bonobo/servers/GNOME_Panel_WirelessApplet.server
    344 %{_libexecdir}/gnome-netstatus-applet
    345 %{_libexecdir}/gnome-netstatus-wifi-info
    346 %dir %attr(0755, root, sys) %{_datadir}
    347 %dir %attr (0755, root, other) %{_datadir}/gnome
    348 %{_datadir}/gnome/help/gnome-netstatus/C
    349 %dir %attr (0755, root, other) %{_datadir}/pixmaps
    350 %{_datadir}/omf/gnome-netstatus/*-C.omf
    351 #%{_datadir}/gnome-2.0/ui/GNOME_Panel_NowApplet.xml
    352 %{_datadir}/gnome-2.0/ui/GNOME_NetstatusApplet.xml
    353 %{_datadir}/gnome-netstatus
    354 
    355 %files -n SUNWgnome-intranet-applets-root
    356 %defattr(-, root, sys)
    357 %dir %attr(0755, root, sys) %{_sysconfdir}
    358 %dir %attr(0755, root, sys) %{_sysconfdir}/security
    359 %{_sysconfdir}/gconf/schemas/netstatus.schemas
    360 %config %class(rbac) %attr (0644, root, sys) %{_sysconfdir}/security/exec_attr
    361 %config %class(rbac) %attr (0644, root, sys) %{_sysconfdir}/security/prof_attr
    362 
    363 %files -n SUNWgnome-mm-applets
    364 %defattr (-, root, bin)
    365 %dir %attr (0755, root, bin) %{_libdir}
    366 %{_libdir}/bonobo/servers/GNOME_MixerApplet.server
    367 %{_libdir}/bonobo/servers/GNOME_CDPlayerApplet.server
    368 %{_libexecdir}/mixer_applet2
    369 %dir %attr(0755, root, sys) %{_datadir}
    370 %dir %attr (0755, root, other) %{_datadir}/gnome
    371 %{_datadir}/gnome/help/mixer_applet2/C
    372 %{_datadir}/omf/mixer_applet*/mixer_applet*-C.omf
    373 %{_datadir}/gnome-2.0/ui/GNOME_MixerApplet.xml
    374 
    375 %files -n SUNWgnome-mm-applets-root
    376 %defattr(-, root, sys)
    377 %dir %attr(0755, root, sys) %{_sysconfdir}
    378 %{_sysconfdir}/gconf/schemas/mixer.schemas
    379 
    380 %files -n SUNWgnome-utility-applets
    381 %defattr (-, root, bin)
    382 %dir %attr (0755, root, bin) %{_libdir}
    383 %{_libdir}/trashapplet
    384 %{_libdir}/bonobo/servers/GNOME_CharpickerApplet.server
    385 %{_libdir}/bonobo/servers/GNOME_MiniCommanderApplet.server
    386 %{_libdir}/bonobo/servers/GNOME_StickyNotesApplet.server
    387 %{_libdir}/bonobo/servers/GNOME_AccessxStatusApplet.server
    388 %{_libdir}/bonobo/servers/GNOME_QuickLoungeApplet_Factory.server
    389 %{_libdir}/bonobo/servers/GNOME_Panel_TrashApplet.server
    390 %{_libdir}/bonobo/servers/GNOME_MultiLoadApplet_Factory.server
    391 %{_libdir}/bonobo/servers/Deskbar_Applet.server
    392 %{_libdir}/bonobo/servers/GNOME_WebEyes.server
    393 %{_libdir}/bonobo/servers/GNOME_BattstatApplet.server
    394 %{_libdir}/deskbar-applet
    395 %{_libdir}/python?.?/vendor-packages/deskbar
    396 %{_libexecdir}/charpick_applet2
    397 %{_libexecdir}/stickynotes_applet
    398 %{_libexecdir}/accessx-status-applet
    399 %{_libexecdir}/quick-lounge-applet
    400 %{_libexecdir}/multiload-applet-2
    401 %{_libexecdir}/battstat-applet-2
    402 %dir %attr(0755, root, sys) %{_datadir}
    403 %{_datadir}/gnome-applets/builder
    404 %dir %attr (0755, root, other) %{_datadir}/gnome
    405 %{_datadir}/gnome/help/char-palette/C
    406 %{_datadir}/gnome/help/deskbar/C
    407 %{_datadir}/gnome/help/stickynotes_applet/C
    408 %{_datadir}/gnome/help/accessx-status/C
    409 %{_datadir}/gnome/help/quick-lounge/C
    410 %{_datadir}/gnome/help/multiload/C
    411 %{_datadir}/gnome/help/trashapplet/C
    412 %{_datadir}/gnome/help/battstat/C
    413 %dir %attr (0755, root, other) %{_datadir}/pixmaps
    414 %{_datadir}/pixmaps/accessx-status-applet
    415 %{_datadir}/pixmaps/stickynotes
    416 %{_datadir}/omf/char-palette/char-palette-C.omf
    417 %{_datadir}/omf/deskbar/deskbar-C.omf
    418 %{_datadir}/omf/stickynotes_applet/stickynotes_applet-C.omf
    419 %{_datadir}/omf/accessx-status/accessx-status-C.omf
    420 %{_datadir}/omf/trashapplet/trashapplet-C.omf
    421 %{_datadir}/omf/multiload/multiload-C.omf
    422 %{_datadir}/omf/battstat/battstat-C.omf
    423 %{_datadir}/gnome-2.0/ui/GNOME_CharpickerApplet.xml
    424 %{_datadir}/gnome-2.0/ui/GNOME_StickyNotesApplet.xml
    425 %{_datadir}/gnome-2.0/ui/GNOME_AccessxApplet.xml
    426 %{_datadir}/gnome-2.0/ui/GNOME_QuickLoungeApplet.xml
    427 %{_datadir}/gnome-2.0/ui/GNOME_Panel_TrashApplet.xml
    428 %{_datadir}/gnome-2.0/ui/GNOME_MultiloadApplet.xml
    429 %{_datadir}/gnome-2.0/ui/GNOME_BattstatApplet.xml
    430 %dir %attr (-, root, other) %{_datadir}/icons
    431 %dir %attr (-, root, other) %{_datadir}/icons/hicolor
    432 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/16x16
    433 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/16x16/apps
    434 %{_datadir}/icons/hicolor/16x16/apps/gnome-sticky-notes-applet.*
    435 %{_datadir}/icons/hicolor/16x16/apps/deskbar-applet.*
    436 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/22x22
    437 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/22x22/apps
    438 %{_datadir}/icons/hicolor/22x22/apps/gnome-sticky-notes-applet.*
    439 %{_datadir}/icons/hicolor/22x22/apps/deskbar-applet.*
    440 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/24x24
    441 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/24x24/apps
    442 %{_datadir}/icons/hicolor/24x24/apps/gnome-sticky-notes-applet.*
    443 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/32x32
    444 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/32x32/apps
    445 %{_datadir}/icons/hicolor/32x32/apps/gnome-sticky-notes-applet.*
    446 %{_datadir}/icons/hicolor/32x32/apps/deskbar-applet.*
    447 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/48x48
    448 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/48x48/apps
    449 %{_datadir}/icons/hicolor/48x48/apps/ax-applet*
    450 %{_datadir}/icons/hicolor/48x48/apps/deskbar-applet*
    451 %{_datadir}/icons/hicolor/48x48/apps/quick-lounge*
    452 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/scalable
    453 %dir %attr (-, root, other) %{_datadir}/icons/hicolor/scalable/apps
    454 %{_datadir}/icons/hicolor/scalable/apps/deskbar-applet*
    455 %{_datadir}/icons/hicolor/scalable/apps/gnome-sticky-notes-applet.*
    456 %{_datadir}/quick-lounge-applet
    457 %{_datadir}/deskbar-applet
    458 
    459 %files -n SUNWgnome-utility-applets-root
    460 %defattr(-, root, sys)
    461 %dir %attr(0755, root, sys) %{_sysconfdir}
    462 %{_sysconfdir}/gconf/schemas/charpick.schemas
    463 %{_sysconfdir}/gconf/schemas/stickynotes.schemas
    464 %{_sysconfdir}/gconf/schemas/quick-lounge.schemas
    465 %{_sysconfdir}/gconf/schemas/deskbar-applet.schemas
    466 %{_sysconfdir}/gconf/schemas/multiload.schemas
    467 %{_sysconfdir}/gconf/schemas/battstat.schemas
    468 %{_sysconfdir}/sound/events/battstat_applet.soundlist
    469 
    470 %files -n SUNWgnome-utility-applets-devel
    471 %defattr (-, root, bin)
    472 %dir %attr (0755, root, bin) %{_libdir}
    473 %dir %attr (0755, root, other) %{_libdir}/pkgconfig
    474 %{_libdir}/pkgconfig/deskbar-applet.pc
    475 
    476 %if %build_l10n
    477 %files l10n
    478 %defattr (-, root, bin)
    479 %dir %attr (0755, root, sys) %{_datadir}
    480 %attr (-, root, other) %{_datadir}/locale
    481 %dir %attr (0755, root, other) %{_datadir}/gnome
    482 %{_datadir}/gnome/help/[a-c]*/[a-z]*
    483 %{_datadir}/gnome/help/deskbar/[a-z]*
    484 %{_datadir}/gnome/help/[e-z]*/[a-z]*
    485 %{_datadir}/omf/*/*-[a-z][a-z].omf
    486 %{_datadir}/omf/*/*-[a-z][a-z]_[A-Z][A-Z].omf
    487 %endif
    488 
    489 # Put back in when localized help is delivered from l10n 
    490 # %{_datadir}/omf/gnome-desktop/*-[a-z][a-z].omf
    491 # %{_datadir}/omf/gnome-desktop/*-[a-z][a-z]_*.omf
    492 # %{_datadir}/omf/gnome-feedback/*-[a-z][a-z].omf
    493 # %{_datadir}/omf/gnome-feedback/*-[a-z][a-z]_*.omf
    494 # %{_datadir}/omf/gnome-netstatus/*-[a-z][a-z].omf
    495 # %{_datadir}/omf/gnome-netstatus/*-[a-z][a-z]_*.omf
    496 
    497 %changelog
    498 * Mon Nov 02 2009 - dave.lin@sun.com
    499 - Updated the python binding dependencies to version 2.6. 
    500 * Fri Apr  3 2009 - laca@sun.com
    501 - use desktop-cache instead of postrun
    502 * Thu Apr 02 2009 - brian.cameron@sun.com
    503 - Add SUNWhal as a dependency since the Battery Status applet uses it.
    504 * Mon Mar 23 2009 - jeff.cai@sun.com
    505 - Since /usr/lib/invest-applet (SUNWgnome-internet-applets) requires
    506   /usr/bin/i86/isapython2.4 which is found in SUNWPython, add the
    507   dependency.
    508 - Since /usr/lib/deskbar-applet/deskbar-applet (SUNWgnome-utility-applets)
    509   requires /usr/bin/i86/isapython2.4 which is found in SUNWPython, add the
    510   dependency.
    511 * Tue Feb 24 2009 - dave.lin@sun.com
    512 - Fixed %{_datadir}, %{_datadir}/doc attribute issue.
    513 * Wed Feb 18 2009 - Michal.Pryc@Sun.Com
    514 - Fixed %files section for new quick-lounge-applet
    515 * Tue Feb 17 2009 - Matt.Keenan@sun.com
    516 - Bump tarball to 2.25.90, and add back mixer applet files
    517 * Fri Jan 30 2009 - Michal.Pryc@Sun.Com
    518 - Removed lines to remove all drivemount files, this is now done
    519   through reworked patch: gnome-applets-01-disable-drivemount.diff
    520 - Temporary commented lines for mixer applet. The mixer applet will be available
    521   in the new tarball of gnome-applets.
    522 * Mon Sep 15 2008 - darren.kenny@sun.com
    523 - Removed icon dirs not being used any more.
    524 - Added line to remove empty drivemount directory that was causing build
    525   error.
    526 * Mon Sep 08 2008 - dave.lin@sun.com
    527 - Fixed /usr/share/icons/... attribute issue for SUNWgnome-internet-applets
    528 * Fri Aug 22 2008 - darren.kenny@sun.com
    529 - Update for additional netstatus wireless files (icons and helper).
    530 * Fri May 30 2008 - damien.carbery@sun.com
    531 - Update %files for new tarballs.
    532 * Fri May 16 2008 - jedy.wang@sun.com
    533 - Remove panel-default-setup-laptop.entries and corresponding post and preun
    534   script to fix 6703518.
    535 * Thu Feb 28 2008 - damien.carbery@sun.com
    536 - Update %files for new tarballs.
    537 * Tue Jan 22 2008 - damien.carbery@sun.com
    538 - Remove Requires: SUNWgnome-internet-applets-root from
    539   SUNWgnome-internet-applets list.
    540 * Thu Jan 17 2008 - damien.carbery@sun.com
    541 - Remove SUNWgnome-internet-applets-root and SUNWgnome-internet-applets-devel
    542   packages as the libgweather module is in SUNWgnome-panel now.
    543 * Thu Jan  3 2008 - laca@sun.com
    544 - use gconf-install.script instead of an inline script
    545 * Thu Jan  3 2008 - laca@sun.com
    546 - use includes instead of inline scripts
    547 * Thu Oct 11 2007 - brian.cameron@sun.com
    548 - Fix packaging so that invest applet's python code gets installed.
    549   Fixes bug #6502277.
    550 * Fri Sep 28 2007 - laca (at] sun.com
    551 - delete Nevada X deps; make xorg-xkb dep dependent upon nevada X build
    552 * Thu Sep 27 2007 - laca (at] sun.com
    553 - add postrun script that rebuilds the icon cache for each package that
    554   installs icons
    555 * Sat Aug 18 2007 - damien.carbery (at] sun.com
    556 - Comment out removal of %{_prefix}/var dir as it's no longer created.
    557 * Tue Aug 07 2007 - damien.carbery@sun.com
    558 - Update l10n %files for new deskbar-applet tarball.
    559 * Wed Aug 01 2007 - damien.carbery@sun.com
    560 - Update %files for new tarball.
    561 * Tue Apr 24 2007 - laca@sun.com
    562 - s/0755/-/ in defattr so that files are not made all executable
    563 * Sun Apr 15 2007 - jedy.wang@sun.com
    564 - Ship battstat applet on sparc.
    565 * Wed Mar 07 2007 - damien.carbery@sun.com
    566 - Delete en_GB locale files in %install as it breaks SUNWzz-gnome-l10n build. 
    567 * Mon Feb 19 2007 - damien.carbery@sun.com
    568 - Add now applet back to %files.
    569 * Sun Feb 18 2007 - glynn.foster@sun.com
    570 - Update the install location for the python files into vendor-packages.
    571 * Tue Jan 23 2007 - damien.carbery@sun.com
    572 - Rename %{_datadir}/quick-lounge to quick-lounge-applet.
    573 * Wed Jan 10 2007 - damien.carbery@sun.com
    574 - Add deskbar help files to %files.
    575 * Wed Jan 03 2007 - damien.carbery@sun.com
    576 - Changes in %files for 2.17.1 update. Remove GNOME_KeyboardApplet.server as the
    577   base patch that creates it has been removed. Added %{_datadir}/xmodmap dir.
    578 * Fri Nov 03 2006 - damien.carbery@sun.com
    579 - Remove the 'rm' of invest-big.png as it is referenced in %files.
    580 * Thu Nov 02 2006 - damien.carbery@sun.com
    581 - Remove the invest-chart files as it is not in the UI spec (#6488895).
    582 * Thu Oct 19 2006 - damien.carbery@sun.com
    583 - Remove obsolete 'rm -r' calls from %install.
    584 * Tue Oct 17 2006 - glynn.foster@sun.com
    585 - Remove webeyes from the build. deskbar-applet is the natural
    586   (and better) replacement. Compatibility is preserved through 
    587   user migration to the new applet.
    588 * Mon Sep 04 2006 - brian.cameron@sun.com
    589 - Remove libical since we no longer ship the now applet.  Also
    590   remove -g from CFLAGS.  Not good to have on by default for
    591   performance.
    592 * Fri Aug 25 2006 - damien.carbery@sun.com
    593 - More updates to %files for new deskbar-applet tarball.
    594 * Thu Aug 24 2006 - damien.carbery@sun.com
    595 - Minor update to %files.
    596 * Wed Aug 23 2006 - damien.carbery@sun.com
    597 - Update %files for new icons.
    598 * Wed Aug 16 2006 - damien.carbery@sun.com
    599 - Add invest-applet to internet-applets package.
    600 * Sat Aug 12 2006 - laca@sun.com
    601 - delete some unnecessary env variables
    602 * Sat Aug 12 2006 - laca@sun.com
    603 - change datadir/icons permissions back to root:other since it's a stable
    604   interface and wasn't supposed to be changed
    605 * Thu Aug 03 2006 - damien.carbery@sun.com
    606 - Add 'multiload' files back to %files.
    607 * Tue Aug 01 2006 - darren.kenny@sun.com
    608 - Add SUNWlibgtop build dependency for multiload
    609 * Sat Jul 29 2006 - damien.carbery@sun.com
    610 - Remove 'multiload' files from %files.
    611 * Fri Jul 28 2006 - damien.carbery@sun.com
    612 - Remove 'gtik' stuff and add deskbar stuff to %files. Fix dir perms.
    613 * Fri Jul 28 2006 - darren.kenny@sun.com
    614 - Add multiload applet.
    615 * Fri Jul 14 2006 - laca@sun.com
    616 - update %post/%postun/etc scripts to support diskless client setup,
    617   part of 6448317
    618 * Sat Jul 15 2006 - glynn.foster@sun.com
    619 - Remove gswitchit and friends.
    620 * Thu Jun 29 2006 - laca@sun.com
    621 - update postrun scripts
    622 * Sun Jun 11 2006 - laca@sun.com
    623 - change group from other to bin/sys
    624 * Tue May 09 2006 - laca@sun.com
    625 - merge -share pkg(s) into the base pkg(s)
    626 * Wed Mar 15 2006 - damien.carbery@sun.com
    627 - Add to Build/Requires after running check-deps.pl.
    628 * Wed Mar 15 2006 - glynn.foster@sun.com
    629 - Add deskbar-applet to the utility package.
    630 * Fri Feb 17 2006 - damien.carbery@sun.com
    631 - Update Build/Requires after running check-deps.pl script.
    632 * Mon Feb 13 2006 - damien.carbery@sun.com
    633 - Remove mini-commander stuff that is gone.
    634 * Fri Jan 06 2006 - damien.carbery@sun.com
    635 - Add internet-applets-devel for gweather files.
    636 * Tue Nov 29 2005 - laca@sun.com
    637 - remove javahelp stuff
    638 * Wed Oct 19 2005 - damien.carbery@sun.com
    639 - Add SUNWgnome-doc-utils build dependency for /usr/bin/xml2po.
    640 * Tue Sep 13 2005 - laca@sun.com
    641 - remove unpackaged files or add to %files
    642 * Wed Jul 13 2005 - brian.cameron@sun.com
    643 - Split from SUNWgnome-panel.spec.
    644