summaryrefslogtreecommitdiffstats
path: root/textproc
diff options
context:
space:
mode:
authoritetcu <itetcu@FreeBSD.org>2006-07-12 19:29:28 +0000
committeritetcu <itetcu@FreeBSD.org>2006-07-12 19:29:28 +0000
commit5a9002aee93786d0e483b992c8dae42472c4e085 (patch)
treec4fb3a6d7ff56b700d72cf7c76be56d434b333ee /textproc
parentb8c93ac4ce6b3c9a269820eb3dea7b607fa5cf3b (diff)
downloadFreeBSD-ports-5a9002aee93786d0e483b992c8dae42472c4e085.zip
FreeBSD-ports-5a9002aee93786d0e483b992c8dae42472c4e085.tar.gz
EXML is an abstracted, generalized interface to an xml parser/writer, using
ecore data structures and making things generally easy to get around in. The functions detailed in EXML.h are fairly self explanatory, and the io interfaces are also generalized and independent (open from a socket, write to in memory xml image). WWW: http://www.enlightenment.org/ PR: ports/100002 Submitted by: Stanislav Sedov <ssedov at mbsd.msk.ru>
Diffstat (limited to 'textproc')
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/exml/Makefile25
-rw-r--r--textproc/exml/distinfo3
-rw-r--r--textproc/exml/pkg-descr8
-rw-r--r--textproc/exml/pkg-plist7
5 files changed, 44 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index e6936a0..ca5ddcf 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -119,6 +119,7 @@
SUBDIR += es-aspell
SUBDIR += estraier
SUBDIR += et-aspell
+ SUBDIR += exml
SUBDIR += expat2
SUBDIR += exslt
SUBDIR += ezxml
diff --git a/textproc/exml/Makefile b/textproc/exml/Makefile
new file mode 100644
index 0000000..71261ec
--- /dev/null
+++ b/textproc/exml/Makefile
@@ -0,0 +1,25 @@
+# New ports collection makefile for: exml
+# Date created: 09 July 2006
+# Whom: Stanislav Sedov <ssedov@mbsd.msk.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= exml
+PORTVERSION= 20060707
+CATEGORIES= textproc
+MASTER_SITES= http://mbsd.msk.ru/dist/
+
+MAINTAINER= ssedov@mbsd.msk.ru
+COMMENT= EXML is an abstracted, generalized interface to libxml
+
+LIB_DEPENDS= ecore.1:${PORTSDIR}/x11/ecore
+
+GNU_CONFIGURE= yes
+USE_BZIP2= yes
+USE_GNOME= libxml2 gnomehack gnometarget
+INSTALLS_SHLIB= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+.include <bsd.port.mk>
diff --git a/textproc/exml/distinfo b/textproc/exml/distinfo
new file mode 100644
index 0000000..b28c429
--- /dev/null
+++ b/textproc/exml/distinfo
@@ -0,0 +1,3 @@
+MD5 (exml-20060707.tar.bz2) = 82a4426fb88a6e82d4c4d0d0caf35eb1
+SHA256 (exml-20060707.tar.bz2) = c04a8ead6809730c1b6ccb91b256b143c259f138821cf13c905df1a2b34c2e0c
+SIZE (exml-20060707.tar.bz2) = 210135
diff --git a/textproc/exml/pkg-descr b/textproc/exml/pkg-descr
new file mode 100644
index 0000000..6b3a48b
--- /dev/null
+++ b/textproc/exml/pkg-descr
@@ -0,0 +1,8 @@
+EXML is an abstracted, generalized interface to an xml parser/writer, using
+ecore data structures and making things generally easy to get around in.
+
+The functions detailed in EXML.h are fairly self explanatory, and the io
+interfaces are also generalized and independent (open from a socket, write
+to in memory xml image).
+
+WWW: http://www.enlightenment.org/
diff --git a/textproc/exml/pkg-plist b/textproc/exml/pkg-plist
new file mode 100644
index 0000000..5a849cb
--- /dev/null
+++ b/textproc/exml/pkg-plist
@@ -0,0 +1,7 @@
+bin/exml-config
+include/EXML.h
+lib/libexml.a
+lib/libexml.la
+lib/libexml.so
+lib/libexml.so.1
+libdata/pkgconfig/exml.pc
OpenPOWER on IntegriCloud