[105775] trunk/dports/x11/awesome

ryandesign at macports.org ryandesign at macports.org
Sun May 5 13:52:13 PDT 2013


Revision: 105775
          https://trac.macports.org/changeset/105775
Author:   ryandesign at macports.org
Date:     2013-05-05 13:52:13 -0700 (Sun, 05 May 2013)
Log Message:
-----------
awesome: update to 3.4.15; use xz distfile; fix livecheck; ImageMagick is only a build dependency

Modified Paths:
--------------
    trunk/dports/x11/awesome/Portfile
    trunk/dports/x11/awesome/files/patch-CMakeLists.txt.diff

Removed Paths:
-------------
    trunk/dports/x11/awesome/files/patch-spawn.c.diff

Modified: trunk/dports/x11/awesome/Portfile
===================================================================
--- trunk/dports/x11/awesome/Portfile	2013-05-05 20:44:28 UTC (rev 105774)
+++ trunk/dports/x11/awesome/Portfile	2013-05-05 20:52:13 UTC (rev 105775)
@@ -5,7 +5,7 @@
 PortGroup           active_variants 1.1
 
 name                awesome
-version             3.4.11
+version             3.4.15
 categories          x11 x11-wm
 platforms           darwin
 maintainers         nomaintainer
@@ -27,12 +27,13 @@
 
 homepage            http://awesome.naquadah.org/
 master_sites        ${homepage}download/
-use_bzip2           yes
+use_xz              yes
 
-checksums           rmd160  1ceafb96ebe4e5b04c09dee5d6a69266516203b4 \
-                    sha256  83fc42d4ea71914d1b456023ce53b546e22e8ccc11a73c4a39a1152d2f30b628
+checksums           rmd160  d8a91d4e0f2161a99a4d3e60fabd1c8acf7cf015 \
+                    sha256  6b053e18113bb21883a0c5b8c618845c3baddaf9dbe558ff6b824f7e320521d5
 
 depends_build       port:cmake \
+                    port:ImageMagick \
                     port:pkgconfig
 
 depends_lib         path:bin/dbus-daemon:dbus \
@@ -47,7 +48,6 @@
                     port:xorg-randrproto \
                     port:startup-notification \
                     port:libxdg-basedir \
-                    port:ImageMagick \
                     port:imlib2 \
                     port:libev
 
@@ -65,8 +65,7 @@
                     -DXDG_CONFIG_HOME=${prefix}/etc/xdg"
 
 patchfiles          patch-CMakeLists.txt.diff \
-                    patch-Makefile.diff \
-                    patch-spawn.c.diff
+                    patch-Makefile.diff
 
 use_configure       no
 
@@ -77,3 +76,7 @@
                     port:doxygen \
                     path:bin/dot:graphviz
 }
+
+livecheck.type      regex
+livecheck.url       [lindex ${master_sites} 0]
+livecheck.regex     ${name}-(\[0-9.\]+)${extract.suffix}

Modified: trunk/dports/x11/awesome/files/patch-CMakeLists.txt.diff
===================================================================
--- trunk/dports/x11/awesome/files/patch-CMakeLists.txt.diff	2013-05-05 20:44:28 UTC (rev 105774)
+++ trunk/dports/x11/awesome/files/patch-CMakeLists.txt.diff	2013-05-05 20:52:13 UTC (rev 105775)
@@ -1,11 +1,15 @@
---- CMakeLists.txt.orig	2011-11-23 08:08:50.000000000 -0600
-+++ CMakeLists.txt	2012-02-20 12:43:35.000000000 -0600
-@@ -96,7 +96,7 @@
+--- CMakeLists.txt.orig	2013-02-11 07:50:21.000000000 -0600
++++ CMakeLists.txt	2013-05-05 15:44:11.000000000 -0500
+@@ -101,6 +101,12 @@
+         LINK_FLAGS -export-dynamic)
+ endif()
  
- set_target_properties(${PROJECT_AWE_NAME}
-     PROPERTIES
--    LINK_FLAGS -export-dynamic)
-+    LINK_FLAGS "-dynamic -liconv")
- 
++if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
++    set_target_properties(${PROJECT_AWE_NAME}
++        PROPERTIES
++        LINK_FLAGS "-dynamic -liconv")
++endif()
++
  target_link_libraries(${PROJECT_AWE_NAME}
      ${AWESOME_COMMON_REQUIRED_LDFLAGS}
+     ${AWESOME_REQUIRED_LDFLAGS}

Deleted: trunk/dports/x11/awesome/files/patch-spawn.c.diff
===================================================================
--- trunk/dports/x11/awesome/files/patch-spawn.c.diff	2013-05-05 20:44:28 UTC (rev 105774)
+++ trunk/dports/x11/awesome/files/patch-spawn.c.diff	2013-05-05 20:52:13 UTC (rev 105775)
@@ -1,11 +0,0 @@
---- spawn.c.orig	2011-11-23 08:08:50.000000000 -0600
-+++ spawn.c	2012-04-24 10:33:18.000000000 -0500
-@@ -24,7 +24,7 @@
- #include <sys/types.h>
- #include <sys/wait.h>
- 
--#include <glib/gspawn.h>
-+#include <glib.h>
- 
- #include "spawn.h"
- #include "screen.h"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130505/9be5b3d1/attachment-0001.html>


More information about the macports-changes mailing list