[kde-freebsd] [patch] phonon-xine with libxine-1.2.1

Axel Gonzalez loox at e-shell.net
Mon Mar 12 00:27:46 UTC 2012


This patches allow the build of multimedia/phonon-xine with the new 
libxine-1.2.1

hopefully this will allow to mark the port as not-broken again.

Put the patches in $PORTS/multimedia/phonon-xine/files and build normally


Cheers!


PS.

I have installed the other 2 phonon backends, but xine works best for me.


-- 
Sun Mar 11 18:20:31 2012 GMT

      ***
   ********
 ************
*************
*************
 ************
   ********
      ***       17.
-------------- next part --------------
--- ./xine/CMakeLists.txt.orig	2009-01-08 17:47:18.000000000 +0300
+++ ./xine/CMakeLists.txt	2009-02-21 01:19:39.000000000 +0300
@@ -42,7 +42,7 @@
         endif(XINE_BUGFIX_VERSION LESS 9)
     endif(XINE_BUGFIX_VERSION LESS 7)
 else(XINE_MINOR_VERSION LESS 2 AND XINE_BUGFIX_VERSION LESS 90)
-    message(FATAL_ERROR "xine-lib v${XINE_VERSION} was found on your system. This version contains major changes compared to 1.1.x and has not been tested properly for use with this backend. Consider downgrading to version 1.1.9." "http://sourceforge.net/project/showfiles.php?group_id=9655&package_id=9732")
+#    message(FATAL_ERROR "xine-lib v${XINE_VERSION} was found on your system. This version contains major changes compared to 1.1.x and has not been tested properly for use with this backend. Consider downgrading to version 1.1.9." "http://sourceforge.net/project/showfiles.php?group_id=9655&package_id=9732")
 endif(XINE_MINOR_VERSION LESS 2 AND XINE_BUGFIX_VERSION LESS 90)

 set(phonon_xine_SRCS
@@ -88,9 +88,7 @@
    SET(XINEWIDGET_FOUND FALSE)
 endif(XCB_FOUND)
 
-
-
-include_directories(${XINE_INCLUDE_DIR})
+include_directories(${PHONON_INCLUDES} ${XINE_INCLUDE_DIR})
 
 configure_file(config-xine-widget.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-xine-widget.h )
 configure_file(xine.desktop.cmake ${CMAKE_CURRENT_BINARY_DIR}/xine.desktop)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch-xine__kequalizer_plugin.cpp
Type: text/x-c++src
Size: 852 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-freebsd/attachments/20120311/270a945e/attachment.cpp>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch-xine__mediaobject.cpp
Type: text/x-c++src
Size: 506 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-freebsd/attachments/20120311/270a945e/attachment-0001.cpp>


More information about the kde-freebsd mailing list