diff --git a/x11/library/luajit-lgi/actions.py b/x11/library/luajit-lgi/actions.py
new file mode 100644
index 0000000000..ad020c62fe
--- /dev/null
+++ b/x11/library/luajit-lgi/actions.py
@@ -0,0 +1,25 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/licenses/gpl.txt
+
+from pisi.actionsapi import autotools
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import get
+
+#def setup():
+ #autotools.configure()
+
+def build():
+ pisitools.dosed("lgi/Makefile", "PREFIX = /usr/local", "PREFIX = /usr")
+ autotools.make("LUA_INCDIR=/usr/include/luajit-2.0/ \
+ LUA_CFLAGS='$(pkg-config --cflags luajit) -O2'")
+
+ #autotools.make()
+
+def install():
+ autotools.rawInstall("LUA_LIBDIR=/usr/lib/lua/5.3 \
+ LUA_SHAREDIR=/usr/share/lua/5.3 DESTDIR=%s" % get.installDIR())
+
+ pisitools.dodoc("LICENSE", "README*")
diff --git a/x11/library/luajit-lgi/pspec.xml b/x11/library/luajit-lgi/pspec.xml
new file mode 100644
index 0000000000..517d124be8
--- /dev/null
+++ b/x11/library/luajit-lgi/pspec.xml
@@ -0,0 +1,54 @@
+
+
+
+
+ luajit-lgi
+ https://github.com/lgi-devs/lgi
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ MIT
+ library
+ LuaJIT bindings for gnome/gobject using gobject-introspection library
+ LuaJIT bindings for gnome/gobject using gobject-introspection library
+ https://github.com/lgi-devs/lgi/archive/refs/tags/0.9.2.tar.gz
+
+ lua-devel
+ glib2-devel
+ libffi-devel
+ gobject-introspection-devel
+
+
+
+
+
+ luajit-lgi
+
+ glib2
+ libffi
+ gobject-introspection
+
+
+ /usr/lib
+ /usr/share
+ /usr/share/lua
+ /usr/share/doc
+
+
+
+
+
+ 2022-05-21
+ 0.9.2
+ First release
+ PisiLinux Community
+ admins@pisilinux.org
+
+
+
diff --git a/x11/library/luajit-lgi/translations.xml b/x11/library/luajit-lgi/translations.xml
new file mode 100644
index 0000000000..a5bc27c8cf
--- /dev/null
+++ b/x11/library/luajit-lgi/translations.xml
@@ -0,0 +1,8 @@
+
+
+
+ luajit-lgi
+ LuaJIT bindings for gnome/gobject using gobject-introspection library
+ LuaJIT bindings for gnome/gobject using gobject-introspection library
+
+
diff --git a/x11/wm/awesome/actions.py b/x11/wm/awesome/actions.py
new file mode 100644
index 0000000000..8429f69f59
--- /dev/null
+++ b/x11/wm/awesome/actions.py
@@ -0,0 +1,31 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/licenses/gpl.txt
+
+from pisi.actionsapi import cmaketools
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import shelltools
+from pisi.actionsapi import get
+
+def setup():
+ pisitools.cflags.add("-fcommon")
+ shelltools.makedirs("build")
+ shelltools.cd("build")
+ cmaketools.configure("-DCMAKE_BUILD_TYPE=RELEASE \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DSYSCONFDIR=/etc \
+ -DLUA_LIBRARY=/usr/lib/liblua.so \
+ -DLUA_INCLUDE_DIR=/usr/include", sourceDir="..")
+
+def build():
+ shelltools.cd("build")
+ cmaketools.make()
+
+def install():
+ shelltools.cd("build")
+ cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
+
+ #shelltools.cd("..")
+ #pisitools.dodoc("README* ")
diff --git a/x11/wm/awesome/pspec.xml b/x11/wm/awesome/pspec.xml
new file mode 100644
index 0000000000..bc9d70ca81
--- /dev/null
+++ b/x11/wm/awesome/pspec.xml
@@ -0,0 +1,89 @@
+
+
+
+
+ awesome
+ https://github.com/awesomeWM/awesome
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ GPLv2
+ app
+ Awesome is a highly configurable, next generation framework window manager for X.
+ Awesome, X için son derece yapılandırılabilir, yeni nesil bir çerçeve penceresi yöneticisidir.
+ https://github.com/awesomeWM/awesome/archive/refs/tags/v4.3.tar.gz
+
+ git
+ cmake
+ gzip
+ xmlto
+ pango-devel
+ luajit-lgi
+ imagemagick-devel
+ docbook-xsl
+ xcb-util-renderutil-devel
+ doxygen
+ lua-devel
+ dbus-devel
+ cairo-devel
+ glib2-devel
+ libX11-devel
+ libxcb-devel
+ xcb-util-devel
+ gdk-pixbuf-devel
+ xcb-util-wm-devel
+ xcb-util-image-devel
+ libxkbcommon-devel
+ xcb-util-xrm-devel
+ libxdg-basedir-devel
+ xcb-util-cursor-devel
+ xcb-util-keysyms-devel
+ startup-notification-devel
+
+
+
+
+
+ awesome
+
+ lua
+ dbus
+ cairo
+ glib2
+ libX11
+ libxcb
+ xcb-util
+ gdk-pixbuf
+ xcb-util-wm
+ libxkbcommon
+ xcb-util-xrm
+ libxdg-basedir
+ xcb-util-cursor
+ xcb-util-keysyms
+ startup-notification
+
+
+ /usr/bin
+ /etc
+ /usr/lib
+ /usr/share
+ /usr/share/doc
+
+
+
+
+
+ 2022-05-21
+ 4.3
+ First release
+ PisiLinux Community
+ admins@pisilinux.org
+
+
+
diff --git a/x11/wm/awesome/translations.xml b/x11/wm/awesome/translations.xml
new file mode 100644
index 0000000000..ab9d30a3be
--- /dev/null
+++ b/x11/wm/awesome/translations.xml
@@ -0,0 +1,8 @@
+
+
+
+ awesome
+ Awesome is a highly configurable, next generation framework window manager for X.
+ Awesome, X için son derece yapılandırılabilir, yeni nesil bir çerçeve penceresi yöneticisidir.
+
+