Accepting request 69113 from GNOME:Factory

Pushing G:F (including GNOME3)

OBS-URL: https://build.opensuse.org/request/show/69113
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnotify?expand=0&rev=22
This commit is contained in:
Sascha Peilicke 2011-05-02 13:18:12 +00:00 committed by Git OBS Bridge
commit 7c0dae8d04
5 changed files with 76 additions and 19 deletions

View File

@ -1,4 +1,4 @@
libnotify1
libnotify4
arch ppc package libnotify-devel
requires -libnotify-<targettype>
requires "libnotify1-<targettype> = <version>"
requires "libnotify4-<targettype> = <version>"

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:73b16a79bb2fed62dcf146b11c4405776cb96a09dce66379ca541da7dbd64210
size 310631

3
libnotify-0.7.2.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9b6a8459401e4af3da9cbc9e35a58d1a977273d3fe898d4a00a888f4191b85d6
size 319892

View File

@ -1,3 +1,50 @@
-------------------------------------------------------------------
Tue Mar 22 13:03:41 UTC 2011 - fcrozat@novell.com
- Update to version 0.7.2:
+ Add a way to change the application name
+ Mark image_path as deprecated
+ Allow properties to be set in any order
-------------------------------------------------------------------
Mon Feb 7 14:14:22 UTC 2011 - fcrozat@novell.com
- Update to version 0.7.1:
+ Don't export private symbols
+ Introspection support and annotations
+ Documentation cleanups and fixes
+ Ref the pixbuf passed to set_image_from_pixbuf
+ Add tests for new capabilities and hints
+ Update spec to mention "persistence" and "action-icons" server
capability and "action-icons", "transient" and "resident"
hints.
+ Bump spec version to 1.2
- Add gobject-introspection-devel BuildRequires to build
introspection.
- Add support for source service checkout, with %BUILD_FROM_VCS:
+ Add gnome-common, gtk-doc BuildRequires.
+ Add call to ./autogen.sh.
+ Enforce gtk-doc html generation by passing --enable-gtk-doc to
configure.
- Change devel package group from System/Libraries to
Development/Libraries/X11, to fix rpmlint warning.
-------------------------------------------------------------------
Fri Dec 17 10:37:09 CET 2010 - vuntz@opensuse.org
- Update to version 0.7.0:
+ Remove the ability to attach notifications to widgets or
positions
+ Add a test for the persistence server capability
+ Port to use GBus instead of dbus-glib
+ Add a macro to get library version number
+ Remove GTK+ dependency from library
+ Port tests to GTK+ 3
- Remove pkgconfig(dbus-1), pkgconfig(dbus-glib-1),
pkgconfig(gtk+-2.0) BuildRequires.
- Add explicit pkgconfig(gdk-pixbuf-2.0) BuildRequires.
- Rename libnotify1 to libnotify4, following the soversion change.
-------------------------------------------------------------------
Mon Oct 4 12:18:16 CEST 2010 - vuntz@opensuse.org

View File

@ -1,7 +1,7 @@
#
# spec file for package libnotify (Version 0.6.0)
# spec file for package libnotify
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
# 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
@ -19,13 +19,15 @@
Name: libnotify
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: gobject-introspection-devel
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
BuildRequires: pkgconfig(glib-2.0)
# libnotify works with both gtk+ 2 and gtk+ 3, and we need both at build time
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(gtk+-3.0)
Version: 0.6.0
%if 0%{?BUILD_FROM_VCS}
BuildRequires: gnome-common
BuildRequires: gtk-doc
%endif
Version: 0.7.2
Release: 1
Url: http://www.galago-project.org/
Group: System/Libraries
@ -38,13 +40,13 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
D-BUS notifications library.
%package -n libnotify1
%package -n libnotify4
License: GPLv2+ ; LGPLv2.1+
Group: System/Libraries
Summary: Notifications Library
Recommends: notification-daemon
%description -n libnotify1
%description -n libnotify4
D-BUS notifications library.
%package tools
@ -61,9 +63,9 @@ This package contains the notify-send tool to create notifications.
%package devel
License: LGPLv2.1+
Group: System/Libraries
Group: Development/Libraries/X11
Summary: Notifications Library
Requires: libnotify1 = %{version}
Requires: libnotify4 = %{version}
Provides: libnotify-doc = %{version}
Obsoletes: libnotify-doc < %{version}
@ -72,9 +74,15 @@ D-BUS notifications library.
%prep
%setup -q
%if 0%{?BUILD_FROM_VCS}
[ -x ./autogens.sh ] && NOCONFIGURE=1 ./autogen.sh
%endif
%build
%configure\
%if 0%{?BUILD_FROM_VCS}
--enable-gtk-doc \
%endif
--disable-static
make %{?jobs:-j%jobs}
@ -85,15 +93,16 @@ make %{?jobs:-j%jobs}
%clean
rm -rf $RPM_BUILD_ROOT
%post -n libnotify1 -p /sbin/ldconfig
%post -n libnotify4 -p /sbin/ldconfig
%postun -n libnotify1 -p /sbin/ldconfig
%postun -n libnotify4 -p /sbin/ldconfig
%files -n libnotify1
%files -n libnotify4
%defattr (-, root, root)
# README is empty
%doc AUTHORS COPYING ChangeLog NEWS
%{_libdir}/*.so.*
%{_libdir}/girepository-1.0/Notify-0.7.typelib
%files tools
%defattr (-, root, root)
@ -104,6 +113,7 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*
%{_datadir}/gir-1.0/*.gir
# Own these repositories to not depend on gtk-doc while building:
%dir %{_datadir}/gtk-doc
%dir %{_datadir}/gtk-doc/html