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 - vu...@opensuse.org
+
+- Fix License tag of devel subpackage to be LGPLv2.1+ instead of
+  GPLv2+. Fix bnc#691447.
+
+-------------------------------------------------------------------
+Thu Apr 21 10:52:25 CEST 2011 - vu...@opensuse.org
+
+- 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 - fcro...@novell.com
+
+- Rename package to libwnck2 and adapt specfile accordingly.
+
+-------------------------------------------------------------------
+Mon Mar 21 16:56:00 UTC 2011 - co...@novell.com
+
+- licenses package is about to die
+
+-------------------------------------------------------------------
+Mon Feb 14 19:49:23 CET 2011 - sbra...@suse.cz
+
+- Added support for translation-update-upstream.
+
+-------------------------------------------------------------------
+Wed Nov 17 13:56:52 CET 2010 - dims...@opensuse.org
+
+- 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 - a...@suse.de
+
+- Change lang package Requires to Recommends since it is not
+  mandatory at runtime.
+
+-------------------------------------------------------------------
+Mon Sep 27 13:48:40 CEST 2010 - vu...@opensuse.org
+
+- 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 - vu...@opensuse.org
+
+- Move gir files to devel subpackage.
+
+-------------------------------------------------------------------
+Tue Sep 14 15:46:59 CEST 2010 - vu...@opensuse.org
+
+- 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 - vu...@opensuse.org
+
+- 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 - vu...@opensuse.org
+
+- 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 - vu...@opensuse.org
+
+- 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 - vu...@opensuse.org
+
+- Remove manual check for the package name to follow the library
+  policy: rpmlint does this now.
+
+-------------------------------------------------------------------
+Sun Mar 21 17:47:43 UTC 2010 - dims...@opensuse.org
+
+- Add BuildRequires gobject-introspection-devel.
+
+-------------------------------------------------------------------
+Tue Mar  9 08:22:31 CET 2010 - dims...@opensuse.org
+
+- 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 - vu...@opensuse.org
+
+- Update to version 2.29.91:
+  + Use single-include for atk
+  + Updated translations.
+
+-------------------------------------------------------------------
+Wed Jan 27 17:18:49 CET 2010 - vu...@opensuse.org
+
+- 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 - jeng...@medozas.de
+
+- Package baselibs.conf
+
+-------------------------------------------------------------------
+Tue Oct  6 19:28:48 CEST 2009 - vu...@opensuse.org
+
+- Add libwnck-fix-bindings.patch to fix an issue that broke python
+  bindings for libwnck.
+
+-------------------------------------------------------------------
+Tue Sep 22 19:44:08 CEST 2009 - dims...@opensuse.org
+
+- Update to version 2.28.0:
+  + Updated translations.
+
+-------------------------------------------------------------------
+Wed Sep  9 04:46:36 CEST 2009 - vu...@opensuse.org
+
+- 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 - vu...@novell.com
+
+- 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 - vu...@novell.com
+
+- 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 - vu...@novell.com
+
+- 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: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to