Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/sound
In directory vz-cvs-3.sog:/tmp/cvs-serv13480/stable/main/finkinfo/sound
Added Files:
phonon-backend-gstreamer.info phonon-backend-gstreamer.patch
phonon-backend-xine.info phonon-backend.info phonon-mac.info
phonon-x11.info phonon.patch
Log Message:
phonon and qtwebkit to 10.7 too
--- NEW FILE: phonon-mac.info ---
Info3: <<
Package: phonon-mac
Version: 4.5.0
Revision: 36
Description: Qt-based multimedia framework
Type: phonon (mac)
License: LGPL
Maintainer: Benjamin Reed <[email protected]>
Depends: %N-shlibs (>= %v-%r)
BuildDepends: <<
automoc-%type_pkg[phonon] (>= 0.9.89-0.999999.1),
cmake (>= 2.8.2-1),
fink (>= 0.30.2-1),
kde4-buildenv (>= 4.6.0-1),
system-openssl-dev,
qt4-base-%type_pkg[phonon] (>= 4.7.3-2)
<<
Replaces: qt4-%type_pkg[phonon] (<< 4.7.3-1)
BuildDependsOnly: true
GCC: 4.0
Source: mirror:kde:stable/phonon/%v/src/phonon-%v.tar.bz2
Source-MD5: 32f8d388c18fde2e23dea7bb103f9713
PatchFile: phonon.patch
PatchFile-MD5: f1dfbdbfa9d6c4816c23db7058d76ee7
UseMaxBuildJobs: true
CompileScript: <<
#!/bin/sh -ev
export KDE4_PREFIX="%p" KDE4_TYPE="%type_pkg[phonon]"
KDE4_INSTALL_PREFIX="%p/lib/qt4-%type_pkg[phonon]"
export PATH="%p/opt/kde4/%type_pkg[phonon]/bin:$PATH"
. %p/sbin/kde4-buildenv.sh
mkdir -p build
pushd build
cmake $KDE4_CMAKE_ARGS -DPHONON_USE_FRAMEWORKS=true ..
make VERBOSE=1
popd
<<
InstallScript: <<
#!/bin/sh -ev
pushd build
make -j1 install/fast DESTDIR="%d"
popd
pushd %i/lib/qt4-%type_pkg[phonon]/lib/phonon.framework
mv Versions/4.5/* Versions/4/
rm -rf Versions/4.5
ln -sf Versions/4/Headers Headers
pushd Versions
ln -sf 4 4.5
popd
popd
pushd
%i/lib/qt4-%type_pkg[phonon]/lib/phononexperimental.framework/Versions
mkdir 4
mv 4.5/* 4/
rm -rf 4.5
ln -sf 4 4.5
popd
install_name_tool -id
%p/lib/qt4-%type_pkg[phonon]/lib/phonon.framework/Versions/4/phonon \
%i/lib/qt4-%type_pkg[phonon]/lib/phonon.framework/Versions/4.5/phonon
install_name_tool -id
%p/lib/qt4-%type_pkg[phonon]/lib/phononexperimental.framework/Versions/4/phononexperimental
\
%i/lib/qt4-%type_pkg[phonon]/lib/phononexperimental.framework/Versions/4.5/phononexperimental
install_name_tool -change
%p/lib/qt4-%type_pkg[phonon]/lib/phonon.framework/Versions/4.5/phonon \
%p/lib/qt4-%type_pkg[phonon]/lib/phonon.framework/Versions/4/phonon \
%i/lib/qt4-%type_pkg[phonon]/lib/phononexperimental.framework/Versions/4.5/phononexperimental
<<
SplitOff: <<
Package: %N-shlibs
Description: Shared libraries for Phonon
Depends: <<
qt4-base-mac-qtcore-shlibs (>= 4.7.3-2),
qt4-base-mac-qtdbus-shlibs (>= 4.7.3-2),
qt4-base-mac-qtdesigner-shlibs (>= 4.7.3-2),
qt4-base-mac-qtgui-shlibs (>= 4.7.3-2)
<<
Replaces: <<
qt4-%type_pkg[phonon]-designer-shlibs (<< 4.7.3-1),
qt4-%type_pkg[phonon]-gui-shlibs (<< 4.7.3-1),
qt4-%type_pkg[phonon] (<< 4.7.3-1),
phonon-%type_pkg[phonon] (<< 4.5.0-5)
<<
Files: <<
lib/qt4-%type_pkg[phonon]/lib/phonon.framework/Resources
lib/qt4-%type_pkg[phonon]/lib/phonon.framework/Versions/4/Resources/Info.plist
lib/qt4-%type_pkg[phonon]/lib/phonon.framework/Versions/4/phonon
lib/qt4-%type_pkg[phonon]/lib/phonon.framework/Versions/4.5
lib/qt4-%type_pkg[phonon]/lib/phonon.framework/Versions/Current
lib/qt4-%type_pkg[phonon]/lib/phonon.framework/phonon
lib/qt4-%type_pkg[phonon]/lib/phononexperimental.framework/Resources
lib/qt4-%type_pkg[phonon]/lib/phononexperimental.framework/Versions/4/Resources/Info.plist
lib/qt4-%type_pkg[phonon]/lib/phononexperimental.framework/Versions/4/phononexperimental
lib/qt4-%type_pkg[phonon]/lib/phononexperimental.framework/Versions/4.5
lib/qt4-%type_pkg[phonon]/lib/phononexperimental.framework/Versions/Current
lib/qt4-%type_pkg[phonon]/lib/phononexperimental.framework/phononexperimental
lib/qt4-%type_pkg[phonon]/plugins/designer/*phonon*
lib/qt4-%type_pkg[phonon]/share/dbus-1/interfaces
<<
Shlibs: <<
%p/lib/qt4-%type_pkg[phonon]/lib/phonon.framework/Versions/4/phonon
4.5.0 %n (>= 4.5.0-5)
%p/lib/qt4-%type_pkg[phonon]/lib/phononexperimental.framework/Versions/4/phononexperimental
4.5.0 %n (>= 4.5.0-5)
<<
<<
PostInstScript: <<
if [ "$1" = "configure" ] && [ ! -f
"%p/lib/qt4-%type_pkg[phonon]/include/phonon/Phonon/MediaNode" ]; then
# case-sensitive filesystem, make various build-system stuff happy
/bin/ln -sf . "%p/lib/qt4-%type_pkg[phonon]/include/phonon/Phonon"
fi
<<
PreRmScript: <<
# remove the symlinks we created earlier
if [ -h "%p/lib/qt4-%type_pkg[phonon]/include/Phonon" ]; then
/bin/rm "%p/lib/qt4-%type_pkg[phonon]/include/Phonon"
fi
if [ -h "%p/lib/qt4-%type_pkg[phonon]/include/phonon/Phonon" ]; then
/bin/rm "%p/lib/qt4-%type_pkg[phonon]/include/phonon/Phonon"
fi
<<
DescDetail: <<
Phonon is the Qt 4 multimedia API, which provides a task-oriented
abstraction layer for capturing, mixing, processing, and playing
audio and video content.
<<
<<
--- NEW FILE: phonon.patch ---
diff -Nurd phonon-4.5.0/CMakeLists.txt phonon-4.5.0-new/CMakeLists.txt
--- phonon-4.5.0/CMakeLists.txt 2011-03-25 09:55:56.000000000 -0400
+++ phonon-4.5.0-new/CMakeLists.txt 2011-05-23 09:06:19.000000000 -0400
@@ -32,8 +32,18 @@
set(PHONON_LIB_MAJOR_VERSION "4") # Only change on binary incompatible changes
set(PHONON_LIB_MINOR_VERSION "5") # Only change on binary compatible changes
with new interfaces
set(PHONON_LIB_PATCH_VERSION "0") # Bump whenever you feel like it :P
+
+if (APPLE AND PHONON_USE_FRAMEWORKS)
+set(PHONON_LIB_VERSION
"${PHONON_LIB_MAJOR_VERSION}.${PHONON_LIB_MINOR_VERSION}")
+set(PHONON_LIB_SOVERSION
"${PHONON_LIB_MAJOR_VERSION}.${PHONON_LIB_MINOR_VERSION}")
+set(PC_LIBS "-F\${libdir} -Wl,-framework,phonon")
+set(PC_CFLAGS "-F\${libdir} -I\${includedir}")
+else (APPLE AND PHONON_USE_FRAMEWORKS)
set(PHONON_LIB_VERSION
"${PHONON_LIB_MAJOR_VERSION}.${PHONON_LIB_MINOR_VERSION}.${PHONON_LIB_PATCH_VERSION}")
-set(PHONON_LIB_SOVERSION ${PHONON_LIB_MAJOR_VERSION})
+set(PHONON_LIB_SOVERSION
"${PHONON_LIB_MAJOR_VERSION}.${PHONON_LIB_MINOR_VERSION}")
+set(PC_LIBS "-L\${libdir} -lphonon")
+set(PC_CFLAGS "-I\${includedir}")
+endif (APPLE AND PHONON_USE_FRAMEWORKS)
add_definitions(${QT_DEFINITIONS})
remove_definitions(-DQT3_SUPPORT_WARNINGS -DQT3_SUPPORT)
diff -Nurd phonon-4.5.0/cmake/FindPhononInternal.cmake
phonon-4.5.0-new/cmake/FindPhononInternal.cmake
--- phonon-4.5.0/cmake/FindPhononInternal.cmake 2011-03-25 09:55:56.000000000
-0400
+++ phonon-4.5.0-new/cmake/FindPhononInternal.cmake 2011-05-23
08:24:17.000000000 -0400
@@ -217,6 +217,7 @@
# on the Mac support an extra install directory for application bundles
if(APPLE)
set(INSTALL_TARGETS_DEFAULT_ARGS ${INSTALL_TARGETS_DEFAULT_ARGS}
+ FRAMEWORK DESTINATION "${LIB_INSTALL_DIR}"
BUNDLE DESTINATION
"${BUNDLE_INSTALL_DIR}")
set(CMAKE_SHARED_MODULE_CREATE_C_FLAGS
"${CMAKE_SHARED_MODULE_CREATE_C_FLAGS} -flat_namespace -undefined
dynamic_lookup")
set(CMAKE_SHARED_MODULE_CREATE_CXX_FLAGS
"${CMAKE_SHARED_MODULE_CREATE_CXX_FLAGS} -flat_namespace -undefined
dynamic_lookup")
diff -Nurd phonon-4.5.0/includes/CMakeLists.txt
phonon-4.5.0-new/includes/CMakeLists.txt
--- phonon-4.5.0/includes/CMakeLists.txt 2011-03-25 09:55:56.000000000
-0400
+++ phonon-4.5.0-new/includes/CMakeLists.txt 2011-05-23 08:24:17.000000000
-0400
@@ -1,4 +1,4 @@
-install( FILES
+set(INCLUDES_HEADER_FILES
phonon/AbstractAudioOutput
phonon/AbstractMediaStream
phonon/AbstractVideoOutput
@@ -50,8 +50,12 @@
phonon/VolumeFaderEffect
phonon/VolumeFaderInterface
phonon/VolumeSlider
+)
+install( FILES ${INCLUDES_HEADER_FILES}
DESTINATION ${INCLUDE_INSTALL_DIR}/phonon COMPONENT Devel)
+install( FILES ${INCLUDES_HEADER_FILES}
+DESTINATION
${LIB_INSTALL_DIR}/phonon.framework/Versions/${PHONON_LIB_MAJOR_VERSION}/Headers
COMPONENT Devel)
install( FILES
old/Phonon/AbstractAudioOutput
diff -Nurd phonon-4.5.0/phonon/CMakeLists.txt
phonon-4.5.0-new/phonon/CMakeLists.txt
--- phonon-4.5.0/phonon/CMakeLists.txt 2011-03-25 09:55:56.000000000 -0400
+++ phonon-4.5.0-new/phonon/CMakeLists.txt 2011-05-23 08:24:17.000000000
-0400
@@ -109,6 +109,10 @@
target_link_libraries(phonon m)
endif (${CMAKE_SYSTEM_NAME} MATCHES "SunOS")
+if (APPLE AND PHONON_USE_FRAMEWORKS)
+set_target_properties(phonon PROPERTIES FRAMEWORK true)
+endif (APPLE AND PHONON_USE_FRAMEWORKS)
+
set_target_properties(phonon PROPERTIES
VERSION ${PHONON_LIB_VERSION}
SOVERSION ${PHONON_LIB_SOVERSION}
@@ -117,7 +121,7 @@
install(TARGETS phonon ${INSTALL_TARGETS_DEFAULT_ARGS})
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/phononnamespace.h.in
${CMAKE_CURRENT_BINARY_DIR}/phononnamespace.h)
-install(FILES
+set(PHONON_HEADER_FILES
abstractaudiooutput.h
abstractmediastream.h
abstractvideooutput.h
@@ -155,6 +159,12 @@
volumefaderinterface.h
volumeslider.h
${CMAKE_CURRENT_BINARY_DIR}/phononnamespace.h
+)
+install(FILES
+ ${PHONON_HEADER_FILES}
DESTINATION ${INCLUDE_INSTALL_DIR}/phonon COMPONENT Devel)
+install(FILES
+ ${PHONON_HEADER_FILES}
+ DESTINATION
${LIB_INSTALL_DIR}/phonon.framework/Versions/${PHONON_LIB_MAJOR_VERSION}/Headers
COMPONENT Devel)
install(FILES org.kde.Phonon.AudioOutput.xml DESTINATION
${DBUS_INTERFACES_INSTALL_DIR})
diff -Nurd phonon-4.5.0/phonon/experimental/CMakeLists.txt
phonon-4.5.0-new/phonon/experimental/CMakeLists.txt
--- phonon-4.5.0/phonon/experimental/CMakeLists.txt 2011-03-25
09:55:56.000000000 -0400
+++ phonon-4.5.0-new/phonon/experimental/CMakeLists.txt 2011-05-23
08:24:17.000000000 -0400
@@ -23,6 +23,10 @@
)
automoc4_add_library(phononexperimental SHARED ${phononexperimental_LIB_SRCS})
target_link_libraries(phononexperimental ${PHONON_LIBS})
+
+if (APPLE AND PHONON_USE_FRAMEWORKS)
+set_target_properties(phononexperimental PROPERTIES FRAMEWORK true)
+endif (APPLE AND PHONON_USE_FRAMEWORKS)
set_target_properties(phononexperimental PROPERTIES
VERSION ${PHONON_LIB_VERSION}
SOVERSION ${PHONON_LIB_SOVERSION}
diff -Nurd phonon-4.5.0/phonon/experimental/tests/CMakeLists.txt
phonon-4.5.0-new/phonon/experimental/tests/CMakeLists.txt
--- phonon-4.5.0/phonon/experimental/tests/CMakeLists.txt 2011-03-25
09:55:56.000000000 -0400
+++ phonon-4.5.0-new/phonon/experimental/tests/CMakeLists.txt 2011-05-23
08:24:17.000000000 -0400
@@ -28,22 +28,22 @@
MACRO(PHONON_EXECUTABLE_TESTS)
FOREACH(_testname ${ARGN})
- set(_add_executable_param)
+ set(_phonon_add_executable_param)
if (Q_WS_MAC)
- set(_add_executable_param MACOSX_BUNDLE)
+ set(_phonon_add_executable_param MACOSX_BUNDLE)
endif (Q_WS_MAC)
# this breaks compilation
# if (WIN32)
-# set(_add_executable_param WIN32)
+# set(_phonon_add_executable_param WIN32)
# endif (WIN32)
if (NOT PHONON_BUILD_TESTS)
- set(_add_executable_param ${_add_executable_param} EXCLUDE_FROM_ALL)
+ set(_phonon_add_executable_param ${_phonon_add_executable_param}
EXCLUDE_FROM_ALL)
endif (NOT PHONON_BUILD_TESTS)
set(srcs ${_testname}.cpp)
if (EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${_testname}.qrc)
qt4_add_resources(srcs ${_testname}.qrc)
endif (EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${_testname}.qrc)
- automoc4_add_executable(${_testname} ${_add_executable_param} ${srcs})
+ automoc4_add_executable(${_testname} ${_phonon_add_executable_param}
${srcs})
target_link_libraries(${_testname} ${PHONON_LIBS} phononexperimental
${QT_QTTEST_LIBRARY})
ENDFOREACH(_testname)
ENDMACRO(PHONON_EXECUTABLE_TESTS)
diff -Nurd phonon-4.5.0/phonon.pc.cmake phonon-4.5.0-new/phonon.pc.cmake
--- phonon-4.5.0/phonon.pc.cmake 2011-03-25 09:55:56.000000000 -0400
+++ phonon-4.5.0-new/phonon.pc.cmake 2011-05-23 08:24:17.000000000 -0400
@@ -8,5 +8,7 @@
Description: Phonon library needed to build applications
Version:
@PHONON_LIB_MAJOR_VERSION@.@PHONON_LIB_MINOR_VERSION@.@PHONON_LIB_PATCH_VERSION@
Requires: QtCore QtGui QtDBus
-Libs: -L${libdir} -lphonon
-Cflags: -I${includedir}
+Libs: @PC_LIBS@
+# -L${libdir} -lphonon
+Cflags: @PC_CFLAGS@
+# -I${includedir}
--- NEW FILE: phonon-backend-gstreamer.patch ---
diff -Nurd phonon-backend-gstreamer-4.5.1/CMakeLists.txt
phonon-backend-gstreamer-4.5.1-new/CMakeLists.txt
--- phonon-backend-gstreamer-4.5.1/CMakeLists.txt 2011-05-04
00:34:52.000000000 -0400
+++ phonon-backend-gstreamer-4.5.1-new/CMakeLists.txt 2011-05-18
17:20:19.000000000 -0400
@@ -14,8 +14,6 @@
set(PHONON_GST_VERSION
"${PHONON_GST_MAJOR_VERSION}.${PHONON_GST_MINOR_VERSION}.${PHONON_GST_PATCH_VERSION}")
add_definitions(-DPHONON_GST_VERSION="${PHONON_GST_VERSION}")
-if (Q_WS_X11)
add_subdirectory(gstreamer)
-endif (Q_WS_X11)
macro_display_feature_log()
diff -Nurd phonon-backend-gstreamer-4.5.1/gstreamer/CMakeLists.txt
phonon-backend-gstreamer-4.5.1-new/gstreamer/CMakeLists.txt
--- phonon-backend-gstreamer-4.5.1/gstreamer/CMakeLists.txt 2011-05-04
00:34:52.000000000 -0400
+++ phonon-backend-gstreamer-4.5.1-new/gstreamer/CMakeLists.txt 2011-05-18
17:20:27.000000000 -0400
@@ -25,6 +25,7 @@
${GSTREAMER_PLUGIN_PBUTILS_INCLUDE_DIR}
${GLIB2_INCLUDE_DIR}
${LIBXML2_INCLUDE_DIR}
+ ${OPENGL_INCLUDE_DIR}
${X11_X11_INCLUDE_PATH})
add_definitions(-DPHONON_BACKEND_VERSION_4_2)
if (PHONON_FOUND_EXPERIMENTAL)
@@ -67,13 +68,13 @@
list(APPEND phonon_gstreamer_SRCS glrenderer.cpp)
endif(OPENGL_FOUND)
- if(NOT WIN32)
+ if(Q_WS_X11)
set(phonon_gstreamer_SRCS
${phonon_gstreamer_SRCS}
x11renderer.cpp)
macro_optional_find_package(Alsa)
macro_ensure_version("0.10.22" ${GSTREAMER_VERSION}
GSTREAMER_HAS_NONBLOCKING_ALSASINK)
- endif(NOT WIN32)
+ endif(Q_WS_X11)
if(ALSA_FOUND AND NOT GSTREAMER_HAS_NONBLOCKING_ALSASINK)
add_definitions(-DUSE_ALSASINK2)
include_directories(${ALSA_INCLUDES})
diff -Nurd phonon-backend-gstreamer-4.5.1/gstreamer/devicemanager.cpp
phonon-backend-gstreamer-4.5.1-new/gstreamer/devicemanager.cpp
--- phonon-backend-gstreamer-4.5.1/gstreamer/devicemanager.cpp 2011-05-04
00:34:53.000000000 -0400
+++ phonon-backend-gstreamer-4.5.1-new/gstreamer/devicemanager.cpp
2011-05-18 17:20:19.000000000 -0400
@@ -311,7 +311,7 @@
if (m_videoSinkWidget == "software") {
return new WidgetRenderer(parent);
}
-#ifndef Q_WS_QWS
+#ifdef Q_WS_X11
else if (m_videoSinkWidget == "xwindow") {
return new X11Renderer(parent);
} else {
diff -Nurd phonon-backend-gstreamer-4.5.1/gstreamer/x11renderer.cpp
phonon-backend-gstreamer-4.5.1-new/gstreamer/x11renderer.cpp
--- phonon-backend-gstreamer-4.5.1/gstreamer/x11renderer.cpp 2011-05-04
00:34:55.000000000 -0400
+++ phonon-backend-gstreamer-4.5.1-new/gstreamer/x11renderer.cpp
2011-05-18 17:20:19.000000000 -0400
@@ -18,7 +18,7 @@
#include "videowidget.h"
#include "x11renderer.h"
-#ifndef Q_WS_QWS
+#ifdef Q_WS_X11
#include "backend.h"
#include "mediaobject.h"
@@ -199,4 +199,4 @@
QT_END_NAMESPACE
-#endif // Q_WS_QWS
+#endif // Q_WS_X11
diff -Nurd phonon-backend-gstreamer-4.5.1/gstreamer/x11renderer.h
phonon-backend-gstreamer-4.5.1-new/gstreamer/x11renderer.h
--- phonon-backend-gstreamer-4.5.1/gstreamer/x11renderer.h 2011-05-04
00:34:55.000000000 -0400
+++ phonon-backend-gstreamer-4.5.1-new/gstreamer/x11renderer.h 2011-05-18
17:20:19.000000000 -0400
@@ -22,7 +22,7 @@
QT_BEGIN_NAMESPACE
-#ifndef Q_WS_QWS
+#ifdef Q_WS_X11
class QString;
@@ -58,7 +58,7 @@
}
} //namespace Phonon::Gstreamer
-#endif // Q_WS_QWS
+#endif // Q_WS_X11
QT_END_NAMESPACE
--- NEW FILE: phonon-backend-xine.info ---
Info3: <<
Package: phonon-%type_pkg[phonon]-backend-xine
Version: 4.4.4
Revision: 31
Description: Phonon Xine backend (%type_pkg[phonon])
Type: phonon (mac x11)
License: LGPL
Maintainer: Benjamin Reed <[email protected]>
Depends: <<
libxine1-shlibs (>= 1.1.19-1),
phonon-mac-shlibs (>= 4.5.0-1),
qt4-base-mac-qtcore-shlibs (>= 4.7.3-2),
qt4-base-mac-qtdbus-shlibs (>= 4.7.3-2),
qt4-base-mac-qtgui-shlibs (>= 4.7.3-2)
<<
BuildDepends: <<
automoc-%type_pkg[phonon] (>= 0.9.89-0.999999.1),
cmake (>= 2.8.2-1),
fink (>= 0.30.2-1),
kde4-buildenv (>= 4.6.0-1),
libxine1 (>= 1.1.19-1),
system-openssl-dev,
phonon-%type_pkg[phonon] (>= 4.5.0-1),
qt4-base-%type_pkg[phonon] (>= 4.7.3-2)
<<
Replaces: qt4-%type_pkg[phonon] (<< 4.7.3-1)
GCC: 4.0
Source:
mirror:kde:stable/phonon/phonon-backend-xine/%v/src/phonon-backend-xine-%v.tar.bz2
Source-MD5: b127104e67538e573adeed3b2fb3bf55
UseMaxBuildJobs: true
CompileScript: <<
#!/bin/sh -ev
export KDE4_PREFIX="%p" KDE4_TYPE="%type_pkg[phonon]"
# KDE4_INSTALL_PREFIX="%p/lib/qt4-%type_pkg[phonon]"
export PATH="%p/opt/kde4/%type_pkg[phonon]/bin:$PATH"
. %p/sbin/kde4-buildenv.sh
mkdir -p build
pushd build
cmake $KDE4_CMAKE_ARGS
-DPLUGIN_INSTALL_DIR="%p/lib/qt4-%type_pkg[phonon]" ..
make VERBOSE=1
popd
<<
InstallScript: <<
#!/bin/sh -ev
pushd build
make -j1 install/fast DESTDIR="%d"
popd
<<
DescDetail: <<
Phonon is the Qt 4 multimedia API, which provides a task-oriented
abstraction layer for capturing, mixing, processing, and playing
audio and video content.
This package provides a phonon backend implementation which uses
the Xine multimedia library.
<<
<<
--- NEW FILE: phonon-backend.info ---
Info4: <<
Package: phonon-%type_pkg[phonon]-backend
Version: 4.5.0
Revision: 31
Description: Wrapper package to choose a Phonon backend
Type: phonon (x11 mac)
License: BSD
Maintainer: Benjamin Reed <[email protected]>
Depends: phonon-%type_pkg[phonon]-backend-gstreamer (>= 4.5.1-1) |
phonon-%type_pkg[phonon]-backend-xine (>= 4.4.4-1)
GCC: 4.0
CustomMirror: <<
Primary: http://www.finkproject.org/~ranger/distfiles
eur-NL: http://www.finkproject.org/~ranger/distfiles
nam-US: http://ranger.befunk.com/fink
<<
NoSourceDirectory: true
Source: mirror:custom:qt/README
Source-MD5: e39453c974609d19aa5cb625386faf3b
SourceRename: README.phonon-%type_pkg[phonon]-backend
UseMaxBuildJobs: true
CompileScript: echo "none needed"
InstallScript: <<
#!/bin/sh -ev
install -d -m 755 %i/share/doc/installed-packages
touch %i/share/doc/installed-packages/%N
<<
<<
--- NEW FILE: phonon-backend-gstreamer.info ---
Info3: <<
Package: phonon-%type_pkg[phonon]-backend-gstreamer
Version: 4.5.1
Revision: 31
Description: Phonon GStreamer backend (%type_pkg[phonon])
Type: phonon (mac x11)
License: LGPL
Maintainer: Benjamin Reed <[email protected]>
Depends: <<
glib2-shlibs (>= 2.22.0-1),
gst-plugins-base-0.10-shlibs (>= 0.10.34-1),
gstreamer-0.10-shlibs (>= 0.10.34-1),
phonon-mac-shlibs (>= 4.5.0-1),
qt4-base-mac-qtcore-shlibs (>= 4.7.3-2),
qt4-base-mac-qtgui-shlibs (>= 4.7.3-2),
qt4-base-mac-qtopengl-shlibs (>= 4.7.3-2)
<<
BuildDepends: <<
automoc-%type_pkg[phonon] (>= 0.9.89-0.999999.1),
cmake (>= 2.8.2-1),
fink (>= 0.30.2-1),
glib2-dev (>= 2.22.0-1),
gstreamer-0.10-dev (>= 0.10.34-1),
gst-plugins-base-0.10-dev (>= 0.10.34-1),
kde4-buildenv (>= 4.6.0-1),
libxml2 (>= 2.6.32-1),
system-openssl-dev,
phonon-%type_pkg[phonon] (>= 4.5.0-1),
qt4-base-%type_pkg[phonon] (>= 4.7.3-2)
<<
Replaces: qt4-%type_pkg[phonon] (<< 4.7.3-1)
GCC: 4.0
Source:
mirror:kde:stable/phonon/phonon-backend-gstreamer/%v/src/phonon-backend-gstreamer-%v.tar.bz2
Source-MD5: 021cf7740208e7212b7ce91adb6a349b
PatchFile: phonon-backend-gstreamer.patch
PatchFile-MD5: e5c0a53161b8c9a236a743d63f0a2077
UseMaxBuildJobs: true
CompileScript: <<
#!/bin/sh -ev
export KDE4_PREFIX="%p" KDE4_TYPE="%type_pkg[phonon]"
# KDE4_INSTALL_PREFIX="%p/lib/qt4-%type_pkg[phonon]"
export PATH="%p/opt/kde4/%type_pkg[phonon]/bin:$PATH"
. %p/sbin/kde4-buildenv.sh
mkdir -p build
pushd build
cmake $KDE4_CMAKE_ARGS
-DPLUGIN_INSTALL_DIR="%p/lib/qt4-%type_pkg[phonon]" ..
make VERBOSE=1
popd
<<
InstallScript: <<
#!/bin/sh -ev
pushd build
make -j1 install/fast DESTDIR="%d"
popd
<<
DescDetail: <<
Phonon is the Qt 4 multimedia API, which provides a task-oriented
abstraction layer for capturing, mixing, processing, and playing
audio and video content.
This package provides a phonon backend implementation which uses
the GStreamer multimedia framework.
<<
<<
--- NEW FILE: phonon-x11.info ---
Info3: <<
Package: phonon-x11
Version: 4.5.0
Revision: 36
Description: Qt-based multimedia framework
Type: phonon (x11)
License: LGPL
Maintainer: Benjamin Reed <[email protected]>
Depends: %N-shlibs (>= %v-%r)
BuildDepends: <<
automoc-%type_pkg[phonon] (>= 0.9.89-0.999999.1),
cmake (>= 2.8.2-1),
fink (>= 0.30.2-1),
kde4-buildenv (>= 4.6.0-1),
system-openssl-dev,
qt4-base-%type_pkg[phonon] (>= 4.7.3-2)
<<
Replaces: qt4-%type_pkg[phonon] (<< 4.7.3-1)
BuildDependsOnly: true
GCC: 4.0
Source: mirror:kde:stable/phonon/%v/src/phonon-%v.tar.bz2
Source-MD5: 32f8d388c18fde2e23dea7bb103f9713
PatchFile: phonon.patch
PatchFile-MD5: f1dfbdbfa9d6c4816c23db7058d76ee7
UseMaxBuildJobs: true
CompileScript: <<
#!/bin/sh -ev
export KDE4_PREFIX="%p" KDE4_TYPE="%type_pkg[phonon]"
KDE4_INSTALL_PREFIX="%p/lib/qt4-%type_pkg[phonon]"
export PATH="%p/opt/kde4/%type_pkg[phonon]/bin:$PATH"
. %p/sbin/kde4-buildenv.sh
mkdir -p build
pushd build
cmake $KDE4_CMAKE_ARGS ..
make VERBOSE=1
popd
<<
InstallScript: <<
#!/bin/sh -ev
pushd build
make -j1 install/fast DESTDIR="%d"
popd
pushd %i/lib/qt4-%type_pkg[phonon]/lib
ln -s libphonon.4.5.dylib libphonon.4.dylib
ln -s libphononexperimental.4.5.dylib
libphononexperimental.4.dylib
install_name_tool -id
%p/lib/qt4-%type_pkg[phonon]/lib/libphonon.4.dylib libphonon.%v.dylib
install_name_tool -id
%p/lib/qt4-%type_pkg[phonon]/lib/libphononexperimental.4.dylib
libphononexperimental.%v.dylib
install_name_tool -change
%p/lib/qt4-%type_pkg[phonon]/lib/libphonon.4.5.dylib
%p/lib/qt4-%type_pkg[phonon]/lib/libphonon.4.dylib
libphononexperimental.%v.dylib
popd
<<
SplitOff: <<
Package: %N-shlibs
Description: Shared libraries for Phonon
Depends: <<
qt4-base-mac-qtcore-shlibs (>= 4.7.3-2),
qt4-base-mac-qtdbus-shlibs (>= 4.7.3-2),
qt4-base-mac-qtdesigner-shlibs (>= 4.7.3-2),
qt4-base-mac-qtgui-shlibs (>= 4.7.3-2)
<<
Replaces: <<
qt4-%type_pkg[phonon]-designer-shlibs (<< 4.7.3-1),
qt4-%type_pkg[phonon]-gui-shlibs (<< 4.7.3-1),
qt4-%type_pkg[phonon] (<< 4.7.3-1),
phonon-%type_pkg[phonon] (<< 4.5.0-5)
<<
Files: <<
lib/qt4-%type_pkg[phonon]/lib/libphonon.4*.dylib
lib/qt4-%type_pkg[phonon]/lib/libphononexperimental.4*.dylib
lib/qt4-%type_pkg[phonon]/plugins/designer/*phonon*
lib/qt4-%type_pkg[phonon]/share/dbus-1/interfaces
<<
Shlibs: <<
%p/lib/qt4-%type_pkg[phonon]/lib/libphonon.4.dylib
4.5.0 %n (>= 4.5.0-5)
%p/lib/qt4-%type_pkg[phonon]/lib/libphononexperimental.4.dylib
4.5.0 %n (>= 4.5.0-5)
<<
<<
PostInstScript: <<
if [ "$1" = "configure" ] && [ ! -f
"%p/lib/qt4-%type_pkg[phonon]/include/phonon/Phonon/MediaNode" ]; then
# case-sensitive filesystem, make various build-system stuff happy
/bin/ln -sf . "%p/lib/qt4-%type_pkg[phonon]/include/phonon/Phonon"
fi
<<
PreRmScript: <<
# remove the symlinks we created earlier
if [ -h "%p/lib/qt4-%type_pkg[phonon]/include/Phonon" ]; then
/bin/rm "%p/lib/qt4-%type_pkg[phonon]/include/Phonon"
fi
if [ -h "%p/lib/qt4-%type_pkg[phonon]/include/phonon/Phonon" ]; then
/bin/rm "%p/lib/qt4-%type_pkg[phonon]/include/phonon/Phonon"
fi
<<
DescDetail: <<
Phonon is the Qt 4 multimedia API, which provides a task-oriented
abstraction layer for capturing, mixing, processing, and playing
audio and video content.
<<
<<
------------------------------------------------------------------------------
Using storage to extend the benefits of virtualization and iSCSI
Virtualization increases hardware utilization and delivers a new level of
agility. Learn what those decisions are and how to modernize your storage
and backup environments for virtualization.
http://www.accelacomm.com/jaw/sfnl/114/51434361/
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs