summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog3
-rwxr-xr-xchat-libs/libstrophe/DEPENDS3
-rwxr-xr-xchat-libs/libstrophe/DETAILS16
-rw-r--r--chat-libs/libstrophe/HISTORY3
-rwxr-xr-xchat-libs/libstrophe/PRE_BUILD3
5 files changed, 28 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 334c089446..039cbdc0f8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2013-10-13 Jeremy Blosser <jblosser@sourcemage.org>
+ * chat-libs/libstrophe: new spell, XMPP library in C
+
2013-10-13 Ladislav Hagara <hgr@vabo.cz>
* python-pypi/pexpect: new spell, pure Python expect-like module
diff --git a/chat-libs/libstrophe/DEPENDS b/chat-libs/libstrophe/DEPENDS
new file mode 100755
index 0000000000..3a26b0648c
--- /dev/null
+++ b/chat-libs/libstrophe/DEPENDS
@@ -0,0 +1,3 @@
+optional_depends expat "" "" "for XML parsing" &&
+optional_depends libxml2 "--with-libxml2" "" "for XML parsing" &&
+optional_depends openssl "" "" "for TLS connections"
diff --git a/chat-libs/libstrophe/DETAILS b/chat-libs/libstrophe/DETAILS
new file mode 100755
index 0000000000..3e18be9013
--- /dev/null
+++ b/chat-libs/libstrophe/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=libstrophe
+ VERSION=git
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+ SOURCE_URL[0]=git://github.com/strophe/${SPELL}.git
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://strophe.im/libstrophe/"
+ LICENSE[0]=GPL and MIT
+ ENTERED=20131013
+ SHORT="an XMPP library for C"
+cat << EOF
+libstrophe is a minimal XMPP library written in C. It has almost no
+external dependencies, only an XML parsing library (expat or libxml are both
+supported). It is designed for both POSIX and Windows systems.
+EOF
diff --git a/chat-libs/libstrophe/HISTORY b/chat-libs/libstrophe/HISTORY
new file mode 100644
index 0000000000..014b66bb79
--- /dev/null
+++ b/chat-libs/libstrophe/HISTORY
@@ -0,0 +1,3 @@
+2013-10-13 Jeremy Blosser <jblosser@sourcemage.org>
+ * DETAILS, DEPENDS, PRE_BUILD: spell created
+
diff --git a/chat-libs/libstrophe/PRE_BUILD b/chat-libs/libstrophe/PRE_BUILD
new file mode 100755
index 0000000000..6d548c9d1c
--- /dev/null
+++ b/chat-libs/libstrophe/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+./bootstrap.sh