diff --git a/libdecor-0.1.0.tar.xz b/libdecor-0.1.0.tar.xz new file mode 100644 index 0000000000000000000000000000000000000000..dceef3887ba642b13be78c8348032a38299175a9 Binary files /dev/null and b/libdecor-0.1.0.tar.xz differ diff --git a/libdecor.spec b/libdecor.spec new file mode 100644 index 0000000000000000000000000000000000000000..2fd8c9fe1316ed86f3286307166f20c5708d5841 --- /dev/null +++ b/libdecor.spec @@ -0,0 +1,73 @@ +%define anolis_relase 1 + +Name: libdecor +Version: 0.1.0 +Release: %{anolis_relase}%{?dist} +Summary: Wayland client side decoration library +License: MIT +URL: https://gitlab.gnome.org/jadahl/libdecor +Source: %{url}/uploads/81adf91d27620e20bcc5f6b9b312d768/libdecor-0.1.0.tar.xz + +BuildRequires: gcc +BuildRequires: meson +BuildRequires: pkgconfig(wayland-client) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(wayland-protocols) +BuildRequires: pkgconfig(cairo) +BuildRequires: pkgconfig(pangocairo) +BuildRequires: pkgconfig(wayland-cursor) +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} = %{version}-%{release} + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package doc +Summary: Documentation files for %{name} +Requires: %{name} = %{version}-%{release} +BuildArch: noarch + +%description doc +The %{name}-doc package contains documentation files for %{name}. + +%prep +%autosetup -n %{name}-%{version} -p1 + + +%build +%meson -Ddemo=false +%meson_build + + +%install +%meson_install +%generate_compatibility_deps + +%files +%license LICENSE +%dir %{abidir} +%{_libdir}/libdecor-0.so.0* +%dir %{_libdir}/libdecor/ +%dir %{_libdir}/libdecor/plugins-1 +%{_libdir}/libdecor/plugins-1/libdecor-cairo.so +%{abidir}/libdecor-cairo.dump + +%files devel +%{_includedir}/libdecor-0/ +%{_libdir}/libdecor-0.so +%{_libdir}/pkgconfig/libdecor-0.pc + +%files doc +%doc README.md + +%changelog +* Fri Oct 28 2022 happy_orange - 0.1.0-1 +- Init package from upstream