12366N/A#
12366N/A# spec file for package glibmm
12366N/A#
12366N/A# Copyright 2008 Sun Microsystems, Inc.
12366N/A# This file and all modifications and additions to the pristine
12366N/A# package are under the same license as the package itself.
12366N/A#
17185N/A%define owner gheet
12366N/A#
12366N/A%include Solaris.inc
12366N/A
18603N/A%define OSR LFI#105446 (gnome Exec. summary):n/a
17177N/A
12366N/AName: glibmm
12366N/ALicense: LGPL
12366N/AGroup: System/Libraries
18658N/AVersion: 2.24.1
12366N/ARelease: 1
12366N/ADistribution: Java Desktop System
18615N/AVendor: Gnome Community
12366N/ASummary: glibmm - C++ Wrapper for the Glib2 Library
12366N/AURL: http://www.gtkmm.org/
18552N/ASource: http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.24/%{name}-%{version}.tar.bz2
16717N/A# date:2008-02-14 owner:gheet type:feature
12378N/APatch1: glibmm-01-build.diff
12366N/ABuildRoot: %{_tmppath}/%{name}-%{version}-build
12366N/ABuildRequires: libsigc++-devel >= 2.0.0
12366N/ABuildRequires: glib2-devel >= 2.9.0
12366N/A
12366N/A%package devel
12366N/ASummary: Headers for developing programs that will use %{name}.
12366N/AGroup: System/Libraries
12366N/ARequires: libsigc++-devel >= 1.2.0
12366N/ARequires: glib2-devel >= 2.9.0
12366N/A
12366N/A%prep
12366N/A%setup -q -n glibmm-%version
12378N/A%patch1 -p0
12366N/A
12366N/A%build
12366N/A%ifos linux
12366N/Aif [ -x /usr/bin/getconf ]; then
12366N/A CPUS=`getconf _NPROCESSORS_ONLN`
12366N/Afi
12366N/A%else
12366N/A CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
12366N/A%endif
12366N/Aif test "x$CPUS" = "x" -o $CPUS = 0; then
12366N/A CPUS=1
12366N/Afi
12366N/A
17581N/Aaclocal $ACLOCAL_FLAGS -Ibuild
17581N/Aautomake --add-missing
12405N/Aautoconf
12366N/A./configure --prefix=%{_prefix} --mandir=%{_mandir} \
12366N/A --libdir=%{_libdir} \
12366N/A --libexecdir=%{_libexecdir} \
17581N/A --sysconfdir=%{_sysconfdir}
12366N/Amake -j$CPUS
12366N/A
12366N/A%install
12366N/Arm -rf $RPM_BUILD_ROOT
12366N/Amake install DESTDIR=$RPM_BUILD_ROOT
12366N/A
12366N/A%clean
12366N/Arm -rf $RPM_BUILD_ROOT
12366N/A
12366N/A%changelog
18658N/A* Thu Apr 22 2010 - christian.kelly@oracle.com
18658N/A- Bump to 2.24.1.
18552N/A* Tue Apr 6 2010 - christian.kelly@oracle.com
18552N/A- Bump to 2.24.0.
18458N/A* Sat Mar 13 2010 - christian.kelly@sun.com
18458N/A- Bump to 2.23.3.
18303N/A* Mon Feb 15 2010 - christian.kelly@sun.com
18303N/A- Bump to 2.23.2.
18196N/A* Tue Jan 26 2010 - christian.kelly@sun.com
18196N/A- Bump to 2.23.1.
16892N/A* Tue Jul 28 2009 - christian.kelly@sun.com
16892N/A- Bump to 2.21.3.
16782N/A* Wed Jul 15 2009 - christian.kelly@sun.com
16782N/A- Bump to 2.21.2.
16717N/A* Fri Jun 26 2009 - chris.wang@sun.com
16717N/A- Change owner to gheet
16160N/A* Tue Mar 17 2009 - dave.lin@sun.com
16160N/A- Bump to 2.20.0
16145N/A* Fri Mar 13 2009 - dave.lin@sun.com
16145N/A- Bump to 2.19.8
15986N/A* Thu Feb 26 2009 - dave.lin@sun.com
15986N/A- Bump to 2.19.3
15934N/A* Fri Feb 20 2009 - chris.wang@sun.com
15934N/A- bump to 2.19.2
15323N/A* Mon Nov 10 2008 - chris.wang@sun.com
15323N/A- Change the owner of the spec to chris wang
15307N/A* Wed Nov 05 2008 - jedy.wang@sun.com
15307N/A- Change the owner of 01-build.diff to chris.
14471N/A* Tue Sep 23 2008 - simon.zheng@sun.com
14471N/A- Bump to 2.18.0.
14161N/A* Fri Sep 05 2008 - simon.zheng@sun.com
14161N/A- Bump to 2.17.3.
13811N/A* Mon Aug 07 2008 - simon.zheng@sun.com
13811N/A- Bump to 2.17.2. Removed upstream patch 02-m4-macro.diff.
13610N/A* Mon Jul 21 2008 - simon.zheng@sun.com
13610N/A- Bump to 2.17.1.
13426N/A* Tue Jun 17 2008 - simon.zheng@sun.com
13426N/A- Bump to 2.17.0.
12983N/A* Thu May 02 2008 - simon.zheng@sun.com
12983N/A- Bump to 2.16.2.
12720N/A* Mon Mar 31 2008 - damien.carbery@sun.com
12720N/A- Bump to 2.16.1.
12584N/A* Tue Mar 11 2008 - damien.carbery@sun.com
12584N/A- Bump to 2.16.0. Remove upstream patch 03-overloading-ambiguity.
12534N/A* Wed Mar 5 2008 - simon.zheng@sun.com
12534N/A- To fix failure of building with SS11 compiler, add patch
12534N/A 04-overloading-ambiguity. Add an explicit template specification
12534N/A to avoid ction to avoid ambiguity. Fix is from glibmm maintainer
12534N/A murrayc@murrayc.com, and also go upstream.
12534N/A available on next tarball.
12529N/A* Tue Mar 4 2008 - damien.carbery@sun.com
12529N/A- Bump to 2.15.8.
12467N/A* Tue Feb 26 2008 - damien.carbery@sun.com
12467N/A- Bump to 2.15.7.
12451N/A* Mon Feb 25 2008 - damien.carbery@sun.com
12451N/A- Bump to 2.15.6.
12405N/A* Mon Feb 18 2008 - damien.carbery@sun.com
12405N/A- Add patch 02-m4-macro to build on sparc. The GNU m4 check was failing because
12405N/A '[Mm]' in the aclocal code was losing the brackets when aclocal/autoconf
12405N/A created the configure script.
12383N/A* Wed Feb 15 2008 - simon.zheng@sun.com
12383N/A- Correct download URL.
12378N/A* Tue Feb 14 2008 - simon.zheng@sun.com
12378N/A- Bump to Version 2.15.5.
12378N/A- Add glibmm-01-build.diff.
12378N/A- Remove glimm-01-gtestutils.diff.
12377N/A* Thu Feb 14 2008 - damien.carbery@sun.com
12377N/A- Add patch 01-gtestutils to include glib/gtestutils.h in some source files to
12377N/A define g_assert macro.
12366N/A* Tue Feb 12 2008 - ghee.teo@sun.com
12366N/A- Added all the examples to the /usr/share/doc.
12366N/A Also cleaned out %files and %files-devel where are not used here.
12366N/A* Mon Jan 28 2008 - simon.zheng@sun.com
12366N/A- Create. Split from SFEglibmm and bump to version 2.14.2.