10139N/A#
10139N/A# spec file for package shared-mime-info
10139N/A#
20918N/A# Copyright (c) 2004, 2011, Oracle and/or its affiliates. All rights reserved.
10139N/A# This file and all modifications and additions to the pristine
10139N/A# package are under the same license as the package itself.
10139N/A#
17185N/A%define owner padraig
10804N/A# bugdb: bugzilla.freedesktop.org
10139N/A#
17180N/A
17180N/A%define OSR 4097:0.16
17180N/A
10139N/AName: shared-mime-info
18218N/ALicense: GPLv2
10139N/AGroup: Hardware/Other
20918N/AVersion: 1.0
10139N/ARelease: 1
10139N/ADistribution: Java Desktop System
18616N/AVendor: freedesktop.org
10139N/ASummary: Core Common Mime Type Database
10139N/A#Source: http://www.freedesktop.org/software/%{name}/%{name}-%{version}.tar.bz2
20918N/ASource: http://freedesktop.org/~hadess/%{name}-%{version}.tar.xz
10142N/ASource1: defaults.list
12773N/A%if %build_l10n
12773N/ASource2: l10n-configure.sh
12773N/A%endif
10139N/AURL: http://www.freedesktop.org/Software/%{name}
10139N/ABuildRoot: %{_tmppath}/%{name}-%{version}-build
10139N/ADocDir: %{_defaultdocdir}/%{name}
10139N/A
10139N/ABuildRequires: glib2
10139N/A
10139N/A%description
10139N/Ashared-mime-info contains the core database of common types and the
10139N/Aupdate-mime-database command used to extend it.
10139N/A
10139N/A%prep
10139N/A%setup -q
10139N/A
10139N/A%build
10139N/A%ifos linux
10139N/Aif [ -x /usr/bin/getconf ]; then
10139N/A CPUS=`getconf _NPROCESSORS_ONLN`
10139N/Afi
10139N/A%else
10139N/A CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
10139N/A%endif
10139N/Aif test "x$CPUS" = "x" -o $CPUS = 0; then
10139N/A CPUS=1
10139N/Afi
10139N/A
10139N/Alibtoolize --force
11137N/Aintltoolize --force --copy --automake
12773N/A
12773N/A%if %build_l10n
12773N/Abash -x %SOURCE2 --enable-copyright
12773N/A%endif
12773N/A
20918N/Aaclocal-1.11 $ACLOCAL_FLAGS
20918N/Aautomake-1.11 -a -c -f
10139N/Aautoconf
10139N/ACFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{_prefix} --mandir=%{_mandir}
10139N/Amake -j $CPUS
10139N/A
10139N/A%install
10139N/Amkdir -p $RPM_BUILD_ROOT%{_prefix}
10139N/Amkdir -p $RPM_BUILD_ROOT/%{_datadir}/applications
10139N/Amake DESTDIR=$RPM_BUILD_ROOT install-strip
10142N/Ainstall --mode=0644 %SOURCE1 $RPM_BUILD_ROOT%{_datadir}/applications/defaults.list
10139N/Ainstall -d $RPM_BUILD_ROOT%{_datadir}/application-registry
10139N/A
10139N/A%clean
10139N/A[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
10139N/A
10139N/A%post
10139N/Aupdate-mime-database %{_datadir}/mime
10139N/A
10139N/A%files
10139N/A%defattr(-,root,root)
10139N/A%{_bindir}/update-mime-database
10139N/A%{_datadir}/locale/*/LC_MESSAGES/shared-mime-info.mo
10139N/A# No point in making a seperate devel pkg just for one silly pkgconfig file
10139N/A%{_libdir}/pkgconfig/*.pc
10139N/A%{_datadir}/mime/*
10139N/A%{_datadir}/applications/defaults.list
10139N/A%{_mandir}/man1/*
10139N/A%{_datadir}/application-registry
10139N/A
10139N/A%changelog
20918N/A* Thu May 31 2012 - brian.cameron@oracle.com
20918N/A- Bump to 1.0.
19042N/A* Thu Oct 21 2010 - brian.cameron@oracle.com
19042N/A- Bump to 0.80.
18636N/A* Tue Apr 20 2010 - brian.cameron@sun.com
18636N/A- Bump to 0.71.
18218N/A* Thu Jan 28 2010 - brian.cameron@sun.com
18218N/A- Bump to 0.70.
16907N/A* Tue Jul 28 2009 - christian.kelly@sun.com
16907N/A- Bump to 0.60.
13947N/A* Thu Aug 21 2008 - jijun.yu@sun.com
13947N/A- Bump to 0.51.
13400N/A* Fri Jun 13 2008 - damien.carbery@sun.com
13400N/A- Bump to 0.40.
11137N/A* Wed Aug 29 2007 - damien.carbery@sun.com
11137N/A- Add intltoolize calls to update intltool scripts.
11103N/A* Wed Aug 22 2007 - damien.carbery@sun.com
11103N/A- Bump to 0.22. Remove both patches as they are upstream.
10865N/A* Tue Jun 26 2007 - matt.keenan@sun.com
18218N/A- Split add-mime-types patch into two patches to facilitate pushing upstream.
10312N/A* Thu Mar 15 2007 - damien.carbery@sun.com
10312N/A- Bump to 0.20.
10139N/A* Fri Dec 01 2006 - damien.carbery@sun.com
10139N/A- Bump to 0.19. Remove upstream patch 02-java-types.
10139N/A* Mon Jul 03 2006 - damien.carbery@sun.com
18218N/A- Bump to 0.18.
10139N/A* Thu May 11 2006 - glynn.foster@sun.com
10139N/A- Add Java types from Joe.
10139N/A* Tue Apr 11 2006 - glynn.foster@sun.com
18218N/A- Bump to 0.17.
10139N/A* Tue Apr 11 2006 - glynn.foster@sun.com
10139N/A- Add shared-mime-info-02-fix-m3u.diff to keep Bart happy.
10139N/A* Thu Dec 09 2005 - archana.shah@wipro.com
10139N/A- Modified patch shared-mime-info-01-add-mime-types.diff to include mime type
10139N/A for speex file.
10139N/A* Thu Dec 08 2005 - damien.carbery@sun.com
10139N/A- Remove l10n tarball. Not maintained in OpenSolaris releases.
10139N/A* Fri Dec 02 2005 - archana.shah@wipro.com
18218N/A- Added javaws in defaults.list as the default application for the .jnlp files. Fixes bug #6351401.
10139N/A* Thu Jul 21 2005 - archana.shah@wipro.com
18218N/A- Added defaults.list file in the package. It provides the defaults application
10139N/A handler for all mime types.
10139N/A* Tue Jun 21 2005 - dermot.mccluskey@sun.com
18218N/A- 6285970: create /usr/share/application-registry for RealPlayer.
10139N/A* Thu Jun 16 2005 - matt.keenan@wipro.com
18218N/A- Bump to 0.16, re-align patches.
10139N/A* Fri Apr 08 2005 - vinay.mandyakoppal@wipro.com
10139N/A- Added shared-mime-info-05-add-magic.diff to provide mime magic for
10139N/A staroffice and opendocuments file types. Fixes #6234855.
10139N/A* Thu Mar 31 2005 - glynn.foster@sun.com
10139N/A- Add some more media types to get things working.
10139N/A* Thu Jan 27 2005 - dinoop.thomas@wipro.com
10139N/A- Added shared-mime-info-04-mime-type-mrproject.diff patch to
18218N/A associate the application planner for .mrproject files.
10139N/A Fixes bug #6217022.
10139N/A* Fri Nov 05 2004 - vinay.mandyakoppal@wipro.com
10139N/A- Added shared-mime-info-03-mime-type-staroffice-capital.diff to associate
10139N/A correct mime type for staroffice applications extension in capitals.
10139N/A Fixes bug #5097261.
10139N/A* Thu Oct 28 2004 - matt.keenan@sun.com
18218N/A- Add update-mime-database.1 man page.
10139N/A* Wed Sep 15 2004 - ciaran.mcdermott@sun.com
18218N/A- Added shared-mime-info-02-g11n-alllinguas.diff, to update support for all linguas.
10139N/A* Thu Jul 08 2004 - damien.donlon@sun.com
18218N/A- Updated l10n content to shared-mime-info-l10n-po-1.2.tar.bz2.
10139N/A* Thu Jul 08 2004 - niall.power@sun.com
18218N/A- ported to rpm4.
10139N/A* Wed Jul 07 2004 - dermot.mccluskey@sun.com
18218N/A- added "-j $CPUS" to make to speed up builds.
10139N/A* Wed May 12 2004 - damien.donlon@sun.com
18218N/A- Updated l10n content to shared-mime-info-l10n-po-1.1.tar.bz2.
10139N/A* Mon Apr 5 2004 - glynn.foster@sun.com
10139N/A- Bump to 0.14.
10139N/A* Wed Mar 31 2004 - brian.cameron@sun.com
18218N/A- replace tar jxf with the more solaris friendly.
18218N/A bzcat piped through tar.
10139N/A* Mon Mar 29 2004 - damien.donlon@sun.com
10139N/A- Adding shared-mime-info-l10n-po-1.0.tar.bz2 l10n content
10139N/A* Thu Mar 11 2004 - yuriy.kuznetsov@sun.com
10139N/A- added shared-mime-info-01-g11n-potfiles.diff
10139N/A* Tue Mar 02 2004 - niall.power@sun.com
18218N/A- remove "-n gtkam" from changelog tag.
18218N/A- add ACLOCAL_FLAGS to aclocal args.
18218N/A* Mon Feb 23 2004 - matt.keenan@sun.com
18218N/A- Update Distro.
18218N/A* Mon Feb 02 2004 - matt.keenan@sun.com
18218N/A- Initial version.
10139N/A