Accepting request 19761 from GNOME:Factory

Copy from GNOME:Factory/libsigc++2 based on submit request 19761 from user vuntz

OBS-URL: https://build.opensuse.org/request/show/19761
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsigc++2?expand=0&rev=9
This commit is contained in:
OBS User autobuild 2009-09-03 23:31:44 +00:00 committed by Git OBS Bridge
parent ec9b65f873
commit d1dbf07f6d
4 changed files with 48 additions and 95 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:53d9eb0d0f20acd423ac6b9ebda2012f4970e8c8c11e6671b1e2ae4a063a5042
size 4507948

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:998e4af392090a0db15102ba0f753fc6fc636574956c8292eb615a2a7823e201
size 3596750

View File

@ -1,3 +1,38 @@
-------------------------------------------------------------------
Thu Sep 3 10:01:53 CEST 2009 - vuntz@novell.com
- Update to version 2.2.4.2:
+ Namespace sigc is now documented, in order to make large chunks
of the reference reappear.
+ The shipped reference documentation has been regenerated using
Doxygen 1.6.1, so that the document type is now XHTML 1.0.
+ The shipped Devhelp file has been generated with a newer
version of the XSLT script in mm-common, so that documentation
groups no longer appear as namespace prefixes in the keyword
list.
-------------------------------------------------------------------
Fri Aug 28 20:30:51 CEST 2009 - vuntz@novell.com
- Update to version 2.2.4.1:
+ Reenable the per-class hierarchy graphs in the reference
documentation.
+ Drop the custom HTML header and footer, and use the shared
doxygen.css file from mm-common.
- Simplify the packaging: we were doing complex things for
documentation, that are really not needed; no need to package the
tests either.
-------------------------------------------------------------------
Thu Aug 27 09:40:30 CEST 2009 - dimstar@opensuse.org
- Update to version 2.2.4:
+ New build system based on mm-common. The mm-common module is
now required for building from the git repository, but not for
builds of release archives.
+ The public reference documentation is now hosted on
library.gnome.org
-------------------------------------------------------------------
Fri Jan 23 03:02:57 CET 2009 - vuntz@novell.com

View File

