pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/wm/awesome



Module Name:    pkgsrc
Committed By:   triaxx
Date:           Tue Aug 15 10:57:35 UTC 2017

Modified Files:
        pkgsrc/wm/awesome: Makefile PLIST distinfo
        pkgsrc/wm/awesome/patches: patch-awesomeConfig.cmake
            patch-build-utils_lgi-check.sh
Added Files:
        pkgsrc/wm/awesome: options.mk
        pkgsrc/wm/awesome/patches: patch-CMakeLists.txt
            patch-tests_examples_CMakeLists.txt

Log Message:
Update wm/awesome to 4.2

Reviewed by maya@

Changes by packager:
* Add options handling
* Add DBus support through options.mk
* Add API doc generation through options.mk
* Move libexecinfo dependency to options.mk

Changes from Changelog:
https://awesomewm.org/changelogs/short/v4.2.txt


To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 pkgsrc/wm/awesome/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/wm/awesome/PLIST
cvs rdiff -u -r1.18 -r1.19 pkgsrc/wm/awesome/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/wm/awesome/options.mk
cvs rdiff -u -r0 -r1.1 pkgsrc/wm/awesome/patches/patch-CMakeLists.txt \
    pkgsrc/wm/awesome/patches/patch-tests_examples_CMakeLists.txt
cvs rdiff -u -r1.3 -r1.4 pkgsrc/wm/awesome/patches/patch-awesomeConfig.cmake
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/wm/awesome/patches/patch-build-utils_lgi-check.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/wm/awesome/Makefile
diff -u pkgsrc/wm/awesome/Makefile:1.58 pkgsrc/wm/awesome/Makefile:1.59
--- pkgsrc/wm/awesome/Makefile:1.58     Fri Jul  7 13:04:55 2017
+++ pkgsrc/wm/awesome/Makefile  Tue Aug 15 10:57:35 2017
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.58 2017/07/07 13:04:55 jperkin Exp $
+# $NetBSD: Makefile,v 1.59 2017/08/15 10:57:35 triaxx Exp $
 #
 
-DISTNAME=      awesome-3.5.9
-CATEGORIES=    x11 wm
-MASTER_SITES=  https://awesomewm.org/download/
-EXTRACT_SUFX=  .tar.xz
+DISTNAME=      awesome-4.2
+CATEGORIES=    wm
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=awesomeWM/}
+GITHUB_TAG=    v${PKGVERSION_NOREV}
 
 MAINTAINER=    pallegra%gmail.com@localhost
 HOMEPAGE=      https://awesomewm.org/
@@ -16,15 +16,18 @@ CONFLICTS+= awesome<3.0
 USE_TOOLS+=    bash gmake pkg-config
 USE_CMAKE=     yes
 USE_LANGUAGES= c c++
+REPLACE_BASH+= utils/awesome-client
 
-LUA_VERSIONS_ACCEPTED= 51
+.include "../../wm/awesome/options.mk"
 
 PKG_SYSCONFSUBDIR=     xdg/awesome
 
