AArch64 | |
ppc64le | |
s390x | |
x86-64 |
- Modernize spec-file by calling spec-cleaner
- Spec-cleanup using format_spec_file service.
- add libnotify0.7.patch: fix build with libnotify >= 0.7 (from Fedora).
- apply notify-python-0.1.1-fix-GTK-symbols.patch from fedora fixes "Missing symbol 'gdk_screen_make_display_name'" https://bugzilla.redhat.com/show_bug.cgi?id=626852
- Create a devel subpackage.
- Add workaround to fix build on 11.3 and earlier: the pkg-config file from pygtk was not referencing gtk+-2.0, and this made the build fail. This is fixed correctly in python-gtk for versions after 11.3.
- Make sure we have the complete bindings: pynotify.c was not regenerated for the tarball, so it's not up-to-date, and we have to touch a file to have it regenerated. - Remove checks for old version of openSUSE. - Remove unneeded BuildRequires: dbus-1-glib-devel, gtk2-devel, pkgconfig. - Remove libnotify from Requires: it will be added automatically. - Remove notification-daemon from Requires: it's not the job of the binding to say so (libnotify already does it). - Remove definition of CFLAGS and PYTHON. - Use fdupes.
- Push package done by Pascal Bleser <guru@unixtech.be> in GNOME:Factory to Factory. It's required by system-config-printer.