Hello community, here is the log from the commit of package libwnck2 for openSUSE:Factory checked in at Fri May 6 14:07:40 CEST 2011.
-------- New Changes file: --- /dev/null 2010-08-26 16:28:41.000000000 +0200 +++ /mounts/work_src_done/STABLE/libwnck2/libwnck2.changes 2011-05-04 10:05:45.000000000 +0200 @@ -0,0 +1,845 @@ +------------------------------------------------------------------- +Wed May 4 10:05:15 CEST 2011 - [email protected] + +- Fix License tag of devel subpackage to be LGPLv2.1+ instead of + GPLv2+. Fix bnc#691447. + +------------------------------------------------------------------- +Thu Apr 21 10:52:25 CEST 2011 - [email protected] + +- Add missing startup-notification-devel BuildRequires. +- Remove wnck-urgency-monitor and wnckprop binaries, as they will + now be provided by the GTK+ 3 version of libwnck. This means we + have no libwnck2 binary package anymore. +- Add a libwnck2 Provides to libwnck-1-22 to make the lang package + installable. +- Change libwnck2 Requires in devel package to libwnck-1-22. +- Drop old Obsoletes/Provides for libwnck2-64bit, + libwnck2-devel-64bit and libwnck2-doc after the renaming, since + those packages never existed. +- Remove explicit Requires for glib2-devel and gtk2-devel in devel + package: they will be added automatically the pkg-config way. + +------------------------------------------------------------------- +Wed Apr 6 12:29:26 UTC 2011 - [email protected] + +- Rename package to libwnck2 and adapt specfile accordingly. + +------------------------------------------------------------------- +Mon Mar 21 16:56:00 UTC 2011 - [email protected] + +- licenses package is about to die + +------------------------------------------------------------------- +Mon Feb 14 19:49:23 CET 2011 - [email protected] + +- Added support for translation-update-upstream. + +------------------------------------------------------------------- +Wed Nov 17 13:56:52 CET 2010 - [email protected] + +- Update to version 2.30.6: + + Adapt to GtkObject removal in GTK3 + + Add a small test utility to make it easy to test urgency hints + + Updated translations. + +------------------------------------------------------------------- +Wed Sep 29 02:18:46 UTC 2010 - [email protected] + +- Change lang package Requires to Recommends since it is not + mandatory at runtime. + +------------------------------------------------------------------- +Mon Sep 27 13:48:40 CEST 2010 - [email protected] + +- Update to version 2.30.5: + + Fix pager with multiple rows, regression from 2.30.4 + + Associate .gir with pkg-config file + + Updated translations. + +------------------------------------------------------------------- +Sun Sep 19 00:54:13 CEST 2010 - [email protected] + +- Move gir files to devel subpackage. + +------------------------------------------------------------------- +Tue Sep 14 15:46:59 CEST 2010 - [email protected] + +- Update to version 2.30.4: + + Stop using gdk_display + + Update information in README and other files + + Updated translations. + +------------------------------------------------------------------- +Fri Aug 6 04:14:05 CEST 2010 - [email protected] + +- Update to version 2.30.3: + + Additional GSeal-related fix + + Fix failure to build outside source tree + + Add introspection annotations + + Updated translations. + +------------------------------------------------------------------- +Fri Jul 16 13:19:05 CEST 2010 - [email protected] + +- Update to version 2.30.2: + + Fixes: + - Many GSeal-related fixes + - Do not ship gir files in the tarball + + Updated translations. + +------------------------------------------------------------------- +Tue Mar 30 06:10:13 CEST 2010 - [email protected] + +- Update to version 2.30.0: + + Fixes + - Many GSeal-related fixes + - Use a GtkMenuSeparator with a label instead of a hack for + workspace menu items in selector + + Updated translations. + +------------------------------------------------------------------- +Mon Mar 22 15:34:07 CET 2010 - [email protected] + +- Remove manual check for the package name to follow the library + policy: rpmlint does this now. + +------------------------------------------------------------------- +Sun Mar 21 17:47:43 UTC 2010 - [email protected] + +- Add BuildRequires gobject-introspection-devel. + +------------------------------------------------------------------- +Tue Mar 9 08:22:31 CET 2010 - [email protected] + +- Update to version 2.29.92: + + Feature: + - Integrate gobject-introspection support + + Fixes: + - Build with latest GSeal'ed GTK+ (Vincent) + - Do not lose the pinned status when dragging a window in a + tasklist + - Use _NET_WM_WINDOW_TYPE_SPLASH instead of non-existing + _NET_WM_WINDOW_TYPE_SPLASHSCREEN (Vincent) + + Misc: + - Small documentation improvement for + wnck_window_move_to_workspace() to specify what happens to + pinned windows + - Fix build when building out of source tree + + Updated translations. + +------------------------------------------------------------------- +Mon Feb 22 21:39:11 CET 2010 - [email protected] + +- Update to version 2.29.91: + + Use single-include for atk + + Updated translations. + +------------------------------------------------------------------- +Wed Jan 27 17:18:49 CET 2010 - [email protected] + +- Update to version 2.29.6: + + Fix generation of wnck-enum-types.c to not break bindings + + Modernize a bit the build system + + Updated translations. +- Drop libwnck-fix-bindings.patch: fixed upstream. +- Remove en@shaw translation on openSUSE 11.2 and earlier. + +------------------------------------------------------------------- +Tue Jan 5 16:52:36 CET 2010 - [email protected] + +- Package baselibs.conf + +------------------------------------------------------------------- +Tue Oct 6 19:28:48 CEST 2009 - [email protected] + +- Add libwnck-fix-bindings.patch to fix an issue that broke python + bindings for libwnck. + +------------------------------------------------------------------- +Tue Sep 22 19:44:08 CEST 2009 - [email protected] + +- Update to version 2.28.0: + + Updated translations. + +------------------------------------------------------------------- +Wed Sep 9 04:46:36 CEST 2009 - [email protected] + +- Update to version 2.27.92: + + Always show icons in tasklist group menu + + Make startup-notification non-automagic + + Updated translations. + +------------------------------------------------------------------- +Wed Jul 29 05:50:12 CEST 2009 - [email protected] + +- Update to version 2.27.5: + + New wnck-urgency-monitor utility to monitor windows with urgent + hint + +------------------------------------------------------------------- +Mon Jul 20 00:30:58 CEST 2009 - [email protected] + +- Update to version 2.27.4: + + Fix wnck_application_get_icon_is_fallback() to actually work + + Fix gtk-doc warning + + Code cleanup + + Always show icons in selector menu + + Use shave to improve build log readability + + Build system tweaks + + Updates translations. + +------------------------------------------------------------------- +Mon May 18 03:05:45 CEST 2009 - [email protected] + +- Do not make libwnck-1-22 depend on libwnck, but just on + libwnck-lang. + ++++ 648 more lines (skipped) ++++ between /dev/null ++++ and /mounts/work_src_done/STABLE/libwnck2/libwnck2.changes calling whatdependson for head-i586 New: ---- baselibs.conf libwnck-2.30.6.tar.bz2 libwnck2.changes libwnck2.spec libwnck2_spec-update.sh ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libwnck2.spec ++++++ # # spec file for package libwnck2 # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: libwnck2 %define _name libwnck Version: 2.30.6 Release: 1 License: LGPLv2.1+ # WARNING: After changing versions please call Re or rpmbuild to auto-update spec file: #%(sh %{_sourcedir}/%{name}_spec-update.sh %{_sourcedir} %{name} libwnck-1) %define libwnck-1_name 22 Summary: Window Navigator Construction Kit (Library Package) Group: Development/Libraries/GNOME Source: %{_name}-%{version}.tar.bz2 Source1: %{name}_spec-update.sh Source99: baselibs.conf BuildRequires: fdupes BuildRequires: gobject-introspection-devel BuildRequires: gtk2-devel BuildRequires: intltool BuildRequires: startup-notification-devel BuildRequires: translation-update-upstream BuildRoot: %{_tmppath}/%{name}-%{version}-build %description The Window Navigator Construction Kit is a library that can be used to write task lists, pagers, and similar GNOME programs. %package -n libwnck-1-22 License: LGPLv2.1+ Summary: Window Navigator Construction Kit (Library Package) Group: Development/Libraries/GNOME # To make lang package installable Provides: %{name} = %{version} Recommends: %{name}-lang %description -n libwnck-1-22 The Window Navigator Construction Kit is a library that can be used to write task lists, pagers, and similar GNOME programs. %package devel License: LGPLv2.1+ Summary: Include Files and Libraries mandatory for Development Group: Development/Libraries/GNOME Requires: libwnck-1-22 = %{version} %description devel This package contains all necessary include files and libraries needed to develop applications that require these. %lang_package %prep %setup -q -n %{_name}-%{version} translation-update-upstream # rpmlint note: libwnck has a separate translation for both Bengali and Bengali India %build # needed for libwnck-2.19.4: export CFLAGS="%{optflags} -fno-strict-aliasing" %configure\ --disable-static %__make %{?jobs:-j%jobs} %install %makeinstall %if 0%{?suse_version} <= 1120 %{__rm} %{buildroot}%{_datadir}/locale/en@shaw/LC_MESSAGES/* %endif rm %{buildroot}%{_libdir}/*.*a # Those are provided by the GTK+ 3 version of libwnck now rm %{buildroot}%{_bindir}/wnck-urgency-monitor rm %{buildroot}%{_bindir}/wnckprop %find_lang %{_name} %fdupes %{buildroot} %clean rm -rf %{buildroot} %post -n libwnck-1-22 -p /sbin/ldconfig %postun -n libwnck-1-22 -p /sbin/ldconfig %files -n libwnck-1-22 %defattr(-,root,root) %doc AUTHORS COPYING README NEWS ChangeLog %{_libdir}/*.so.* %{_libdir}/girepository-1.0/Wnck-1.0.typelib %files devel %defattr(-,root,root) %{_includedir}/libwnck-1.0/ %{_libdir}/pkgconfig/libwnck-1.0.pc %{_libdir}/*.so %{_datadir}/gir-1.0/Wnck-1.0.gir # Own these repositories to not depend on gtk-doc while building: %dir %{_datadir}/gtk-doc %dir %{_datadir}/gtk-doc/html %{_datadir}/gtk-doc/html/libwnck/ %files lang -f %{_name}.lang %changelog ++++++ baselibs.conf ++++++ libwnck-1-22 ++++++ libwnck2_spec-update.sh ++++++ #!/bin/bash # Autobuild doesn't support package names with macros. This script will update versions in package names. # Usage: Automatically called from spec file by: # libwnck2_spec-update.sh DIR BASE_NAME libnames... if ! test -f $1/$2.spec ; then exit fi BASE=$1/$2 shift 2 for PKGNAME in $@ ; do # Packages with name ending by number needs separator if test x`echo $PKGNAME | sed "s/.*[0-9]$//"` = x ; then SEPARATOR=- else SEPARATOR= fi sed -i " # Copy ${PKGNAME}_name to hold space /^%define ${PKGNAME}_name / { h; s/^%define ${PKGNAME}_name //; x; }; # Update ${PKGNAME}_name everywhere /$PKGNAME$SEPARATOR[0-9][-_0-9]*/ { G; s/$PKGNAME$SEPARATOR[0-9][-_0-9]*\(.*\)\n\(.*\)/$PKGNAME$SEPARATOR\2\1/; };" $BASE.spec done ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