@ -1,5 +1,5 @@
#
# spec file for package libsigc++2 (Version 2.2.3)
# spec file for package libsigc++2 (Version 2.2.4.2)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@ -21,7 +21,7 @@
Name: libsigc++2
%define _name libsigc++
BuildRequires: gcc-c++
Version: 2.2.3
Version: 2.2.4.2
Release: 1
Group: Development/Libraries/C and C++
License: LGPL v2.1 or later
@ -39,19 +39,6 @@ callback to a class method, function, or function object. It contains
adaptor classes for connection of dissimilar callbacks and has an ease
of use unmatched by other C++ callback libraries.
Authors:
--------
Martin Schulze <mschulze@cvs.gnome.org>
Murray Cumming <murrayc@murrayc.com>
Cedric Gustin <cedric.gustin@swing.be>
Timothy M. Shead <tshead@k-3d.com> and James Lin <jameslin@vmware.com>
Damien Carbery <Damien.Carbery@Sun.COM>
Takashi Takekawa <takekawa@users.sourceforge.jp>
Andreas Rottmann <rottmann@users.sourceforge.net>
Karl Einar Nelson <kenelson@ece.ucdavis.edu>
%package devel
License: LGPL v2.1 or later
Group: Development/Libraries/C and C++
@ -66,19 +53,6 @@ callback to a class method, function, or function object. It contains
adaptor classes for connection of dissimilar callbacks and has an ease
of use unmatched by other C++ callback libraries.
Authors:
--------
Martin Schulze <mschulze@cvs.gnome.org>
Murray Cumming <murrayc@murrayc.com>
Cedric Gustin <cedric.gustin@swing.be>
Timothy M. Shead <tshead@k-3d.com> and James Lin <jameslin@vmware.com>
Damien Carbery <Damien.Carbery@Sun.COM>
Takashi Takekawa <takekawa@users.sourceforge.jp>
Andreas Rottmann <rottmann@users.sourceforge.net>
Karl Einar Nelson <kenelson@ece.ucdavis.edu>
%prep
%setup -q -n %{_name}-%{version}
@ -94,13 +68,7 @@ export MALLOC_CHECK_=2 MALLOC_PERTURB_=$((${RANDOM:-256} % 256))
unset MALLOC_CHECK_ MALLOC_PERTURB_
%install
make DESTDIR=$RPM_BUILD_ROOT libsigc_docdir=%{_docdir}/%{name}/docs install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}
cp AUTHORS COPYING ChangeLog NEWS README TODO $RPM_BUILD_ROOT%{_docdir}/%{name}
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}/examples
cp examples/{Makefile,*.cc} $RPM_BUILD_ROOT%{_docdir}/%{name}/examples
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}/tests
cp tests/{Makefile,*.cc} $RPM_BUILD_ROOT%{_docdir}/%{name}/tests
%makeinstall
rm -f %{buildroot}%{_libdir}/*.la
%clean
@ -112,69 +80,19 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr (-, root, root)
%doc %dir %{_docdir}/%{name}
%doc %{_docdir}/%{name}/AUTHORS
%doc %{_docdir}/%{name}/COPYING
%doc %{_docdir}/%{name}/ChangeLog
%doc %{_docdir}/%{name}/NEWS
%doc %{_docdir}/%{name}/README
%doc %{_docdir}/%{name}/TODO
%doc AUTHORS COPYING ChangeLog NEWS README TODO
%{_libdir}/*.so.*
%files devel
%defattr (-, root, root)
%doc %{_docdir}/%{name}/examples
%doc %{_docdir}/%{name}/docs
%doc %{_docdir}/%{name}/tests
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_libdir}/sigc++-2.0
%{_includedir}/*
%{_includedir}/sigc++-2.0/
%{_datadir}/devhelp/books/%{_name}-2.0
%doc %{_datadir}/doc/%{_name}-2.0
# Avoid BuildRequires on devhelp
%dir %{_datadir}/devhelp
%dir %{_datadir}/devhelp/books
%changelog
* Fri Jan 23 2009 vuntz@novell.com
- Drop libsigc++2-gcc43.patch: seems to build fine without it now.
* Sat Dec 20 2008 mboman@suse.de
- Update to version 2.2.3:
- Added project files (and property sheets) for
MSVC++ 2005 and 2008.
- Removed unnecessary dependency on afxrefs.h, so it builds
with MSVC++ Express editions.
* Sun Sep 14 2008 crrodriguez@suse.de
- remove static libraries and useless "la" file
- run test suite
* Thu Apr 10 2008 ro@suse.de
- added baselibs.conf file to build xxbit packages
for multilib support
* Wed Apr 02 2008 rodrigo@suse.de
- Update to version 2.2.2:
* Added an include of functors/slot.h that was mistakenly removed
during the 2.1 series (bgo#521418)
* Fri Oct 12 2007 rguenther@suse.de
- Add patch to fix C++ problems, enables building with GCC 4.3.
* Wed Sep 19 2007 sbrabec@suse.cz
- Updated to version 2.0.18:
* Fix a build error in the examples, on Sun CC.
* Tue Jan 23 2007 ro@suse.de
- drop requires for gnome-filesystem
* Fri Jan 12 2007 sbrabec@suse.cz
- Spec file cleanup.
* Mon Dec 18 2006 maw@suse.de
- Move to /usr.
* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
* Tue Jan 17 2006 lmichnovic@suse.cz
- Updated to version 2.0.17
* Thu Aug 04 2005 sbrabec@suse.cz
- Updated to version 2.0.16.
* Mon Jun 13 2005 sbrabec@suse.cz
- Updated to version 2.0.14.
* Thu Feb 10 2005 sbrabec@suse.cz
- Updated to version 2.0.6 (branch 2.0).
* Mon Feb 23 2004 ro@suse.de
- fix pkgconfig file on lib64
* Wed Feb 18 2004 ro@suse.de
- fix build on recent platforms by running autoreconf
(configure.in hacks from libsigc++ package)
* Fri Feb 13 2004 sbrabec@suse.cz
- Initial SuSE package version 1.2.5.