diff options
author | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2009-05-19 17:37:44 +0000 |
---|---|---|
committer | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2009-05-19 17:37:44 +0000 |
commit | 1ae8dd56fa3234e45236508be0f0691b644ed56f (patch) | |
tree | 2688f940239456b8c864e7b2b92b828882d143f5 /x11-wm/awesome | |
parent | d03e016ebf91a85d8615e6dc402d036b971d6342 (diff) | |
download | ports-1ae8dd56fa3234e45236508be0f0691b644ed56f.tar.gz ports-1ae8dd56fa3234e45236508be0f0691b644ed56f.zip |
Notes
Diffstat (limited to 'x11-wm/awesome')
-rw-r--r-- | x11-wm/awesome/Makefile | 7 | ||||
-rw-r--r-- | x11-wm/awesome/distinfo | 6 | ||||
-rw-r--r-- | x11-wm/awesome/files/patch-awesomeConfig.cmake | 19 | ||||
-rw-r--r-- | x11-wm/awesome/files/patch-build-utils-gperf.sh | 54 | ||||
-rw-r--r-- | x11-wm/awesome/files/patch-lib-awful-util.lua.in | 22 | ||||
-rw-r--r-- | x11-wm/awesome/files/patch-utils-awesome-client | 21 | ||||
-rw-r--r-- | x11-wm/awesome/pkg-plist | 2 |
7 files changed, 19 insertions, 112 deletions
diff --git a/x11-wm/awesome/Makefile b/x11-wm/awesome/Makefile index cdea833e9fbc..2bc3e68351b9 100644 --- a/x11-wm/awesome/Makefile +++ b/x11-wm/awesome/Makefile @@ -6,8 +6,7 @@ # PORTNAME= awesome -DISTVERSION= 3.3-rc2 -PORTREVISION= 2 +DISTVERSION= 3.3-rc3 CATEGORIES= x11-wm MASTER_SITES= http://awesome.naquadah.org/download/ \ http://redundancy.redundancy.org/mirror/ @@ -16,6 +15,7 @@ MAINTAINER= ntarmos@cs.uoi.gr COMMENT= A highly configurable, next generation framework window manager BUILD_DEPENDS= asciidoc:${PORTSDIR}/textproc/asciidoc \ + convert:${PORTSDIR}/graphics/ImageMagick \ gperf>=3.0.3:${PORTSDIR}/devel/gperf \ pango>=1.19.3:${PORTSDIR}/x11-toolkits/pango \ xmlto:${PORTSDIR}/textproc/xmlto \ @@ -75,7 +75,4 @@ pre-configure: ${WRKSRC}/awesomeConfig.cmake .endif -post-patch: - @${RM} ${WRKSRC}/lib/awful/util.lua.in.orig - .include <bsd.port.post.mk> diff --git a/x11-wm/awesome/distinfo b/x11-wm/awesome/distinfo index 51de4f39bc77..ce79448cd6c1 100644 --- a/x11-wm/awesome/distinfo +++ b/x11-wm/awesome/distinfo @@ -1,3 +1,3 @@ -MD5 (awesome-3.3-rc2.tar.gz) = 4fd1abe54200b881c71b1bc99bb278e5 -SHA256 (awesome-3.3-rc2.tar.gz) = 1b1af11292914c9788e8965bd0bb3a62eb53843451346baed1427b93ec03d662 -SIZE (awesome-3.3-rc2.tar.gz) = 291500 +MD5 (awesome-3.3-rc3.tar.gz) = 54d1591f18fea1a076d75c3f111fed8d +SHA256 (awesome-3.3-rc3.tar.gz) = 71d61d6152fd0c453f9e2f6b0ca49c363a8f8d068006f60cb5ab18a84bf66f4b +SIZE (awesome-3.3-rc3.tar.gz) = 284285 diff --git a/x11-wm/awesome/files/patch-awesomeConfig.cmake b/x11-wm/awesome/files/patch-awesomeConfig.cmake index acac59fd644c..fb9be2703fe4 100644 --- a/x11-wm/awesome/files/patch-awesomeConfig.cmake +++ b/x11-wm/awesome/files/patch-awesomeConfig.cmake @@ -1,7 +1,7 @@ ---- awesomeConfig.cmake.orig 2009-01-08 12:04:44.000000000 +0200 -+++ awesomeConfig.cmake 2009-02-01 00:11:33.000000000 +0200 -@@ -14,8 +14,9 @@ - set(CURSES_NEED_NCURSES true) +--- awesomeConfig.cmake.orig ++++ awesomeConfig.cmake +@@ -12,8 +12,9 @@ + set(CMAKE_BUILD_TYPE RELEASE) option(WITH_DBUS "build with D-BUS" ON) +option(INSTALL_PORTDOCS "install port docs" ON) @@ -11,7 +11,16 @@ link_directories(/usr/local/lib) -@@ -248,7 +249,7 @@ +@@ -61,7 +62,7 @@ + # theme graphics + a_find_program(CONVERT_EXECUTABLE convert TRUE) + # doxygen +-include(FindDoxygen) ++#include(FindDoxygen) + # pkg-config + include(FindPkgConfig) + # lua 5.1 +@@ -244,7 +245,7 @@ if(DEFINED AWESOME_MAN_PATH) set(AWESOME_MAN_PATH ${AWESOME_MAN_PATH} CACHE PATH "awesome manpage directory") else() diff --git a/x11-wm/awesome/files/patch-build-utils-gperf.sh b/x11-wm/awesome/files/patch-build-utils-gperf.sh deleted file mode 100644 index b503fc367d64..000000000000 --- a/x11-wm/awesome/files/patch-build-utils-gperf.sh +++ /dev/null @@ -1,54 +0,0 @@ ---- build-utils/gperf.sh.orig -+++ build-utils/gperf.sh -@@ -1,4 +1,4 @@ --#! /bin/sh -e -+#!/bin/sh - # - # Copyright © 2008 Pierre Habouzit <madcoder@debian.org> - # -@@ -50,7 +50,7 @@ do_h() { - - typedef enum awesome_token_t { - A_TK_UNKNOWN, --`tr 'a-z-./ ' 'A-Z____' | sed -e "s/^[^/].*/ A_TK_&,/"` -+`tr '[:lower:]' '[:upper:]' | sed -e "s/^[^/].*/ A_TK_&,/"` - } awesome_token_t; - - __attribute__((pure)) enum awesome_token_t a_tokenize(const char *s, int len); -@@ -63,20 +63,21 @@ do_tokens() { - case "$tok" in - "") continue;; - *) -- echo "$tok, A_TK_`echo $tok | tr 'a-z-./ ' 'A-Z____'`" -+ echo "$tok, A_TK_`echo $tok | tr '[:lower:]' '[:upper:]'`" - ;; - esac - done - } - - do_c() { -- if ! which gperf > /dev/null; then -+ which gperf > /dev/null -+ if test $? = 1 ; then - echo "gperf not found. You need to install gperf." > /dev/stderr; - exit 1; - fi; - -- cat <<EOF | gperf -l -t -C -F",0" \ -- --language=ANSI-C -Na_tokenize_aux \ -+ gperf -l -t -C -F",0" \ -+ --language=ANSI-C -Na_tokenize_aux <<EOF \ - | sed -e '/__gnu_inline__/d;s/\<\(__\|\)inline\>//g' - %{ - `do_hdr` -@@ -119,8 +120,8 @@ trap "rm -f ${TARGET}" 0 - - rm -f "${TARGET}" - case "${TARGET}" in -- *.h) cat "${TOKENS_FILE}" | do_h > "${TARGET}";; -- *.c) cat "${TOKENS_FILE}" | do_c > "${TARGET}";; -+ *.h) do_h > "${TARGET}" < "${TOKENS_FILE}" ;; -+ *.c) do_c > "${TARGET}" < "${TOKENS_FILE}" ;; - *) die "you must ask for the 'h' or 'c' generation";; - esac - chmod -w "${TARGET}" diff --git a/x11-wm/awesome/files/patch-lib-awful-util.lua.in b/x11-wm/awesome/files/patch-lib-awful-util.lua.in deleted file mode 100644 index 7e89ce0dda47..000000000000 --- a/x11-wm/awesome/files/patch-lib-awful-util.lua.in +++ /dev/null @@ -1,22 +0,0 @@ ---- lib/awful/util.lua.in.orig -+++ lib/awful/util.lua.in -@@ -26,6 +26,8 @@ module("awful.util") - - table = {} - -+shell = os.getenv("SHELL") or "/bin/sh" -+ - function deprecate(see) - io.stderr:write("W: awful: function is deprecated") - if see then -@@ -79,10 +81,6 @@ end - -- @param screen The screen where to run the command. - function spawn_with_shell(cmd, screen) - if cmd and cmd ~= "" then -- -- Get the shell once for all -- if not shell then -- shell = os.getenv("SHELL") or "/bin/sh" -- end - cmd = shell .. " -c \"" .. cmd .. "\"" - return capi.awesome.spawn(cmd, false, screen or capi.mouse.screen) - end diff --git a/x11-wm/awesome/files/patch-utils-awesome-client b/x11-wm/awesome/files/patch-utils-awesome-client deleted file mode 100644 index 67cecf738b05..000000000000 --- a/x11-wm/awesome/files/patch-utils-awesome-client +++ /dev/null @@ -1,21 +0,0 @@ ---- utils/awesome-client.orig -+++ utils/awesome-client -@@ -1,4 +1,4 @@ --#!/bin/bash -+#!/bin/sh - - # rlwrap provides readline to stuff which doesn't know readline by itself - RLWRAP=`which rlwrap 2>/dev/null` -@@ -15,9 +15,11 @@ fi - - DBUS_SEND=dbus-send - --if ! which ${DBUS_SEND} >/dev/null 2>&1 -+which ${DBUS_SEND} > /dev/null -+if test $? = 1 - then - echo "E: Unable to find" ${DBUS_SEND} -+ exit 1 - fi - - DBUS_METHOD=org.awesome.Remote.Eval diff --git a/x11-wm/awesome/pkg-plist b/x11-wm/awesome/pkg-plist index 48f7993f7ea6..828980a5ede8 100644 --- a/x11-wm/awesome/pkg-plist +++ b/x11-wm/awesome/pkg-plist @@ -109,10 +109,8 @@ etc/xdg/awesome/rc.lua %%DATADIR%%/themes/default/tasklist/floatingw.png %%DATADIR%%/themes/default/theme.lua %%DATADIR%%/themes/default/theme.lua.in -%%DATADIR%%/themes/default/titlebar/close.png %%DATADIR%%/themes/default/titlebar/close_focus.png %%DATADIR%%/themes/default/titlebar/close_normal.png -%%DATADIR%%/themes/default/titlebar/closer.png %%DATADIR%%/themes/default/titlebar/floating_focus_active.png %%DATADIR%%/themes/default/titlebar/floating_focus_inactive.png %%DATADIR%%/themes/default/titlebar/floating_normal_active.png |