From f905c2dfc29b60115ff81a4c5a6774a8c97459f6 Mon Sep 17 00:00:00 2001 From: suvari Date: Sun, 21 Apr 2024 15:58:14 +0300 Subject: [PATCH] plank: Switched to Ricotz plank --- util/dock/plank/actions.py | 18 ++++++++++++------ util/dock/plank/pspec.xml | 31 +++++++++++++++++++++---------- util/dock/plank/translations.xml | 4 ++-- 3 files changed, 35 insertions(+), 18 deletions(-) diff --git a/util/dock/plank/actions.py b/util/dock/plank/actions.py index 28daa24630..32d33085da 100644 --- a/util/dock/plank/actions.py +++ b/util/dock/plank/actions.py @@ -1,19 +1,25 @@ -#!/usr/bin/env python3 +#!/usr/bin/python # -*- coding: utf-8 -*- # +# Copyright 2018 TUBITAK/UEKAE # Licensed under the GNU General Public License, version 2. # See the file http://www.gnu.org/copyleft/gpl.txt. -from pisi.actionsapi import mesontools +from pisi.actionsapi import autotools from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools +from pisi.actionsapi import get def setup(): - mesontools.configure("-Denable-apport=false") + #shelltools.system("NOCONFIGURE=1 ./autogen.sh") + autotools.autoreconf("-fi") + autotools.configure("--with-systemduserunitdir=none \ + --disable-apport") def build(): - mesontools.build() + autotools.make() def install(): - mesontools.install() + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.dodoc("AUTHORS", "COPYING*", "NEWS", "README.md") \ No newline at end of file + pisitools.dodoc("AUTHORS", "COPYING*", "NEWS", "README") diff --git a/util/dock/plank/pspec.xml b/util/dock/plank/pspec.xml index 7991f18e91..74d022d41b 100644 --- a/util/dock/plank/pspec.xml +++ b/util/dock/plank/pspec.xml @@ -9,36 +9,36 @@ admin@pisilinux.org GPLv3 + plank app An elementary fork of Plank, the stupidly-simple dock. Plank is meant to be the simplest dock on the planet. The goal is to provide just what a dock needs and absolutely nothing more. It is, however, a library which can be extended to create other dock programs with more advanced features. - https://github.com/elementary/dock/archive/05fd6fccdf1a769f6737a0d7e57e092825348660.zip + https://github.com/ricotz/plank/archive/refs/heads/master.zip - intltool - gettext-devel + atk-devel bamf-devel vala-devel gtk3-devel + zlib-devel cairo-devel glib2-devel libXi-devel pango-devel libX11-devel libgee-devel + gettext-devel + harfbuzz-devel libwnck3-devel libXfixes-devel + libdbusmenu-gtk3 gdk-pixbuf-devel gnome-menus-devel libdbusmenu-devel - libdbusmenu-gtk3 gobject-introspection-devel - meson - granite-devel @@ -46,15 +46,17 @@ plank + atk bamf gtk3 + zlib cairo glib2 libXi pango libX11 libgee - granite + harfbuzz libwnck3 libXfixes gdk-pixbuf @@ -64,10 +66,12 @@ /usr/bin - /etc /usr/lib/plank /usr/lib/libplank*.so* - /usr/share + /usr/share/plank + /usr/share/vala + /usr/share/applications + /usr/share/glib-2.0/schemas /usr/share/locale /usr/share/man /usr/share/metainfo @@ -95,6 +99,13 @@ + + 2024-04-17 + 20240421 + Switched to Ricotz plank + Kamil Atlı + suvari@pisilinux.org + 2021-07-17 20210715 diff --git a/util/dock/plank/translations.xml b/util/dock/plank/translations.xml index b5a45b1207..cf46267796 100644 --- a/util/dock/plank/translations.xml +++ b/util/dock/plank/translations.xml @@ -2,7 +2,7 @@ plank - Elegant, simple, clean dock - Elegant, simple, clean dock + Zarif, basit, temiz dock + Plank'ın gezegendeki en basit dock olması gerekiyor. Amaç, bir dockun tam olarak ihtiyaç duyduğu şeyi sağlamaktır, kesinlikle daha fazlasını değil. Ancak bu, daha gelişmiş özelliklere sahip diğer dock programlarını oluşturmak için genişletilebilen bir kitaplıktır.