2014-12-10 20:19:12 +00:00
|
|
|
# $OpenBSD: Makefile,v 1.12 2014/12/10 20:19:12 zhuk Exp $
|
Kopete is an instant messenger supporting AIM, Bonjour, Gadu-Gadu,
GroupWise, ICQ, Jabber (XMPP, Google Talk, Facebook, ...), Meanwhile,
QQ, Skype, Windows Live Messenger, WinPopup, Yahoo and more. It is
designed to be a flexible and extensible multi-protocol system
suitable for personal and enterprise use.
The goal of Kopete is to provide users with a single easy-to-use
way to access all of their instant messaging systems. The interface
puts people first, and is integrated with the system address book
to let you access your contacts from other KDE applications. Instant
messaging can be intrusive, but Kopete's notification system can
be tuned so that only important contacts interrupt you.
Kopete also features tools to enhance your instant messaging
experience, such as message encryption, archiving, and many other
fun and useful effects.
This is ex-kdenetwork member. Importing as a part of KDE 4.11.4 update.
This port won't work until update is finished, thus not hooking it up.
2013-12-08 18:39:44 +00:00
|
|
|
|
2013-12-16 10:39:51 +00:00
|
|
|
COMMENT-main = multi-protocol instant messenger for KDE
|
|
|
|
COMMENT-sounds = notification sounds for Kopete
|
|
|
|
DISTNAME = kopete-${MODKDE4_VERSION}
|
|
|
|
PKGNAME-main = ${DISTNAME}
|
|
|
|
PKGNAME-sounds = kde4-kopete-sounds-${MODKDE4_VERSION}
|
|
|
|
PKG_ARCH-sounds = *
|
Kopete is an instant messenger supporting AIM, Bonjour, Gadu-Gadu,
GroupWise, ICQ, Jabber (XMPP, Google Talk, Facebook, ...), Meanwhile,
QQ, Skype, Windows Live Messenger, WinPopup, Yahoo and more. It is
designed to be a flexible and extensible multi-protocol system
suitable for personal and enterprise use.
The goal of Kopete is to provide users with a single easy-to-use
way to access all of their instant messaging systems. The interface
puts people first, and is integrated with the system address book
to let you access your contacts from other KDE applications. Instant
messaging can be intrusive, but Kopete's notification system can
be tuned so that only important contacts interrupt you.
Kopete also features tools to enhance your instant messaging
experience, such as message encryption, archiving, and many other
fun and useful effects.
This is ex-kdenetwork member. Importing as a part of KDE 4.11.4 update.
This port won't work until update is finished, thus not hooking it up.
2013-12-08 18:39:44 +00:00
|
|
|
|
|
|
|
CATEGORIES = network
|
|
|
|
HOMEPAGE = http://kopete.kde.org/
|
|
|
|
|
2014-07-09 20:03:22 +00:00
|
|
|
SHARED_LIBS += kopete 52.0 # 4.0
|
|
|
|
SHARED_LIBS += kopete_videodevice 52.0 # 4.0
|
|
|
|
SHARED_LIBS += kopeteaddaccountwizard 52.0 # 1.0
|
|
|
|
SHARED_LIBS += kopetechatwindow_shared 52.0 # 1.0
|
|
|
|
SHARED_LIBS += kopeteidentity 52.0 # 1.0
|
|
|
|
SHARED_LIBS += kopeteprivacy 52.0 # 1.0
|
|
|
|
SHARED_LIBS += kyahoo 52.0 # 1.0
|
|
|
|
SHARED_LIBS += oscar 52.0 # 1.0
|
|
|
|
SHARED_LIBS += kopete_oscar 52.0 # 4.4
|
|
|
|
SHARED_LIBS += kopete_otr_shared 52.0 # 1.0
|
|
|
|
SHARED_LIBS += kopetecontactlist 52.0 # 1.0
|
|
|
|
SHARED_LIBS += kopetestatusmenu 52.0 # 1.0
|
|
|
|
SHARED_LIBS += qgroupwise 52.0 # 4.10
|
Kopete is an instant messenger supporting AIM, Bonjour, Gadu-Gadu,
GroupWise, ICQ, Jabber (XMPP, Google Talk, Facebook, ...), Meanwhile,
QQ, Skype, Windows Live Messenger, WinPopup, Yahoo and more. It is
designed to be a flexible and extensible multi-protocol system
suitable for personal and enterprise use.
The goal of Kopete is to provide users with a single easy-to-use
way to access all of their instant messaging systems. The interface
puts people first, and is integrated with the system address book
to let you access your contacts from other KDE applications. Instant
messaging can be intrusive, but Kopete's notification system can
be tuned so that only important contacts interrupt you.
Kopete also features tools to enhance your instant messaging
experience, such as message encryption, archiving, and many other
fun and useful effects.
This is ex-kdenetwork member. Importing as a part of KDE 4.11.4 update.
This port won't work until update is finished, thus not hooking it up.
2013-12-08 18:39:44 +00:00
|
|
|
|
2013-12-16 10:39:51 +00:00
|
|
|
MULTI_PACKAGES = -main -sounds
|
|
|
|
|
|
|
|
WANTLIB-sounds =
|
2014-07-09 20:03:22 +00:00
|
|
|
WANTLIB-main = ${WANTLIB} c m pthread z
|
2014-11-01 21:09:39 +00:00
|
|
|
WANTLIB-main += X11 Xss
|
2013-12-16 10:39:51 +00:00
|
|
|
WANTLIB-main += lib/qt4/Qt3Support lib/qt4/QtDBus lib/qt4/QtGui
|
|
|
|
WANTLIB-main += lib/qt4/QtNetwork lib/qt4/QtSql lib/qt4/QtSvg lib/qt4/QtXml
|
|
|
|
WANTLIB-main += ${KDE4LIB}/kabc ${KDE4LIB}/kcmutils ${KDE4LIB}/kde3support
|
|
|
|
WANTLIB-main += ${KDE4LIB}/kdeui ${KDE4LIB}/kdnssd ${KDE4LIB}/kemoticons
|
|
|
|
WANTLIB-main += ${KDE4LIB}/khtml ${KDE4LIB}/kidletime ${KDE4LIB}/kio
|
|
|
|
WANTLIB-main += ${KDE4LIB}/kjs ${KDE4LIB}/knewstuff2
|
|
|
|
WANTLIB-main += ${KDE4LIB}/knotifyconfig ${KDE4LIB}/kparts
|
|
|
|
WANTLIB-main += ${KDE4LIB}/kpimidentities ${KDE4LIB}/kprintutils
|
|
|
|
WANTLIB-main += ${KDE4LIB}/kresources ${KDE4LIB}/ktexteditor
|
|
|
|
WANTLIB-main += ${KDE4LIB}/kutils ${KDE4LIB}/nepomuk
|
|
|
|
WANTLIB-main += ${KDE4LIB}/nepomukutils ${KDE4LIB}/solid
|
|
|
|
WANTLIB-main += gadu glib-2.0 idn jasper jpeg meanwhile otr qca2
|
|
|
|
WANTLIB-main += qimageblitz soprano xml2 xmms xslt
|
Kopete is an instant messenger supporting AIM, Bonjour, Gadu-Gadu,
GroupWise, ICQ, Jabber (XMPP, Google Talk, Facebook, ...), Meanwhile,
QQ, Skype, Windows Live Messenger, WinPopup, Yahoo and more. It is
designed to be a flexible and extensible multi-protocol system
suitable for personal and enterprise use.
The goal of Kopete is to provide users with a single easy-to-use
way to access all of their instant messaging systems. The interface
puts people first, and is integrated with the system address book
to let you access your contacts from other KDE applications. Instant
messaging can be intrusive, but Kopete's notification system can
be tuned so that only important contacts interrupt you.
Kopete also features tools to enhance your instant messaging
experience, such as message encryption, archiving, and many other
fun and useful effects.
This is ex-kdenetwork member. Importing as a part of KDE 4.11.4 update.
This port won't work until update is finished, thus not hooking it up.
2013-12-08 18:39:44 +00:00
|
|
|
|
|
|
|
MODULES = multimedia/phonon
|
2013-12-09 12:13:37 +00:00
|
|
|
MODKDE4_USE = pim
|
Kopete is an instant messenger supporting AIM, Bonjour, Gadu-Gadu,
GroupWise, ICQ, Jabber (XMPP, Google Talk, Facebook, ...), Meanwhile,
QQ, Skype, Windows Live Messenger, WinPopup, Yahoo and more. It is
designed to be a flexible and extensible multi-protocol system
suitable for personal and enterprise use.
The goal of Kopete is to provide users with a single easy-to-use
way to access all of their instant messaging systems. The interface
puts people first, and is integrated with the system address book
to let you access your contacts from other KDE applications. Instant
messaging can be intrusive, but Kopete's notification system can
be tuned so that only important contacts interrupt you.
Kopete also features tools to enhance your instant messaging
experience, such as message encryption, archiving, and many other
fun and useful effects.
This is ex-kdenetwork member. Importing as a part of KDE 4.11.4 update.
This port won't work until update is finished, thus not hooking it up.
2013-12-08 18:39:44 +00:00
|
|
|
|
2013-12-16 10:39:51 +00:00
|
|
|
RUN_DEPENDS-sounds =
|
|
|
|
RUN_DEPENDS-main = ${RUN_DEPENDS} \
|
|
|
|
kde4-kopete-sounds-*|kde3-kopete-sounds-*:${BASE_PKGPATH},-sounds \
|
|
|
|
devel/desktop-file-utils \
|
|
|
|
x11/gtk+2,-guic
|
Kopete is an instant messenger supporting AIM, Bonjour, Gadu-Gadu,
GroupWise, ICQ, Jabber (XMPP, Google Talk, Facebook, ...), Meanwhile,
QQ, Skype, Windows Live Messenger, WinPopup, Yahoo and more. It is
designed to be a flexible and extensible multi-protocol system
suitable for personal and enterprise use.
The goal of Kopete is to provide users with a single easy-to-use
way to access all of their instant messaging systems. The interface
puts people first, and is integrated with the system address book
to let you access your contacts from other KDE applications. Instant
messaging can be intrusive, but Kopete's notification system can
be tuned so that only important contacts interrupt you.
Kopete also features tools to enhance your instant messaging
experience, such as message encryption, archiving, and many other
fun and useful effects.
This is ex-kdenetwork member. Importing as a part of KDE 4.11.4 update.
This port won't work until update is finished, thus not hooking it up.
2013-12-08 18:39:44 +00:00
|
|
|
|
2013-12-16 10:39:51 +00:00
|
|
|
LIB_DEPENDS-sounds =
|
|
|
|
LIB_DEPENDS-main = ${LIB_DEPENDS} \
|
|
|
|
audio/xmms \
|
|
|
|
devel/libidn \
|
|
|
|
graphics/qimageblitz \
|
|
|
|
net/libgadu \
|
|
|
|
net/meanwhile \
|
|
|
|
security/libotr>=4 \
|
|
|
|
security/qca2
|
Kopete is an instant messenger supporting AIM, Bonjour, Gadu-Gadu,
GroupWise, ICQ, Jabber (XMPP, Google Talk, Facebook, ...), Meanwhile,
QQ, Skype, Windows Live Messenger, WinPopup, Yahoo and more. It is
designed to be a flexible and extensible multi-protocol system
suitable for personal and enterprise use.
The goal of Kopete is to provide users with a single easy-to-use
way to access all of their instant messaging systems. The interface
puts people first, and is integrated with the system address book
to let you access your contacts from other KDE applications. Instant
messaging can be intrusive, but Kopete's notification system can
be tuned so that only important contacts interrupt you.
Kopete also features tools to enhance your instant messaging
experience, such as message encryption, archiving, and many other
fun and useful effects.
This is ex-kdenetwork member. Importing as a part of KDE 4.11.4 update.
This port won't work until update is finished, thus not hooking it up.
2013-12-08 18:39:44 +00:00
|
|
|
|
2014-07-09 20:03:22 +00:00
|
|
|
# disabled until all GoogleTalk issues are resolved
|
2014-11-01 21:09:39 +00:00
|
|
|
#WANTLIB-main += crypto expat mediastreamer_base mediastreamer_voip
|
|
|
|
#WANTLIB-main += ortp ssl
|
|
|
|
#LIB_DEPENDS-main += net/ortp \
|
2014-11-02 00:33:45 +00:00
|
|
|
# telephony/mediastreamer2
|
2014-07-09 20:03:22 +00:00
|
|
|
|
2014-11-01 21:09:39 +00:00
|
|
|
CONFIGURE_ARGS = -DCMAKE_DISABLE_FIND_PACKAGE_JsonCpp:Bool=Yes \
|
|
|
|
-DCMAKE_DISABLE_FIND_PACKAGE_LibV4L2:Bool=Yes \
|
2013-12-13 16:25:31 +00:00
|
|
|
-DMOZPLUGIN_INSTALL_DIR=${LOCALBASE}/lib/mozilla/plugins \
|
2014-12-10 20:19:12 +00:00
|
|
|
-DWITH_Libmsn:Bool=No \
|
|
|
|
-DQT4_BUILD=Yes
|
2014-07-09 20:03:22 +00:00
|
|
|
|
|
|
|
# requires enabling of exceptions, thanks to roots in Boost via PIM
|
|
|
|
CONFIGURE_ARGS += -DWITH_Kleopatra:Bool=No
|
|
|
|
|
|
|
|
# for Kleopatra
|
|
|
|
#BUILD_DEPENDS = devel/boost
|
|
|
|
#LIB_DEPENDS-main += ${MODKDE4_DEP_DIR}/pim>=${MODKDE4_DEP_VERSION}
|
Kopete is an instant messenger supporting AIM, Bonjour, Gadu-Gadu,
GroupWise, ICQ, Jabber (XMPP, Google Talk, Facebook, ...), Meanwhile,
QQ, Skype, Windows Live Messenger, WinPopup, Yahoo and more. It is
designed to be a flexible and extensible multi-protocol system
suitable for personal and enterprise use.
The goal of Kopete is to provide users with a single easy-to-use
way to access all of their instant messaging systems. The interface
puts people first, and is integrated with the system address book
to let you access your contacts from other KDE applications. Instant
messaging can be intrusive, but Kopete's notification system can
be tuned so that only important contacts interrupt you.
Kopete also features tools to enhance your instant messaging
experience, such as message encryption, archiving, and many other
fun and useful effects.
This is ex-kdenetwork member. Importing as a part of KDE 4.11.4 update.
This port won't work until update is finished, thus not hooking it up.
2013-12-08 18:39:44 +00:00
|
|
|
|
2014-11-01 21:09:39 +00:00
|
|
|
post-patch:
|
|
|
|
cd ${WRKSRC}; perl -pi -e 's/X11_Xss_/X11_Xscreensaver_/g' \
|
|
|
|
CMakeLists.txt \
|
|
|
|
libkopete/CMakeLists.txt
|
|
|
|
|
Kopete is an instant messenger supporting AIM, Bonjour, Gadu-Gadu,
GroupWise, ICQ, Jabber (XMPP, Google Talk, Facebook, ...), Meanwhile,
QQ, Skype, Windows Live Messenger, WinPopup, Yahoo and more. It is
designed to be a flexible and extensible multi-protocol system
suitable for personal and enterprise use.
The goal of Kopete is to provide users with a single easy-to-use
way to access all of their instant messaging systems. The interface
puts people first, and is integrated with the system address book
to let you access your contacts from other KDE applications. Instant
messaging can be intrusive, but Kopete's notification system can
be tuned so that only important contacts interrupt you.
Kopete also features tools to enhance your instant messaging
experience, such as message encryption, archiving, and many other
fun and useful effects.
This is ex-kdenetwork member. Importing as a part of KDE 4.11.4 update.
This port won't work until update is finished, thus not hooking it up.
2013-12-08 18:39:44 +00:00
|
|
|
.include <bsd.port.mk>
|