XMPP4R is an XMPP/Jabber library for Ruby.
Features: * Fully object-oriented (well, it's Ruby ;) * Aims at being XMPP compliant * Threaded and non-threaded mode * Well unit-tested and documented code * Uses well-known and well-tested software like REXML * Very easy to extend * Released under Ruby's license, which is compatible with the GNU GPL PR: ports/89339 Submitted by: Stephan Maka <stephan@spaceboyz.net>
This commit is contained in:
parent
3a03154681
commit
dbdfd007cb
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=149091
9 changed files with 459 additions and 0 deletions
|
@ -93,6 +93,7 @@
|
|||
SUBDIR += psi
|
||||
SUBDIR += py-jabber
|
||||
SUBDIR += py-twistedWords
|
||||
SUBDIR += ruby-xmpp4r
|
||||
SUBDIR += simicq
|
||||
SUBDIR += sulci
|
||||
SUBDIR += tik
|
||||
|
|
49
net-im/ruby-xmpp4r/Makefile
Normal file
49
net-im/ruby-xmpp4r/Makefile
Normal file
|
@ -0,0 +1,49 @@
|
|||
# New ports collection makefile for: ruby-xmpp4r
|
||||
# Date created: 21 Nov 2005
|
||||
# Whom: Stephan Maka <stephan@spaceboyz.net>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= xmpp4r
|
||||
PORTVERSION= 0.2
|
||||
CATEGORIES= net-im ruby
|
||||
MASTER_SITES= http://download.gna.org/xmpp4r/
|
||||
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
|
||||
EXTRACT_SUFX= .tgz
|
||||
DIST_SUBDIR= ruby
|
||||
|
||||
MAINTAINER= stephan@spaceboyz.net
|
||||
COMMENT= XMPP/Jabber library for Ruby
|
||||
|
||||
USE_RUBY= YES
|
||||
USE_RUBY_RDOC= YES
|
||||
|
||||
LIB_FILES= lib/xmpp4r.rb lib/callbacks.rb lib/xmpp4r
|
||||
DOCS= ChangeLog LICENSE README
|
||||
EXAMPLES= basic advanced
|
||||
|
||||
do-build:
|
||||
.if !defined(NOPORTDOCS)
|
||||
cd ${BUILD_WRKSRC}; ${RUBY_RDOC} \
|
||||
-o rdoc \
|
||||
--all --fileboxes --inline-source --line-numbers \
|
||||
${LIB_FILES}
|
||||
.endif
|
||||
|
||||
do-install:
|
||||
cd ${INSTALL_WRKSRC}; ${CP} -R ${LIB_FILES} ${RUBY_SITELIBDIR}/
|
||||
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${RUBY_MODDOCDIR}
|
||||
.for f in ${DOCS}
|
||||
${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/
|
||||
.endfor
|
||||
${CP} -R ${WRKSRC}/rdoc/ ${RUBY_MODDOCDIR}/
|
||||
${MKDIR} ${RUBY_MODEXAMPLESDIR}
|
||||
.for f in ${EXAMPLES}
|
||||
${CP} -R ${WRKSRC}/data/doc/xmpp4r/examples/${f}/ ${RUBY_MODEXAMPLESDIR}/
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
3
net-im/ruby-xmpp4r/distinfo
Normal file
3
net-im/ruby-xmpp4r/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
MD5 (ruby/xmpp4r-0.2.tgz) = 6294ccce6736a29d9173d1608fa46093
|
||||
SHA256 (ruby/xmpp4r-0.2.tgz) = 06844fd949a6fae6551f0ed5a5078146531aa052ed5190503c7ca215b7bc2c0c
|
||||
SIZE (ruby/xmpp4r-0.2.tgz) = 74699
|
12
net-im/ruby-xmpp4r/pkg-descr
Normal file
12
net-im/ruby-xmpp4r/pkg-descr
Normal file
|
@ -0,0 +1,12 @@
|
|||
XMPP4R is an XMPP/Jabber library for Ruby.
|
||||
|
||||
Features:
|
||||
* Fully object-oriented (well, it's Ruby ;)
|
||||
* Aims at being XMPP compliant
|
||||
* Threaded and non-threaded mode
|
||||
* Well unit-tested and documented code
|
||||
* Uses well-known and well-tested software like REXML
|
||||
* Very easy to extend
|
||||
* Released under Ruby's license, which is compatible with the GNU GPL
|
||||
|
||||
WWW: http://home.gna.org/xmpp4r/
|
165
net-im/ruby-xmpp4r/pkg-plist
Normal file
165
net-im/ruby-xmpp4r/pkg-plist
Normal file
|
@ -0,0 +1,165 @@
|
|||
%%RUBY_SITELIBDIR%%/callbacks.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/debuglog.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/component.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/client.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/connection.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/error.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/iq.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/jid.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/message.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/presence.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/rexmladdons.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/stream.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/streamparser.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/x.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/xmlstanza.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/xmpp4r.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/helpers/roster.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/helpers/version.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/helpers/vcard.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/iq/query.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/iq/vcard.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/iq/query/discoinfo.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/iq/query/discoitems.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/iq/query/roster.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/iq/query/version.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/x/mucuseritem.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/x/delay.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/x/muc.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/x/roster.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/authenticationfailure.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/idgenerator.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/errorexception.rb
|
||||
@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/iq/query
|
||||
@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/iq
|
||||
@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/x
|
||||
@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/helpers
|
||||
@dirrm %%RUBY_SITELIBDIR%%/xmpp4r
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/LICENSE
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/iq/query/version_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/iq/query/roster_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/iq/query/discoinfo_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/iq/query/discoitems_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/iq/query_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/iq/vcard_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/x/mucuseritem_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/x/muc_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/x/delay_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/x/roster_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/helpers/vcard_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/helpers/version_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/helpers/roster_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/authenticationfailure_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/debuglog_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/rexmladdons_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/stream_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/xmpp4r_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/iq_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/streamparser_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/jid_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/presence_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/message_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/component_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/xmlstanza_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/idgenerator_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/client_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/x_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/connection_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/error_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/errorexception_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/callbacks_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/REXML/IOSource.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/REXML/XPathParser.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/REXML/Element.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Helpers/Version.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Helpers/Roster.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Helpers/RosterItem.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Helpers/Vcard.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Message.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/IqQueryRoster.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/XRosterItem.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/XDelay.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/XMLStanza.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/IqVcard.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/IdGenerator.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/DiscoIdentity.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/IqQueryVersion.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/StreamParser.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/X.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/XRoster.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/XMuc.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Client.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/IqQuery.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Stream.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Presence.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/JID.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Iq.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/XMucUserItem.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/DiscoItem.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/IqQueryDiscoItems.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Component.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/XMucUser.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/AuthenticationFailure.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/ErrorException.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Connection.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/IqQueryDiscoInfo.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/RosterItem.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Error.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Helpers.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/DiscoFeature.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/CallbackList.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Callback.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/REXML.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/fr_file_index.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/fr_class_index.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/fr_method_index.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/created.rid
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/index.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc-style.css
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/iq/query
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/iq
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/x
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/helpers
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/files
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/REXML
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Helpers
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/echo_threaded.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/send_vcard.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/change_password.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/versionbot.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rosterrename.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rosterwatch.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/mass_sender.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/component.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/jabbersend.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/roster.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/echo_nonthreaded.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/client.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rosterprint.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/shellmgr/shellmgr_jabber.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/shellmgr/shellmgr.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/shellmgr/shellmgr_test.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/adventure/cube.xml
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/adventure/README
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/adventure/world.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/adventure/tower.xml
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/adventure/adventure.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/adventure/adventuremuc.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/getonline.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rosterdiscovery.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/versionpoll.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/minimuc.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/migrate.rb
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/shellmgr
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/adventure
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%
|
49
net-im/rubygem-xmpp4r/Makefile
Normal file
49
net-im/rubygem-xmpp4r/Makefile
Normal file
|
@ -0,0 +1,49 @@
|
|||
# New ports collection makefile for: ruby-xmpp4r
|
||||
# Date created: 21 Nov 2005
|
||||
# Whom: Stephan Maka <stephan@spaceboyz.net>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= xmpp4r
|
||||
PORTVERSION= 0.2
|
||||
CATEGORIES= net-im ruby
|
||||
MASTER_SITES= http://download.gna.org/xmpp4r/
|
||||
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
|
||||
EXTRACT_SUFX= .tgz
|
||||
DIST_SUBDIR= ruby
|
||||
|
||||
MAINTAINER= stephan@spaceboyz.net
|
||||
COMMENT= XMPP/Jabber library for Ruby
|
||||
|
||||
USE_RUBY= YES
|
||||
USE_RUBY_RDOC= YES
|
||||
|
||||
LIB_FILES= lib/xmpp4r.rb lib/callbacks.rb lib/xmpp4r
|
||||
DOCS= ChangeLog LICENSE README
|
||||
EXAMPLES= basic advanced
|
||||
|
||||
do-build:
|
||||
.if !defined(NOPORTDOCS)
|
||||
cd ${BUILD_WRKSRC}; ${RUBY_RDOC} \
|
||||
-o rdoc \
|
||||
--all --fileboxes --inline-source --line-numbers \
|
||||
${LIB_FILES}
|
||||
.endif
|
||||
|
||||
do-install:
|
||||
cd ${INSTALL_WRKSRC}; ${CP} -R ${LIB_FILES} ${RUBY_SITELIBDIR}/
|
||||
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${RUBY_MODDOCDIR}
|
||||
.for f in ${DOCS}
|
||||
${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/
|
||||
.endfor
|
||||
${CP} -R ${WRKSRC}/rdoc/ ${RUBY_MODDOCDIR}/
|
||||
${MKDIR} ${RUBY_MODEXAMPLESDIR}
|
||||
.for f in ${EXAMPLES}
|
||||
${CP} -R ${WRKSRC}/data/doc/xmpp4r/examples/${f}/ ${RUBY_MODEXAMPLESDIR}/
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
3
net-im/rubygem-xmpp4r/distinfo
Normal file
3
net-im/rubygem-xmpp4r/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
MD5 (ruby/xmpp4r-0.2.tgz) = 6294ccce6736a29d9173d1608fa46093
|
||||
SHA256 (ruby/xmpp4r-0.2.tgz) = 06844fd949a6fae6551f0ed5a5078146531aa052ed5190503c7ca215b7bc2c0c
|
||||
SIZE (ruby/xmpp4r-0.2.tgz) = 74699
|
12
net-im/rubygem-xmpp4r/pkg-descr
Normal file
12
net-im/rubygem-xmpp4r/pkg-descr
Normal file
|
@ -0,0 +1,12 @@
|
|||
XMPP4R is an XMPP/Jabber library for Ruby.
|
||||
|
||||
Features:
|
||||
* Fully object-oriented (well, it's Ruby ;)
|
||||
* Aims at being XMPP compliant
|
||||
* Threaded and non-threaded mode
|
||||
* Well unit-tested and documented code
|
||||
* Uses well-known and well-tested software like REXML
|
||||
* Very easy to extend
|
||||
* Released under Ruby's license, which is compatible with the GNU GPL
|
||||
|
||||
WWW: http://home.gna.org/xmpp4r/
|
165
net-im/rubygem-xmpp4r/pkg-plist
Normal file
165
net-im/rubygem-xmpp4r/pkg-plist
Normal file
|
@ -0,0 +1,165 @@
|
|||
%%RUBY_SITELIBDIR%%/callbacks.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/debuglog.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/component.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/client.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/connection.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/error.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/iq.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/jid.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/message.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/presence.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/rexmladdons.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/stream.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/streamparser.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/x.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/xmlstanza.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/xmpp4r.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/helpers/roster.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/helpers/version.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/helpers/vcard.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/iq/query.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/iq/vcard.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/iq/query/discoinfo.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/iq/query/discoitems.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/iq/query/roster.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/iq/query/version.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/x/mucuseritem.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/x/delay.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/x/muc.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/x/roster.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/authenticationfailure.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/idgenerator.rb
|
||||
%%RUBY_SITELIBDIR%%/xmpp4r/errorexception.rb
|
||||
@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/iq/query
|
||||
@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/iq
|
||||
@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/x
|
||||
@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/helpers
|
||||
@dirrm %%RUBY_SITELIBDIR%%/xmpp4r
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/LICENSE
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/iq/query/version_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/iq/query/roster_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/iq/query/discoinfo_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/iq/query/discoitems_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/iq/query_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/iq/vcard_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/x/mucuseritem_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/x/muc_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/x/delay_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/x/roster_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/helpers/vcard_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/helpers/version_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/helpers/roster_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/authenticationfailure_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/debuglog_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/rexmladdons_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/stream_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/xmpp4r_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/iq_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/streamparser_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/jid_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/presence_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/message_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/component_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/xmlstanza_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/idgenerator_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/client_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/x_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/connection_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/error_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/errorexception_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/callbacks_rb.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/REXML/IOSource.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/REXML/XPathParser.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/REXML/Element.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Helpers/Version.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Helpers/Roster.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Helpers/RosterItem.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Helpers/Vcard.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Message.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/IqQueryRoster.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/XRosterItem.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/XDelay.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/XMLStanza.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/IqVcard.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/IdGenerator.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/DiscoIdentity.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/IqQueryVersion.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/StreamParser.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/X.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/XRoster.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/XMuc.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Client.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/IqQuery.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Stream.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Presence.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/JID.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Iq.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/XMucUserItem.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/DiscoItem.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/IqQueryDiscoItems.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Component.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/XMucUser.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/AuthenticationFailure.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/ErrorException.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Connection.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/IqQueryDiscoInfo.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/RosterItem.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Error.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Helpers.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/DiscoFeature.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/CallbackList.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Callback.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/REXML.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/fr_file_index.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/fr_class_index.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/fr_method_index.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/created.rid
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/index.html
|
||||
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc-style.css
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/iq/query
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/iq
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/x
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r/helpers
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib/xmpp4r
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/lib
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/files
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/REXML
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber/Helpers
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Jabber
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/echo_threaded.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/send_vcard.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/change_password.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/versionbot.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rosterrename.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rosterwatch.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/mass_sender.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/component.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/jabbersend.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/roster.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/echo_nonthreaded.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/client.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rosterprint.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/shellmgr/shellmgr_jabber.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/shellmgr/shellmgr.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/shellmgr/shellmgr_test.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/adventure/cube.xml
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/adventure/README
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/adventure/world.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/adventure/tower.xml
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/adventure/adventure.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/adventure/adventuremuc.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/getonline.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rosterdiscovery.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/versionpoll.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/minimuc.rb
|
||||
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/migrate.rb
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/shellmgr
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/adventure
|
||||
@dirrm %%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%
|
Loading…
Reference in a new issue