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.orgGPLv3
+ plankappAn 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-develbamf-develvala-develgtk3-devel
+ zlib-develcairo-develglib2-devellibXi-develpango-devellibX11-devellibgee-devel
+ gettext-devel
+ harfbuzz-devellibwnck3-devellibXfixes-devel
+ libdbusmenu-gtk3gdk-pixbuf-develgnome-menus-devellibdbusmenu-devel
- libdbusmenu-gtk3gobject-introspection-devel
- meson
- granite-devel
@@ -46,15 +46,17 @@
plank
+ atkbamfgtk3
+ zlibcairoglib2libXipangolibX11libgee
- granite
+ harfbuzzlibwnck3libXfixesgdk-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-1720210715
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.