From 4cded66b301ad9ae92ebe33dbf51f85117eeaac8 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Wed, 29 Jan 2025 16:10:15 +0000 Subject: automatic import of libdecor --- .gitignore | 1 + libdecor.spec | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 65 insertions(+) create mode 100644 libdecor.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore index e69de29..2ca9ea2 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/libdecor-0.2.2.tar.xz diff --git a/libdecor.spec b/libdecor.spec new file mode 100644 index 0000000..ae0079a --- /dev/null +++ b/libdecor.spec @@ -0,0 +1,63 @@ +Name: libdecor +Version: 0.2.2 +Release: 1 +Summary: Wayland client side decoration library + +License: MIT +URL: https://gitlab.freedesktop.org/libdecor/libdecor +Source: %{url}/-/releases/%{version}/downloads/libdecor-%{version}.tar.xz + +BuildRequires: gcc +BuildRequires: meson >= 0.59.0 +BuildRequires: pkgconfig(cairo) +BuildRequires: pkgconfig(dbus-1) >= 1.0 +BuildRequires: pkgconfig(egl) +BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(opengl) +BuildRequires: pkgconfig(pangocairo) +BuildRequires: pkgconfig(wayland-client) >= 1.18 +BuildRequires: pkgconfig(wayland-cursor) +BuildRequires: pkgconfig(wayland-cursor) +BuildRequires: pkgconfig(wayland-egl) +BuildRequires: pkgconfig(wayland-protocols) >= 1.15 +BuildRequires: pkgconfig(xkbcommon) + +%description +Libdecor provides a small helper library for providing client side decoration +to Wayland clients. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%prep +%autosetup -p1 + +%build +%meson -Ddemo=false +%meson_build + +%install +%meson_install + +%files +%license LICENSE +%doc README.md +%{_libdir}/libdecor-0.so.0* +%dir %{_libdir}/libdecor/ +%dir %{_libdir}/libdecor/plugins-1 +%{_libdir}/libdecor/plugins-1/libdecor-cairo.so +%{_libdir}/libdecor/plugins-1/libdecor-gtk.so + +%files devel +%{_includedir}/libdecor-0/ +%{_libdir}/libdecor-0.so +%{_libdir}/pkgconfig/libdecor-0.pc + +%changelog +* Thu Jan 30 2025 Funda Wang - 0.2.2-1 +- init package diff --git a/sources b/sources new file mode 100644 index 0000000..5da03e6 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +5b7f4a10a9335b62101bccc220e2d13a libdecor-0.2.2.tar.xz -- cgit v1.2.3