[153168] trunk/dports/audio/taglib-extras
ryandesign at macports.org
ryandesign at macports.org
Mon Sep 26 01:03:23 PDT 2016
Revision: 153168
https://trac.macports.org/changeset/153168
Author: ryandesign at macports.org
Date: 2016-09-26 01:03:23 -0700 (Mon, 26 Sep 2016)
Log Message:
-----------
taglib-extras: compare taglib version properly
Fixes build failure with taglib >= 1.10
Resolves #52387
Modified Paths:
--------------
trunk/dports/audio/taglib-extras/Portfile
Added Paths:
-----------
trunk/dports/audio/taglib-extras/files/
trunk/dports/audio/taglib-extras/files/patch-cmake-modules-FindTaglib.cmake.diff
Modified: trunk/dports/audio/taglib-extras/Portfile
===================================================================
--- trunk/dports/audio/taglib-extras/Portfile 2016-09-26 08:01:24 UTC (rev 153167)
+++ trunk/dports/audio/taglib-extras/Portfile 2016-09-26 08:03:23 UTC (rev 153168)
@@ -21,3 +21,5 @@
rmd160 d687119f4750a2f9eac415667c23552e50e12c72
depends_lib-append port:taglib
+
+patchfiles patch-cmake-modules-FindTaglib.cmake.diff
Added: trunk/dports/audio/taglib-extras/files/patch-cmake-modules-FindTaglib.cmake.diff
===================================================================
--- trunk/dports/audio/taglib-extras/files/patch-cmake-modules-FindTaglib.cmake.diff (rev 0)
+++ trunk/dports/audio/taglib-extras/files/patch-cmake-modules-FindTaglib.cmake.diff 2016-09-26 08:03:23 UTC (rev 153168)
@@ -0,0 +1,26 @@
+Compare taglib version properly.
+https://github.com/tomahawk-player/tomahawk/commit/ee4656383a92a78299aff6f8637f174fff328e98
+--- cmake/modules/FindTaglib.cmake.orig 2009-03-13 16:40:24.000000000 -0500
++++ cmake/modules/FindTaglib.cmake 2016-09-26 02:55:48.000000000 -0500
+@@ -29,10 +29,10 @@
+
+ exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --version RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_VERSION)
+
+- if(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}")
++ if(TAGLIB_VERSION VERSION_LESS "${TAGLIB_MIN_VERSION}")
+ message(STATUS "TagLib version not found: version searched :${TAGLIB_MIN_VERSION}, found ${TAGLIB_VERSION}")
+ set(TAGLIB_FOUND FALSE)
+- else(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}")
++ else(TAGLIB_VERSION VERSION_LESS "${TAGLIB_MIN_VERSION}")
+
+ exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --libs RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_LIBRARIES)
+
+@@ -42,7 +42,7 @@
+ set(TAGLIB_FOUND TRUE)
+ endif(TAGLIB_LIBRARIES AND TAGLIB_CFLAGS)
+ string(REGEX REPLACE " *-I" ";" TAGLIB_INCLUDES "${TAGLIB_CFLAGS}")
+- endif(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}")
++ endif(TAGLIB_VERSION VERSION_LESS "${TAGLIB_MIN_VERSION}")
+ mark_as_advanced(TAGLIB_CFLAGS TAGLIB_LIBRARIES TAGLIB_INCLUDES)
+
+ else(TAGLIBCONFIG_EXECUTABLE)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160926/638da6b6/attachment.html>
More information about the macports-changes
mailing list