mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-25 04:43:33 +00:00
- Modify deskutils/kdepim4 to install libkleo headers. This basically
reverts http://websvn.kde.org/?view=revision&revision=1070773 (Linux distros have done something similar) - Let net-im/kopete-kde4 depend on libkleo from deskutils/kdepim4 to enable the cryptography plugin - Remove dependencies from kopete-kde4 for protocols that are no longer supported (libjingle and MSN/WLM) PR: 199546 Approved by: maintainer timeout (3 weeks)
This commit is contained in:
parent
9170470228
commit
57026bd879
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=386485
@ -3,6 +3,7 @@
|
||||
|
||||
PORTNAME= kdepim
|
||||
PORTVERSION= ${KDE4_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= deskutils kde
|
||||
MASTER_SITES= KDE/${KDE4_BRANCH}/${PORTVERSION}/src
|
||||
DIST_SUBDIR= KDE/${PORTVERSION}
|
||||
@ -44,4 +45,12 @@ post-patch:
|
||||
${REINPLACE_CMD} -e '1 s|^.*/|/|g' \
|
||||
${WRKSRC}/knotes/configdialog/knotecollectionconfigwidget.cpp
|
||||
|
||||
post-install:
|
||||
${MKDIR} ${STAGEDIR}${PREFIX}/include/kleo
|
||||
${INSTALL_DATA} ${WRKSRC}/libkleo/kleo/*.h \
|
||||
${STAGEDIR}${PREFIX}/include/kleo
|
||||
${MKDIR} ${STAGEDIR}${PREFIX}/include/kleo/ui
|
||||
${INSTALL_DATA} ${WRKSRC}/libkleo/ui/*.h \
|
||||
${STAGEDIR}${PREFIX}/include/kleo/ui
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -43,6 +43,60 @@ bin/pimsettingexporter
|
||||
bin/sieveeditor
|
||||
bin/storageservicemanager
|
||||
etc/dbus-1/system.d/org.kde.kalarmrtcwake.conf
|
||||
include/kleo/abstractimportjob.h
|
||||
include/kleo/adduseridjob.h
|
||||
include/kleo/changeexpiryjob.h
|
||||
include/kleo/changeownertrustjob.h
|
||||
include/kleo/changepasswdjob.h
|
||||
include/kleo/checksumdefinition.h
|
||||
include/kleo/cryptobackend.h
|
||||
include/kleo/cryptobackendfactory.h
|
||||
include/kleo/cryptoconfig.h
|
||||
include/kleo/decryptjob.h
|
||||
include/kleo/decryptverifyjob.h
|
||||
include/kleo/deletejob.h
|
||||
include/kleo/dn.h
|
||||
include/kleo/downloadjob.h
|
||||
include/kleo/encryptjob.h
|
||||
include/kleo/enum.h
|
||||
include/kleo/exception.h
|
||||
include/kleo/exportjob.h
|
||||
include/kleo/hierarchicalkeylistjob.h
|
||||
include/kleo/importfromkeyserverjob.h
|
||||
include/kleo/importjob.h
|
||||
include/kleo/job.h
|
||||
include/kleo/kconfigbasedkeyfilter.h
|
||||
include/kleo/keyfilter.h
|
||||
include/kleo/keyfiltermanager.h
|
||||
include/kleo/keygenerationjob.h
|
||||
include/kleo/keylistjob.h
|
||||
include/kleo/kleo_export.h
|
||||
include/kleo/listallkeysjob.h
|
||||
include/kleo/multideletejob.h
|
||||
include/kleo/oidmap.h
|
||||
include/kleo/refreshkeysjob.h
|
||||
include/kleo/signencryptjob.h
|
||||
include/kleo/signjob.h
|
||||
include/kleo/signkeyjob.h
|
||||
include/kleo/specialjob.h
|
||||
include/kleo/stl_util.h
|
||||
include/kleo/ui/cryptoconfigdialog.h
|
||||
include/kleo/ui/cryptoconfigmodule.h
|
||||
include/kleo/ui/cryptoconfigmodule_p.h
|
||||
include/kleo/ui/directoryserviceswidget.h
|
||||
include/kleo/ui/dnattributeorderconfigwidget.h
|
||||
include/kleo/ui/filenamerequester.h
|
||||
include/kleo/ui/kdhorizontalline.h
|
||||
include/kleo/ui/keyapprovaldialog.h
|
||||
include/kleo/ui/keylistview.h
|
||||
include/kleo/ui/keyrequester.h
|
||||
include/kleo/ui/keyselectiondialog.h
|
||||
include/kleo/ui/messagebox.h
|
||||
include/kleo/ui/messagebox_p.h
|
||||
include/kleo/ui/progressbar.h
|
||||
include/kleo/ui/progressdialog.h
|
||||
include/kleo/verifydetachedjob.h
|
||||
include/kleo/verifyopaquejob.h
|
||||
lib/akonadi/contact/editorpageplugins/cryptopageplugin.so
|
||||
lib/kde4/akregator_config_advanced.so
|
||||
lib/kde4/akregator_config_appearance.so
|
||||
|
@ -2,6 +2,7 @@
|
||||
|
||||
PORTNAME= kopete
|
||||
PORTVERSION= ${KDE4_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= net-im kde
|
||||
MASTER_SITES= KDE/${KDE4_BRANCH}/${PORTVERSION}/src
|
||||
DIST_SUBDIR= KDE/${PORTVERSION}
|
||||
@ -13,24 +14,17 @@ LIB_DEPENDS= libidn.so:${PORTSDIR}/dns/libidn \
|
||||
libqca.so:${PORTSDIR}/devel/qca \
|
||||
libotr.so.5:${PORTSDIR}/security/libotr \
|
||||
libgadu.so:${PORTSDIR}/polish/libgadu \
|
||||
libortp.so:${PORTSDIR}/net/ortp \
|
||||
libmediastreamer_base.so:${PORTSDIR}/net/mediastreamer \
|
||||
libspeex.so:${PORTSDIR}/audio/speex \
|
||||
libexpat.so:${PORTSDIR}/textproc/expat2 \
|
||||
libkleo.so:${PORTSDIR}/deskutils/kdepim4 \
|
||||
libmeanwhile.so:${PORTSDIR}/net-im/meanwhile \
|
||||
libv4l2.so:${PORTSDIR}/multimedia/libv4l \
|
||||
libjasper.so:${PORTSDIR}/graphics/jasper \
|
||||
libjpeg.so:${PORTSDIR}/graphics/jpeg \
|
||||
libjsoncpp.so:${PORTSDIR}/devel/jsoncpp
|
||||
BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat \
|
||||
${LOCALBASE}/lib/mediastreamer/plugins/libmsilbc.so:${PORTSDIR}/audio/msilbc
|
||||
RUN_DEPENDS= ${LOCALBASE}/lib/mediastreamer/plugins/libmsilbc.so:${PORTSDIR}/audio/msilbc
|
||||
libjpeg.so:${PORTSDIR}/graphics/jpeg
|
||||
BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat
|
||||
|
||||
USES= cmake:outsource pkgconfig shebangfix tar:xz webplugin:native
|
||||
USE_GNOME= libxml2 libxslt
|
||||
USE_KDE4= kdelibs kdeprefix pimlibs \
|
||||
automoc4 qimageblitz
|
||||
USE_OPENSSL= yes
|
||||
USE_QT4= corelib gui network qt3support sql xml \
|
||||
moc_build qmake_build rcc_build uic_build uic3_build
|
||||
USE_SQLITE= yes
|
||||
@ -51,7 +45,7 @@ CMAKE_ARGS+= -DWITH_Alsa:BOOL=OFF
|
||||
CMAKE_ARGS+= -DMOZPLUGIN_INSTALL_DIR:PATH="${WEBPLUGIN_DIR}"
|
||||
|
||||
# Forcefully disable net-im/libmsn which was deprecated on 2013-07-27.
|
||||
CMAKE_ARGS+= -DHAVE_LIBMSN:BOOL=OFF
|
||||
CMAKE_ARGS+= -DWITH_wlm:BOOL=OFF
|
||||
|
||||
# Fix build with fresh multimedia/v4l_compat installed.
|
||||
CFLAGS+= -DHAVE_LINUX_INTEGER_TYPES=1
|
||||
|
@ -78,6 +78,7 @@ lib/kde4/kcm_kopete_autoreplace.so
|
||||
lib/kde4/kcm_kopete_avdeviceconfig.so
|
||||
lib/kde4/kcm_kopete_behaviorconfig.so
|
||||
lib/kde4/kcm_kopete_chatwindowconfig.so
|
||||
lib/kde4/kcm_kopete_cryptography.so
|
||||
lib/kde4/kcm_kopete_highlight.so
|
||||
lib/kde4/kcm_kopete_history.so
|
||||
lib/kde4/kcm_kopete_history2.so
|
||||
@ -98,6 +99,7 @@ lib/kde4/kopete_autoreplace.so
|
||||
lib/kde4/kopete_bonjour.so
|
||||
lib/kde4/kopete_chatwindow.so
|
||||
lib/kde4/kopete_contactnotes.so
|
||||
lib/kde4/kopete_cryptography.so
|
||||
lib/kde4/kopete_emailwindow.so
|
||||
lib/kde4/kopete_gadu.so
|
||||
lib/kde4/kopete_groupwise.so
|
||||
@ -588,6 +590,8 @@ share/apps/kopete/webpresence/webpresence_html_images.xsl
|
||||
share/apps/kopete/webpresence/webpresence_xhtml.xsl
|
||||
share/apps/kopete/webpresence/webpresence_xhtml_images.xsl
|
||||
share/apps/kopete_contactnotes/contactnotesui.rc
|
||||
share/apps/kopete_cryptography/cryptographychatui.rc
|
||||
share/apps/kopete_cryptography/cryptographyui.rc
|
||||
share/apps/kopete_groupwise/gwchatui.rc
|
||||
share/apps/kopete_history/historychatui.rc
|
||||
share/apps/kopete_history/historyui.rc
|
||||
@ -745,6 +749,7 @@ share/kde4/services/chatwindow.desktop
|
||||
share/kde4/services/emailwindow.desktop
|
||||
share/kde4/services/kconfiguredialog/kopete_addbookmarks_config.desktop
|
||||
share/kde4/services/kconfiguredialog/kopete_autoreplace_config.desktop
|
||||
share/kde4/services/kconfiguredialog/kopete_cryptography_config.desktop
|
||||
share/kde4/services/kconfiguredialog/kopete_highlight_config.desktop
|
||||
share/kde4/services/kconfiguredialog/kopete_history2_config.desktop
|
||||
share/kde4/services/kconfiguredialog/kopete_history_config.desktop
|
||||
@ -767,6 +772,7 @@ share/kde4/services/kopete_behaviorconfig.desktop
|
||||
share/kde4/services/kopete_bonjour.desktop
|
||||
share/kde4/services/kopete_chatwindowconfig.desktop
|
||||
share/kde4/services/kopete_contactnotes.desktop
|
||||
share/kde4/services/kopete_cryptography.desktop
|
||||
share/kde4/services/kopete_gadu.desktop
|
||||
share/kde4/services/kopete_groupwise.desktop
|
||||
share/kde4/services/kopete_highlight.desktop
|
||||
|
Loading…
Reference in New Issue
Block a user