From d1dbf07f6d11d71970c4a2d4aef8d001df7e96bb8b91974919250ddf6c98149d Mon Sep 17 00:00:00 2001 From: OBS User autobuild Date: Thu, 3 Sep 2009 23:31:44 +0000 Subject: [PATCH] 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 --- libsigc++-2.2.3.tar.bz2 | 3 -- libsigc++-2.2.4.2.tar.bz2 | 3 ++ libsigc++2.changes | 35 +++++++++++++ libsigc++2.spec | 102 ++++---------------------------------- 4 files changed, 48 insertions(+), 95 deletions(-) delete mode 100644 libsigc++-2.2.3.tar.bz2 create mode 100644 libsigc++-2.2.4.2.tar.bz2 diff --git a/libsigc++-2.2.3.tar.bz2 b/libsigc++-2.2.3.tar.bz2 deleted file mode 100644 index 54c5657..0000000 --- a/libsigc++-2.2.3.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:53d9eb0d0f20acd423ac6b9ebda2012f4970e8c8c11e6671b1e2ae4a063a5042 -size 4507948 diff --git a/libsigc++-2.2.4.2.tar.bz2 b/libsigc++-2.2.4.2.tar.bz2 new file mode 100644 index 0000000..0a0e754 --- /dev/null +++ b/libsigc++-2.2.4.2.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:998e4af392090a0db15102ba0f753fc6fc636574956c8292eb615a2a7823e201 +size 3596750 diff --git a/libsigc++2.changes b/libsigc++2.changes index 09a2724..dd6c25a 100644 --- a/libsigc++2.changes +++ b/libsigc++2.changes @@ -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 diff --git a/libsigc++2.spec b/libsigc++2.spec index 4c6d7e0..4021628 100644 --- a/libsigc++2.spec +++ b/libsigc++2.spec @@ -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 - Murray Cumming - Cedric Gustin - Timothy M. Shead and James Lin - Damien Carbery - Takashi Takekawa - Andreas Rottmann - Karl Einar Nelson - %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 - Murray Cumming - Cedric Gustin - Timothy M. Shead and James Lin - Damien Carbery - Takashi Takekawa - Andreas Rottmann - Karl Einar Nelson - %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.