mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-18 03:46:03 +00:00
f4362c9a78
XMPP protocol. The Extensible Messaging and Presence Protocol (XMPP) is an IETF standard that provides a complete cross protocol messaging solution. The problem with current IM solutions is that they are all proprietary and cannot talk to each other. XMPP seeks to get rid of those barriers. Net::XMPP is a collection of Perl modules that provide a Perl Developer access to the XMPP protocol. Using OOP modules we provide a clean interface to writing anything from a full client to a simple protocol tester. WWW: http://www.xmpp.org/ PR: ports/74644 Submitted by: Lars Eggert <lars.eggert@gmx.net>
39 lines
1.1 KiB
Makefile
39 lines
1.1 KiB
Makefile
# New ports collection makefile for: p5-Net-XMPP
|
|
# Date created: 2004-12-3
|
|
# Whom: Lars Eggert <lars.eggert@gmx.net>
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME= Net-XMPP
|
|
PORTVERSION= 1.0
|
|
CATEGORIES= net perl5
|
|
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
|
|
MASTER_SITE_SUBDIR= Net
|
|
PKGNAMEPREFIX= p5-
|
|
|
|
MAINTAINER= lars.eggert@gmx.net
|
|
COMMENT= Net::XMPP provides Perl Developer access to the XMPP protocol
|
|
|
|
BUILD_DEPENDS= ${SITE_PERL}/XML/Stream.pm:${PORTSDIR}/textproc/p5-XML-Stream \
|
|
${SITE_PERL}/${PERL_ARCH}/Digest/SHA1.pm:${PORTSDIR}/security/p5-Digest-SHA1
|
|
RUN_DEPENDS= ${BUILD_DEPENDS}
|
|
|
|
PERL_CONFIGURE= yes
|
|
|
|
MAN3= Net::XMPP.3 Net::XMPP::Client.3 Net::XMPP::Connection.3 \
|
|
Net::XMPP::Debug.3 Net::XMPP::IQ.3 Net::XMPP::JID.3 \
|
|
Net::XMPP::Message.3 Net::XMPP::Namespaces.3 \
|
|
Net::XMPP::Presence.3 Net::XMPP::PrivacyLists.3 \
|
|
Net::XMPP::Protocol.3 Net::XMPP::Roster.3 \
|
|
Net::XMPP::Stanza.3
|
|
|
|
.include <bsd.port.pre.mk>
|
|
|
|
# Require perl 5.8.x due to XML::Stream
|
|
.if ${PERL_LEVEL} < 500800
|
|
IGNORE= Port requires perl 5.8.x or later. Install lang/perl5.8 then try again
|
|
.endif
|
|
|
|
.include <bsd.port.post.mk>
|