## START: Set by rpmautospec ## (rpmautospec version 0.7.3) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 1; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec Name: casilda Version: 0.2.0 Release: %autorelease Summary: Wayland compositor for GTK4 License: LGPL-2.1-only URL: https://gitlab.gnome.org/jpu/casilda Source0: %{url}/-/archive/%{version}/casilda-%{version}.tar.gz BuildRequires: cmake BuildRequires: gcc BuildRequires: gobject-introspection-devel BuildRequires: gtk4-devel BuildRequires: libepoxy-devel BuildRequires: libxkbcommon-devel BuildRequires: libxkbcommon-x11-devel BuildRequires: meson BuildRequires: ninja-build BuildRequires: pixman-devel BuildRequires: pkgconfig BuildRequires: wayland-devel BuildRequires: wayland-protocols-devel BuildRequires: wlroots-devel %description A simple Wayland compositor widget for Gtk 4 which can be used to embed other processes windows in your Gtk 4 application. It was originally created for Cambalache's workspace using wlroots, a modular library to create Wayland compositors. Following Wayland tradition, this library is named after my hometown in Santa Fe, Argentina. %package devel Summary: Wayland compositor for GTK4 %description devel Development files for Casilda. %prep %autosetup %build %meson %meson_build %install %meson_install %check # Nothing yet %files %license COPYING %doc README.md %dir %{_libdir}/girepository-1.0 %{_libdir}/girepository-1.0/Casilda-0.1.typelib %{_libdir}/libcasilda-0.1.so %dir %{_datadir}/gir-1.0 %{_datadir}/gir-1.0/Casilda-0.1.gir %files devel %dir %{_includedir}/casilda %{_includedir}/casilda/*.h %{_libdir}/pkgconfig/casilda-0.1.pc %changelog ## START: Generated by rpmautospec * Sun Dec 29 2024 John Doe - 0.2.0-1 - Uncommitted changes ## END: Generated by rpmautospec