[packages/cairo-dock] - removing old patches, BRs

mrozowik mrozowik at pld-linux.org
Sat Jul 26 09:41:44 CEST 2025


commit 419d9e1472407e24c8eff1591e64b6f5a1d714a3
Author: Krzysztof Mrozowicz <mrozowik at pld-linux.org>
Date:   Sat Jul 26 07:41:31 2025 +0000

    - removing old patches, BRs

 cairo-dock-desktop.patch      | 22 ----------------------
 cairo-dock-format.patch       | 11 -----------
 cairo-dock-install-dirs.patch | 26 ++++++++++++++++++++++++++
 cairo-dock.spec               |  9 +++++----
 4 files changed, 31 insertions(+), 37 deletions(-)
---
diff --git a/cairo-dock.spec b/cairo-dock.spec
index e794eee..48f324b 100644
--- a/cairo-dock.spec
+++ b/cairo-dock.spec
@@ -9,9 +9,8 @@ Group:		Applications
 #Source0:	https://github.com/Cairo-Dock/cairo-dock-core/archive/2.2.0-4/cairo-dock-core-2.2.0-4.tar.gz
 Source0:	https://github.com/Cairo-Dock/cairo-dock-core/archive/refs/tags/%{version}.tar.gz
 # Source0-md5:	1d3f517e38cf565afd45c496e2ebd808
-Patch0:		install_dirs.patch
-Patch1:		%{name}-format.patch
-URL:		http://glx-dock.org/
+Patch0:		%{name}-install-dirs.patch
+URL:		https://glx-dock.org/
 BuildRequires:	cairo-devel
 BuildRequires:	cmake >= 2.6
 BuildRequires:	curl-devel
@@ -26,8 +25,10 @@ BuildRequires:	librsvg-devel >= 2.0
 BuildRequires:	libxml2-devel >= 2.0
 BuildRequires:	pkgconfig
 BuildRequires:	rpmbuild(macros) >= 1.605
+BuildRequires:	wayland-devel >= 1.0.0
 BuildRequires:	xorg-lib-libXcomposite-devel
 BuildRequires:	xorg-lib-libXinerama-devel
+BuildRequires:	xorg-lib-libXrandr-devel >= 1.3
 BuildRequires:	xorg-lib-libXrender-devel
 BuildRequires:	xorg-lib-libXtst-devel
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -65,7 +66,7 @@ Header files for cairo-dock plugins development.
 Pliki nagłówkowe do tworzenia wtyczek cairo-docka.
 
 %prep
-%setup -q -n cairo-dock-core-%{version}
+%setup -q -n %{name}-core-%{version}
 %patch -P0 -p1
 
 %build
diff --git a/cairo-dock-desktop.patch b/cairo-dock-desktop.patch
deleted file mode 100644
index 06f7c99..0000000
--- a/cairo-dock-desktop.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- cairo-dock-core-2.2.0-4/data/cairo-dock.desktop.orig	2023-02-06 21:19:30.557326105 +0100
-+++ cairo-dock-core-2.2.0-4/data/cairo-dock.desktop	2023-02-06 21:20:11.763769537 +0100
-@@ -3,7 +3,7 @@
- Encoding=UTF-8
- Type=Application
- Exec=cairo-dock -o
--Icon=cairo-dock.svg
-+Icon=cairo-dock
- Terminal=false
- 
- Comment=Cairo-Dock with OpenGL (hardware acceleration)
---- cairo-dock-core-2.2.0-4/data/cairo-dock-cairo.desktop.orig	2010-10-02 01:26:58.000000000 +0200
-+++ cairo-dock-core-2.2.0-4/data/cairo-dock-cairo.desktop	2023-02-06 21:41:59.493351625 +0100
-@@ -3,7 +3,7 @@
- Encoding=UTF-8
- Type=Application
- Exec=cairo-dock -c
--Icon=cairo-dock.svg
-+Icon=cairo-dock
- Terminal=false
- 
- Comment=A light and eye-candy dock and desklets for your desktop.
diff --git a/cairo-dock-format.patch b/cairo-dock-format.patch
deleted file mode 100644
index 10523ee..0000000
--- a/cairo-dock-format.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- cairo-dock-core-2.2.0-4/src/gldit/cairo-dock-log.c.orig	2010-10-02 01:26:58.000000000 +0200
-+++ cairo-dock-core-2.2.0-4/src/gldit/cairo-dock-log.c	2023-02-06 21:24:04.665841132 +0100
-@@ -75,7 +75,7 @@ void cd_log_location(const GLogLevelFlag
- 
-   if (loglevel > s_gLogLevel)
-     return;
--  g_print(_cd_log_level_to_string(loglevel));
-+  g_print("%s", _cd_log_level_to_string(loglevel));
-   g_print("\033[0;37m(%s:%s:%d) \033[%cm \n  ", file, func, line, s_iLogColor);
-   va_start(args, format);
-   g_logv(G_LOG_DOMAIN, loglevel, format, args);
diff --git a/cairo-dock-install-dirs.patch b/cairo-dock-install-dirs.patch
new file mode 100644
index 0000000..2328ccf
--- /dev/null
+++ b/cairo-dock-install-dirs.patch
@@ -0,0 +1,26 @@
+--- cairo-dock-core-3.5.2/CMakeLists.txt~	2025-03-08 14:02:51.000000000 +0000
++++ cairo-dock-core-3.5.2/CMakeLists.txt	2025-07-24 21:05:48.020979229 +0000
+@@ -67,19 +67,13 @@
+ 
+ set (prefix ${CMAKE_INSTALL_PREFIX})  # /usr/local
+ set (exec_prefix ${prefix})
+-set (datadir "${prefix}/${CMAKE_INSTALL_DATAROOTDIR}")  # (...)/share
++set (datadir "${CMAKE_INSTALL_DATAROOTDIR}")  # (...)/share
+ set (pkgdatadir "${datadir}/${CMAKE_PROJECT_NAME}")  # (...)/cairo-dock
+-set (mandir "${prefix}/${CMAKE_INSTALL_MANDIR}")  # (...)/man
++set (mandir "${CMAKE_INSTALL_MANDIR}")  # (...)/man
+ 
+-if( CMAKE_SIZEOF_VOID_P EQUAL 8 AND (force-lib64 OR "${FORCE_LIB64}" STREQUAL "yes"))  # 64bits and force install in lib64
+-	set (libdir "${prefix}/lib64")
+-elseif (NOT "${LIB_SUFFIX}" STREQUAL "")
+-	set (libdir "${prefix}/lib${LIB_SUFFIX}")  # (...)/libXX ## some distro use ${LIB_SUFFIX}
+-else()
+-	set (libdir "${prefix}/${CMAKE_INSTALL_LIBDIR}")  # (...)/lib or (...)/lib64 or custom ## GNU Install dir
+-endif()
++set (libdir "${CMAKE_INSTALL_LIBDIR}")  # (...)/lib or (...)/lib64 or custom ## GNU Install dir
+ 
+-set (includedir "${prefix}/${CMAKE_INSTALL_INCLUDEDIR}")  # (...)/include
++set (includedir "${CMAKE_INSTALL_INCLUDEDIR}")  # (...)/include
+ set (bindir "${prefix}/${CMAKE_INSTALL_BINDIR}")  # (...)/bin
+ 
+ set (pluginsdir "${libdir}/cairo-dock")
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/cairo-dock.git/commitdiff/419d9e1472407e24c8eff1591e64b6f5a1d714a3



More information about the pld-cvs-commit mailing list