net-im/qxmpp-qt5: unbundle from net-im/qxmpp (Qt4 deprecation)

Approved by:	portmgr (implicit)
This commit is contained in:
Tobias C. Berner 2019-03-16 14:02:38 +00:00
parent 477fc7471c
commit 95b4328343
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=495873
4 changed files with 109 additions and 5 deletions

View File

@ -1,11 +1,33 @@
# $FreeBSD$
PORTREVISION= 2
PORTNAME= qxmpp
PORTVERSION= 0.9.3
DISTVERSIONPREFIX= v
PORTREVISION= 1
CATEGORIES= net-im
PKGNAMESUFFIX= -qt5
CONFLICTS= qxmpp-[0-9]*
MAINTAINER= ports@FreeBSD.org
COMMENT= QXmpp is an xmpp client library based on Qt & C++
QXMPP_SLAVE= yes
MASTERDIR= ${.CURDIR}/../../net-im/qxmpp
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.LGPL
.include "${MASTERDIR}/Makefile"
CONFLICTS?= ${PORTNAME}-[0-9]*
USES= compiler:c++11-lang libtool pathfix pkgconfig qmake qt:5
USE_QT= core gui network xml buildtools_build
PLIST_SUB= QDNS="@comment "
QMAKE_ARGS= QXMPP_NO_TESTS=1
USE_GITHUB= yes
GH_ACCOUNT= qxmpp-project
PLIST_SUB+= VERSION=${PORTVERSION} VERSION_MAJOR=${PORTVERSION:R}
pre-configure:
${REINPLACE_CMD} -e 's|pkgconfig|../libdata/pkgconfig|g' \
${WRKSRC}/src/src.pro
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (qxmpp-project-qxmpp-v0.9.3_GH0.tar.gz) = 13f5162a1df720702c6ae15a476a4cb8ea3e57d861a992c4de9147909765e6de
SIZE (qxmpp-project-qxmpp-v0.9.3_GH0.tar.gz) = 300764

View File

@ -0,0 +1,10 @@
QXmpp is pretty intuitive and easy to use. It uses Qt extensively.
Qt is the only third party library it is dependent on. Users need
to a have working knowledge of C++ and Qt basics (Signals and Slots
and Qt data types). The underlying TCP socket and the XMPP RFCs
(RFC3920 and RFC3921) have been encapsulated into classes and
functions. Therefore the user would not be bothered with these
details. But it is always recommended to the advanced users to read
and enjoy the low level details.
WWW: https://github.com/qxmpp-project/qxmpp/

View File

@ -0,0 +1,70 @@
include/qxmpp/QXmppArchiveIq.h
include/qxmpp/QXmppArchiveManager.h
include/qxmpp/QXmppBindIq.h
include/qxmpp/QXmppBookmarkManager.h
include/qxmpp/QXmppBookmarkSet.h
include/qxmpp/QXmppByteStreamIq.h
include/qxmpp/QXmppCallManager.h
include/qxmpp/QXmppClient.h
include/qxmpp/QXmppClientExtension.h
include/qxmpp/QXmppConfiguration.h
include/qxmpp/QXmppConstants.h
include/qxmpp/QXmppDataForm.h
include/qxmpp/QXmppDialback.h
include/qxmpp/QXmppDiscoveryIq.h
include/qxmpp/QXmppDiscoveryManager.h
include/qxmpp/QXmppElement.h
include/qxmpp/QXmppEntityTimeIq.h
include/qxmpp/QXmppEntityTimeManager.h
include/qxmpp/QXmppGlobal.h
include/qxmpp/QXmppIbbIq.h
include/qxmpp/QXmppIncomingClient.h
include/qxmpp/QXmppIncomingServer.h
include/qxmpp/QXmppInvokable.h
include/qxmpp/QXmppIq.h
include/qxmpp/QXmppJingleIq.h
include/qxmpp/QXmppLogger.h
include/qxmpp/QXmppMessage.h
include/qxmpp/QXmppMessageReceiptManager.h
include/qxmpp/QXmppMucIq.h
include/qxmpp/QXmppMucManager.h
include/qxmpp/QXmppNonSASLAuth.h
include/qxmpp/QXmppOutgoingClient.h
include/qxmpp/QXmppOutgoingServer.h
include/qxmpp/QXmppPasswordChecker.h
include/qxmpp/QXmppPingIq.h
include/qxmpp/QXmppPresence.h
include/qxmpp/QXmppPubSubIq.h
include/qxmpp/QXmppRegisterIq.h
include/qxmpp/QXmppRemoteMethod.h
include/qxmpp/QXmppResultSet.h
include/qxmpp/QXmppRosterIq.h
include/qxmpp/QXmppRosterManager.h
include/qxmpp/QXmppRpcIq.h
include/qxmpp/QXmppRpcManager.h
include/qxmpp/QXmppRtcpPacket.h
include/qxmpp/QXmppRtpChannel.h
include/qxmpp/QXmppRtpPacket.h
include/qxmpp/QXmppServer.h
include/qxmpp/QXmppServerExtension.h
include/qxmpp/QXmppServerPlugin.h
include/qxmpp/QXmppSessionIq.h
include/qxmpp/QXmppSocks.h
include/qxmpp/QXmppStanza.h
include/qxmpp/QXmppStream.h
include/qxmpp/QXmppStreamFeatures.h
include/qxmpp/QXmppStun.h
include/qxmpp/QXmppTransferManager.h
include/qxmpp/QXmppTransferManager_p.h
include/qxmpp/QXmppUtils.h
include/qxmpp/QXmppVCardIq.h
include/qxmpp/QXmppVCardManager.h
include/qxmpp/QXmppVersionIq.h
include/qxmpp/QXmppVersionManager.h
%%QDNS%%include/qxmpp/qdnslookup.h
%%QDNS%%include/qxmpp/qdnslookup_p.h
lib/libqxmpp.so
lib/libqxmpp.so.0
lib/libqxmpp.so.%%VERSION_MAJOR%%
lib/libqxmpp.so.%%VERSION%%
libdata/pkgconfig/qxmpp.pc