1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-27 00:57:50 +00:00

- Remove multimedia/phonon-gstreamer.

multimedia/phonon-gstreamer is deprecated and superseded by multimedia/qt4-phonon-gst.

Approved by:	miwi, tabthorpe (mentors)
This commit is contained in:
Dima Panov 2009-09-11 11:58:36 +00:00
parent c7e48ee411
commit f8f87fda13
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=241214
10 changed files with 1 additions and 220 deletions

1
MOVED
View File

@ -4159,3 +4159,4 @@ audio/slimserver-superdatetime|audio/squeezecenter-superdatetime|2009-09-4|SlimS
audio/slimserver-trackstat|audio/squeezecenter-trackstat|2009-09-4|SlimServer has been superseded by SqueezeCenter
www/conkeror|www/xpi-conkeror|2009-09-05|Please use www/xpi-conkeror
www/nvu|www/kompozer|2009-09-10|Abandoned upstream since 2005
multimedia/phonon-gstreamer|multimedia/qt4-phonon-gst|2009-09-11|Superseded by multimedia/qt4-phonon-gst

View File

@ -219,7 +219,6 @@
SUBDIR += p5-Video-Info
SUBDIR += p5-Video-OpenQuicktime
SUBDIR += phonon
SUBDIR += phonon-gstreamer
SUBDIR += phonon-xine
SUBDIR += playd
SUBDIR += playd2

View File

@ -1,44 +0,0 @@
# New ports collection Makefile for: phonon
# Date created: 2008-01-30
# Whom: Martin Wilke <miwi@FreeBSD.org>
#
# $FreeBSD$
PORTNAME= phonon
PORTVERSION= 4.3.1
PORTREVISION= 1
CATEGORIES= multimedia kde ipv6
MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= stable/4.2.1/src
PKGNAMESUFFIX= -gstreamer
DIST_SUBDIR= KDE
MAINTAINER= kde@FreeBSD.org
COMMENT= Phonon gstreamer backend
LIB_DEPENDS= phonon.4:${PORTSDIR}/multimedia/phonon
CONFLICTS= phonon-4.3.0*
USE_BZIP2= yes
USE_CMAKE= yes
USE_KDE4= kdehier automoc4 kdeprefix
USE_QT_VER= 4
QT_COMPONENTS= gui dbus xml opengl \
qmake_build moc_build rcc_build uic_build
USE_GSTREAMER= yes
IGNORE= superseded by multimedia/qt4-phonon-gst
EXPIRATION_DATE= 2009-09-06
DEPRECATED= ${IGNORE}
post-patch:
#fix finding automoc when PREFIX is not matched KDE4_PREFIX
${REINPLACE_CMD} -e 's|NO_DEFAULT_PATH|${KDE4_PREFIX} NO_DEFAULT_PATH|' \
${WRKSRC}/cmake/FindAutomoc4.cmake
pre-configure:
${REINPLACE_CMD} -e 's|{QT_INCLUDES}|{QT_INCLUDES} ${LOCALBASE}/include|'\
${WRKSRC}/CMakeLists.txt
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
MD5 (KDE/phonon-4.3.1.tar.bz2) = 767cb68052c108e95f293f30acdef3fb
SHA256 (KDE/phonon-4.3.1.tar.bz2) = 7fb6d9efad29d7ac390d539cd516177c26cc2f92ddb9b3a5d70f2c49fc15269a
SIZE (KDE/phonon-4.3.1.tar.bz2) = 575856

View File

