[57461] trunk/dports/x11/awesome
snc at macports.org
snc at macports.org
Fri Sep 11 04:55:40 PDT 2009
Revision: 57461
http://trac.macports.org/changeset/57461
Author: snc at macports.org
Date: 2009-09-11 04:55:40 -0700 (Fri, 11 Sep 2009)
Log Message:
-----------
update version and add patch, ticket #21303. set revision to 0 for new version.
Modified Paths:
--------------
trunk/dports/x11/awesome/Portfile
Added Paths:
-----------
trunk/dports/x11/awesome/files/patch-CMakeLists.txt.diff
Modified: trunk/dports/x11/awesome/Portfile
===================================================================
--- trunk/dports/x11/awesome/Portfile 2009-09-11 11:45:20 UTC (rev 57460)
+++ trunk/dports/x11/awesome/Portfile 2009-09-11 11:55:40 UTC (rev 57461)
@@ -4,8 +4,7 @@
PortSystem 1.0
name awesome
-version 2.0
-revision 2
+version 3.3.4
categories x11 x11-wm
maintainers milosh openmaintainer
platforms darwin
@@ -22,38 +21,50 @@
lua integration, no 9P support, no editable tagbars, no limits on its\
source size, key, script and mouse bindings, etc.
-homepage http://awesome.naquadah.org/
-master_sites ${homepage}download/
-checksums md5 b3e245bd9b8c05b759cc0acbec9f6a29 \
- sha1 7a3257e7a76f9d77bd59558aa8393f2bed50057f \
- rmd160 3a3a7014a11915f316bfce9ce5a2a606a057363a
+homepage http://awesome.naquadah.org
+master_sites ${homepage}/download/
+checksums md5 b38075c1a2fc6668ed733508f1a4e56e \
+ sha1 2038a00cf26d894004acfa533ca0a30401a7cb15 \
+ rmd160 bbafb20b14968c563e79e5419f877beb26b36b5e
depends_build \
- port:pkgconfig
+ port:cairo \
+ port:cmake \
+ port:ImageMagick \
+ port:startup-notification \
+ port:libxdg-basedir \
+ port:imlib2 \
+ port:libev
depends_lib \
- port:xorg-libXext \
- port:Xft2 \
- port:xorg-libXinerama \
- port:xorg-libXrandr \
- path:lib/pkgconfig/cairo.pc:cairo \
- port:libconfuse
+ port:lua \
+ port:glib2 \
+ port:pango \
+ port:xcb \
+ port:xorg-libxcb \
+ port:xorg-randrproto
-patchfiles patch-config.mk.diff patch-Makefile.diff
-post-patch {
- reinplace "s|/opt/local|${prefix}|" ${worksrcpath}/config.mk
- reinplace "s|CFLAGS =|CFLAGS = \$(UNIV_FLAGS)|" ${worksrcpath}/config.mk
- reinplace "s|LDFLAGS =|LDFLAGS = \$(UNIV_FLAGS)|" ${worksrcpath}/config.mk
-}
+build.target-append \
+ CMAKE_ARGS="\
+ -DCMAKE_INSTALL_PREFIX=${prefix} \
+ -DPREFIX=${prefix} \
+ -DAWESOME_DOC_PATH=${prefix}/share/doc/awesome \
+ -DAWESOME_MAN_PATH=${prefix}/share/man \
+ -DAWESOME_XSESSION_PATH=${prefix}/share/xsessions \
+ -DSYSCONFDIR=${prefix}/etc \
+ -DXDG_CONFIG_HOME=${prefix}/etc/xdg"
+patchfiles patch-CMakeLists.txt.diff
+
use_configure no
variant doc description {Build man pages} {
- depends_build port:asciidoc port:xmlto
- destroot.target install install-man
- build.target all man
+ depends_build \
+ port:asciidoc \
+ port:xmlto \
+ port:doxygen
}
-variant universal {
- build.target-append UNIV_FLAGS="${configure.universal_cflags}"
-}
+variant x11_xcb description {does nothing in this port, but its presence triggers cairo x11_xcb variant} {}
+
+default_variants +x11_xcb
Added: trunk/dports/x11/awesome/files/patch-CMakeLists.txt.diff
===================================================================
--- trunk/dports/x11/awesome/files/patch-CMakeLists.txt.diff (rev 0)
+++ trunk/dports/x11/awesome/files/patch-CMakeLists.txt.diff 2009-09-11 11:55:40 UTC (rev 57461)
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig 2009-08-30 20:47:13.000000000 +0200
++++ CMakeLists.txt 2009-08-30 20:47:33.000000000 +0200
+@@ -91,7 +91,7 @@
+
+ set_target_properties(${PROJECT_AWE_NAME}
+ PROPERTIES
+- LINK_FLAGS -export-dynamic)
++ LINK_FLAGS -dynamic)
+
+ target_link_libraries(${PROJECT_AWE_NAME}
+ ${AWESOME_COMMON_REQUIRED_LIBRARIES}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090911/2509d22f/attachment.html>
More information about the macports-changes
mailing list