mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
Update KDE related ports:
databases/akonadi to 1.7.2 devel/libdbusmenu-qt to 0.9.2 devel/qtscriptgenerator to 0.2.0 multimedia/phonon to 4.6.0 multimedia/phonon-gstreamer to 4.6.0 multimedia/phonon-vlc to 0.5.0 sysutils/qzeitgeist to 0.8.0
This commit is contained in:
parent
6b63000267
commit
4319d23808
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=297370
31 changed files with 308 additions and 277 deletions
|
@ -5,20 +5,19 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= akonadi
|
PORTNAME= akonadi
|
||||||
PORTVERSION= 1.6.2
|
PORTVERSION= 1.7.2
|
||||||
CATEGORIES= databases kde ipv6
|
CATEGORIES= databases kde ipv6
|
||||||
MASTER_SITES= ${MASTER_SITE_KDE}
|
MASTER_SITES= ${MASTER_SITE_KDE}
|
||||||
MASTER_SITE_SUBDIR= stable/${PORTNAME}/src/
|
MASTER_SITE_SUBDIR= stable/${PORTNAME}/src/
|
||||||
DIST_SUBDIR= KDE
|
DIST_SUBDIR= KDE
|
||||||
|
|
||||||
MAINTAINER= kde@FreeBSD.org
|
MAINTAINER= kde@FreeBSD.org
|
||||||
COMMENT= Storage server for kdepim
|
COMMENT= Storage server for KDE-Pim
|
||||||
|
|
||||||
LICENSE= LGPL21
|
LICENSE= LGPL21
|
||||||
LICENSE_FILE= ${WRKSRC}/lgpl-license
|
LICENSE_FILE= ${WRKSRC}/lgpl-license
|
||||||
|
|
||||||
LIB_DEPENDS= boost_thread:${PORTSDIR}/devel/boost-libs \
|
LIB_DEPENDS= boost_thread:${PORTSDIR}/devel/boost-libs
|
||||||
soprano.4:${PORTSDIR}/textproc/soprano
|
|
||||||
# Let process generate meaningful backtrace on core dump.
|
# Let process generate meaningful backtrace on core dump.
|
||||||
LIB_DEPENDS+= execinfo.1:${PORTSDIR}/devel/libexecinfo
|
LIB_DEPENDS+= execinfo.1:${PORTSDIR}/devel/libexecinfo
|
||||||
BUILD_DEPENDS= xsltproc:${PORTSDIR}/textproc/libxslt
|
BUILD_DEPENDS= xsltproc:${PORTSDIR}/textproc/libxslt
|
||||||
|
@ -27,30 +26,31 @@ USE_BZIP2= yes
|
||||||
USE_QT_VER= 4
|
USE_QT_VER= 4
|
||||||
QT_COMPONENTS= corelib network qtestlib dbus gui sql \
|
QT_COMPONENTS= corelib network qtestlib dbus gui sql \
|
||||||
qmake_build moc_build rcc_build uic_build
|
qmake_build moc_build rcc_build uic_build
|
||||||
USE_KDE4= kdeprefix kdehier automoc4 sharedmime
|
USE_KDE4= kdehier kdeprefix sharedmime automoc4 soprano
|
||||||
KDE4_BUILDENV= yes
|
KDE4_BUILDENV= yes
|
||||||
CMAKE_ARGS+= -DAKONADI_BUILD_TESTS:BOOL=FALSE \
|
CMAKE_ARGS+= -DAKONADI_BUILD_TESTS:BOOL=FALSE \
|
||||||
-DINSTALL_QSQLITE_IN_QT_PREFIX:BOOL=TRUE \
|
-DINSTALL_QSQLITE_IN_QT_PREFIX:BOOL=TRUE \
|
||||||
-DCMAKE_REQUIRED_INCLUDES:STRING="${LOCALBASE}/include"
|
-DCMAKE_REQUIRED_INCLUDES:STRING="${LOCALBASE}/include"
|
||||||
MAKE_JOBS_SAFE= yes
|
MAKE_JOBS_UNSAFE= yes
|
||||||
|
|
||||||
PLIST_SUB+= QT_PREFIX=${QT_PREFIX}
|
PLIST_SUB+= QT_PREFIX=${QT_PREFIX}
|
||||||
|
|
||||||
OPTIONS= PGSQL "Enable PostgreSQL backend" off \
|
OPTIONS= MYSQL "Install MySQL plugin and server (recommended)" on \
|
||||||
SQLITE "Enable SQLite backend (unused in KDE)" off
|
PGSQL "Install PostgreSQL plugin" off \
|
||||||
# MYSQL "Enable MySQL backend" on
|
SQLITE "Enable SQLite backend (unused)" off
|
||||||
|
|
||||||
.include <bsd.port.options.mk>
|
.include <bsd.port.options.mk>
|
||||||
|
|
||||||
# Should we enable this option, remember to make SQLite non-optional.
|
.ifndef(WITHOUT_MYSQL)
|
||||||
#.ifndef(WITHOUT_MYSQL)
|
|
||||||
USE_MYSQL= server
|
USE_MYSQL= server
|
||||||
QT_COMPONENTS+= sql-mysql_run
|
QT_COMPONENTS+= sql-mysql_run
|
||||||
#.else
|
.endif
|
||||||
#CMAKE_ARGS+= -DDATABASE_BACKEND:STRING="SQLITE"
|
|
||||||
#.endif
|
|
||||||
|
|
||||||
.ifdef(WITH_PGSQL)
|
.ifdef(WITH_PGSQL)
|
||||||
|
# Do not add a dependency on PostgreSQL server as someone preferring
|
||||||
|
# it over MySQL might like to use some advanced configuration like a
|
||||||
|
# remote server.
|
||||||
|
#USE_PGSQL= server
|
||||||
QT_COMPONENTS+= sql-pgsql_run
|
QT_COMPONENTS+= sql-pgsql_run
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
|
@ -70,7 +70,7 @@ post-patch:
|
||||||
${PATCH_WRKSRC}/CMakeLists.txt
|
${PATCH_WRKSRC}/CMakeLists.txt
|
||||||
${REINPLACE_CMD} -e '/find_program/ s|mysqld|mysqld_safe ${LOCALBASE}/bin|g' \
|
${REINPLACE_CMD} -e '/find_program/ s|mysqld|mysqld_safe ${LOCALBASE}/bin|g' \
|
||||||
${PATCH_WRKSRC}/server/CMakeLists.txt
|
${PATCH_WRKSRC}/server/CMakeLists.txt
|
||||||
# Prevent updating mime during build.
|
# Prevent updating MIME during build.
|
||||||
${REINPLACE_CMD} -e '/^update_xdg_mimetypes/ d; /SharedMimeInfo/ d' \
|
${REINPLACE_CMD} -e '/^update_xdg_mimetypes/ d; /SharedMimeInfo/ d' \
|
||||||
${PATCH_WRKSRC}/CMakeLists.txt
|
${PATCH_WRKSRC}/CMakeLists.txt
|
||||||
|
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (KDE/akonadi-1.6.2.tar.bz2) = 29e5cffbc806b30ded70ba486e71a2aaf0e7b9ea1a798881b2e9bf25535b1696
|
SHA256 (KDE/akonadi-1.7.2.tar.bz2) = 4b7217a847c6859a529f07bf456127dab4aac69694982ca449a80da510832b1f
|
||||||
SIZE (KDE/akonadi-1.6.2.tar.bz2) = 211347
|
SIZE (KDE/akonadi-1.7.2.tar.bz2) = 210944
|
||||||
|
|
|
@ -0,0 +1,28 @@
|
||||||
|
commit 1ce93440f9dbfcd01a3f4c11119f120e82a7dfb2
|
||||||
|
Author: Christophe Giboudeaux <cgiboudeaux@gmx.com>
|
||||||
|
Date: Sat Jan 21 18:29:43 2012 +0100
|
||||||
|
|
||||||
|
Build with Clang.
|
||||||
|
|
||||||
|
diff --git a/server/src/nepomuk/queryserviceclient.h b/server/src/nepomuk/queryserviceclient.h
|
||||||
|
index a0e7517..3c551a0 100644
|
||||||
|
--- ./server/src/nepomuk/queryserviceclient.h
|
||||||
|
+++ ./server/src/nepomuk/queryserviceclient.h
|
||||||
|
@@ -78,7 +78,7 @@ namespace Nepomuk {
|
||||||
|
*
|
||||||
|
* \sa QueryParser
|
||||||
|
*/
|
||||||
|
- bool query( const QString& query, const QHash<QString, QString> &encodedRps = QHash<QString, QString>() );
|
||||||
|
+ bool query(const QString& query, const QHash<QString, QString> &encodedRps = ( QHash<QString, QString>() ) );
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Start a query using the Nepomuk user query language.
|
||||||
|
@@ -96,7 +96,7 @@ namespace Nepomuk {
|
||||||
|
*
|
||||||
|
* \sa query(const QString&), close()
|
||||||
|
*/
|
||||||
|
- bool blockingQuery( const QString& query, const QHash<QString, QString> &encodedRps = QHash<QString, QString>() );
|
||||||
|
+ bool blockingQuery( const QString& query, const QHash<QString, QString> &encodedRps = ( QHash<QString, QString>() ) );
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Close the client, thus stop to monitor the query
|
|
@ -1,25 +1,6 @@
|
||||||
Akonadi - The PIM Storage Service
|
The Akonadi framework is responsible for providing applications with a
|
||||||
|
centralized database to store, index and retrieve the user's personal
|
||||||
|
information. This includes the user's emails, contacts, calendars,
|
||||||
|
events, journals, alarms, notes, etc.
|
||||||
|
|
||||||
* Common PIM data cache
|
WWW: http://pim.kde.org/akonadi
|
||||||
o Type agnostic design
|
|
||||||
o Extensible
|
|
||||||
o Generic offline access, change recording and replay
|
|
||||||
o Generic conflict detection and resolution
|
|
||||||
o Resources are groupable by profile
|
|
||||||
o Items composed of independently retrievable multiple parts
|
|
||||||
o Zero-copy retrieval possible
|
|
||||||
|
|
||||||
* Concurrent access allows background activity independent of UI client
|
|
||||||
o Syncing mail, calendar, addressbooks to remote servers
|
|
||||||
o Syncing with mobile devices
|
|
||||||
o Permits semantic desktop infrastructure to access PIM data
|
|
||||||
o Archiving
|
|
||||||
o Indexing
|
|
||||||
o Out-of-process search
|
|
||||||
* Multi-process design
|
|
||||||
o Crash isolation
|
|
||||||
o Large items can't block whole system
|
|
||||||
o Linkage by IPC allows proprietary components
|
|
||||||
o Thin client installations can share components for scalability
|
|
||||||
|
|
||||||
WWW: http://pim.kde.org/akonadi/
|
|
||||||
|
|
|
@ -17,7 +17,7 @@ lib/cmake/Akonadi/AkonadiTargetsWithPrefix-%%CMAKE_BUILD_TYPE%%.cmake
|
||||||
lib/cmake/Akonadi/AkonadiTargetsWithPrefix.cmake
|
lib/cmake/Akonadi/AkonadiTargetsWithPrefix.cmake
|
||||||
lib/libakonadiprotocolinternals.so
|
lib/libakonadiprotocolinternals.so
|
||||||
lib/libakonadiprotocolinternals.so.1
|
lib/libakonadiprotocolinternals.so.1
|
||||||
lib/libakonadiprotocolinternals.so.1.6.2
|
lib/libakonadiprotocolinternals.so.1.7.2
|
||||||
libdata/pkgconfig/akonadi.pc
|
libdata/pkgconfig/akonadi.pc
|
||||||
share/config/akonadi/mysql-global-mobile.conf
|
share/config/akonadi/mysql-global-mobile.conf
|
||||||
share/config/akonadi/mysql-global.conf
|
share/config/akonadi/mysql-global.conf
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
PORTNAME= libdbusmenu-qt
|
PORTNAME= libdbusmenu-qt
|
||||||
PORTVERSION= 0.9.0
|
PORTVERSION= 0.9.2
|
||||||
CATEGORIES= devel
|
CATEGORIES= devel
|
||||||
MASTER_SITES= http://launchpad.net/${PORTNAME}/trunk/${PORTVERSION}/+download/
|
MASTER_SITES= http://launchpad.net/${PORTNAME}/trunk/${PORTVERSION}/+download/
|
||||||
|
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (libdbusmenu-qt-0.9.0.tar.bz2) = 071d8215c17999cdef8f8361964b45e135edf96c955d6618f4ebf1eac662b175
|
SHA256 (libdbusmenu-qt-0.9.2.tar.bz2) = ae6c1cb6da3c683aefed39df3e859537a31d80caa04f3023315ff09e5e8919ec
|
||||||
SIZE (libdbusmenu-qt-0.9.0.tar.bz2) = 37153
|
SIZE (libdbusmenu-qt-0.9.2.tar.bz2) = 37882
|
||||||
|
|
|
@ -1,10 +0,0 @@
|
||||||
--- ./dbusmenu-qt.pc.in.orig 2010-09-23 10:08:35.000000000 +0000
|
|
||||||
+++ ./dbusmenu-qt.pc.in 2010-11-12 14:49:39.000000000 +0000
|
|
||||||
@@ -1,6 +1,6 @@
|
|
||||||
prefix=@CMAKE_INSTALL_PREFIX@
|
|
||||||
exec_prefix=@CMAKE_INSTALL_PREFIX@
|
|
||||||
-libdir=@CMAKE_INSTALL_PREFIX@/lib
|
|
||||||
+libdir=@CMAKE_INSTALL_PREFIX@/lib@LIB_SUFFIX@
|
|
||||||
includedir=@CMAKE_INSTALL_PREFIX@/include/dbusmenu-qt
|
|
||||||
|
|
||||||
Name: libdbusmenu-qt
|
|
|
@ -5,20 +5,16 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= qtscriptgenerator
|
PORTNAME= qtscriptgenerator
|
||||||
PORTVERSION= 0.1.0.20101126
|
PORTVERSION= 0.2.0
|
||||||
CATEGORIES= devel
|
CATEGORIES= devel
|
||||||
#MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE}
|
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE}
|
||||||
MASTER_SITES= ${MASTER_SITE_LOCAL} \
|
|
||||||
http://ns.ael.ru/~fluffy.khv/distfiles/
|
|
||||||
MASTER_SITE_SUBDIR= fluffy
|
|
||||||
DISTNAME= ${PORTNAME}-src-${PORTVERSION}
|
DISTNAME= ${PORTNAME}-src-${PORTVERSION}
|
||||||
|
|
||||||
MAINTAINER= syncer@gmail.com
|
MAINTAINER= syncer@gmail.com
|
||||||
COMMENT= Qt Script Generator is a tool that generates Qt bindings for Qt Script
|
COMMENT= Tool that generates Qt bindings for Qt Script
|
||||||
|
|
||||||
OPTIONS= PHONON "Build Phonon support" on
|
OPTIONS= PHONON "Build Phonon support" on
|
||||||
|
|
||||||
USE_GMAKE= yes
|
|
||||||
USE_QT_VER= 4
|
USE_QT_VER= 4
|
||||||
QT_COMPONENTS= corelib declarative designer doc help help-tools gui \
|
QT_COMPONENTS= corelib declarative designer doc help help-tools gui \
|
||||||
iconengines imageformats inputmethods linguist network \
|
iconengines imageformats inputmethods linguist network \
|
||||||
|
@ -26,13 +22,13 @@ QT_COMPONENTS= corelib declarative designer doc help help-tools gui \
|
||||||
qt3support qtestlib qvfb script scripttools \
|
qt3support qtestlib qvfb script scripttools \
|
||||||
sql svg webkit xml xmlpatterns xmlpatterns-tool \
|
sql svg webkit xml xmlpatterns xmlpatterns-tool \
|
||||||
qmake_build moc_build rcc_build uic_build
|
qmake_build moc_build rcc_build uic_build
|
||||||
HAS_CONFIGURE= yes
|
USE_GMAKE= yes
|
||||||
|
MAKE_JOBS_SAFE= yes
|
||||||
USE_LDCONFIG= yes
|
USE_LDCONFIG= yes
|
||||||
INSTALL_QT_PLUGINS_DIR= ${PREFIX}/lib/qt4/plugins/
|
|
||||||
|
|
||||||
.include <bsd.port.options.mk>
|
.include <bsd.port.options.mk>
|
||||||
|
|
||||||
.if defined(WITH_PHONON)
|
.if !defined(WITHOUT_PHONON)
|
||||||
QT_COMPONENTS+= phonon
|
QT_COMPONENTS+= phonon
|
||||||
PLIST_SUB+= PHONON=""
|
PLIST_SUB+= PHONON=""
|
||||||
.else
|
.else
|
||||||
|
@ -41,22 +37,31 @@ PLIST_SUB+= PHONON="@comment "
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
do-configure:
|
do-configure:
|
||||||
@cd ${WRKSRC}/generator/ && ${SETENV} ${CONFIGURE_ENV} \
|
@cd ${WRKSRC}/generator && \
|
||||||
${QMAKE} -unix PREFIX=${PREFIX} generator.pro
|
${SETENV} ${CONFIGURE_ENV} ${QMAKE} \
|
||||||
|
PREFIX=${PREFIX} \
|
||||||
|
generator.pro
|
||||||
|
|
||||||
do-build:
|
do-build:
|
||||||
@echo "---> Building generator"
|
@echo "---> Building generator"
|
||||||
@cd ${WRKSRC}/generator && ${GMAKE} && ${SETENV} ${CONFIGURE_ENV} \
|
@cd ${WRKSRC}/generator && \
|
||||||
./generator --include-paths=${PREFIX}/include/:${PREFIX}/include/qt4/
|
${SETENV} ${MAKE_ENV} ${GMAKE} ${_MAKE_JOBS} && \
|
||||||
@echo "---> Configure generated files"
|
${SETENV} ${CONFIGURE_ENV} ./generator \
|
||||||
@cd ${WRKSRC}/qtbindings && ${SETENV} ${CONFIGURE_ENV} \
|
--include-paths=${PREFIX}/include/:${PREFIX}/include/qt4/
|
||||||
${QMAKE} PREFIX=${PREFIX} INCLUDEPATH+=${PREFIX}/include/qt4/phonon \
|
@echo "---> Configuring generated files"
|
||||||
LIBS+=-L${PREFIX}/lib qtbindings.pro
|
@cd ${WRKSRC}/qtbindings && \
|
||||||
|
${SETENV} ${CONFIGURE_ENV} ${QMAKE} \
|
||||||
|
PREFIX=${PREFIX} \
|
||||||
|
INCLUDEPATH+=${PREFIX}/include/qt4/phonon \
|
||||||
|
LIBS+=-L${PREFIX}/lib \
|
||||||
|
qtbindings.pro
|
||||||
@echo "---> Building generated files"
|
@echo "---> Building generated files"
|
||||||
@cd ${WRKSRC}/qtbindings && ${SETENV} ${MAKE_ENV} && ${GMAKE}
|
@cd ${WRKSRC}/qtbindings && \
|
||||||
|
${SETENV} ${MAKE_ENV} ${GMAKE} ${_MAKE_JOBS}
|
||||||
|
|
||||||
do-install:
|
do-install:
|
||||||
${MKDIR} ${INSTALL_QT_PLUGINS_DIR}/script
|
${MKDIR} ${PREFIX}/${QT_PLUGINDIR_REL}/script
|
||||||
cd ${WRKSRC}/plugins/script/ && ${COPYTREE_SHARE} \* ${INSTALL_QT_PLUGINS_DIR}/script
|
cd ${WRKSRC}/plugins/script && \
|
||||||
|
${COPYTREE_SHARE} \* ${PREFIX}/${QT_PLUGINDIR_REL}/script
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (qtscriptgenerator-src-0.1.0.20101126.tar.gz) = e859e59eba4ead81d958792392a5ea16ce3807d933b3b56c0cfe6a00e1850608
|
SHA256 (qtscriptgenerator-src-0.2.0.tar.gz) = 895feb274470b9272264c7a141e5bd7f90c92e95d37f346f5f95a352541c8e69
|
||||||
SIZE (qtscriptgenerator-src-0.1.0.20101126.tar.gz) = 371765
|
SIZE (qtscriptgenerator-src-0.2.0.tar.gz) = 379776
|
||||||
|
|
|
@ -1,9 +1,13 @@
|
||||||
diff -up ./generator/qtscript_masterinclude.h.kde_phonon ./generator/qtscript_masterinclude.h
|
--- ./generator/qtscript_masterinclude.h.orig 2012-01-23 03:30:03.000000000 -0800
|
||||||
--- ./generator/qtscript_masterinclude.h.kde_phonon 2010-10-26 02:53:53.000000000 -0500
|
+++ ./generator/qtscript_masterinclude.h 2012-04-24 04:41:24.458404620 -0700
|
||||||
+++ ./generator/qtscript_masterinclude.h 2010-12-11 17:00:08.456338081 -0600
|
@@ -53,12 +53,10 @@
|
||||||
@@ -58,7 +58,7 @@
|
# include <QtXmlPatterns/QtXmlPatterns>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
-#ifndef QT_NO_WEBKIT
|
||||||
|
# include <QtWebKit/QtWebKit>
|
||||||
|
-#endif
|
||||||
|
|
||||||
#ifndef QT_NO_PHONON
|
#ifndef QT_NO_PHONON
|
||||||
-# include <phonon/phonon>
|
-# include <phonon/phonon>
|
||||||
+# include <phonon/phononnamespace.h>
|
+# include <phonon/phononnamespace.h>
|
||||||
|
|
|
@ -1,10 +1,5 @@
|
||||||
Qt Script Generator is a tool that generates Qt bindings for Qt Script.
|
Qt Script Generator is a tool that generates Qt bindings for Qt
|
||||||
With the generated bindings you get access to substantial portions
|
Script. With the generated bindings you get access to substantial
|
||||||
of the Qt API from within Qt Script.
|
portions of the Qt API from within Qt Script.
|
||||||
|
|
||||||
Qt is a cross-platform application framework for desktop and embedded
|
|
||||||
development. It includes an intuitive API and a rich C++ class
|
|
||||||
library, integrated tools for GUI development and internationalization,
|
|
||||||
and support for Java? and C++ development.
|
|
||||||
|
|
||||||
WWW: http://qtscriptgenerator.googlecode.com
|
WWW: http://qtscriptgenerator.googlecode.com
|
||||||
|
|
|
@ -1,45 +1,46 @@
|
||||||
lib/qt4/plugins/script/libqtscript_core.so
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_core.so
|
||||||
lib/qt4/plugins/script/libqtscript_core.so.1
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_core.so.1
|
||||||
lib/qt4/plugins/script/libqtscript_core.so.1.0
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_core.so.1.0
|
||||||
lib/qt4/plugins/script/libqtscript_core.so.1.0.0
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_core.so.1.0.0
|
||||||
lib/qt4/plugins/script/libqtscript_gui.so
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_gui.so
|
||||||
lib/qt4/plugins/script/libqtscript_gui.so.1
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_gui.so.1
|
||||||
lib/qt4/plugins/script/libqtscript_gui.so.1.0
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_gui.so.1.0
|
||||||
lib/qt4/plugins/script/libqtscript_gui.so.1.0.0
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_gui.so.1.0.0
|
||||||
lib/qt4/plugins/script/libqtscript_network.so
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_network.so
|
||||||
lib/qt4/plugins/script/libqtscript_network.so.1
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_network.so.1
|
||||||
lib/qt4/plugins/script/libqtscript_network.so.1.0
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_network.so.1.0
|
||||||
lib/qt4/plugins/script/libqtscript_network.so.1.0.0
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_network.so.1.0.0
|
||||||
lib/qt4/plugins/script/libqtscript_opengl.so
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_opengl.so
|
||||||
lib/qt4/plugins/script/libqtscript_opengl.so.1
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_opengl.so.1
|
||||||
lib/qt4/plugins/script/libqtscript_opengl.so.1.0
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_opengl.so.1.0
|
||||||
lib/qt4/plugins/script/libqtscript_opengl.so.1.0.0
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_opengl.so.1.0.0
|
||||||
%%PHONON%%lib/qt4/plugins/script/libqtscript_phonon.so
|
%%PHONON%%%%QT_PLUGINDIR_REL%%/script/libqtscript_phonon.so
|
||||||
%%PHONON%%lib/qt4/plugins/script/libqtscript_phonon.so.1
|
%%PHONON%%%%QT_PLUGINDIR_REL%%/script/libqtscript_phonon.so.1
|
||||||
%%PHONON%%lib/qt4/plugins/script/libqtscript_phonon.so.1.0
|
%%PHONON%%%%QT_PLUGINDIR_REL%%/script/libqtscript_phonon.so.1.0
|
||||||
%%PHONON%%lib/qt4/plugins/script/libqtscript_phonon.so.1.0.0
|
%%PHONON%%%%QT_PLUGINDIR_REL%%/script/libqtscript_phonon.so.1.0.0
|
||||||
lib/qt4/plugins/script/libqtscript_sql.so
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_sql.so
|
||||||
lib/qt4/plugins/script/libqtscript_sql.so.1
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_sql.so.1
|
||||||
lib/qt4/plugins/script/libqtscript_sql.so.1.0
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_sql.so.1.0
|
||||||
lib/qt4/plugins/script/libqtscript_sql.so.1.0.0
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_sql.so.1.0.0
|
||||||
lib/qt4/plugins/script/libqtscript_svg.so
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_svg.so
|
||||||
lib/qt4/plugins/script/libqtscript_svg.so.1
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_svg.so.1
|
||||||
lib/qt4/plugins/script/libqtscript_svg.so.1.0
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_svg.so.1.0
|
||||||
lib/qt4/plugins/script/libqtscript_svg.so.1.0.0
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_svg.so.1.0.0
|
||||||
lib/qt4/plugins/script/libqtscript_uitools.so
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_uitools.so
|
||||||
lib/qt4/plugins/script/libqtscript_uitools.so.1
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_uitools.so.1
|
||||||
lib/qt4/plugins/script/libqtscript_uitools.so.1.0
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_uitools.so.1.0
|
||||||
lib/qt4/plugins/script/libqtscript_uitools.so.1.0.0
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_uitools.so.1.0.0
|
||||||
lib/qt4/plugins/script/libqtscript_webkit.so
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_webkit.so
|
||||||
lib/qt4/plugins/script/libqtscript_webkit.so.1
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_webkit.so.1
|
||||||
lib/qt4/plugins/script/libqtscript_webkit.so.1.0
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_webkit.so.1.0
|
||||||
lib/qt4/plugins/script/libqtscript_webkit.so.1.0.0
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_webkit.so.1.0.0
|
||||||
lib/qt4/plugins/script/libqtscript_xml.so
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_xml.so
|
||||||
lib/qt4/plugins/script/libqtscript_xml.so.1
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_xml.so.1
|
||||||
lib/qt4/plugins/script/libqtscript_xml.so.1.0
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_xml.so.1.0
|
||||||
lib/qt4/plugins/script/libqtscript_xml.so.1.0.0
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_xml.so.1.0.0
|
||||||
lib/qt4/plugins/script/libqtscript_xmlpatterns.so
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_xmlpatterns.so
|
||||||
lib/qt4/plugins/script/libqtscript_xmlpatterns.so.1
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_xmlpatterns.so.1
|
||||||
lib/qt4/plugins/script/libqtscript_xmlpatterns.so.1.0
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_xmlpatterns.so.1.0
|
||||||
lib/qt4/plugins/script/libqtscript_xmlpatterns.so.1.0.0
|
%%QT_PLUGINDIR_REL%%/script/libqtscript_xmlpatterns.so.1.0.0
|
||||||
@dirrm lib/qt4/plugins/script/
|
@dirrm %%QT_PLUGINDIR_REL%%/script
|
||||||
|
@dirrmtry %%QT_PLUGINDIR_REL%%
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= phonon
|
PORTNAME= phonon
|
||||||
PORTVERSION= 4.5.1
|
PORTVERSION= 4.6.0
|
||||||
CATEGORIES= multimedia kde
|
CATEGORIES= multimedia kde
|
||||||
MASTER_SITES= ${MASTER_SITE_KDE}
|
MASTER_SITES= ${MASTER_SITE_KDE}
|
||||||
MASTER_SITE_SUBDIR= ${PHONON_BRANCH}/${PORTNAME}/${PORTNAME}-backend${PKGNAMESUFFIX}/${PORTVERSION}/src
|
MASTER_SITE_SUBDIR= ${PHONON_BRANCH}/${PORTNAME}/${PORTNAME}-backend${PKGNAMESUFFIX}/${PORTVERSION}/src
|
||||||
|
@ -23,25 +23,20 @@ CONFLICTS= qt4-phonon-gst-4*
|
||||||
|
|
||||||
PHONON_BRANCH= stable
|
PHONON_BRANCH= stable
|
||||||
|
|
||||||
|
USE_GL= gl
|
||||||
USE_GNOME= glib20 libxml2
|
USE_GNOME= glib20 libxml2
|
||||||
USE_GSTREAMER= yes
|
USE_GSTREAMER= yes
|
||||||
USE_KDE4= kdehier kdeprefix automoc4
|
USE_KDE4= kdehier kdeprefix automoc4
|
||||||
USE_QT_VER= 4
|
USE_QT_VER= 4
|
||||||
QT_COMPONENTS= gui opengl phonon xml \
|
QT_COMPONENTS= gui phonon xml \
|
||||||
qmake_build moc_build rcc_build uic_build
|
qmake_build moc_build rcc_build uic_build
|
||||||
USE_XORG= x11
|
USE_XORG= x11
|
||||||
USE_BZIP2= yes
|
USE_XZ= yes
|
||||||
USE_CMAKE= yes
|
USE_CMAKE= yes
|
||||||
MAKE_JOBS_SAFE= yes
|
MAKE_JOBS_SAFE= yes
|
||||||
|
|
||||||
PLIST_SUB+= QT_PREFIX=${QT_PREFIX}
|
PLIST_SUB+= QT_PREFIX=${QT_PREFIX}
|
||||||
|
|
||||||
# FIXME: Remove this in the next release; phonon-gstreamer does not
|
|
||||||
# depend on ALSA anymore.
|
|
||||||
# Explicitly disable ALSA, see for details:
|
|
||||||
# http://mail.kde.org/pipermail/kde-freebsd/2010-March/008015.html
|
|
||||||
CMAKE_ARGS+= -DWITH_Alsa:BOOL=OFF
|
|
||||||
|
|
||||||
.if defined(WITH_QT_PHONON)
|
.if defined(WITH_QT_PHONON)
|
||||||
IGNORE= conflicts with Qt 4 Phonon. Please, deinstall qt4-phonon-gst and unset WITH_QT_PHONON to continue
|
IGNORE= conflicts with Qt 4 Phonon. Please, deinstall qt4-phonon-gst and unset WITH_QT_PHONON to continue
|
||||||
.endif
|
.endif
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (KDE/phonon-backend-gstreamer-4.5.1.tar.bz2) = 62326ce7c64810eec8f42245a1f1880ce10d0a3b8976318ad516091f419ba38e
|
SHA256 (KDE/phonon-backend-gstreamer-4.6.0.tar.xz) = 5bd4e00c75d86b21fa364458b72b3603bbb85d8f06361b7ba9e422595b68932f
|
||||||
SIZE (KDE/phonon-backend-gstreamer-4.5.1.tar.bz2) = 90211
|
SIZE (KDE/phonon-backend-gstreamer-4.6.0.tar.xz) = 70912
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
Phonon is the multimedia framework for KDE 4.
|
Phonon is the multimedia framework for KDE Software Compilation 4.
|
||||||
This port provides the GStreamer backend.
|
This port provides the GStreamer backend.
|
||||||
|
|
||||||
WWW: http://phonon.kde.org
|
WWW: http://phonon.kde.org
|
||||||
|
|
|
@ -11,3 +11,4 @@ share/kde4/services/phononbackends/gstreamer.desktop
|
||||||
@cwd %%QT_PREFIX%%
|
@cwd %%QT_PREFIX%%
|
||||||
%%QT_PLUGINDIR_REL%%/phonon_backend/libphonon_gstreamer.so
|
%%QT_PLUGINDIR_REL%%/phonon_backend/libphonon_gstreamer.so
|
||||||
@dirrmtry %%QT_PLUGINDIR_REL%%/phonon_backend
|
@dirrmtry %%QT_PLUGINDIR_REL%%/phonon_backend
|
||||||
|
@dirrmtry %%QT_PLUGINDIR_REL%%
|
||||||
|
|
|
@ -6,27 +6,30 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
PORTNAME= phonon
|
PORTNAME= phonon
|
||||||
PORTVERSION= 0.4.1
|
PORTVERSION= 0.5.0
|
||||||
PORTREVISION= 1
|
|
||||||
CATEGORIES= multimedia kde ipv6
|
CATEGORIES= multimedia kde ipv6
|
||||||
MASTER_SITES= ${MASTER_SITE_KDE}
|
MASTER_SITES= ${MASTER_SITE_KDE}
|
||||||
MASTER_SITE_SUBDIR= ${PHONON_BRANCH}/${PORTNAME}/${PORTNAME}-backend${PKGNAMESUFFIX}/${PORTVERSION}
|
MASTER_SITE_SUBDIR= ${PHONON_BRANCH}/${PORTNAME}/${PORTNAME}-backend${PKGNAMESUFFIX}/${PORTVERSION}/src
|
||||||
PKGNAMESUFFIX= -vlc
|
PKGNAMESUFFIX= -vlc
|
||||||
DISTNAME= ${PORTNAME}-backend${PKGNAMESUFFIX}-${PORTVERSION}
|
DISTNAME= ${PORTNAME}-backend${PKGNAMESUFFIX}-${PORTVERSION}
|
||||||
DIST_SUBDIR= KDE
|
DIST_SUBDIR= KDE
|
||||||
|
|
||||||
MAINTAINER= kde@FreeBSD.org
|
MAINTAINER= kde@FreeBSD.org
|
||||||
COMMENT= The VLC backend for Phonon
|
COMMENT= VLC backend for Phonon
|
||||||
|
|
||||||
|
# Required in order to avoid conflicts with multimedia/phonon.
|
||||||
|
LATEST_LINK= ${PORTNAME}${PKGNAMESUFFIX}
|
||||||
|
|
||||||
LIB_DEPENDS= vlc.7:${PORTSDIR}/multimedia/vlc
|
LIB_DEPENDS= vlc.7:${PORTSDIR}/multimedia/vlc
|
||||||
|
|
||||||
PHONON_BRANCH= stable
|
PHONON_BRANCH= stable
|
||||||
USE_BZIP2= yes
|
|
||||||
USE_CMAKE= yes
|
USE_KDE4= kdehier kdeprefix automoc4
|
||||||
USE_KDE4= kdehier automoc4 kdeprefix
|
|
||||||
USE_QT_VER= 4
|
USE_QT_VER= 4
|
||||||
QT_COMPONENTS= dbus phonon \
|
QT_COMPONENTS= gui phonon \
|
||||||
qmake_build moc_build rcc_build uic_build
|
qmake_build moc_build rcc_build uic_build
|
||||||
|
USE_XZ= yes
|
||||||
|
USE_CMAKE= yes
|
||||||
MAKE_JOBS_SAFE= yes
|
MAKE_JOBS_SAFE= yes
|
||||||
|
|
||||||
PLIST_SUB+= QT_PREFIX=${QT_PREFIX}
|
PLIST_SUB+= QT_PREFIX=${QT_PREFIX}
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (KDE/phonon-backend-vlc-0.4.1.tar.bz2) = 168da93f71ec00b35d006a501f434a50134c51d8f80a8338e340c835d24b2da4
|
SHA256 (KDE/phonon-backend-vlc-0.5.0.tar.xz) = 2256fe9fef74bcd165c24ae8e9b606a48264c9193a4a1da6ef0aaa02dad76388
|
||||||
SIZE (KDE/phonon-backend-vlc-0.4.1.tar.bz2) = 55020
|
SIZE (KDE/phonon-backend-vlc-0.5.0.tar.xz) = 51388
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
Phonon is multimedia framework for KDE4.
|
Phonon is the multimedia framework for KDE Software Compilation 4.
|
||||||
This port provides VLC backend.
|
This port provides the VLC backend.
|
||||||
|
|
||||||
WWW: http://www.videolan.org
|
|
||||||
WWW: http://phonon.kde.org
|
WWW: http://phonon.kde.org
|
||||||
|
|
|
@ -5,3 +5,4 @@ share/kde4/services/phononbackends/vlc.desktop
|
||||||
@cwd %%QT_PREFIX%%
|
@cwd %%QT_PREFIX%%
|
||||||
%%QT_PLUGINDIR_REL%%/phonon_backend/libphonon_vlc.so
|
%%QT_PLUGINDIR_REL%%/phonon_backend/libphonon_vlc.so
|
||||||
@dirrmtry %%QT_PLUGINDIR_REL%%/phonon_backend
|
@dirrmtry %%QT_PLUGINDIR_REL%%/phonon_backend
|
||||||
|
@dirrmtry %%QT_PLUGINDIR_REL%%
|
||||||
|
|
|
@ -5,16 +5,16 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= phonon
|
PORTNAME= phonon
|
||||||
PORTVERSION= 4.5.1
|
PORTVERSION= 4.6.0
|
||||||
CATEGORIES= multimedia kde ipv6
|
CATEGORIES= multimedia kde ipv6
|
||||||
MASTER_SITES= ${MASTER_SITE_KDE}
|
MASTER_SITES= ${MASTER_SITE_KDE}
|
||||||
MASTER_SITE_SUBDIR= ${PHONON_BRANCH}/${PORTNAME}/${PORTVERSION}/src/
|
MASTER_SITE_SUBDIR= ${PHONON_BRANCH}/${PORTNAME}/${PORTVERSION}/src/
|
||||||
DIST_SUBDIR= KDE
|
DIST_SUBDIR= KDE
|
||||||
|
|
||||||
MAINTAINER= kde@FreeBSD.org
|
MAINTAINER= kde@FreeBSD.org
|
||||||
COMMENT= Multimedia framework for KDE 4
|
COMMENT= KDE multimedia framework
|
||||||
|
|
||||||
LIB_DEPENDS= qzeitgeist.0:${PORTSDIR}/sysutils/qzeitgeist
|
LIB_DEPENDS= qzeitgeist.1:${PORTSDIR}/sysutils/qzeitgeist
|
||||||
|
|
||||||
CONFLICTS= qt4-phonon-4*
|
CONFLICTS= qt4-phonon-4*
|
||||||
|
|
||||||
|
@ -26,6 +26,8 @@ QT_COMPONENTS= dbus gui \
|
||||||
qmake_build moc_build rcc_build uic_build
|
qmake_build moc_build rcc_build uic_build
|
||||||
USE_XZ= yes
|
USE_XZ= yes
|
||||||
USE_CMAKE= yes
|
USE_CMAKE= yes
|
||||||
|
CMAKE_ARGS= -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT:BOOL=TRUE \
|
||||||
|
-DPHONON_NO_PLATFORMPLUGIN:BOOL=TRUE
|
||||||
MAKE_JOBS_SAFE= yes
|
MAKE_JOBS_SAFE= yes
|
||||||
USE_LDCONFIG= yes
|
USE_LDCONFIG= yes
|
||||||
|
|
||||||
|
@ -34,10 +36,8 @@ OPTIONS= PULSEAUDIO "Support playback via PulseAudio" off
|
||||||
|
|
||||||
.include <bsd.port.options.mk>
|
.include <bsd.port.options.mk>
|
||||||
|
|
||||||
# FIXME: Enable this option with Qt 4.8 (qt4-webkit does not depend on
|
# qt4-designer depends on phonon. Disable this option to avoid a
|
||||||
# phonon anymore).
|
# circular dependency.
|
||||||
# qt4-designer depends on qt4-webkit, hence on phonon. Disable this
|
|
||||||
# option to avoid a circular dependency.
|
|
||||||
.undef WITH_DESIGNER
|
.undef WITH_DESIGNER
|
||||||
.ifdef(WITH_DESIGNER)
|
.ifdef(WITH_DESIGNER)
|
||||||
QT_COMPONENTS+= designer
|
QT_COMPONENTS+= designer
|
||||||
|
@ -66,20 +66,14 @@ pre-configure:
|
||||||
${REINPLACE_CMD} -e '/phonon.pc/s|pkgconfig|../libdata/pkgconfig|' \
|
${REINPLACE_CMD} -e '/phonon.pc/s|pkgconfig|../libdata/pkgconfig|' \
|
||||||
-e 's|{QT_INCLUDES}|{QT_INCLUDES} ${LOCALBASE}/include|'\
|
-e 's|{QT_INCLUDES}|{QT_INCLUDES} ${LOCALBASE}/include|'\
|
||||||
${PATCH_WRKSRC}/CMakeLists.txt
|
${PATCH_WRKSRC}/CMakeLists.txt
|
||||||
${REINPLACE_CMD} -e '/add_subdirectory(tests)/ d' \
|
|
||||||
${PATCH_WRKSRC}/${PORTNAME}/experimental/CMakeLists.txt
|
|
||||||
|
|
||||||
# FIXME: We need to pass -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=1
|
|
||||||
# to install the designer plugin and the Qt .pri file into the
|
|
||||||
# system-wide Qt directory in the next release.
|
|
||||||
# Reference: http://commits.kde.org/phonon/664035456f0c9dc85b65c893f431b82118c281c0
|
|
||||||
post-install:
|
post-install:
|
||||||
${LN} -sf ${PREFIX}/include/phonon ${QT_INCDIR}/phonon
|
${LN} -sf ${PREFIX}/include/phonon ${QT_INCDIR}/phonon
|
||||||
${LN} -sf ${PREFIX}/include/phonon ${QT_INCDIR}/Phonon
|
${LN} -sf ${PREFIX}/include/phonon ${QT_INCDIR}/Phonon
|
||||||
${LN} -sf ${PREFIX}/include/KDE/Phonon ${PREFIX}/include/phonon/Phonon
|
${LN} -sf ${PREFIX}/include/KDE/Phonon ${PREFIX}/include/phonon/Phonon
|
||||||
.for lib in phonon phononexperimental
|
.for lib in phonon phononexperimental
|
||||||
${LN} -sf ${PREFIX}/lib/lib${lib}.so.4.5.1 ${QT_LIBDIR}/lib${lib}.so
|
${LN} -sf ${PREFIX}/lib/lib${lib}.so.${PORTVERSION} ${QT_LIBDIR}/lib${lib}.so
|
||||||
${LN} -sf ${PREFIX}/lib/lib${lib}.so.4.5.1 ${QT_LIBDIR}/lib${lib}.so.4
|
${LN} -sf ${PREFIX}/lib/lib${lib}.so.${PORTVERSION} ${QT_LIBDIR}/lib${lib}.so.4
|
||||||
.endfor
|
.endfor
|
||||||
@${CAT} ${PKGMESSAGE}
|
@${CAT} ${PKGMESSAGE}
|
||||||
|
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (KDE/phonon-4.5.1.tar.xz) = 0180f01cb6cae907285adf76e4aece9be33af6a352dc057709e40b7838e2f4c8
|
SHA256 (KDE/phonon-4.6.0.tar.xz) = 2915e7a37c92a0a8237b9e6d2ef67ba8b005ee3529d03991cd3d137f039ba3c4
|
||||||
SIZE (KDE/phonon-4.5.1.tar.xz) = 291088
|
SIZE (KDE/phonon-4.6.0.tar.xz) = 280712
|
||||||
|
|
|
@ -1,30 +0,0 @@
|
||||||
commit 353bf15657c9a93138bce7431c5180b25efaede7
|
|
||||||
Author: Raphael Kubo da Costa <rakuco@FreeBSD.org>
|
|
||||||
Date: Mon Nov 14 19:14:02 2011 -0200
|
|
||||||
|
|
||||||
Fix if() clause the same way 13ec1718 does.
|
|
||||||
|
|
||||||
QT_QTDESIGNER_FOUND should not be expanded, as if it is not found the if
|
|
||||||
clause will effectively become `if(AND PHONON_BUILD_DESIGNER_PLUGIN)`.
|
|
||||||
|
|
||||||
This was fixed in master by commit 13ec1718, which for some reason has
|
|
||||||
never made its way to the 4.5 branch.
|
|
||||||
|
|
||||||
CCMAIL: kde-multimedia@kde.org
|
|
||||||
|
|
||||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
|
||||||
index 7fbb816..71cb14a 100644
|
|
||||||
--- ./CMakeLists.txt
|
|
||||||
+++ ./CMakeLists.txt
|
|
||||||
@@ -55,9 +55,9 @@ endif(QT_QTDBUS_FOUND)
|
|
||||||
set(BUILDSYSTEM_INSTALL_DIR ${SHARE_INSTALL_PREFIX}/phonon-buildsystem/)
|
|
||||||
|
|
||||||
add_subdirectory(cmake)
|
|
||||||
-if(${QT_QTDESIGNER_FOUND} AND PHONON_BUILD_DESIGNER_PLUGIN)
|
|
||||||
+if(QT_QTDESIGNER_FOUND AND PHONON_BUILD_DESIGNER_PLUGIN)
|
|
||||||
add_subdirectory(designer)
|
|
||||||
-endif(${QT_QTDESIGNER_FOUND} AND PHONON_BUILD_DESIGNER_PLUGIN)
|
|
||||||
+endif(QT_QTDESIGNER_FOUND AND PHONON_BUILD_DESIGNER_PLUGIN)
|
|
||||||
add_subdirectory(phonon)
|
|
||||||
add_subdirectory(includes)
|
|
||||||
if(PHONON_BUILD_DEMOS)
|
|
|
@ -1,11 +0,0 @@
|
||||||
--- ./phonon/globalconfig.cpp.orig 2011-09-09 13:27:00.943109464 +0200
|
|
||||||
+++ ./phonon/globalconfig.cpp 2011-09-09 15:22:15.732984584 +0200
|
|
||||||
@@ -35,6 +35,8 @@
|
|
||||||
#include <QtCore/QList>
|
|
||||||
#include <QtCore/QVariant>
|
|
||||||
|
|
||||||
+#define QT_NO_PHONON_PLATFORMPLUGIN
|
|
||||||
+
|
|
||||||
QT_BEGIN_NAMESPACE
|
|
||||||
|
|
||||||
namespace Phonon
|
|
|
@ -1,4 +1,4 @@
|
||||||
Phonon is the framework responsible for an ubiquitous multimedia
|
Phonon is the framework responsible for an ubiquitous multimedia
|
||||||
experience in KDE 4.
|
experience in KDE Software Compilation 4.
|
||||||
|
|
||||||
WWW: http://phonon.kde.org
|
WWW: http://phonon.kde.org
|
||||||
|
|
|
@ -67,6 +67,7 @@ include/phonon/EffectInterface
|
||||||
include/phonon/EffectParameter
|
include/phonon/EffectParameter
|
||||||
include/phonon/EffectWidget
|
include/phonon/EffectWidget
|
||||||
include/phonon/Global
|
include/phonon/Global
|
||||||
|
include/phonon/GlobalDescriptionContainer
|
||||||
include/phonon/MediaController
|
include/phonon/MediaController
|
||||||
include/phonon/MediaNode
|
include/phonon/MediaNode
|
||||||
include/phonon/MediaObject
|
include/phonon/MediaObject
|
||||||
|
@ -133,6 +134,7 @@ include/phonon/experimental/videoframe2.h
|
||||||
include/phonon/experimental/videowidget.h
|
include/phonon/experimental/videowidget.h
|
||||||
include/phonon/experimental/visualization.h
|
include/phonon/experimental/visualization.h
|
||||||
include/phonon/globalconfig.h
|
include/phonon/globalconfig.h
|
||||||
|
include/phonon/globaldescriptioncontainer.h
|
||||||
include/phonon/mediacontroller.h
|
include/phonon/mediacontroller.h
|
||||||
include/phonon/medianode.h
|
include/phonon/medianode.h
|
||||||
include/phonon/mediaobject.h
|
include/phonon/mediaobject.h
|
||||||
|
@ -155,37 +157,50 @@ include/phonon/videowidgetinterface.h
|
||||||
include/phonon/volumefadereffect.h
|
include/phonon/volumefadereffect.h
|
||||||
include/phonon/volumefaderinterface.h
|
include/phonon/volumefaderinterface.h
|
||||||
include/phonon/volumeslider.h
|
include/phonon/volumeslider.h
|
||||||
|
lib/cmake/phonon/PhononConfig.cmake
|
||||||
|
lib/cmake/phonon/PhononConfigVersion.cmake
|
||||||
|
lib/cmake/phonon/PhononTargets-release.cmake
|
||||||
|
lib/cmake/phonon/PhononTargets.cmake
|
||||||
lib/libphonon.so
|
lib/libphonon.so
|
||||||
lib/libphonon.so.4
|
lib/libphonon.so.4
|
||||||
lib/libphonon.so.4.5.1
|
lib/libphonon.so.4.6.0
|
||||||
lib/libphononexperimental.so
|
lib/libphononexperimental.so
|
||||||
lib/libphononexperimental.so.4
|
lib/libphononexperimental.so.4
|
||||||
lib/libphononexperimental.so.4.5.1
|
lib/libphononexperimental.so.4.6.0
|
||||||
%%DESIGNER%%lib/kde4/libphononwidgets.so
|
|
||||||
libdata/pkgconfig/phonon.pc
|
libdata/pkgconfig/phonon.pc
|
||||||
share/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml
|
share/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml
|
||||||
share/phonon-buildsystem/COPYING-CMAKE-SCRIPTS
|
%%DATADIR%%/buildsystem/COPYING-CMAKE-SCRIPTS
|
||||||
share/phonon-buildsystem/FindAutomoc4.cmake
|
%%DATADIR%%/buildsystem/FindAutomoc4.cmake
|
||||||
share/phonon-buildsystem/FindPackageHandleStandardArgs.cmake
|
%%DATADIR%%/buildsystem/FindPackageHandleStandardArgs.cmake
|
||||||
share/phonon-buildsystem/FindPhononInternal.cmake
|
%%DATADIR%%/buildsystem/FindPhononInternal.cmake
|
||||||
share/phonon-buildsystem/FindQt4.cmake
|
%%DATADIR%%/buildsystem/FindQt4.cmake
|
||||||
share/phonon-buildsystem/MacroEnsureVersion.cmake
|
%%DATADIR%%/buildsystem/MacroEnsureVersion.cmake
|
||||||
share/phonon-buildsystem/MacroLogFeature.cmake
|
%%DATADIR%%/buildsystem/MacroLogFeature.cmake
|
||||||
share/phonon-buildsystem/MacroOptionalFindPackage.cmake
|
%%DATADIR%%/buildsystem/MacroOptionalFindPackage.cmake
|
||||||
share/phonon-buildsystem/MacroPushRequiredVars.cmake
|
%%DATADIR%%/buildsystem/MacroPushRequiredVars.cmake
|
||||||
share/phonon-buildsystem/PhononMacros.cmake
|
%%DATADIR%%/buildsystem/PhononMacros.cmake
|
||||||
share/phonon-buildsystem/cmake_uninstall.cmake.in
|
%%DATADIR%%/buildsystem/Qt4ConfigDependentSettings.cmake
|
||||||
@dirrm share/phonon-buildsystem
|
%%DATADIR%%/buildsystem/Qt4Macros.cmake
|
||||||
|
%%DATADIR%%/buildsystem/cmake_uninstall.cmake.in
|
||||||
|
@dirrm %%DATADIR%%/buildsystem
|
||||||
|
@dirrm %%DATADIR%%
|
||||||
|
@dirrm lib/cmake/phonon
|
||||||
|
@dirrmtry lib/cmake
|
||||||
@dirrm include/phonon/experimental
|
@dirrm include/phonon/experimental
|
||||||
@dirrm include/phonon
|
@dirrm include/phonon
|
||||||
@dirrm include/KDE/Phonon/Experimental
|
@dirrm include/KDE/Phonon/Experimental
|
||||||
@dirrm include/KDE/Phonon
|
@dirrm include/KDE/Phonon
|
||||||
@cwd %%QT_PREFIX%%
|
@cwd %%QT_PREFIX%%
|
||||||
%%QT_INCDIR_REL%%/phonon
|
|
||||||
%%QT_INCDIR_REL%%/Phonon
|
%%QT_INCDIR_REL%%/Phonon
|
||||||
|
%%QT_INCDIR_REL%%/phonon
|
||||||
%%QT_LIBDIR_REL%%/libphonon.so
|
%%QT_LIBDIR_REL%%/libphonon.so
|
||||||
%%QT_LIBDIR_REL%%/libphonon.so.4
|
%%QT_LIBDIR_REL%%/libphonon.so.4
|
||||||
%%QT_LIBDIR_REL%%/libphononexperimental.so
|
%%QT_LIBDIR_REL%%/libphononexperimental.so
|
||||||
%%QT_LIBDIR_REL%%/libphononexperimental.so.4
|
%%QT_LIBDIR_REL%%/libphononexperimental.so.4
|
||||||
|
%%DESIGNER%%%%QT_PLUGINDIR_REL%%/designer/libphononwidgets.so
|
||||||
share/qt4/mkspecs/modules/qt_phonon.pri
|
share/qt4/mkspecs/modules/qt_phonon.pri
|
||||||
@dirrmtry share/qt4/mkspecs/modules
|
@dirrmtry share/qt4/mkspecs/modules
|
||||||
|
%%DESIGNER%%@dirrmtry %%QT_PLUGINDIR_REL%%/designer
|
||||||
|
%%DESIGNER%%@dirrmtry %%QT_PLUGINDIR_REL%%
|
||||||
|
@dirrmtry %%QT_LIBDIR_REL%%
|
||||||
|
@dirrmtry %%QT_INCDIR_REL%%
|
||||||
|
|
|
@ -6,10 +6,15 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
PORTNAME= qzeitgeist
|
PORTNAME= qzeitgeist
|
||||||
PORTVERSION= 0.7.0
|
PORTVERSION= 0.8.0
|
||||||
CATEGORIES= sysutils
|
CATEGORIES= sysutils
|
||||||
MASTER_SITES= http://releases.zeitgeist-project.com/${PORTNAME}/
|
MASTER_SITES= ${MASTER_SITE_KDE_kde} \
|
||||||
DISTNAME= QtZeitgeist-${PORTVERSION}
|
http://launchpad.net/zeitgeist/${ZEITGEIST_VERSION:R}/${ZEITGEIST_VERSION}/+download/
|
||||||
|
MASTER_SITE_SUBDIR= stable/lib${PORTNAME}/${PORTVERSION}/src/
|
||||||
|
DISTNAME= lib${PORTNAME}-${PORTVERSION}
|
||||||
|
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:kde \
|
||||||
|
zeitgeist-${ZEITGEIST_VERSION}.tar.gz
|
||||||
|
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
|
||||||
|
|
||||||
MAINTAINER= avilla@FreeBSD.org
|
MAINTAINER= avilla@FreeBSD.org
|
||||||
COMMENT= Qt 4 wrapper library around the Zeitgeist D-Bus API
|
COMMENT= Qt 4 wrapper library around the Zeitgeist D-Bus API
|
||||||
|
@ -17,15 +22,31 @@ COMMENT= Qt 4 wrapper library around the Zeitgeist D-Bus API
|
||||||
LICENSE= LGPL21
|
LICENSE= LGPL21
|
||||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||||
|
|
||||||
USE_BZIP2= yes
|
BUILD_DEPENDS= rapper:${PORTSDIR}/textproc/raptor2 \
|
||||||
|
${PYTHON_SITELIBDIR}/rdflib/__init__.py:${PORTSDIR}/textproc/py-rdflib
|
||||||
|
|
||||||
|
USE_KDE4= automoc4
|
||||||
|
USE_PYTHON_BUILD= yes
|
||||||
USE_QT_VER= 4
|
USE_QT_VER= 4
|
||||||
QT_COMPONENTS= corelib dbus qtestlib \
|
QT_COMPONENTS= dbus declarative qtestlib \
|
||||||
moc_build qmake_build rcc_build uic_build
|
moc_build qmake_build rcc_build uic_build
|
||||||
MAKE_JOBS_SAFE= yes
|
USE_BZIP2= yes
|
||||||
USE_CMAKE= yes
|
USE_CMAKE= yes
|
||||||
|
MAKE_JOBS_SAFE= yes
|
||||||
USE_LDCONFIG= yes
|
USE_LDCONFIG= yes
|
||||||
|
|
||||||
WRKSRC= ${WRKDIR}/${DISTNAME}-Source
|
# To be kept in sync with sysutils/zeitgeist.
|
||||||
|
ZEITGEIST_VERSION= 0.8.2
|
||||||
|
|
||||||
|
post-extract:
|
||||||
|
@(cd ${WRKDIR} && ${GZIP_CMD} ${EXTRACT_BEFORE_ARGS} \
|
||||||
|
${_DISTDIR}/zeitgeist-${ZEITGEIST_VERSION}.tar.gz ${EXTRACT_AFTER_ARGS})
|
||||||
|
cd ${WRKDIR}/zeitgeist-${ZEITGEIST_VERSION} && \
|
||||||
|
${CP} zeitgeist/datamodel.py \
|
||||||
|
extra/ontology/*.trig \
|
||||||
|
extra/rdfxml2py \
|
||||||
|
extra/PythonSerializer.py \
|
||||||
|
${WRKSRC}/scripts
|
||||||
|
|
||||||
post-patch:
|
post-patch:
|
||||||
${REINPLACE_CMD} -e '/\.pc/ s|pkgconfig|../libdata/pkgconfig|' \
|
${REINPLACE_CMD} -e '/\.pc/ s|pkgconfig|../libdata/pkgconfig|' \
|
||||||
|
@ -34,8 +55,21 @@ post-patch:
|
||||||
${WRKSRC}/CMakeLists.txt \
|
${WRKSRC}/CMakeLists.txt \
|
||||||
${WRKSRC}/src/CMakeLists.txt \
|
${WRKSRC}/src/CMakeLists.txt \
|
||||||
${WRKSRC}/QZeitgeistConfig.cmake.in
|
${WRKSRC}/QZeitgeistConfig.cmake.in
|
||||||
|
${REINPLACE_CMD} -e '/import _config/ d' \
|
||||||
|
-e 's|_config.datadir, "zeitgeist/ontology/zeitgeist.py"|runpath, "zeitgeist.py"|' \
|
||||||
|
${WRKSRC}/scripts/datamodel.py
|
||||||
|
${REINPLACE_CMD} -e 's|zeitgeist.datamodel|datamodel|' \
|
||||||
|
${WRKSRC}/scripts/onto2cpp.py
|
||||||
|
${REINPLACE_CMD} -e 's|/usr/bin/python|${PYTHON_CMD}|g' \
|
||||||
|
${WRKSRC}/scripts/rdfxml2py
|
||||||
|
|
||||||
|
pre-build:
|
||||||
|
cd ${WRKSRC}/scripts && \
|
||||||
|
${CAT} *.trig | \
|
||||||
|
${LOCALBASE}/bin/rapper -i trig -o rdfxml -I ZeitgeistNamespace - | \
|
||||||
|
./rdfxml2py >> zeitgeist.py
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
${CAT} ${PKGMESSAGE}
|
@${CAT} ${PKGMESSAGE}
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,2 +1,4 @@
|
||||||
SHA256 (QtZeitgeist-0.7.0.tar.bz2) = 12c3073196ba5ea871759e79bc0a1ecf5a3a20f1d90abd814d2555ff21175d7e
|
SHA256 (libqzeitgeist-0.8.0.tar.bz2) = 0a8aa980d64549cce93691705807681fd7e3e079a48aee68fc4b2653f17d61ad
|
||||||
SIZE (QtZeitgeist-0.7.0.tar.bz2) = 31260
|
SIZE (libqzeitgeist-0.8.0.tar.bz2) = 29459
|
||||||
|
SHA256 (zeitgeist-0.8.2.tar.gz) = 6155611ee182f642cc1fe9f8aadc25c7e2942fdef2565b1f29e8388bc4643703
|
||||||
|
SIZE (zeitgeist-0.8.2.tar.gz) = 358781
|
||||||
|
|
13
sysutils/qzeitgeist/files/patch-scripts__PythonSerializer.py
Normal file
13
sysutils/qzeitgeist/files/patch-scripts__PythonSerializer.py
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
--- ./scripts/PythonSerializer.py.orig 2012-04-04 17:46:44.385371264 +0200
|
||||||
|
+++ ./scripts/PythonSerializer.py 2012-04-05 00:32:11.175489615 +0200
|
||||||
|
@@ -85,8 +85,8 @@
|
||||||
|
assert root_type
|
||||||
|
#TODO: displayname, how are translation handled? on trig level or on python level?
|
||||||
|
stream.write(
|
||||||
|
- "Symbol('%s', parent=%r, uri='%s', display_name='%s', doc='%s', auto_resolve=False)\n" %(name,
|
||||||
|
- root_type, symbol, display_name, doc)
|
||||||
|
+ str("Symbol('%s', parent=%r, uri='%s', display_name='%s', doc='%s', auto_resolve=False)\n" %(name,
|
||||||
|
+ root_type, symbol, display_name, doc))
|
||||||
|
)
|
||||||
|
|
||||||
|
|
|
@ -1,31 +1,42 @@
|
||||||
include/QtZeitgeist/DataModel/DataSource
|
include/QZeitgeist/DataModel/DataSource
|
||||||
include/QtZeitgeist/DataModel/Event
|
include/QZeitgeist/DataModel/Event
|
||||||
include/QtZeitgeist/DataModel/Subject
|
include/QZeitgeist/DataModel/Subject
|
||||||
include/QtZeitgeist/DataModel/TimeRange
|
include/QZeitgeist/DataModel/TimeRange
|
||||||
include/QtZeitgeist/DataModel/datasource.h
|
include/QZeitgeist/DataModel/datasource.h
|
||||||
include/QtZeitgeist/DataModel/event.h
|
include/QZeitgeist/DataModel/event.h
|
||||||
include/QtZeitgeist/DataModel/subject.h
|
include/QZeitgeist/DataModel/subject.h
|
||||||
include/QtZeitgeist/DataModel/timerange.h
|
include/QZeitgeist/DataModel/timerange.h
|
||||||
include/QtZeitgeist/DataSourceRegistry
|
include/QZeitgeist/DataSourceRegistry
|
||||||
include/QtZeitgeist/Interpretation
|
include/QZeitgeist/Interpretation
|
||||||
include/QtZeitgeist/Log
|
include/QZeitgeist/Log
|
||||||
include/QtZeitgeist/Manifestation
|
include/QZeitgeist/LogModel
|
||||||
include/QtZeitgeist/Monitor
|
include/QZeitgeist/Manifestation
|
||||||
include/QtZeitgeist/QtZeitgeist
|
include/QZeitgeist/Monitor
|
||||||
include/QtZeitgeist/datasourceregistry.h
|
include/QZeitgeist/QZeitgeist
|
||||||
include/QtZeitgeist/interpretation.h
|
include/QZeitgeist/datasourceregistry.h
|
||||||
include/QtZeitgeist/log.h
|
include/QZeitgeist/interpretation.h
|
||||||
include/QtZeitgeist/manifestation.h
|
include/QZeitgeist/log.h
|
||||||
include/QtZeitgeist/monitor.h
|
include/QZeitgeist/logmodel.h
|
||||||
include/QtZeitgeist/qtzeitgeist.h
|
include/QZeitgeist/manifestation.h
|
||||||
lib/cmake/qzeitgeist/QZeitgeistConfig.cmake
|
include/QZeitgeist/monitor.h
|
||||||
lib/cmake/qzeitgeist/QZeitgeistExport-%%CMAKE_BUILD_TYPE%%.cmake
|
include/QZeitgeist/qzeitgeist.h
|
||||||
lib/cmake/qzeitgeist/QZeitgeistExport.cmake
|
include/QZeitgeist/qzeitgeist_version.h
|
||||||
|
include/QZeitgeist/refreshjob.h
|
||||||
|
lib/cmake/QZeitgeist/QZeitgeistConfig.cmake
|
||||||
|
lib/cmake/QZeitgeist/QZeitgeistConfigVersion.cmake
|
||||||
|
lib/cmake/QZeitgeist/QZeitgeistExport-%%CMAKE_BUILD_TYPE%%.cmake
|
||||||
|
lib/cmake/QZeitgeist/QZeitgeistExport.cmake
|
||||||
lib/libqzeitgeist.so
|
lib/libqzeitgeist.so
|
||||||
lib/libqzeitgeist.so.0
|
lib/libqzeitgeist.so.0.8.0
|
||||||
lib/libqzeitgeist.so.0.7
|
lib/libqzeitgeist.so.1
|
||||||
libdata/pkgconfig/QtZeitgeist.pc
|
%%QT_LIBDIR_REL%%/imports/org/gnome/zeitgeist/libQZeitgeistDeclarativePlugin.so
|
||||||
@dirrm lib/cmake/qzeitgeist
|
%%QT_LIBDIR_REL%%/imports/org/gnome/zeitgeist/qmldir
|
||||||
|
libdata/pkgconfig/QZeitgeist.pc
|
||||||
|
@dirrm %%QT_LIBDIR_REL%%/imports/org/gnome/zeitgeist
|
||||||
|
@dirrm %%QT_LIBDIR_REL%%/imports/org/gnome
|
||||||
|
@dirrmtry %%QT_LIBDIR_REL%%/imports/org
|
||||||
|
@dirrmtry %%QT_LIBDIR_REL%%/imports
|
||||||
|
@dirrm lib/cmake/QZeitgeist
|
||||||
@dirrmtry lib/cmake
|
@dirrmtry lib/cmake
|
||||||
@dirrm include/QtZeitgeist/DataModel
|
@dirrm include/QZeitgeist/DataModel
|
||||||
@dirrm include/QtZeitgeist
|
@dirrm include/QZeitgeist
|
||||||
|
|
Loading…
Add table
Reference in a new issue