@ -1,50 +0,0 @@
--- ./CMakeLists.txt.orig 2009-01-22 11:20:44.000000000 +0300
+++ ./CMakeLists.txt 2009-02-21 01:22:42.000000000 +0300
@@ -127,12 +127,12 @@
try_run(_run_result _compile_result ${CMAKE_BINARY_DIR} ${_source_file} CMAKE_FLAGS "${_include_dirs}")
- if(NOT _compile_result)
- message(FATAL_ERROR "Could not compile simple test program:\n ${_source}")
- endif(NOT _compile_result)
- if(_run_result)
- message(FATAL_ERROR "Qt compiled without support for -fvisibility=hidden. This will break plugins and linking of some applications. Please fix your Qt installation.")
- endif(_run_result)
+# if(NOT _compile_result)
+# message(FATAL_ERROR "Could not compile simple test program:\n ${_source}")
+# endif(NOT _compile_result)
+# if(_run_result)
+# message(FATAL_ERROR "Qt compiled without support for -fvisibility=hidden. This will break plugins and linking of some applications. Please fix your Qt installation.")
+# endif(_run_result)
if (GCC_IS_NEWER_THAN_4_2)
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility-inlines-hidden")
@@ -250,8 +250,8 @@
add_subdirectory(cmake)
-add_subdirectory(phonon)
-add_subdirectory(includes)
+# add_subdirectory(phonon)
+# add_subdirectory(includes)
if (Q_WS_MAC AND BUILD_PHONON_QT7)
add_subdirectory(qt7)
endif (Q_WS_MAC AND BUILD_PHONON_QT7)
@@ -261,12 +261,12 @@
if (Q_WS_X11)
add_subdirectory(gstreamer)
- add_subdirectory(xine)
+# add_subdirectory(xine)
endif (Q_WS_X11)
-if(NOT WIN32) # pkgconfig file
- configure_file(${CMAKE_CURRENT_SOURCE_DIR}/phonon.pc.cmake ${CMAKE_CURRENT_BINARY_DIR}/phonon.pc @ONLY)
- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/phonon.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig)
-endif(NOT WIN32)
+# if(NOT WIN32) # pkgconfig file
+# configure_file(${CMAKE_CURRENT_SOURCE_DIR}/phonon.pc.cmake ${CMAKE_CURRENT_BINARY_DIR}/phonon.pc @ONLY)
+# install(FILES ${CMAKE_CURRENT_BINARY_DIR}/phonon.pc DESTINATION ${LIB_INSTALL_DIR}/../libdata/../libdata/../libdata/../libdata/../libdata/pkgconfig)
+# endif(NOT WIN32)
macro_display_feature_log()

View File

@ -1,29 +0,0 @@
--- ./cmake/FindGObject.cmake.orig 2008-11-24 20:11:55.000000000 +0300
+++ ./cmake/FindGObject.cmake 2009-02-21 01:19:39.000000000 +0300
@@ -23,14 +23,16 @@
# in the FIND_PATH() and FIND_LIBRARY() calls
PKG_CHECK_MODULES(PKG_GOBJECT2 REQUIRED gobject-2.0)
SET(GOBJECT_DEFINITIONS ${PKG_GOBJECT2_CFLAGS})
+ PKG_CHECK_MODULES(PKG_GLIB REQUIRED glib-2.0)
ENDIF (NOT WIN32)
FIND_PATH(GOBJECT_INCLUDE_DIR gobject.h
PATHS
+ ${PKG_GLIB_INCLUDE_DIRS}
${PKG_GOBJECT2_INCLUDE_DIRS}
${PKG_GOBJECT2_INCLUDE_DIRS}/glib-2.0/gobject/
/usr/include/glib-2.0/gobject/
- #PATH_SUFFIXES gst
+ PATH_SUFFIXES gobject
)
FIND_LIBRARY(_GObjectLibs NAMES gobject-2.0
@@ -50,7 +52,7 @@
${PKG_GOBJECT2_LIBRARY_DIRS}
)
-SET( GOBJECT_LIBRARIES ${PKG_GOBJECT2_LIBRARIES} )
+SET( GOBJECT_LIBRARIES ${_GObjectLibs} )
IF (GOBJECT_INCLUDE_DIR AND GOBJECT_LIBRARIES)
SET(GOBJECT_FOUND TRUE)

View File

