From 6491045409c3c19d4caac065f98526fd9c5fe7b5 Mon Sep 17 00:00:00 2001 From: Subhaditya Nath Date: Wed, 11 May 2022 10:13:32 +0530 Subject: [PATCH] New package: glfw-wayland-devel-3.3.7 Executables built with the current glfw-devel links with the default glfw library and works on X11 only. This package replaces the glfw-devel package files with the wayland-compatible files, so the executable links with the wayland-compatible glfw libraries provided by glfw-wayland. --- srcpkgs/glfw-wayland-devel | 1 + srcpkgs/glfw-wayland/template | 15 +++++++++++---- 2 files changed, 12 insertions(+), 4 deletions(-) create mode 120000 srcpkgs/glfw-wayland-devel diff --git a/srcpkgs/glfw-wayland-devel b/srcpkgs/glfw-wayland-devel new file mode 120000 index 000000000000..be41fbcf9717 --- /dev/null +++ b/srcpkgs/glfw-wayland-devel @@ -0,0 +1 @@ +glfw-wayland \ No newline at end of file diff --git a/srcpkgs/glfw-wayland/template b/srcpkgs/glfw-wayland/template index f2abe3a8a608..feb84f41f81a 100644 --- a/srcpkgs/glfw-wayland/template +++ b/srcpkgs/glfw-wayland/template @@ -18,8 +18,15 @@ checksum=fd21a5f65bcc0fc3c76e0f8865776e852de09ef6fbc3620e09ce96d2b2807e04 provides="glfw-${version}_${revision}" replaces="glfw>=0" -do_install() { - vmkdir usr/lib - install -m755 ${wrksrc}/build/src/libglfw.so.${version%.*} ${DESTDIR}/usr/lib/ - ln -s libglfw.so.${version%.*} ${DESTDIR}/usr/lib/libglfw.so.3 +glfw-wayland-devel_package() { + replaces="glfw-devel>=0" + provides="glfw-devel-${version}_${revision}" + depends="${sourcepkg}>=${version}_${revision} $makedepends" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove /usr/lib/cmake + vmove "usr/lib/*.so" + } }