From ffae70ebc5514bebed99861de4e18de1abb981ed Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Tue, 2 Apr 2024 16:43:58 +0200 Subject: [PATCH] obsolete clutter-gtk-static with .la files, added debug package [release 1.8.4-2mamba;Mon Apr 01 2024] --- clutter-gtk.spec | 69 ++++++++++++------------------------------------ 1 file changed, 17 insertions(+), 52 deletions(-) diff --git a/clutter-gtk.spec b/clutter-gtk.spec index a670ef7..e3ab8df 100644 --- a/clutter-gtk.spec +++ b/clutter-gtk.spec @@ -1,71 +1,47 @@ %define majver %(echo %version | cut -d. -f 1-2) Name: clutter-gtk Version: 1.8.4 -Release: 1mamba +Release: 2mamba Summary: A basic GTK clutter widget Group: Development/Libraries Vendor: openmamba Distribution: openmamba -Packager: Automatic Build System -URL: http://www.clutter-project.org/ -Source: ftp://ftp.gnome.org/pub/gnome/sources/clutter-gtk/%{majver}/clutter-gtk-%{version}.tar.xz -#http://source.clutter-project.org/sources/clutter-gtk/%{majver}/clutter-gtk-%{version}.tar.xz +Packager: Silvan Calarco +URL: https://blogs.gnome.org/clutter/ +Source: https://ftp.gnome.org/pub/gnome/sources/clutter-gtk/%{majver}/clutter-gtk-%{version}.tar.xz License: GPL, LGPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel -BuildRequires: libGL-devel BuildRequires: libX11-devel -BuildRequires: libXau-devel BuildRequires: libXcomposite-devel BuildRequires: libXdamage-devel -BuildRequires: libXdmcp-devel BuildRequires: libXext-devel BuildRequires: libXfixes-devel BuildRequires: libXi-devel BuildRequires: libXrandr-devel -BuildRequires: libXrender-devel -BuildRequires: libatk-devel -BuildRequires: libblkid-devel -BuildRequires: libbsd-devel +BuildRequires: libat-spi2-core-devel BuildRequires: libbzip2-devel BuildRequires: libcairo-devel -BuildRequires: libcap-devel BuildRequires: libclutter-devel BuildRequires: libcogl-devel BuildRequires: libdrm-devel -BuildRequires: libdw-devel -BuildRequires: libevdev-devel -BuildRequires: libexpat-devel -BuildRequires: libffi-devel -BuildRequires: libfontconfig-devel -BuildRequires: libfreetype-devel -BuildRequires: libgbm-devel BuildRequires: libgdk-pixbuf-devel BuildRequires: libglib-devel +BuildRequires: libglvnd-devel BuildRequires: libgraphite2-devel -BuildRequires: libgtk-devel -BuildRequires: libgudev-devel +BuildRequires: libgtk3-devel BuildRequires: libharfbuzz-devel -BuildRequires: libinput-devel BuildRequires: libjson-glib-devel -BuildRequires: libmount-devel -BuildRequires: libmtdev-devel +BuildRequires: libmesa-devel BuildRequires: libpango-devel BuildRequires: libpcre-devel -BuildRequires: libpng-devel -BuildRequires: libselinux-devel -BuildRequires: libsepol-devel -BuildRequires: libthai-devel -BuildRequires: libudev-devel -BuildRequires: libuuid-devel -BuildRequires: libwacom-devel -BuildRequires: libxcb-devel +BuildRequires: libwayland-devel +BuildRequires: libwayland-egl-devel BuildRequires: libxkbcommon-devel BuildRequires: libz-devel ## AUTOBUILDREQ-END BuildRequires: libclutter-devel >= 1.10 BuildRequires: libcogl-devel >= 1.18 -BuildRoot: %{_tmppath}/%{name}-%{version}-root %description This allows clutter to be embedded in GTK applications. @@ -75,21 +51,11 @@ We hope with further work in the future clutter-gtk will also allow the reverse, Summary: Devel package for %{name} Group: Development/Libraries Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} +Obsoletes: clutter-gtk-static < 1.8.4-2mamba %description devel A basic GTK clutter widget. - -This package contains static libraries and header files need for development. - -%package static -Summary: Static libraries for %{name} -Group: Development/Libraries -Requires: %{name}-devel = %{?epoch:%epoch:}%{version}-%{release} - -%description static -A basic GTK clutter widget. - -This package contains static libraries need for development. +This package contains static libraries and header files needed for development. %package doc Summary: Documentation for %{name} @@ -98,11 +64,11 @@ Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} %description doc Clutter is an open source software library for creating fast, compelling, portable, and dynamic graphical user interfaces. - This package contains documentation for %{name}. -%prep +%debug_package +%prep %setup -q %build @@ -137,15 +103,14 @@ This package contains documentation for %{name}. %{_datadir}/gir-*/GtkClutter-*.gir %doc NEWS README -%files static -%defattr(-,root,root) -%{_libdir}/libclutter-gtk-*.la - %files doc %defattr(-,root,root) %{_datadir}/gtk-doc/html/clutter-gtk-1.0 %changelog +* Mon Apr 01 2024 Silvan Calarco 1.8.4-2mamba +- obsolete clutter-gtk-static with .la files, added debug package + * Wed Aug 09 2017 Automatic Build System 1.8.4-1mamba - automatic version update by autodist