-CMAKE_ARGS+=   -DWITH_DBUS=OFF
-CMAKE_ARGS+=   -DSYSCONFDIR=${PKG_SYSCONFDIR:C/\/xdg\/awesome//}
+CONFIGURE_DIRS=        ${WRKDIR}/build
+CMAKE_ARG_PATH=        ${WRKSRC}
+
 CMAKE_ARGS+=   -DCOMPRESS_MANPAGES=${MANZ:Q}
-CMAKE_ARGS+=   -DAWESOME_MAN_PATH=${PREFIX}/${PKGMANDIR}
+CMAKE_ARGS+=   -DOVERRIDE_VERSION=${PKGVERSION_NOREV}
+CMAKE_ARGS+=   -DLUA_INCLUDE_DIR=${PREFIX}/${LUA_INCDIR}
 
 EGDIR=         ${PREFIX}/share/examples/awesome
 CONF_FILES=    ${EGDIR}/rc.lua ${PKG_SYSCONFDIR}/rc.lua
@@ -35,27 +38,25 @@ SUBST_STAGE.eg=             pre-configure
 SUBST_FILES.eg=                CMakeLists.txt
 SUBST_SED.eg=          -e "s,\$${AWESOME_SYSCONFDIR},${EGDIR},"
 
-SUBST_CLASSES+=                ev
-SUBST_MESSAGE.ev=      Fixing pathnames for libev
-SUBST_STAGE.ev=                pre-configure
-SUBST_FILES.ev=                awesomeConfig.cmake
-SUBST_SED.ev=          -e "s,@LIBEV_PREFIX@,${BUILDLINK_PREFIX.libev},"
-
-BUILD_DEPENDS+=        ImageMagick-[0-9]*:../../graphics/ImageMagick
-BUILD_DEPENDS+=        asciidoc>=8.3.0:../../textproc/asciidoc
-BUILD_DEPENDS+=        xmlto-[0-9]*:../../textproc/xmlto
-BUILD_DEPENDS+=        docbook-xml-[0-9]*:../../textproc/docbook-xml
+SUBST_CLASSES+=                lua
+SUBST_MESSAGE.lua=     Fixing lua prefix
+SUBST_STAGE.lua=       pre-configure
+SUBST_FILES.lua=       CMakeLists.txt awesomeConfig.cmake build-utils/lgi-check.sh \
+                       tests/examples/CMakeLists.txt
+SUBST_SED.lua=         -e "s,@LUA_INTERPRETER@,${LUA_INTERPRETER},"
+
+BUILD_DEPENDS+=                ImageMagick-[0-9]*:../../graphics/ImageMagick
+BUILD_DEPENDS+=                asciidoc>=8.3.0:../../textproc/asciidoc
+BUILD_DEPENDS+=                xmlto-[0-9]*:../../textproc/xmlto
+BUILD_DEPENDS+=                docbook-xml-[0-9]*:../../textproc/docbook-xml
 
-DEPENDS+=              lua${_LUA_VERSION}-gi>=0.7.0:../../devel/lua-gi
-DEPENDS+=              pango>=1.29.4nb2:../../devel/pango
+DEPENDS+=              ${LUA_PKGPREFIX}-gi>=0.7.0:../../devel/lua-gi
 
-LDFLAGS.Darwin+=       -liconv
-LDFLAGS.SunOS+=                -liconv
+pre-configure:
+       ${RUN} mkdir -p ${WRKDIR}/build
 
-.include "../../converters/libiconv/buildlink3.mk"
 .include "../../devel/glib2/buildlink3.mk"
-.include "../../devel/libev/buildlink3.mk"
-.include "../../devel/libexecinfo/buildlink3.mk"
+.include "../../devel/pango/buildlink3.mk"
 .include "../../graphics/cairo/buildlink3.mk"
 .include "../../graphics/cairo-gobject/buildlink3.mk"
 .include "../../graphics/gdk-pixbuf2/buildlink3.mk"
@@ -63,10 +64,12 @@ LDFLAGS.SunOS+=             -liconv
 .include "../../x11/libX11/buildlink3.mk"
 .include "../../x11/libxcb/buildlink3.mk"
 .include "../../x11/libxdg-basedir/buildlink3.mk"
+.include "../../x11/libxkbcommon/buildlink3.mk"
 .include "../../x11/xcb-util/buildlink3.mk"
 .include "../../x11/xcb-util-cursor/buildlink3.mk"
 .include "../../x11/xcb-util-keysyms/buildlink3.mk"
 .include "../../x11/xcb-util-wm/buildlink3.mk"
+.include "../../x11/xcb-util-xrm/buildlink3.mk"
 .include "../../x11/xproto/buildlink3.mk"
 .include "../../x11/startup-notification/buildlink3.mk"
 

Index: pkgsrc/wm/awesome/PLIST
diff -u pkgsrc/wm/awesome/PLIST:1.7 pkgsrc/wm/awesome/PLIST:1.8
--- pkgsrc/wm/awesome/PLIST:1.7 Mon Jul 22 19:47:18 2013
+++ pkgsrc/wm/awesome/PLIST     Tue Aug 15 10:57:35 2017
@@ -1,24 +1,6 @@
-@comment $NetBSD: PLIST,v 1.7 2013/07/22 19:47:18 degroote Exp $
+@comment $NetBSD: PLIST,v 1.8 2017/08/15 10:57:35 triaxx Exp $
 bin/awesome
 bin/awesome-client
-man/de/man1/awesome-client.1
-man/de/man1/awesome.1
-man/de/man5/awesomerc.5
-man/es/man1/awesome-client.1
-man/es/man1/awesome.1
-man/es/man5/awesomerc.5
-man/fr/man1/awesome-client.1
-man/fr/man1/awesome.1
-man/fr/man5/awesomerc.5
-man/it/man1/awesome-client.1
-man/it/man1/awesome.1
-man/it/man5/awesomerc.5
-man/man1/awesome-client.1
-man/man1/awesome.1
-man/man5/awesomerc.5
-man/ru/man1/awesome-client.1
-man/ru/man1/awesome.1
-man/ru/man5/awesomerc.5
 share/awesome/icons/awesome16.png
 share/awesome/icons/awesome32.png
 share/awesome/icons/awesome48.png
@@ -26,13 +8,24 @@ share/awesome/icons/awesome64.png
 share/awesome/lib/awful/autofocus.lua
 share/awesome/lib/awful/button.lua
 share/awesome/lib/awful/client.lua
+share/awesome/lib/awful/client/focus.lua
+share/awesome/lib/awful/client/shape.lua
+share/awesome/lib/awful/client/urgent.lua
 share/awesome/lib/awful/completion.lua
 share/awesome/lib/awful/dbus.lua
 share/awesome/lib/awful/ewmh.lua
+share/awesome/lib/awful/hotkeys_popup/init.lua
+share/awesome/lib/awful/hotkeys_popup/keys/firefox.lua
+share/awesome/lib/awful/hotkeys_popup/keys/init.lua
+share/awesome/lib/awful/hotkeys_popup/keys/qutebrowser.lua
+share/awesome/lib/awful/hotkeys_popup/keys/tmux.lua
+share/awesome/lib/awful/hotkeys_popup/keys/vim.lua
+share/awesome/lib/awful/hotkeys_popup/widget.lua
 share/awesome/lib/awful/init.lua
 share/awesome/lib/awful/key.lua
 share/awesome/lib/awful/keygrabber.lua
 share/awesome/lib/awful/layout/init.lua
+share/awesome/lib/awful/layout/suit/corner.lua
 share/awesome/lib/awful/layout/suit/fair.lua
 share/awesome/lib/awful/layout/suit/floating.lua
 share/awesome/lib/awful/layout/suit/init.lua
@@ -41,62 +34,119 @@ share/awesome/lib/awful/layout/suit/max.
 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/finder.lua
+share/awesome/lib/awful/mouse/drag_to_tag.lua
 share/awesome/lib/awful/mouse/init.lua
+share/awesome/lib/awful/mouse/resize.lua
+share/awesome/lib/awful/mouse/snap.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/spawn.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/wibar.lua
 share/awesome/lib/awful/wibox.lua
 share/awesome/lib/awful/widget/button.lua
+share/awesome/lib/awful/widget/calendar_popup.lua
+share/awesome/lib/awful/widget/clienticon.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/keyboardlayout.lua
 share/awesome/lib/awful/widget/launcher.lua
 share/awesome/lib/awful/widget/layoutbox.lua
+share/awesome/lib/awful/widget/only_on_screen.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/awful/widget/watch.lua
 share/awesome/lib/beautiful.lua
+share/awesome/lib/beautiful/init.lua
+share/awesome/lib/beautiful/theme_assets.lua
+share/awesome/lib/beautiful/xresources.lua
+share/awesome/lib/gears/cache.lua
 share/awesome/lib/gears/color.lua
 share/awesome/lib/gears/debug.lua
+share/awesome/lib/gears/filesystem.lua
+share/awesome/lib/gears/geometry.lua
 share/awesome/lib/gears/init.lua
+share/awesome/lib/gears/math.lua
+share/awesome/lib/gears/matrix.lua
 share/awesome/lib/gears/object.lua
-share/awesome/lib/gears/sort.lua
+share/awesome/lib/gears/object/properties.lua
+share/awesome/lib/gears/protected_call.lua
+share/awesome/lib/gears/shape.lua
+share/awesome/lib/gears/string.lua
 share/awesome/lib/gears/surface.lua
+share/awesome/lib/gears/table.lua
+share/awesome/lib/gears/timer.lua
 share/awesome/lib/gears/wallpaper.lua
+share/awesome/lib/menubar/icon_theme.lua
+share/awesome/lib/menubar/index_theme.lua
 share/awesome/lib/menubar/init.lua
 share/awesome/lib/menubar/menu_gen.lua
 share/awesome/lib/menubar/utils.lua
 share/awesome/lib/naughty.lua
+share/awesome/lib/naughty/core.lua
+share/awesome/lib/naughty/dbus.lua
+share/awesome/lib/naughty/init.lua
+share/awesome/lib/wibox/container/arcchart.lua
+share/awesome/lib/wibox/container/background.lua
+share/awesome/lib/wibox/container/constraint.lua
+share/awesome/lib/wibox/container/init.lua
+share/awesome/lib/wibox/container/margin.lua
+share/awesome/lib/wibox/container/mirror.lua
+share/awesome/lib/wibox/container/place.lua
+share/awesome/lib/wibox/container/radialprogressbar.lua
+share/awesome/lib/wibox/container/rotate.lua
+share/awesome/lib/wibox/container/scroll.lua
 share/awesome/lib/wibox/drawable.lua
+share/awesome/lib/wibox/hierarchy.lua
 share/awesome/lib/wibox/init.lua
 share/awesome/lib/wibox/layout/align.lua
-share/awesome/lib/wibox/layout/base.lua
 share/awesome/lib/wibox/layout/constraint.lua
 share/awesome/lib/wibox/layout/fixed.lua
 share/awesome/lib/wibox/layout/flex.lua
+share/awesome/lib/wibox/layout/grid.lua
 share/awesome/lib/wibox/layout/init.lua
+share/awesome/lib/wibox/layout/manual.lua
 share/awesome/lib/wibox/layout/margin.lua
 share/awesome/lib/wibox/layout/mirror.lua
+share/awesome/lib/wibox/layout/ratio.lua
 share/awesome/lib/wibox/layout/rotate.lua
+share/awesome/lib/wibox/layout/scroll.lua
+share/awesome/lib/wibox/layout/stack.lua
 share/awesome/lib/wibox/widget/background.lua
 share/awesome/lib/wibox/widget/base.lua
+share/awesome/lib/wibox/widget/calendar.lua
+share/awesome/lib/wibox/widget/checkbox.lua
+share/awesome/lib/wibox/widget/graph.lua
 share/awesome/lib/wibox/widget/imagebox.lua
 share/awesome/lib/wibox/widget/init.lua
+share/awesome/lib/wibox/widget/piechart.lua
+share/awesome/lib/wibox/widget/progressbar.lua
+share/awesome/lib/wibox/widget/slider.lua
 share/awesome/lib/wibox/widget/systray.lua
 share/awesome/lib/wibox/widget/textbox.lua
+share/awesome/lib/wibox/widget/textclock.lua
 share/awesome/themes/default/README
 share/awesome/themes/default/background.png
 share/awesome/themes/default/background_white.png
+share/awesome/themes/default/layouts/cornerne.png
+share/awesome/themes/default/layouts/cornernew.png
+share/awesome/themes/default/layouts/cornernw.png
+share/awesome/themes/default/layouts/cornernww.png
+share/awesome/themes/default/layouts/cornerse.png
+share/awesome/themes/default/layouts/cornersew.png
+share/awesome/themes/default/layouts/cornersw.png
+share/awesome/themes/default/layouts/cornersww.png
 share/awesome/themes/default/layouts/dwindle.png
 share/awesome/themes/default/layouts/dwindlew.png
 share/awesome/themes/default/layouts/fairh.png
@@ -135,6 +185,8 @@ share/awesome/themes/default/titlebar/ma
 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/minimize_focus.png
+share/awesome/themes/default/titlebar/minimize_normal.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
@@ -144,6 +196,10 @@ share/awesome/themes/default/titlebar/st
 share/awesome/themes/default/titlebar/sticky_normal_active.png
 share/awesome/themes/default/titlebar/sticky_normal_inactive.png
 share/awesome/themes/sky/awesome-icon.png
+share/awesome/themes/sky/layouts/cornerne.png
+share/awesome/themes/sky/layouts/cornernw.png
+share/awesome/themes/sky/layouts/cornerse.png
+share/awesome/themes/sky/layouts/cornersw.png
 share/awesome/themes/sky/layouts/dwindle.png
 share/awesome/themes/sky/layouts/fairh.png
 share/awesome/themes/sky/layouts/fairv.png
@@ -158,7 +214,13 @@ share/awesome/themes/sky/layouts/tilelef
 share/awesome/themes/sky/layouts/tiletop.png
 share/awesome/themes/sky/sky-background.png
 share/awesome/themes/sky/theme.lua
+share/awesome/themes/xresources/assets.lua
+share/awesome/themes/xresources/theme.lua
 share/awesome/themes/zenburn/awesome-icon.png
+share/awesome/themes/zenburn/layouts/cornerne.png
+share/awesome/themes/zenburn/layouts/cornernw.png
+share/awesome/themes/zenburn/layouts/cornerse.png
+share/awesome/themes/zenburn/layouts/cornersw.png
 share/awesome/themes/zenburn/layouts/dwindle.png
 share/awesome/themes/zenburn/layouts/fairh.png
 share/awesome/themes/zenburn/layouts/fairv.png
@@ -193,9 +255,324 @@ share/awesome/themes/zenburn/titlebar/st
 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/AUTHORS
-share/doc/awesome/BUGS
+share/doc/awesome/00-authors.md
+share/doc/awesome/01-readme.md
+share/doc/awesome/02-contributing.md
 share/doc/awesome/LICENSE
-share/doc/awesome/README
+${PLIST.doc}share/doc/awesome/doc/classes/awful.button.html
+${PLIST.doc}share/doc/awesome/doc/classes/awful.tooltip.html
+${PLIST.doc}share/doc/awesome/doc/classes/awful.wibar.html
+${PLIST.doc}share/doc/awesome/doc/classes/awful.widget.button.html
+${PLIST.doc}share/doc/awesome/doc/classes/awful.widget.calendar_popup.html
+${PLIST.doc}share/doc/awesome/doc/classes/awful.widget.clienticon.html
+${PLIST.doc}share/doc/awesome/doc/classes/awful.widget.common.html
+${PLIST.doc}share/doc/awesome/doc/classes/awful.widget.graph.html
+${PLIST.doc}share/doc/awesome/doc/classes/awful.widget.keyboardlayout.html
+${PLIST.doc}share/doc/awesome/doc/classes/awful.widget.launcher.html
+${PLIST.doc}share/doc/awesome/doc/classes/awful.widget.layoutbox.html
+${PLIST.doc}share/doc/awesome/doc/classes/awful.widget.only_on_screen.html
+${PLIST.doc}share/doc/awesome/doc/classes/awful.widget.progressbar.html
+${PLIST.doc}share/doc/awesome/doc/classes/awful.widget.prompt.html
+${PLIST.doc}share/doc/awesome/doc/classes/awful.widget.taglist.html
+${PLIST.doc}share/doc/awesome/doc/classes/awful.widget.tasklist.html
+${PLIST.doc}share/doc/awesome/doc/classes/awful.widget.textclock.html
+${PLIST.doc}share/doc/awesome/doc/classes/awful.widget.watch.html
+${PLIST.doc}share/doc/awesome/doc/classes/button.html
+${PLIST.doc}share/doc/awesome/doc/classes/client.html
+${PLIST.doc}share/doc/awesome/doc/classes/drawable.html
+${PLIST.doc}share/doc/awesome/doc/classes/gears.cache.html
+${PLIST.doc}share/doc/awesome/doc/classes/gears.matrix.html
+${PLIST.doc}share/doc/awesome/doc/classes/gears.object.html
+${PLIST.doc}share/doc/awesome/doc/classes/gears.timer.html
+${PLIST.doc}share/doc/awesome/doc/classes/key.html
+${PLIST.doc}share/doc/awesome/doc/classes/menubar.icon_theme.html
+${PLIST.doc}share/doc/awesome/doc/classes/menubar.index_theme.html
+${PLIST.doc}share/doc/awesome/doc/classes/screen.html
+${PLIST.doc}share/doc/awesome/doc/classes/signals.html
+${PLIST.doc}share/doc/awesome/doc/classes/tag.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.container.arcchart.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.container.background.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.container.constraint.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.container.margin.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.container.mirror.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.container.place.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.container.radialprogressbar.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.container.rotate.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.container.scroll.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.drawable.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.layout.align.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.layout.constraint.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.layout.fixed.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.layout.flex.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.layout.grid.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.layout.manual.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.layout.margin.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.layout.mirror.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.layout.ratio.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.layout.rotate.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.layout.scroll.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.layout.stack.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.widget.background.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.widget.base.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.widget.calendar.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.widget.checkbox.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.widget.graph.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.widget.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.widget.imagebox.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.widget.piechart.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.widget.progressbar.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.widget.slider.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.widget.systray.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.widget.textbox.html
+${PLIST.doc}share/doc/awesome/doc/classes/wibox.widget.textclock.html
+${PLIST.doc}share/doc/awesome/doc/classes/xproperties.html
+${PLIST.doc}share/doc/awesome/doc/documentation/00-authors.md.html
+${PLIST.doc}share/doc/awesome/doc/documentation/01-readme.md.html
+${PLIST.doc}share/doc/awesome/doc/documentation/02-contributing.md.html
+${PLIST.doc}share/doc/awesome/doc/documentation/03-declarative-layout.md.html
+${PLIST.doc}share/doc/awesome/doc/documentation/04-new-widgets.md.html
+${PLIST.doc}share/doc/awesome/doc/documentation/05-awesomerc.md.html
+${PLIST.doc}share/doc/awesome/doc/documentation/06-appearance.md.html
+${PLIST.doc}share/doc/awesome/doc/documentation/07-my-first-awesome.md.html
+${PLIST.doc}share/doc/awesome/doc/documentation/16-using-cairo.md.html
+${PLIST.doc}share/doc/awesome/doc/documentation/17-porting-tips.md.html
+${PLIST.doc}share/doc/awesome/doc/documentation/89-NEWS.md.html
+${PLIST.doc}share/doc/awesome/doc/documentation/90-FAQ.md.html
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_mouse_coords.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_align.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_bottom.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_bottom_left.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_bottom_right.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_center_horizontal.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_center_vertical.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_centered.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_closest_mouse.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_compose.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_compose2.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_left.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_maximize.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_maximize_horizontally.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_maximize_vertically.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_next_to_mouse.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_no_offscreen.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_no_overlap.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_resize_to_mouse.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_right.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_stretch.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_stretch_down.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_stretch_left.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_stretch_right.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_stretch_up.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_top.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_top_left.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_top_right.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_awful_placement_under_mouse.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_gears_shape_arc.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_gears_shape_arrow.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_gears_shape_circle.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_gears_shape_cross.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_gears_shape_hexagon.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_gears_shape_infobubble.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_gears_shape_isosceles_triangle.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_gears_shape_losange.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_gears_shape_octogon.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_gears_shape_parallelogram.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_gears_shape_partially_rounded_rect.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_gears_shape_pie.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_gears_shape_powerline.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_gears_shape_radial_progress.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_gears_shape_rectangle.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_gears_shape_rectangular_tag.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_gears_shape_rounded_bar.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_gears_shape_rounded_rect.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_awidget_defaults_prompt.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_awidget_prompt_highlight.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_awidget_prompt_hooks.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_awidget_prompt_keypress.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_awidget_prompt_simple.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_awidget_prompt_vilike.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_arcchart_bg.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_arcchart_border_width.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_arcchart_paddings.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_arcchart_rounded_edge.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_arcchart_start_angle.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_arcchart_thickness.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_arcchart_value.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_background_bg.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_background_clip.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_background_fg.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_background_shape.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_defaults_arcchart.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_defaults_background.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_defaults_constraint.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_defaults_margin.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_defaults_mirror.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_defaults_only_on_screen.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_defaults_place.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_defaults_radialprogressbar.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_defaults_rotate.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_defaults_scroll.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_radialprogressbar_border_color.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_radialprogressbar_border_width.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_radialprogressbar_color.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_radialprogressbar_padding.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_radialprogressbar_value.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_container_rotate_angle.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_layout_defaults_align.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_layout_defaults_fixed.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_layout_defaults_flex.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_layout_defaults_grid.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_layout_defaults_manual.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_layout_defaults_ratio.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_layout_defaults_stack.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_layout_grid_add.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_layout_grid_expand.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_layout_grid_extend_column.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_layout_grid_imperative.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_layout_grid_insert_column.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_layout_grid_min_size.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_layout_grid_orientation.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_layout_grid_remove.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_layout_grid_remove_column.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_layout_grid_spacing.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_layout_grid_superpose.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_layout_manual_add_at.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_layout_manual_move_widget.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_layout_ratio_ajust_ratio.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_layout_ratio_inc_ratio.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_layout_ratio_strategy.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_layout_stack_offset.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_layout_stack_spacing.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_logo_logo.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_logo_logo_and_name.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_calendar_fn_embed_cell.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_calendar_font.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_calendar_long_weekdays.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_calendar_month.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_calendar_start_sunday.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_calendar_week_numbers.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_calendar_year.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_checkbox_bg.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_checkbox_check_shape.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_checkbox_custom.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_checkbox_shape.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_defaults_calendar.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_defaults_checkbox.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_defaults_graph.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_defaults_imagebox.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_defaults_piechart.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_defaults_progressbar.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_defaults_slider.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_defaults_textbox.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_graph_step.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_piechart_border_color.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_piechart_border_width.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_piechart_label.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_progressbar_bar_shape.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_progressbar_clip.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_progressbar_encapsulation.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_progressbar_shape.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_progressbar_text.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_progressbar_vertical.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_slider_bar_border.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_slider_bar_color.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_slider_bar_height.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_slider_bar_margins.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_slider_bar_shape.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_slider_handle_border.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_slider_handle_color.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_slider_handle_margins.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_slider_handle_shape.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_slider_handle_width.svg
+${PLIST.doc}share/doc/awesome/doc/images/AUTOGEN_wibox_widget_slider_value.svg
+${PLIST.doc}share/doc/awesome/doc/images/awful_widget_watch.png
+${PLIST.doc}share/doc/awesome/doc/images/client_geo.svg
+${PLIST.doc}share/doc/awesome/doc/images/mouse.svg
+${PLIST.doc}share/doc/awesome/doc/images/tag_props.svg
+${PLIST.doc}share/doc/awesome/doc/images/widgetlayout1.png
+${PLIST.doc}share/doc/awesome/doc/images/widgetlayout2.png
+${PLIST.doc}share/doc/awesome/doc/index.html
+${PLIST.doc}share/doc/awesome/doc/ldoc_pale.css
+${PLIST.doc}share/doc/awesome/doc/libraries/awesome.html
+${PLIST.doc}share/doc/awesome/doc/libraries/awful.client.html
+${PLIST.doc}share/doc/awesome/doc/libraries/awful.completion.html
+${PLIST.doc}share/doc/awesome/doc/libraries/awful.ewmh.html
+${PLIST.doc}share/doc/awesome/doc/libraries/awful.hotkeys_popup.html
+${PLIST.doc}share/doc/awesome/doc/libraries/awful.hotkeys_popup.keys.firefox.html
+${PLIST.doc}share/doc/awesome/doc/libraries/awful.hotkeys_popup.keys.html
+${PLIST.doc}share/doc/awesome/doc/libraries/awful.hotkeys_popup.keys.qutebrowser.html
+${PLIST.doc}share/doc/awesome/doc/libraries/awful.hotkeys_popup.keys.tmux.html
+${PLIST.doc}share/doc/awesome/doc/libraries/awful.hotkeys_popup.keys.vim.html
+${PLIST.doc}share/doc/awesome/doc/libraries/awful.hotkeys_popup.widget.html
+${PLIST.doc}share/doc/awesome/doc/libraries/awful.key.html
+${PLIST.doc}share/doc/awesome/doc/libraries/awful.keygrabber.html
+${PLIST.doc}share/doc/awesome/doc/libraries/awful.layout.html
+${PLIST.doc}share/doc/awesome/doc/libraries/awful.menu.html
+${PLIST.doc}share/doc/awesome/doc/libraries/awful.mouse.html
+${PLIST.doc}share/doc/awesome/doc/libraries/awful.placement.html
+${PLIST.doc}share/doc/awesome/doc/libraries/awful.prompt.html
+${PLIST.doc}share/doc/awesome/doc/libraries/awful.rules.html
+${PLIST.doc}share/doc/awesome/doc/libraries/awful.screen.html
+${PLIST.doc}share/doc/awesome/doc/libraries/awful.spawn.html
+${PLIST.doc}share/doc/awesome/doc/libraries/awful.tag.html
+${PLIST.doc}share/doc/awesome/doc/libraries/awful.titlebar.html
+${PLIST.doc}share/doc/awesome/doc/libraries/awful.util.html
+${PLIST.doc}share/doc/awesome/doc/libraries/awful.wibox.html
+${PLIST.doc}share/doc/awesome/doc/libraries/beautiful.html
+${PLIST.doc}share/doc/awesome/doc/libraries/beautiful.theme_assets.html
+${PLIST.doc}share/doc/awesome/doc/libraries/beautiful.xresources.html
+${PLIST.doc}share/doc/awesome/doc/libraries/dbus.html
+${PLIST.doc}share/doc/awesome/doc/libraries/gears.color.html
+${PLIST.doc}share/doc/awesome/doc/libraries/gears.debug.html
+${PLIST.doc}share/doc/awesome/doc/libraries/gears.filesystem.html
+${PLIST.doc}share/doc/awesome/doc/libraries/gears.geometry.html
+${PLIST.doc}share/doc/awesome/doc/libraries/gears.math.html
+${PLIST.doc}share/doc/awesome/doc/libraries/gears.object.properties.html
+${PLIST.doc}share/doc/awesome/doc/libraries/gears.protected_call.html
+${PLIST.doc}share/doc/awesome/doc/libraries/gears.shape.html
+${PLIST.doc}share/doc/awesome/doc/libraries/gears.string.html
+${PLIST.doc}share/doc/awesome/doc/libraries/gears.surface.html
+${PLIST.doc}share/doc/awesome/doc/libraries/gears.table.html
+${PLIST.doc}share/doc/awesome/doc/libraries/gears.wallpaper.html
+${PLIST.doc}share/doc/awesome/doc/libraries/keygrabber.html
+${PLIST.doc}share/doc/awesome/doc/libraries/menubar.html
+${PLIST.doc}share/doc/awesome/doc/libraries/menubar.menu_gen.html
+${PLIST.doc}share/doc/awesome/doc/libraries/menubar.utils.html
+${PLIST.doc}share/doc/awesome/doc/libraries/mouse.html
+${PLIST.doc}share/doc/awesome/doc/libraries/mousegrabber.html
+${PLIST.doc}share/doc/awesome/doc/libraries/naughty.dbus.html
+${PLIST.doc}share/doc/awesome/doc/libraries/naughty.html
+${PLIST.doc}share/doc/awesome/doc/libraries/objects.button.html
+${PLIST.doc}share/doc/awesome/doc/libraries/objects.client.html
+${PLIST.doc}share/doc/awesome/doc/libraries/objects.drawable.html
+${PLIST.doc}share/doc/awesome/doc/libraries/objects.drawin.html
+${PLIST.doc}share/doc/awesome/doc/libraries/objects.key.html
+${PLIST.doc}share/doc/awesome/doc/libraries/objects.screen.html
+${PLIST.doc}share/doc/awesome/doc/libraries/objects.tag.html
+${PLIST.doc}share/doc/awesome/doc/libraries/objects.window.html
+${PLIST.doc}share/doc/awesome/doc/libraries/root.html
+${PLIST.doc}share/doc/awesome/doc/libraries/selection.html
+${PLIST.doc}share/doc/awesome/doc/libraries/wibox.hierarchy.html
+${PLIST.doc}share/doc/awesome/doc/sample files/rc.lua.html
+${PLIST.doc}share/doc/awesome/doc/sample files/theme.lua.html
 share/examples/awesome/rc.lua
+share/man/de/man1/awesome-client.1
+share/man/de/man1/awesome.1
+share/man/de/man5/awesomerc.5
+share/man/es/man1/awesome-client.1
+share/man/es/man1/awesome.1
+share/man/es/man5/awesomerc.5
+share/man/fr/man1/awesome-client.1
+share/man/fr/man1/awesome.1
+share/man/fr/man5/awesomerc.5
+share/man/it/man1/awesome-client.1
+share/man/it/man1/awesome.1
+share/man/it/man5/awesomerc.5
+share/man/man1/awesome-client.1
+share/man/man1/awesome.1
+share/man/man5/awesomerc.5
+share/man/ru/man1/awesome-client.1
+share/man/ru/man1/awesome.1
+share/man/ru/man5/awesomerc.5
 share/xsessions/awesome.desktop

Index: pkgsrc/wm/awesome/distinfo
diff -u pkgsrc/wm/awesome/distinfo:1.18 pkgsrc/wm/awesome/distinfo:1.19
--- pkgsrc/wm/awesome/distinfo:1.18     Sat Aug 27 08:04:42 2016
+++ pkgsrc/wm/awesome/distinfo  Tue Aug 15 10:57:35 2017
@@ -1,8 +1,10 @@
-$NetBSD: distinfo,v 1.18 2016/08/27 08:04:42 maya Exp $
+$NetBSD: distinfo,v 1.19 2017/08/15 10:57:35 triaxx Exp $
 
-SHA1 (awesome-3.5.9.tar.xz) = 802a6e0524b5f79b7485026d3c68dc6df2dc4eab
-RMD160 (awesome-3.5.9.tar.xz) = 030b5562fe88ddc512577137ea6e91891fff3cc2
-SHA512 (awesome-3.5.9.tar.xz) = 6a4c679b293e8cd85d1f7e13f6dea704cbb267e42b9260496a54b657a66d6148aae51521d802d61baaeb23df0d4a8ad0b28d9dc922ea5da2a347b4251cce5e25
-Size (awesome-3.5.9.tar.xz) = 723084 bytes
-SHA1 (patch-awesomeConfig.cmake) = 5893bf757770cc2574c7e8c3c30a593854ff90de
-SHA1 (patch-build-utils_lgi-check.sh) = a3562f570e58d9596feb632ed5313a23d709ef8c
+SHA1 (awesome-4.2.tar.gz) = e9c6cfb55ffbd81fbf6a9842552215fa8d03fc93
+RMD160 (awesome-4.2.tar.gz) = 582a786bed138cf094948150975bf66b206bd2d1
+SHA512 (awesome-4.2.tar.gz) = 4cca2edd48f2299732e009a3aeaf6a2f5c2b95f4e4b93705c13102f70dbe4ea83306430b69264315d8686ca6746f870b6b9ac3edfdf63a82623508589179a772
+Size (awesome-4.2.tar.gz) = 1133897 bytes
+SHA1 (patch-CMakeLists.txt) = 8fbf701c730badb73c0e5cee270a8dd4188c7b6f
+SHA1 (patch-awesomeConfig.cmake) = f0ef2657fb8d87643e3e7605e20dfd74658a8bf4
+SHA1 (patch-build-utils_lgi-check.sh) = 3a76c9f56871c4379b1af388bee2e137e5e5bd8d
+SHA1 (patch-tests_examples_CMakeLists.txt) = d9f4a3e3d2287fd6eaca7476088bac76f5445e12

Index: pkgsrc/wm/awesome/patches/patch-awesomeConfig.cmake
diff -u pkgsrc/wm/awesome/patches/patch-awesomeConfig.cmake:1.3 pkgsrc/wm/awesome/patches/patch-awesomeConfig.cmake:1.4
--- pkgsrc/wm/awesome/patches/patch-awesomeConfig.cmake:1.3     Sun Apr  6 05:46:14 2014
+++ pkgsrc/wm/awesome/patches/patch-awesomeConfig.cmake Tue Aug 15 10:57:35 2017
@@ -1,22 +1,33 @@
-$NetBSD: patch-awesomeConfig.cmake,v 1.3 2014/04/06 05:46:14 obache Exp $
+$NetBSD: patch-awesomeConfig.cmake,v 1.4 2017/08/15 10:57:35 triaxx Exp $
 
---- awesomeConfig.cmake.orig   2013-04-01 11:44:46.000000000 +0000
-+++ awesomeConfig.cmake        2013-07-21 21:05:57.000000000 +0000
-@@ -16,7 +16,7 @@
- option(GENERATE_DOC "generate API documentation" ON)
+Use pkgsrc lua interpreter instead of builtin one.
+
+--- awesomeConfig.cmake.orig   2017-07-15 13:53:13.000000000 +0000
++++ awesomeConfig.cmake
+@@ -361,7 +361,7 @@ file(MAKE_DIRECTORY ${BUILD_DIR}/script_
+ 
+ add_custom_command(
+         OUTPUT ${BUILD_DIR}/docs/06-appearance.md
+-        COMMAND lua ${SOURCE_DIR}/docs/06-appearance.md.lua
++        COMMAND @LUA_INTERPRETER@ ${SOURCE_DIR}/docs/06-appearance.md.lua
+         ${BUILD_DIR}/docs/06-appearance.md
+         DEPENDS lgi-check
+ )
+@@ -369,7 +369,7 @@ add_custom_command(
+ add_custom_command(
+         OUTPUT ${BUILD_DIR}/awesomerc.lua ${BUILD_DIR}/docs/05-awesomerc.md
+             ${BUILD_DIR}/script_files/rc.lua
+-        COMMAND lua ${SOURCE_DIR}/docs/05-awesomerc.md.lua
++        COMMAND @LUA_INTERPRETER@ ${SOURCE_DIR}/docs/05-awesomerc.md.lua
+         ${BUILD_DIR}/docs/05-awesomerc.md ${SOURCE_DIR}/awesomerc.lua
+         ${BUILD_DIR}/awesomerc.lua
+         ${BUILD_DIR}/script_files/rc.lua
+@@ -377,7 +377,7 @@ add_custom_command(
  
- # {{{ CFLAGS
--add_definitions(-O1 -std=gnu99 -ggdb3 -rdynamic -fno-strict-aliasing -Wall -Wextra
-+add_definitions(-O1 -std=gnu99 -rdynamic -fno-strict-aliasing -Wall -Wextra
-     -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings
-     -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self
-     -Wpointer-arith -Wformat-nonliteral
-@@ -153,7 +153,7 @@
- endif()
+ add_custom_command(
+         OUTPUT ${BUILD_DIR}/script_files/theme.lua
+-        COMMAND lua ${SOURCE_DIR}/docs/sample_theme.lua ${BUILD_DIR}/script_files/
++        COMMAND @LUA_INTERPRETER@ ${SOURCE_DIR}/docs/sample_theme.lua ${BUILD_DIR}/script_files/
+ )
  
- macro(a_find_library variable library)
--    find_library(${variable} ${library})
-+    find_library(${variable} ${library} @LIBEV_PREFIX@/lib/ev)
-     if(NOT ${variable})
-         message(FATAL_ERROR ${library} " library not found.")
-     endif()
+ # Create a target for the auto-generated awesomerc.lua and other files

Index: pkgsrc/wm/awesome/patches/patch-build-utils_lgi-check.sh
diff -u pkgsrc/wm/awesome/patches/patch-build-utils_lgi-check.sh:1.1 pkgsrc/wm/awesome/patches/patch-build-utils_lgi-check.sh:1.2
--- pkgsrc/wm/awesome/patches/patch-build-utils_lgi-check.sh:1.1        Sun Dec  8 00:18:21 2013
+++ pkgsrc/wm/awesome/patches/patch-build-utils_lgi-check.sh    Tue Aug 15 10:57:35 2017
@@ -1,17 +1,26 @@
-$NetBSD: patch-build-utils_lgi-check.sh,v 1.1 2013/12/08 00:18:21 dholland Exp $
+$NetBSD: patch-build-utils_lgi-check.sh,v 1.2 2017/08/15 10:57:35 triaxx Exp $
 
-For some reason (probably cmake's doing) setting AWESOME_IGNORE_LGI=1
-from pkgsrc does not prevent this from failing the build, so do it
-forcibly.
+Use pkgsrc lua interpreter instead of builtin one.
 
---- build-utils/lgi-check.sh~  2013-04-01 11:44:46.000000000 +0000
+--- build-utils/lgi-check.sh.orig      2017-07-15 13:53:13.000000000 +0000
 +++ build-utils/lgi-check.sh
-@@ -14,7 +14,7 @@ die()
-       echo " Add AWESOME_IGNORE_LGI=1 to your environment to continue."
-       echo
-       echo
--      if [ "x$AWESOME_IGNORE_LGI" = "x1" ]
-+      if true;
-       then
-               exit 0
-       fi
+@@ -22,16 +22,16 @@ die()
+ }
+ 
+ # Check if we have lgi
+-lua -e 'require("lgi")' || die
++@LUA_INTERPRETER@ -e 'require("lgi")' || die
+ 
+ # Check the version number.
+ # Keep this in sync with lib/gears/surface.lua and .travis.yml (LGIVER)!
+-lua -e '_, _, major_minor, patch = string.find(require("lgi.version"), "^(%d%.%d)%.(%d)");
++@LUA_INTERPRETER@ -e '_, _, major_minor, patch = string.find(require("lgi.version"), "^(%d%.%d)%.(%d)");
+       if tonumber(major_minor) < 0.8 or (tonumber(major_minor) == 0.8 and tonumber(patch) < 0) then
+               error(string.format("lgi is too old, need at least version %s, got %s.",
+                                   "0.8.0", require("lgi.version"))) end' || die
+ 
+ # Check for the needed gi files
+-lua -e 'l = require("lgi") assert(l.cairo, l.Pango, l.PangoCairo, l.GLib, l.Gio)' || die
++@LUA_INTERPRETER@ -e 'l = require("lgi") assert(l.cairo, l.Pango, l.PangoCairo, l.GLib, l.Gio)' || die
+ 
+ # vim: filetype=sh:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:textwidth=80

Added files:

Index: pkgsrc/wm/awesome/options.mk
diff -u /dev/null pkgsrc/wm/awesome/options.mk:1.1
--- /dev/null   Tue Aug 15 10:57:35 2017
+++ pkgsrc/wm/awesome/options.mk        Tue Aug 15 10:57:35 2017
@@ -0,0 +1,34 @@
+PKG_OPTIONS_VAR=               PKG_OPTIONS.awesome
+PKG_SUPPORTED_OPTIONS=         dbus debug doc
+PLIST_VARS+=                   doc
+
+.include "../../mk/bsd.prefs.mk"
+.include "../../mk/bsd.options.mk"
+
+###
+### DBus support
+###
+.if !empty(PKG_OPTIONS:Mdbus)
+CMAKE_ARGS+=   -DWITH_DBUS=ON
+.  include "../../sysutils/dbus/buildlink3.mk"
+.else
+CMAKE_ARGS+=   -DWITH_DBUS=OFF
+.endif
+
+###
+### Debug support
+###
+.if !empty(PKG_OPTIONS:Mdebug)
+.  include "../../devel/libexecinfo/buildlink3.mk"
+.endif
+
+###
+### Doc support
+###
+.if !empty(PKG_OPTIONS:Mdoc)
+CMAKE_ARGS+=   -DGENERATE_DOC=ON
+BUILD_DEPENDS+=        ${LUA_PKGPREFIX}-doc-[0-9]*:../../devel/lua-doc
+PLIST.doc=     yes
+.else
+CMAKE_ARGS+=   -DGENERATE_DOC=OFF
+.endif

Index: pkgsrc/wm/awesome/patches/patch-CMakeLists.txt
diff -u /dev/null pkgsrc/wm/awesome/patches/patch-CMakeLists.txt:1.1
--- /dev/null   Tue Aug 15 10:57:35 2017
+++ pkgsrc/wm/awesome/patches/patch-CMakeLists.txt      Tue Aug 15 10:57:35 2017
@@ -0,0 +1,15 @@
+$NetBSD: patch-CMakeLists.txt,v 1.1 2017/08/15 10:57:35 triaxx Exp $
+
+Use pkgsrc lua interpreter instead of builtin one.
+
+--- CMakeLists.txt.orig        2017-07-15 13:53:13.000000000 +0000
++++ CMakeLists.txt
+@@ -406,7 +406,7 @@ add_custom_target(check-integration
+     VERBATIM)
+ add_dependencies(check-integration test-gravity)
+ add_custom_target(check-requires
+-    lua "${CMAKE_SOURCE_DIR}/build-utils/check_for_invalid_requires.lua"
++    @LUA_INTERPRETER@ "${CMAKE_SOURCE_DIR}/build-utils/check_for_invalid_requires.lua"
+     WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
+     COMMENT "Checking use of require()"
+     USES_TERMINAL
Index: pkgsrc/wm/awesome/patches/patch-tests_examples_CMakeLists.txt
diff -u /dev/null pkgsrc/wm/awesome/patches/patch-tests_examples_CMakeLists.txt:1.1
--- /dev/null   Tue Aug 15 10:57:35 2017
+++ pkgsrc/wm/awesome/patches/patch-tests_examples_CMakeLists.txt       Tue Aug 15 10:57:35 2017
@@ -0,0 +1,36 @@
+$NetBSD: patch-tests_examples_CMakeLists.txt,v 1.1 2017/08/15 10:57:35 triaxx Exp $
+
+Use pkgsrc lua interpreter instead of builtin one.
+
+--- tests/examples/CMakeLists.txt.orig 2017-07-15 13:53:13.000000000 +0000
++++ tests/examples/CMakeLists.txt
+@@ -12,7 +12,7 @@
+ cmake_minimum_required(VERSION 3.0.0)
+ 
+ # Get and update the LUA_PATH so the scripts can be executed without Awesome.
+-execute_process(COMMAND lua -e print\(package.path\) OUTPUT_VARIABLE "LUA_PATH_")
++execute_process(COMMAND @LUA_INTERPRETER@ -e print\(package.path\) OUTPUT_VARIABLE "LUA_PATH_")
+ 
+ # Make sure the system can be called from the test directory
+ if(NOT SOURCE_DIR AND ${CMAKE_CURRENT_SOURCE_DIR} MATCHES "/tests/examples")
+@@ -26,7 +26,7 @@ endif()
+ 
+ if (DEFINED ENV{DO_COVERAGE} AND NOT $ENV{DO_COVERAGE} STREQUAL "0")
+   execute_process(
+-    COMMAND lua -e "require('luacov.runner')('${TOP_SOURCE_DIR}/.luacov')"
++    COMMAND @LUA_INTERPRETER@ -e "require('luacov.runner')('${TOP_SOURCE_DIR}/.luacov')"
+     RESULT_VARIABLE TEST_RESULT
+     ERROR_VARIABLE  TEST_ERROR
+     ERROR_STRIP_TRAILING_WHITESPACE)
+@@ -34,9 +34,9 @@ if (DEFINED ENV{DO_COVERAGE} AND NOT $EN
+     message(${TEST_ERROR})
+     message(FATAL_ERROR "Failed to run luacov.runner.")
+   endif()
+-  set(LUA_COV_RUNNER lua "-erequire('luacov.runner')('${TOP_SOURCE_DIR}/.luacov')")
++  set(LUA_COV_RUNNER @LUA_INTERPRETER@ "-erequire('luacov.runner')('${TOP_SOURCE_DIR}/.luacov')")
+ else()
+-  set(LUA_COV_RUNNER lua)
++  set(LUA_COV_RUNNER @LUA_INTERPRETER@)
+ endif()
+ 
+ # Add the main awesome lua libraries.



Home | Main Index | Thread Index | Old Index