net-im/qxmpp-qt5: unbundle from net-im/qxmpp (Qt4 deprecation)
Approved by: portmgr (implicit)
This commit is contained in:
parent
477fc7471c
commit
95b4328343
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=495873
@ -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>
|
||||
|
2
net-im/qxmpp-qt5/distinfo
Normal file
2
net-im/qxmpp-qt5/distinfo
Normal 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
|
10
net-im/qxmpp-qt5/pkg-descr
Normal file
10
net-im/qxmpp-qt5/pkg-descr
Normal 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/
|
70
net-im/qxmpp-qt5/pkg-plist
Normal file
70
net-im/qxmpp-qt5/pkg-plist
Normal 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
|
Loading…
Reference in New Issue
Block a user