View | Details | Raw Unified | Return to bug 257692 | Differences between
and this patch

Collapse All | Expand All

(-)b/x11/xfce4-docklike-plugin/Makefile (+33 lines)
Added Link Here
1
PORTNAME=	xfce4-docklike-plugin
2
DISTVERSION=	v0.3.0
3
CATEGORIES=	x11 xfce
4
5
MAINTAINER=	quentinrbaker@gmail.com
6
COMMENT=	Modern, minimalist taskbar for Xfce
7
8
LICENSE=	GPLv3
9
10
LIB_DEPENDS=	libinotify.so:devel/libinotify libharfbuzz.so:print/harfbuzz
11
12
USES=		gmake gnome gettext-tools xfce xorg libtool
13
14
USE_GITHUB=	yes
15
GH_ACCOUNT=	davekeogh
16
GH_PROJECT=	xfce4-docklike-plugin
17
18
GNU_CONFIGURE=		yes
19
CONFIGURE_SCRIPT=	autogen.sh
20
21
USE_GNOME=	cairo libwnck3 gtk30 gdkpixbuf2
22
USE_XFCE=	panel
23
USE_XORG=	x11
24
25
OPTIONS_DEFINE=		NLS
26
OPTIONS_SUB=		yes
27
NLS_USES=		gettext-runtime
28
NLS_CONFIGURE_ENABLE=	nls
29
30
LDFLAGS+=	-L${LOCALBASE}/lib -linotify
31
32
INSTALL_TARGET=	install-strip
33
.include <bsd.port.mk>
(-)b/x11/xfce4-docklike-plugin/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1628336255
2
SHA256 (davekeogh-xfce4-docklike-plugin-v0.3.0_GH0.tar.gz) = 350253fdc948497977b52084463020e52df748ca437833bbb7b2aea62eba68a5
3
SIZE (davekeogh-xfce4-docklike-plugin-v0.3.0_GH0.tar.gz) = 41285
(-)b/x11/xfce4-docklike-plugin/files/patch-src_Helpers.cpp (+11 lines)
Added Link Here
1
--- src/Helpers.cpp.orig	2021-08-07 07:23:04 UTC
2
+++ src/Helpers.cpp
3
@@ -83,7 +83,7 @@ namespace Help
4
 		{
5
 			char buffer[1024];
6
 			strcpy(buffer, str.c_str());
7
-			return basename(buffer);
8
+			return g_path_get_basename(buffer);
9
 		}
10
 
11
 		std::string trim(const std::string str)
(-)b/x11/xfce4-docklike-plugin/files/patch-src_Wnck.cpp (+20 lines)
Added Link Here
1
--- src/Wnck.cpp.orig	2021-08-07 07:23:13 UTC
2
+++ src/Wnck.cpp
3
@@ -35,7 +35,7 @@ namespace Wnck
4
 				int nbr = read(fd, buffer, 512);
5
 				::close(fd);
6
 
7
-				char* exe = basename(buffer);
8
+				char* exe = g_path_get_basename(buffer);
9
 				if (strcmp(exe, "python") != 0) // ADDIT graphical interpreters here
10
 					return exe;
11
 
12
@@ -44,7 +44,7 @@ namespace Wnck
13
 					;
14
 
15
 				if (it < buffer + nbr)
16
-					return basename(it);
17
+					return g_path_get_basename(it);
18
 			}
19
 
20
 			// fallback : return window's name
(-)b/x11/xfce4-docklike-plugin/pkg-descr (+3 lines)
Added Link Here
1
A modern, minimalist taskbar for Xfce.
2
3
WWW: https://github.com/davekeogh/xfce4-docklike-plugin
(-)b/x11/xfce4-docklike-plugin/pkg-plist (+14 lines)
Added Link Here
1
lib/xfce4/panel/plugins/libdocklike.so
2
%%NLS%%share/locale/de/LC_MESSAGES/xfce4-docklike-plugin.mo
3
%%NLS%%share/locale/el/LC_MESSAGES/xfce4-docklike-plugin.mo
4
%%NLS%%share/locale/es/LC_MESSAGES/xfce4-docklike-plugin.mo
5
%%NLS%%share/locale/fr/LC_MESSAGES/xfce4-docklike-plugin.mo
6
%%NLS%%share/locale/it/LC_MESSAGES/xfce4-docklike-plugin.mo
7
%%NLS%%share/locale/ja/LC_MESSAGES/xfce4-docklike-plugin.mo
8
%%NLS%%share/locale/nl/LC_MESSAGES/xfce4-docklike-plugin.mo
9
%%NLS%%share/locale/pl/LC_MESSAGES/xfce4-docklike-plugin.mo
10
%%NLS%%share/locale/pt/LC_MESSAGES/xfce4-docklike-plugin.mo
11
%%NLS%%share/locale/pt_BR/LC_MESSAGES/xfce4-docklike-plugin.mo
12
%%NLS%%share/locale/ru/LC_MESSAGES/xfce4-docklike-plugin.mo
13
%%NLS%%share/locale/tr/LC_MESSAGES/xfce4-docklike-plugin.mo
14
share/xfce4/panel/plugins/docklike.desktop

Return to bug 257692