@ -1,73 +0,0 @@
--- ./cmake/FindPhonon.cmake.orig 2009-02-21 01:19:39.000000000 +0300
+++ ./cmake/FindPhonon.cmake 2009-02-21 01:19:39.000000000 +0300
@@ -0,0 +1,70 @@
+# Find libphonon
+# Once done this will define
+#
+# PHONON_FOUND - system has Phonon Library
+# PHONON_INCLUDES - the Phonon include directory
+# PHONON_LIBS - link these to use Phonon
+# PHONON_VERSION - the version of the Phonon Library
+
+# Copyright (c) 2008, Matthias Kretz <kretz@kde.org>
+#
+# Redistribution and use is allowed according to the terms of the BSD license.
+# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
+
+macro(_phonon_find_version)
+ file(READ "${PHONON_INCLUDE_DIR}/phonon/phononnamespace.h" _phonon_header LIMIT 5000 OFFSET 1000)
+ string(REGEX MATCH "define PHONON_VERSION_STR \"(4\\.[0-9]+\\.[0-9a-z]+)\"" _phonon_version_match "${_phonon_header}")
+ set(PHONON_VERSION "${CMAKE_MATCH_1}")
+ message(STATUS "Phonon Version: ${PHONON_VERSION}")
+endmacro(_phonon_find_version)
+
+find_package(PkgConfig)
+PKG_CHECK_MODULES(PKG_PHONON phonon)
+
+if(PHONON_FOUND)
+ # Already found, nothing more to do except figuring out the version
+ _phonon_find_version()
+else(PHONON_FOUND)
+ if(PHONON_INCLUDE_DIR AND PHONON_LIBRARY)
+ set(PHONON_FIND_QUIETLY TRUE)
+ endif(PHONON_INCLUDE_DIR AND PHONON_LIBRARY)
+
+ # As discussed on kde-buildsystem: first look at CMAKE_PREFIX_PATH, then at the suggested PATHS (kde4 install dir)
+ find_library(PHONON_LIBRARY NAMES phonon PATHS ${PKG_PHONON_LIBRARY_DIRS} ${KDE4_PREFIX}/lib ${KDE4_LIB_INSTALL_DIR} ${QT_LIBRARY_DIR} NO_SYSTEM_ENVIRONMENT_PATH NO_CMAKE_SYSTEM_PATH)
+ # then at the default system locations (CMAKE_SYSTEM_PREFIX_PATH, i.e. /usr etc.)
+ find_library(PHONON_LIBRARY NAMES phonon)
+
+ find_path(PHONON_INCLUDE_DIR NAMES phonon/phonon_export.h PATHS ${PKG_PHONON_INCLUDE_DIRS} ${KDE4_PREFIX}/include ${KDE4_INCLUDE_INSTALL_DIR} ${QT_INCLUDE_DIR} ${INCLUDE_INSTALL_DIR} NO_SYSTEM_ENVIRONMENT_PATH NO_CMAKE_SYSTEM_PATH)
+ find_path(PHONON_INCLUDE_DIR NAMES phonon/phonon_export.h)
+
+ if(PHONON_INCLUDE_DIR AND PHONON_LIBRARY)
+ set(PHONON_LIBS ${phonon_LIB_DEPENDS} ${PHONON_LIBRARY})
+ set(PHONON_INCLUDES ${PHONON_INCLUDE_DIR}/KDE ${PHONON_INCLUDE_DIR}/phonon ${PHONON_INCLUDE_DIR})
+ set(PHONON_FOUND TRUE)
+ _phonon_find_version()
+ else(PHONON_INCLUDE_DIR AND PHONON_LIBRARY)
+ set(PHONON_FOUND FALSE)
+ endif(PHONON_INCLUDE_DIR AND PHONON_LIBRARY)
+
+ if(PHONON_FOUND)
+ if(NOT PHONON_FIND_QUIETLY)
+ message(STATUS "Found Phonon: ${PHONON_LIBRARY}")
+ message(STATUS "Found Phonon Includes: ${PHONON_INCLUDES}")
+ endif(NOT PHONON_FIND_QUIETLY)
+ else(PHONON_FOUND)
+ if(Phonon_FIND_REQUIRED)
+ if(NOT PHONON_INCLUDE_DIR)
+ message(STATUS "Phonon includes NOT found!")
+ endif(NOT PHONON_INCLUDE_DIR)
+ if(NOT PHONON_LIBRARY)
+ message(STATUS "Phonon library NOT found!")
+ endif(NOT PHONON_LIBRARY)
+ message(FATAL_ERROR "Phonon library or includes NOT found!")
+ else(Phonon_FIND_REQUIRED)
+ message(STATUS "Unable to find Phonon")
+ endif(Phonon_FIND_REQUIRED)
+ endif(PHONON_FOUND)
+
+
+ mark_as_advanced(PHONON_INCLUDE_DIR PHONON_LIBRARY PHONON_INCLUDES)
+endif(PHONON_FOUND)

View File

@ -1,14 +0,0 @@
--- ./gstreamer/CMakeLists.txt.orig 2008-11-24 20:12:02.000000000 +0300
+++ ./gstreamer/CMakeLists.txt 2009-02-21 01:19:39.000000000 +0300
@@ -16,8 +16,10 @@
project(phonon-gstreamer)
include(ConfigureChecks.cmake)
+find_package(Phonon)
+
if (BUILD_PHONON_GSTREAMER)
- include_directories(${GSTREAMER_INCLUDE_DIR} ${GLIB2_INCLUDE_DIR}
+ include_directories(${PHONON_INCLUDES} ${GSTREAMER_INCLUDE_DIR} ${GLIB2_INCLUDE_DIR}
${LIBXML2_INCLUDE_DIR})
add_definitions(-DPHONON_BACKEND_VERSION_4_2)

View File

@ -1,2 +0,0 @@
Phonon is multimedia framework for KDE4.
This port provides GStreamer backend.

View File

@ -1,4 +0,0 @@
lib/kde4/plugins/phonon_backend/phonon_gstreamer.so
share/kde4/services/phononbackends/gstreamer.desktop
@dirrmtry share/kde4/services/phononbackends
@dirrmtry lib/kde4/plugins/phonon_backend