Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Jul 2005 15:11:54 +0200
From:      "Marcin Jessa" <yazzy@yazzy.org>
To:        "FreeBSD gnats submit" <FreeBSD-gnats-submit@FreeBSD.org>
Subject:   ports/84170: ezXML - C library for parsing XML documents.
Message-ID:  <1122469914.0@lapdance.yazzy.net>
Resent-Message-ID: <200507271320.j6RDKKn5033122@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         84170
>Category:       ports
>Synopsis:       ezXML - C library for parsing XML documents.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jul 27 13:20:20 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Marcin Jessa
>Release:        FreeBSD 6.0-BETA1 i386
>Organization:
YazzY.org 
>Environment:


System: FreeBSD 6.0-BETA1 #8: Wed Jul 27 08:40:40 CEST 2005
    root@lapdance.yazzy.net:/usr/obj/usr/src/sys/LAPDANCE-6.0



>Description:


ezXML is a C library for parsing XML documents inspired by simpleXML for PHP.
As the name implies, it's easy to use. It's ideal for
parsing XML configuration files or REST web service responses.
It's also fast and lightweight (less than 20k compiled).


>How-To-Repeat:





>Fix:


--- ezxml-0.8.4.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	ezxml
#	ezxml/Makefile
#	ezxml/pkg-plist
#	ezxml/pkg-descr
#	ezxml/distinfo
#	ezxml/pkg-message
#
echo c - ezxml
mkdir -p ezxml > /dev/null 2>&1
echo x - ezxml/Makefile
sed 's/^X//' >ezxml/Makefile << 'END-of-ezxml/Makefile'
X# New ports collection makefile for:    ezxml
X# Date created:                         27th July 2005
X# Whom:                                 Marcin Jessa <yazzy@yazzy.org>
X# $FreeBSD$
X
XPORTNAME=	ezxml
XPORTVERSION=	0.8.4
XCATEGORIES=	devel lang
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE} \
X		ftp://ftp1.sourceforge.net/pub/sourceforge/e/ez/ezxml/ \
X		http://www.yazzy.org/ports/ezxml/
XMASTER_SITE_SUBDIR=	${PORTNAME}
X
XMAINTAINER=	yazzy@yazzy.org
XCOMMENT=	Easy to use C library for parsing XML documents
X
XWRKSRC=${WRKDIR}/${PORTNAME}
X
XLIBFILES=	libezxml.a
XHEADERFILES=	ezxml.h
X
X.include <bsd.port.pre.mk>
X
Xdo-install:
X.for ezxmlfile in ${LIBFILES}
X	${INSTALL_DATA} ${WRKSRC}/${ezxmlfile} ${PREFIX}/lib
X.endfor
X
X.for ezxmlfile in ${HEADERFILES}
X	${INSTALL_DATA} ${WRKSRC}/${ezxmlfile} ${PREFIX}/include
X.endfor
X
X.if !defined(NOPORTDOCS)
Xpost-install:
X	@${MKDIR} ${PREFIX}/share/examples/ezxml
X	${INSTALL_DATA} ${WRKSRC}/ezxml.txt ${PREFIX}/share/examples/ezxml
X	@${CAT} ${PKGMESSAGE}
X.endif
X
X.include <bsd.port.post.mk>
END-of-ezxml/Makefile
echo x - ezxml/pkg-plist
sed 's/^X//' >ezxml/pkg-plist << 'END-of-ezxml/pkg-plist'
Xinclude/ezxml.h
Xlib/libezxml.a
X%%EXAMPLESDIR%%/ezxml.txt
X@dirrm %%EXAMPLESDIR%%
END-of-ezxml/pkg-plist
echo x - ezxml/pkg-descr
sed 's/^X//' >ezxml/pkg-descr << 'END-of-ezxml/pkg-descr'
XezXML is a C library for parsing XML documents inspired by simpleXML for PHP. 
XAs the name implies, it's easy to use. It's ideal for 
Xparsing XML configuration files or REST web service responses. 
XIt's also fast and lightweight (less than 20k compiled).
X
X- Marcin Jessa
Xyazzy@yazzy.org
X
XWWW: http://ezxml.sourceforge.net/
END-of-ezxml/pkg-descr
echo x - ezxml/distinfo
sed 's/^X//' >ezxml/distinfo << 'END-of-ezxml/distinfo'
XMD5 (ezxml-0.8.4.tar.gz) = d01573d61b12ac6f14a69ba356d10ad4
XSIZE (ezxml-0.8.4.tar.gz) = 16394
END-of-ezxml/distinfo
echo x - ezxml/pkg-message
sed 's/^X//' >ezxml/pkg-message << 'END-of-ezxml/pkg-message'
X
X###
X
XAn example of how to use the ezXML library can be found in
X${PREFIX}/share/examples/ezxml/
X
X###
END-of-ezxml/pkg-message
exit

--- ezxml-0.8.4.shar ends here ---



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1122469914.0>