diff --git a/baselibs.conf b/baselibs.conf index b8f473c..3c4e909 100644 --- a/baselibs.conf +++ b/baselibs.conf @@ -1,4 +1,4 @@ -libnotify1 +libnotify4 arch ppc package libnotify-devel requires -libnotify- - requires "libnotify1- = " + requires "libnotify4- = " diff --git a/libnotify-0.5.1.tar.bz2 b/libnotify-0.5.1.tar.bz2 deleted file mode 100644 index 4d8efff..0000000 --- a/libnotify-0.5.1.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6778ec8f496d5a9c387369bd89f5b1a9a95c799cf74fd74fffe2ab52d5d2b5c5 -size 308597 diff --git a/libnotify-0.7.2.tar.bz2 b/libnotify-0.7.2.tar.bz2 new file mode 100644 index 0000000..381bd03 --- /dev/null +++ b/libnotify-0.7.2.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b6a8459401e4af3da9cbc9e35a58d1a977273d3fe898d4a00a888f4191b85d6 +size 319892 diff --git a/libnotify.changes b/libnotify.changes index 5edd99b..9449657 100644 --- a/libnotify.changes +++ b/libnotify.changes @@ -1,3 +1,56 @@ +------------------------------------------------------------------- +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 + +- Update to version 0.6.0: + + Fix crashes (bgo#623096, lp#570462). + ------------------------------------------------------------------- Thu Jul 22 10:45:21 CEST 2010 - vuntz@opensuse.org diff --git a/libnotify.spec b/libnotify.spec index a73df43..fe7bc13 100644 --- a/libnotify.spec +++ b/libnotify.spec @@ -1,7 +1,7 @@ # -# spec file for package libnotify (Version 0.5.1) +# 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.5.1 +%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