SUNWgnome-media-player.spec revision 20072
#
# spec file for package SUNWgnome-media-player
#
# includes module(s): totem
#
# Copyright 2009 Sun Microsystems, Inc.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
#
%use totem = totem.spec
%use rhythmbox = rhythmbox.spec
SUNW_BaseDir: %{_prefix}
SUNW_BaseDir: /
SUNW_BaseDir: %{_basedir}
%if %build_l10n
%prep
%if %cc_is_gcc
%else
export CXX="${CXX} -norunpath"
export RPM_OPT_FLAGS="$CFLAGS"
export LDFLAGS="%{?arch_ldadd} -z ignore -Bdirect -z combreloc -L/usr/X11/lib -R/usr/X11/lib -L/usr/sfw/lib -R/usr/sfw/lib -lX11"
export x_includes="/usr/openwin/include"
export x_libraries="/usr/openwin/lib"
# We remove the below totem plugins including Gromit since its
# respective dependecy gromit is missing on Solaris:
#
# - Gromit: presentation helper to make annotations on screen
#
%if %build_l10n
%else
# REMOVE l10n FILES
%{?pkgbuild_postprocess: %pkgbuild_postprocess -v -c "%{version}:%{jds_version}:%{name}:$RPM_ARCH:%(date +%%Y-%%m-%%d):unsupported" $RPM_BUILD_ROOT}
%post
%{_datadir}/applications/*
%{_mandir}/*/*
%if %build_l10n
* Thu May 15 2008 - jijun.yu@sun.com
- Remove rhthmbox upnp_coherence plugin.
* Thu May 08 2008 - jijun.yu@sun.com
- Remove 2 plugins including youtube and gromit.
* Mon Apr 28 2008 - jijun.yu@sun.com
- Remove the 4 rm commands added on Apr.25, since the same functions will be
done at configuring.
* Fri Apr 25 2008 - jijun.yu@sun.com
- Remove some plugins including libtotem-gmp, libtotem-narrowspace,
libtotem-mully and libtotem-cone, because they are not supported on Solaris.
* Mon Mar 31 2008 - brian.cameron@sun.com
- Add SUNW_Copyright.
* Thu Mar 13 2008 - brian.cameron@sun.com
- Remove .la/.a files from totem plugin library directories.
* Fri Jan 11 2008 - damien.carbery@sun.com
- nautilus extensions go to extensions-2.0 dir. Change %files and %install.
* Wed Jan 09 2008 - damien.carbery@sun.com
- Uncomment plugins code as firefox 2 is back in the build.
* Thu Jan 03 2008 - damien.carbery@sun.com
- Comment out plugins code as firefox is not found by totem or rhythmbox and
browser plugins not built. This is a workaround while firefox build corrected.
* Thu Jan 3 2008 - laca@sun.com
- use gconf-install.script instead of an inline script
* Mon Dec 03 2007 - brian.cameron@sun.com
- Add totem-pl-parser.
* Thu Nov 08 2007 - brian.cameron@sun.com
- Added proper totem/totem-video-thumbnailer manpages in the manpage
tarball, so now remove the NROF ones included by totem module in the
%install step.
* Fri Oct 12 2007 - laca@sun.com
* Thu Oct 4 2007 - laca@sun.com
- add %arch_ldadd to LDFLAGS for the libintl libs
* Tue Jul 03 2007 - damien.carbery@sun.com
* Wed Jun 13 2007 - damien.carbery@sun.com
- Comment out removal of 2 la/a files as they are not being installed.
* Wed May 23 2007 - damien.carbery@sun.com
totem.
* Tue May 15 2007 - damien.carbery@sun.com
- Add %{_libdir}/totem to %files; remove .a and .la files from there.
* Thu Apr 26 2007 - laca@sun.com
- delete some unnecessary env variables; set CXX to $CXX -norunpath because
libtool swallows this option sometimes and leaves compiler paths in the
binaries, fixes 6497719
* Tue Apr 24 2007 - laca@sun.com
- s/0755/-/ in defattr so that files are not made all executable
* Mon Mar 12 2007 - laca@sun.com
- delete rhythmbox .la files in rhythmbox.spec
* Thu Mar 01 2007 - halton.huo@sun.com
- Remove -I%{_includedir}/mps from CXXFLAGS because it is
* Wed Feb 28 2007 - halton.huo@sun.com
- Add -I%{_includedir}/mps into CXXFLAGS to fix build error.
* Thu Feb 22 2007 - damien.carbery@sun.com
tarball.
* Mon Feb 12 2007 - damien.carbery@sun.com
firefox-xpcom.pc file instead.
* Thu Nov 30 2006 - damien.carbery@sun.com
* Mon Nov 20 2006 - laca@sun.com
- s/Requires: SUNWfirefox-devel/Requires: SUNWfirefox/, fixes 6495619
* Fri Oct 20 2006 - damien.carbery@sun.com
- Remove SUNWhalh BuildRequires because header files are in SUNWhea in snv_51.
* Fri Oct 13 2006 - damien.carbery@sun.com
- Delete .a and .la files.
* Mon Oct 02 2006 - damien.carbery@sun.com
- Remove application-registry and mime-info dirs from %files as they are no
longer installed.
* Mon Sep 18 2006 - Brian.Cameron@sun.com
- Add SUNWhalh BuildRequires.
* Fri Sep 08 2006 - Matt.Keenan@sun.com
- Remove "rm" of _mandir during %install, add man page tarball for rhythmbox.1
Deliver totem.1, totem-video-thumbnailer.1 from community, and manp
* Thu Aug 17 2006 - damien.carbery@sun.com
* Wed Aug 16 2006 - damien.carbery@sun.com
* Sat Aug 12 2006 - laca@sun.com
* Fri Aug 11 2006 - damien.carbery@sun.com
- Change SUNWhal-devel ref to SUNWhal as the former does not exist.
* Tue Aug 08 2006 - damien.carbery@sun.com
- Update Build/Requires after check-deps.pl run.
* Fri Jul 14 2006 - laca@sun.com
part of 6448317
* Thu Jun 29 2006 - laca@sun.com
- update postrun scripts
* Wed Jun 21 2006 - brian.cameron@sun.com
- Fix packaging.
* Sun Jun 11 2006 - laca@sun.com
* Thu May 25 2006 - laca@sun.com
* Fri May 12 2006 - damien.carbery@sun.com
- Small update to dependency list after check-deps.pl run.
* Wed May 10 2006 - laca@sun.com
- merge -share pkg(s) into the base pkg(s)
* Thu Mar 2 2006 - damien.carbery@sun.com
- Remove locale dir from l10n package - no files installed there.
* Mon Feb 20 2006 - damien.carbery@sun.com
- Update Build/Requires after running check-deps.pl script.
* Sat Dec 3 2005 - laca@sun.com
- add %post script that runs update-desktop-database
* Tue Nov 29 2005 - laca@sun.com
- remove javahelp stuff
* Fri Sep 30 2005 - brian.cameron@sun.com
- Fix l10n packaging.
* Tue Sep 27 2005 - brian.cameron@sun.com
decided to support this application.
* Wed Jan 19 2005 - matt.keenan@sun.com
- Deliver javahelp files for totem #6197736
* Mon Dec 13 2004 - damien.carbery@sun.com
* Sun Nov 14 2004 - laca@sun.com
* Sat Oct 02 2004 - laca@sun.com
- added %pkgbuild_postprocess
* Fri Oct 01 2004 - takao.fujiwara@sun.com
- Added l10n package
* Sat Sep 11 2004 - laca@sun.com
- Set LDFLAGS so Xrandr and Xrender can be found.
* Mon Aug 23 2004 - laca@sun.com
* Fri Jul 23 2004 - damien.carbery@sun.com
- Add SUNWgnome-media-devel as build requirement.
* Thu Jul 15 2004 - brian.cameron@sun.com
- Created.