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:
parent
c7e48ee411
commit
f8f87fda13
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=241214
1
MOVED
1
MOVED
@ -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
|
||||
|
@ -219,7 +219,6 @@
|
||||
SUBDIR += p5-Video-Info
|
||||
SUBDIR += p5-Video-OpenQuicktime
|
||||
SUBDIR += phonon
|
||||
SUBDIR += phonon-gstreamer
|
||||
SUBDIR += phonon-xine
|
||||
SUBDIR += playd
|
||||
SUBDIR += playd2
|
||||
|
@ -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>
|
@ -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
|
@ -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()
|
@ -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)
|
@ -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)
|
@ -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)
|
||||
|
@ -1,2 +0,0 @@
|
||||
Phonon is multimedia framework for KDE4.
|
||||
This port provides GStreamer backend.
|
@ -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
|
Loading…
Reference in New Issue
Block a user