[prev in list] [next in list] [prev in thread] [next in thread]
List: openbsd-ports
Subject: Re: UPDATE: x11/awesome
From: David Coppa <dcoppa () gmail ! com>
Date: 2010-05-31 10:14:46
Message-ID: 20100531101446.GA28749 () x41 ! dacolab ! dom
[Download RAW message or body]
On Mon, 31 May 2010, Armin Wolfermann wrote:
> * David Coppa <dcoppa@gmail.com> [30.05.2010 14:09]:
> > This updates the awesome window manager to its latest version,
> > 3.4.4.
> >
> > OKs? Comments?
>
> ::devel/gperf is missing in BUILD_DEPENDS. Works for me on i386.
Good catch, thank you!
Updated diff follows:
Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/awesome/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile 11 Aug 2009 08:42:07 -0000 1.12
+++ Makefile 31 May 2010 10:07:51 -0000
@@ -2,51 +2,61 @@
COMMENT= fast, small, dynamic and awesome window manager
-DISTNAME= awesome-2.3.6
-PKGNAME= ${DISTNAME}p0
-
+DISTNAME= awesome-3.4.4
+EXTRACT_SUFX= .tar.bz2
CATEGORIES= x11
HOMEPAGE= http://awesome.naquadah.org/
-MAINTAINER= D. Adam Karim <adam@akarsoft.com>
-
# GPLv2+
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
-WANTLIB= X11 Xext Xinerama Xrandr Xau Xdmcp Xrender \
- c cairo expat fontconfig freetype glitz \
- gmodule-2.0 glib-2.0 gobject-2.0 iconv intl \
- m pixman-1 png z pthread-stubs xcb
-
-MASTER_SITES= ${HOMEPAGE}/download/
-LIB_DEPENDS= confuse.>=1::devel/libconfuse \
+WANTLIB= X11 Xau Xdmcp Xext Xrender c cairo expat \
+ fontconfig freetype glib-2.0 glitz gmodule-2.0 \
+ gobject-2.0 gthread-2.0 iconv intl m pixman-1 \
+ png pthread pthread-stubs xcb xcb-atom xcb-aux \
+ xcb-event xcb-icccm xcb-image xcb-keysyms \
+ xcb-property xcb-randr xcb-render \
+ xcb-render-util xcb-shape xcb-shm \
+ xcb-xinerama xcb-xtest z
+
+MASTER_SITES= ${HOMEPAGE}download/
+
+LIB_DEPENDS= execinfo::devel/libexecinfo \
+ pango-1.0,pangocairo-1.0,pangoft2-1.0::devel/pango \
+ ev::devel/libev \
+ startup-notification-1::devel/startup-notification \
Imlib2.>=2::graphics/imlib2 \
- pango-1.0,pangocairo-1.0,pangoft2-1.0::devel/pango
-BUILD_DEPENDS= ::devel/doxygen \
+ lua::lang/lua \
+ dbus-1::x11/dbus \
+ xdg-basedir::x11/libxdg-basedir
+
+BUILD_DEPENDS= ::devel/gperf \
+ ::textproc/asciidoc \
::textproc/xmlto \
- ::textproc/asciidoc
+ ::graphics/ImageMagick \
+ ::devel/doxygen
-CONFIGURE_STYLE= gnu
+RUN_DEPENDS= ::misc/rlwrap \
+ ::graphics/feh
-MAKE_FLAGS= AWESOME_CFLAGS=""
+MODULES= devel/cmake
-USE_X11= Yes
+CONFIGURE_STYLE= cmake
-MODULES= lang/python
+USE_X11= Yes
NO_REGRESS= Yes
-pre-install:
- @perl -pi -e 's|Mod4|Mod1|g' ${WRKSRC}/awesomerc
+post-build:
+ @rm -f ${WRKDIST}/lib/awful/util.lua.in.orig
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/awesome/
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/awesome/
- ${INSTALL_DATA} ${WRKSRC}/awesomerc ${PREFIX}/share/examples/awesome/
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/awesome/
+ mv ${WRKINST}/${SYSCONFDIR}/xdg/awesome/rc.lua ${PREFIX}/share/examples/awesome/
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/x11/awesome/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo 19 May 2009 11:07:06 -0000 1.7
+++ distinfo 31 May 2010 10:07:51 -0000
@@ -1,5 +1,5 @@
-MD5 (awesome-2.3.6.tar.gz) = f0I+ybug+Q5TBeNHbIRzcQ==
-RMD160 (awesome-2.3.6.tar.gz) = xKCXAmv/SaagrGWvE4GJWMM2W94=
-SHA1 (awesome-2.3.6.tar.gz) = zMcPgQYXtv7MJWKW8aPXWlnF3mE=
-SHA256 (awesome-2.3.6.tar.gz) = FKOLZILVD3WnlqJKR+BAia5RtARt5iLOMjeDY3u2G1A=
-SIZE (awesome-2.3.6.tar.gz) = 232212
+MD5 (awesome-3.4.4.tar.bz2) = jCU3rYmNf1ig87qS5qVhoQ==
+RMD160 (awesome-3.4.4.tar.bz2) = f/V6J+9ps1EE3Sx1Oq9lFm4Qh6A=
+SHA1 (awesome-3.4.4.tar.bz2) = kjNVsuNDIMQmX7pJBqW5I4abiKY=
+SHA256 (awesome-3.4.4.tar.bz2) = H+Q0bZHrYGRWKT9b1yOc5muMXCIyhIYA//ryZPO2mfM=
+SIZE (awesome-3.4.4.tar.bz2) = 271404
Index: patches/patch-CMakeLists_txt
===================================================================
RCS file: patches/patch-CMakeLists_txt
diff -N patches/patch-CMakeLists_txt
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-CMakeLists_txt 31 May 2010 10:07:51 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- CMakeLists.txt.orig Mon May 10 10:46:04 2010
++++ CMakeLists.txt Mon May 10 10:46:23 2010
+@@ -185,7 +185,7 @@ if(GENERATE_MANPAGES)
+ DEPENDS ${txtfile}
+ VERBATIM)
+ add_custom_command(
+- COMMAND ${XMLTO_EXECUTABLE} man ${xmlfile}
++ COMMAND ${XMLTO_EXECUTABLE} --skip-validation man ${xmlfile}
+ OUTPUT ${manfile}
+ WORKING_DIRECTORY ${BUILD_DIR}/manpages
+ DEPENDS ${xmlfile})
Index: patches/patch-Makefile_in
===================================================================
RCS file: patches/patch-Makefile_in
diff -N patches/patch-Makefile_in
--- patches/patch-Makefile_in 19 May 2009 11:07:06 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
---- Makefile.in.orig Sat Apr 18 15:56:52 2009
-+++ Makefile.in Tue May 12 13:15:40 2009
-@@ -200,7 +200,7 @@ STRIP = @STRIP@
- VERSION = @VERSION@
- WHOAMI = @WHOAMI@
- XMKMF = @XMKMF@
--XMLTO = @XMLTO@
-+XMLTO = @XMLTO@ --skip-validation
- X_CFLAGS = @X_CFLAGS@
- X_EXTRA_LIBS = @X_EXTRA_LIBS@
- X_LIBS = @X_LIBS@
Index: patches/patch-awesomeConfig_cmake
===================================================================
RCS file: patches/patch-awesomeConfig_cmake
diff -N patches/patch-awesomeConfig_cmake
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-awesomeConfig_cmake 31 May 2010 10:07:51 -0000
@@ -0,0 +1,52 @@
+$OpenBSD$
+--- awesomeConfig.cmake.orig Tue Mar 2 16:54:05 2010
++++ awesomeConfig.cmake Mon May 10 11:25:40 2010
+@@ -18,9 +18,9 @@ option(GENERATE_LUADOC "generate luadoc" ON)
+ link_directories(/usr/local/lib)
+
+ # {{{ CFLAGS
+-add_definitions(-std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra
+- -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings
+- -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self
++add_definitions(-std=gnu99 -ggdb3 -fno-strict-aliasing -Wall
++ -Wchar-subscripts -Wcast-align -Wwrite-strings
++ -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized
+ -Wpointer-arith -Wredundant-decls -Wformat-nonliteral
+ -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes
+ -Wstrict-prototypes)
+@@ -168,6 +168,9 @@ endmacro()
+ # Check for libev
+ a_find_library(LIB_EV ev)
+
++# Check for libexecinfo on non Glibc systems
++a_find_library(LIB_EXECINFO execinfo)
++
+ # Error check
+ if(NOT LUA51_FOUND AND NOT LUA50_FOUND) # This is a workaround to a cmake bug
+ message(FATAL_ERROR "lua library not found")
+@@ -177,6 +180,7 @@ set(AWESOME_REQUIRED_LIBRARIES
+ ${AWESOME_COMMON_REQUIRED_LDFLAGS}
+ ${AWESOME_REQUIRED_LIBRARIES}
+ ${LIB_EV}
++ ${LIB_EXECINFO}
+ ${LUA_LIBRARIES})
+
+ set(AWESOME_REQUIRED_INCLUDE_DIRS
+@@ -216,7 +220,7 @@ endif()
+ if(DEFINED SYSCONFDIR)
+ set(SYSCONFDIR ${SYSCONFDIR} CACHE PATH "config directory")
+ else()
+- set(SYSCONFDIR ${PREFIX}/etc CACHE PATH "config directory")
++ set(SYSCONFDIR /etc CACHE PATH "config directory")
+ endif()
+
+ #If an XDG Config Dir is specificed, use it instead
+@@ -245,7 +249,7 @@ endif()
+ if(DEFINED AWESOME_MAN_PATH)
+ set(AWESOME_MAN_PATH ${AWESOME_MAN_PATH} CACHE PATH "awesome manpage directory")
+ else()
+- set(AWESOME_MAN_PATH ${PREFIX}/share/man CACHE PATH "awesome manpage directory")
++ set(AWESOME_MAN_PATH ${PREFIX}/man CACHE PATH "awesome manpage directory")
+ endif()
+
+ # Hide to avoid confusion
Index: patches/patch-common_util_c
===================================================================
RCS file: patches/patch-common_util_c
diff -N patches/patch-common_util_c
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-common_util_c 31 May 2010 10:07:51 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- common/util.c.orig Tue Mar 2 16:54:05 2010
++++ common/util.c Mon May 10 10:46:57 2010
+@@ -194,7 +194,7 @@ a_exec(const char *cmd)
+ if(!shell && !(shell = getenv("SHELL")))
+ shell = "/bin/sh";
+
+- execl(shell, shell, "-c", cmd, NULL);
++ execl(shell, shell, "-c", cmd, (char *)NULL);
+ }
+
+ // vim: filetype=c:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:encoding=utf-8:textwidth=80
Index: patches/patch-dbus_c
===================================================================
RCS file: patches/patch-dbus_c
diff -N patches/patch-dbus_c
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-dbus_c 31 May 2010 10:07:51 -0000
@@ -0,0 +1,19 @@
+$OpenBSD$
+--- dbus.c.orig Tue Mar 2 16:54:05 2010
++++ dbus.c Mon May 10 10:46:57 2010
+@@ -71,6 +71,7 @@ static int
+ a_dbus_message_iter(DBusMessageIter *iter)
+ {
+ int nargs = 0;
++ int datalen = 0;
+
+ do
+ {
+@@ -130,7 +131,6 @@ a_dbus_message_iter(DBusMessageIter *iter)
+
+ switch(array_type)
+ {
+- int datalen = 0;
+ #define DBUS_MSG_HANDLE_ARRAY_TYPE_NUMBER(type, dbustype) \
+ case dbustype: \
+ { \
Index: patches/patch-globalconf_h
===================================================================
RCS file: patches/patch-globalconf_h
diff -N patches/patch-globalconf_h
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-globalconf_h 31 May 2010 10:07:51 -0000
@@ -0,0 +1,31 @@
+$OpenBSD$
+--- globalconf.h.orig Tue Mar 2 16:54:05 2010
++++ globalconf.h Mon May 10 10:46:57 2010
+@@ -139,5 +139,27 @@ typedef struct
+
+ extern awesome_t globalconf;
+
++#if defined(__GNUC__) && (__GNUC__ > 3 || __GNUC__ == 3 && __GNUC_MINOR__ > 0)
++#define ALWAYS_INLINE __attribute__((always_inline)) inline
++#else
++#define ALWAYS_INLINE inline
++#endif
++
++#if defined(__GNUC__) && (__GNUC__ > 3 || __GNUC__ == 3 && __GNUC_MINOR__ > 3)
++#define awesome_clz(x) __builtin_clz(x)
++#else
++static int ALWAYS_INLINE awesome_clz( uint32_t x )
++{
++ static uint8_t lut[16] = {4,3,2,2,1,1,1,1,0,0,0,0,0,0,0,0};
++ int y, z = (((x >> 16) - 1) >> 27) & 16;
++ x >>= z^16;
++ z += y = ((x - 0x100) >> 28) & 8;
++ x >>= y^8;
++ z += y = ((x - 0x10) >> 29) & 4;
++ x >>= y^4;
++ return z + lut[x];
++}
++#endif
++
+ #endif
+ // vim: filetype=c:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:encoding=utf-8:textwidth=80
Index: patches/patch-key_c
===================================================================
RCS file: patches/patch-key_c
diff -N patches/patch-key_c
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-key_c 31 May 2010 10:07:51 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- key.c.orig Tue Mar 2 16:54:05 2010
++++ key.c Mon May 10 10:46:57 2010
+@@ -351,7 +351,7 @@ static int8_t const __utf32_clz_to_len[32] = {
+ 2, 2, 2, 2, /* 0x00000080 */
+ 1, 1, 1, 1, 1, 1, 1 /* 0x00000001 */
+ };
+-#define utf8clen(c) __utf32_clz_to_len[__builtin_clz((uint32_t)(c) | 1)]
++#define utf8clen(c) __utf32_clz_to_len[awesome_clz((uint32_t)(c) | 1)]
+
+ static bool
+ keysym_to_utf8(char *buf, const xcb_keysym_t ksym)
Index: patches/patch-lib_awful_util_lua_in
===================================================================
RCS file: patches/patch-lib_awful_util_lua_in
diff -N patches/patch-lib_awful_util_lua_in
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-lib_awful_util_lua_in 31 May 2010 10:07:51 -0000
@@ -0,0 +1,56 @@
+$OpenBSD$
+
+XXX THIS IS A HACK
+This is needed to workaround the effects of userland
+threads which change I/O operations to non-blocking.
+
+--- lib/awful/util.lua.in.orig Tue Mar 2 17:54:05 2010
++++ lib/awful/util.lua.in Sun May 30 12:24:36 2010
+@@ -88,18 +88,41 @@ function spawn_with_shell(cmd, screen)
+ end
+ end
+
++local function read_all(fn)
++ local fd = io.open(fn, _OPEN_RT)
++ if not fd then return nil end
++ local str = fd:read'*a'
++ fd:close()
++ return str
++end
++
+ --- Read a program output and returns its output as a string.
+ -- @param cmd The command to run.
+ -- @return A string with the program output, or the error if one occured.
+ function pread(cmd)
+ if cmd and cmd ~= "" then
+- local f, err = io.popen(cmd, 'r')
+- if f then
+- local s = f:read("*all")
+- f:close()
+- return s
++ local rc, sout, serr
++ local tmp1, tmp2
++ local fd_check, serr_check
++
++ tmp1 = os.tmpname()
++ tmp2 = os.tmpname()
++ rc = os.execute(cmd.." > "..tmp1.." 2> "..tmp2)
++ sout = read_all(tmp1)
++ serr = read_all(tmp2)
++
++ fd_check = io.open(tmp2)
++ if not fd_check then return nil end
++ serr_check = fd_check:read'*l'
++ fd_check:close()
++
++ os.remove(tmp1)
++ os.remove(tmp2)
++
++ if serr_check then
++ return serr
+ else
+- return err
++ return sout
+ end
+ end
+ end
Index: pkg/DESCR
===================================================================
RCS file: /cvs/ports/x11/awesome/pkg/DESCR,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 DESCR
--- pkg/DESCR 26 Sep 2007 19:13:35 -0000 1.1.1.1
+++ pkg/DESCR 31 May 2010 10:07:51 -0000
@@ -1,7 +1,5 @@
-awesome is a window manager initially based on a dwm code rewriting.
-It's extremely fast, small, dynamic and awesome.
-
-It manages windows in several layouts mode: tiled, floating, etc. Each
-layout can be applied dynamically, optimizing the environment for the
-application in use and the task performed. Every aspect of awesome is
-configurable via a configuration file: awesomerc.
+awesome is a highly configurable, next-generation window manager
+framework for X. It is very fast, small, dynamic and it's heavily
+extensible using the Lua programming language.
+It is primarily targeted at power users, developers and anyone who
+wants to have fine grained control over his graphical environment.
Index: pkg/MESSAGE
===================================================================
RCS file: /cvs/ports/x11/awesome/pkg/MESSAGE,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 MESSAGE
--- pkg/MESSAGE 26 Sep 2007 19:13:35 -0000 1.1.1.1
+++ pkg/MESSAGE 31 May 2010 10:07:51 -0000
@@ -1,3 +1,3 @@
-Before running awesome, you'll need to create a configuration file. Copy
-the provided ${PREFIX}/share/examples/awesome/awesomerc to ~/.awesomerc
-and modify as necessary.
+Before running awesome, you'll need to create a configuration file.
+Copy the provided ${PREFIX}/share/examples/awesome/rc.lua to
+~/.config/awesome/rc.lua and modify as necessary.
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/x11/awesome/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- pkg/PLIST 19 May 2009 11:07:06 -0000 1.6
+++ pkg/PLIST 31 May 2010 10:07:51 -0000
@@ -1,40 +1,189 @@
@comment $OpenBSD: PLIST,v 1.6 2009/05/19 11:07:06 sthen Exp $
@bin bin/awesome
-@bin bin/awesome-client
-@bin bin/awesome-menu
-@bin bin/awesome-message
-@man man/man1/awesome-client.1
-@man man/man1/awesome-menu.1
-@man man/man1/awesome-message.1
-@man man/man1/awesome.1
-@man man/man5/awesomerc.5
+bin/awesome-client
+bin/awsetbg
+@man man/man1/awesome-client.1.gz
+@man man/man1/awesome.1.gz
+@man man/man1/awsetbg.1.gz
+@man man/man5/awesomerc.5.gz
share/awesome/
share/awesome/icons/
share/awesome/icons/awesome16.png
share/awesome/icons/awesome32.png
share/awesome/icons/awesome48.png
share/awesome/icons/awesome64.png
-share/awesome/icons/layouts/
-share/awesome/icons/layouts/dwindle.png
-share/awesome/icons/layouts/dwindlew.png
-share/awesome/icons/layouts/floating.png
-share/awesome/icons/layouts/floatingw.png
-share/awesome/icons/layouts/max.png
-share/awesome/icons/layouts/maxw.png
-share/awesome/icons/layouts/spiral.png
-share/awesome/icons/layouts/spiralw.png
-share/awesome/icons/layouts/tile.png
-share/awesome/icons/layouts/tilebottom.png
-share/awesome/icons/layouts/tilebottomw.png
-share/awesome/icons/layouts/tileleft.png
-share/awesome/icons/layouts/tileleftw.png
-share/awesome/icons/layouts/tiletop.png
-share/awesome/icons/layouts/tiletopw.png
-share/awesome/icons/layouts/tilew.png
+share/awesome/lib/
+share/awesome/lib/awful/
+share/awesome/lib/awful/autofocus.lua
+share/awesome/lib/awful/button.lua
+share/awesome/lib/awful/client.lua
+share/awesome/lib/awful/completion.lua
+share/awesome/lib/awful/dbus.lua
+share/awesome/lib/awful/hooks.lua
+share/awesome/lib/awful/init.lua
+share/awesome/lib/awful/key.lua
+share/awesome/lib/awful/layout/
+share/awesome/lib/awful/layout/init.lua
+share/awesome/lib/awful/layout/suit/
+share/awesome/lib/awful/layout/suit/fair.lua
+share/awesome/lib/awful/layout/suit/floating.lua
+share/awesome/lib/awful/layout/suit/init.lua
+share/awesome/lib/awful/layout/suit/magnifier.lua
+share/awesome/lib/awful/layout/suit/max.lua
+share/awesome/lib/awful/layout/suit/spiral.lua
+share/awesome/lib/awful/layout/suit/tile.lua
+share/awesome/lib/awful/menu.lua
+share/awesome/lib/awful/mouse/
+share/awesome/lib/awful/mouse/finder.lua
+share/awesome/lib/awful/mouse/init.lua
+share/awesome/lib/awful/placement.lua
+share/awesome/lib/awful/prompt.lua
+share/awesome/lib/awful/remote.lua
+share/awesome/lib/awful/rules.lua
+share/awesome/lib/awful/screen.lua
+share/awesome/lib/awful/startup_notification.lua
+share/awesome/lib/awful/tag.lua
+share/awesome/lib/awful/titlebar.lua
+share/awesome/lib/awful/tooltip.lua
+share/awesome/lib/awful/util.lua
+share/awesome/lib/awful/wibox.lua
+share/awesome/lib/awful/widget/
+share/awesome/lib/awful/widget/button.lua
+share/awesome/lib/awful/widget/common.lua
+share/awesome/lib/awful/widget/graph.lua
+share/awesome/lib/awful/widget/init.lua
+share/awesome/lib/awful/widget/launcher.lua
+share/awesome/lib/awful/widget/layout/
+share/awesome/lib/awful/widget/layout/default.lua
+share/awesome/lib/awful/widget/layout/horizontal.lua
+share/awesome/lib/awful/widget/layout/init.lua
+share/awesome/lib/awful/widget/layout/vertical.lua
+share/awesome/lib/awful/widget/layoutbox.lua
+share/awesome/lib/awful/widget/progressbar.lua
+share/awesome/lib/awful/widget/prompt.lua
+share/awesome/lib/awful/widget/taglist.lua
+share/awesome/lib/awful/widget/tasklist.lua
+share/awesome/lib/awful/widget/textclock.lua
+share/awesome/lib/beautiful.lua
+share/awesome/lib/naughty.lua
+share/awesome/themes/
+share/awesome/themes/default/
+share/awesome/themes/default/background.png
+share/awesome/themes/default/layouts/
+share/awesome/themes/default/layouts/dwindle.png
+share/awesome/themes/default/layouts/dwindlew.png
+share/awesome/themes/default/layouts/fairh.png
+share/awesome/themes/default/layouts/fairhw.png
+share/awesome/themes/default/layouts/fairv.png
+share/awesome/themes/default/layouts/fairvw.png
+share/awesome/themes/default/layouts/floating.png
+share/awesome/themes/default/layouts/floatingw.png
+share/awesome/themes/default/layouts/fullscreen.png
+share/awesome/themes/default/layouts/fullscreenw.png
+share/awesome/themes/default/layouts/magnifier.png
+share/awesome/themes/default/layouts/magnifierw.png
+share/awesome/themes/default/layouts/max.png
+share/awesome/themes/default/layouts/maxw.png
+share/awesome/themes/default/layouts/spiral.png
+share/awesome/themes/default/layouts/spiralw.png
+share/awesome/themes/default/layouts/tile.png
+share/awesome/themes/default/layouts/tilebottom.png
+share/awesome/themes/default/layouts/tilebottomw.png
+share/awesome/themes/default/layouts/tileleft.png
+share/awesome/themes/default/layouts/tileleftw.png
+share/awesome/themes/default/layouts/tiletop.png
+share/awesome/themes/default/layouts/tiletopw.png
+share/awesome/themes/default/layouts/tilew.png
+share/awesome/themes/default/submenu.png
+share/awesome/themes/default/taglist/
+share/awesome/themes/default/taglist/squarefw.png
+share/awesome/themes/default/taglist/squarew.png
+share/awesome/themes/default/tasklist/
+share/awesome/themes/default/tasklist/floating.png
+share/awesome/themes/default/tasklist/floatingw.png
+share/awesome/themes/default/theme.lua
+share/awesome/themes/default/titlebar/
+share/awesome/themes/default/titlebar/close_focus.png
+share/awesome/themes/default/titlebar/close_normal.png
+share/awesome/themes/default/titlebar/floating_focus_active.png
+share/awesome/themes/default/titlebar/floating_focus_inactive.png
+share/awesome/themes/default/titlebar/floating_normal_active.png
+share/awesome/themes/default/titlebar/floating_normal_inactive.png
+share/awesome/themes/default/titlebar/maximized_focus_active.png
+share/awesome/themes/default/titlebar/maximized_focus_inactive.png
+share/awesome/themes/default/titlebar/maximized_normal_active.png
+share/awesome/themes/default/titlebar/maximized_normal_inactive.png
+share/awesome/themes/default/titlebar/ontop_focus_active.png
+share/awesome/themes/default/titlebar/ontop_focus_inactive.png
+share/awesome/themes/default/titlebar/ontop_normal_active.png
+share/awesome/themes/default/titlebar/ontop_normal_inactive.png
+share/awesome/themes/default/titlebar/sticky_focus_active.png
+share/awesome/themes/default/titlebar/sticky_focus_inactive.png
+share/awesome/themes/default/titlebar/sticky_normal_active.png
+share/awesome/themes/default/titlebar/sticky_normal_inactive.png
+share/awesome/themes/sky/
+share/awesome/themes/sky/awesome-icon.png
+share/awesome/themes/sky/layouts/
+share/awesome/themes/sky/layouts/fairh.png
+share/awesome/themes/sky/layouts/fairv.png
+share/awesome/themes/sky/layouts/floating.png
+share/awesome/themes/sky/layouts/fullscreen.png
+share/awesome/themes/sky/layouts/magnifier.png
+share/awesome/themes/sky/layouts/max.png
+share/awesome/themes/sky/layouts/tile.png
+share/awesome/themes/sky/layouts/tilebottom.png
+share/awesome/themes/sky/layouts/tileleft.png
+share/awesome/themes/sky/layouts/tiletop.png
+share/awesome/themes/sky/sky-background.png
+share/awesome/themes/sky/theme.lua
+share/awesome/themes/zenburn/
+share/awesome/themes/zenburn/awesome-icon.png
+share/awesome/themes/zenburn/layouts/
+share/awesome/themes/zenburn/layouts/dwindle.png
+share/awesome/themes/zenburn/layouts/fairh.png
+share/awesome/themes/zenburn/layouts/fairv.png
+share/awesome/themes/zenburn/layouts/floating.png
+share/awesome/themes/zenburn/layouts/fullscreen.png
+share/awesome/themes/zenburn/layouts/magnifier.png
+share/awesome/themes/zenburn/layouts/max.png
+share/awesome/themes/zenburn/layouts/spiral.png
+share/awesome/themes/zenburn/layouts/tile.png
+share/awesome/themes/zenburn/layouts/tilebottom.png
+share/awesome/themes/zenburn/layouts/tileleft.png
+share/awesome/themes/zenburn/layouts/tiletop.png
+share/awesome/themes/zenburn/taglist/
+share/awesome/themes/zenburn/taglist/squarefz.png
+share/awesome/themes/zenburn/taglist/squarez.png
+share/awesome/themes/zenburn/theme.lua
+share/awesome/themes/zenburn/titlebar/
+share/awesome/themes/zenburn/titlebar/close_focus.png
+share/awesome/themes/zenburn/titlebar/close_normal.png
+share/awesome/themes/zenburn/titlebar/floating_focus_active.png
+share/awesome/themes/zenburn/titlebar/floating_focus_inactive.png
+share/awesome/themes/zenburn/titlebar/floating_normal_active.png
+share/awesome/themes/zenburn/titlebar/floating_normal_inactive.png
+share/awesome/themes/zenburn/titlebar/maximized_focus_active.png
+share/awesome/themes/zenburn/titlebar/maximized_focus_inactive.png
+share/awesome/themes/zenburn/titlebar/maximized_normal_active.png
+share/awesome/themes/zenburn/titlebar/maximized_normal_inactive.png
+share/awesome/themes/zenburn/titlebar/ontop_focus_active.png
+share/awesome/themes/zenburn/titlebar/ontop_focus_inactive.png
+share/awesome/themes/zenburn/titlebar/ontop_normal_active.png
+share/awesome/themes/zenburn/titlebar/ontop_normal_inactive.png
+share/awesome/themes/zenburn/titlebar/sticky_focus_active.png
+share/awesome/themes/zenburn/titlebar/sticky_focus_inactive.png
+share/awesome/themes/zenburn/titlebar/sticky_normal_active.png
+share/awesome/themes/zenburn/titlebar/sticky_normal_inactive.png
+share/awesome/themes/zenburn/zenburn-background.png
share/doc/awesome/
+share/doc/awesome/AUTHORS
+share/doc/awesome/BUGS
+share/doc/awesome/LICENSE
share/doc/awesome/README
-share/doc/awesome/STYLE
-share/doc/awesome/UPGRADE
-share/doc/awesome/awesomerc
share/examples/awesome/
-share/examples/awesome/awesomerc
+share/examples/awesome/rc.lua
+@sample ${SYSCONFDIR}/xdg/
+@sample ${SYSCONFDIR}/xdg/awesome/
+@sample ${SYSCONFDIR}/xdg/awesome/rc.lua
+share/xsessions/
+share/xsessions/awesome.desktop
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic