Bug 100002 - [NEW PORT] textproc/exml: EXML is an abstracted, generalized interface to libxml
Summary: [NEW PORT] textproc/exml: EXML is an abstracted, generalized interface to libxml
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Ion-Mihai "IOnut" Tetcu
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-10 07:50 UTC by Stanislav Sedov
Modified: 2006-07-12 20:30 UTC (History)
0 users

See Also:


Attachments
exml-20060707.shar (2.01 KB, text/plain)
2006-07-10 07:50 UTC, Stanislav Sedov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stanislav Sedov 2006-07-10 07:50:33 UTC
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/
Comment 1 Ion-Mihai "IOnut" Tetcu freebsd_committer freebsd_triage 2006-07-10 13:30:28 UTC
Responsible Changed
From-To: freebsd-ports-bugs->itetcu

I'll take it.
Comment 2 Stanislav Sedov 2006-07-10 16:52:02 UTC
Patch to replace deprecated variable:
-------------------------------------------------------------------------------
--- Makefile.orig	Mon Jul 10 19:45:52 2006
+++ Makefile	Mon Jul 10 19:46:03 2006
@@ -17,7 +17,7 @@
 USE_BZIP2=	yes
 USE_GCC=	3.4
 USE_GNOME=	libxml2 gnomehack gnometarget
-INSTALLS_SHLIB=	yes
+USE_LDCONFIG=	yes
 CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
 		LDFLAGS="-L${LOCALBASE}/lib"
 
-------------------------------------------------------------------------------
Comment 3 Ion-Mihai "IOnut" Tetcu freebsd_committer freebsd_triage 2006-07-10 20:38:49 UTC
State Changed
From-To: open->feedback

1. Is USE_GCC=3.4 raelly necesary (it build on 5,6,7 w/o and it doesn't 
build on 4.x anyway because eet fails). 2. Can you provide a more 
specific WWW ?
Comment 4 Stanislav Sedov 2006-07-11 20:50:03 UTC
On Mon, 10 Jul 2006 19:38:49 GMT
Ion-Mihai Tetcu <itetcu@FreeBSD.org> mentioned:

> Synopsis: [NEW PORT] textproc/exml: EXML is an abstracted,
> generalized interface to libxml
>=20
> State-Changed-From-To: open->feedback
> State-Changed-By: itetcu
> State-Changed-When: Mon Jul 10 19:38:49 UTC 2006
> State-Changed-Why:=20
> 1. Is USE_GCC=3D3.4 raelly necesary (it build on 5,6,7 w/o and it
> doesn't build on 4.x anyway because eet fails). 2. Can you provide a
> more specific WWW ?
>=20
> http://www.freebsd.org/cgi/query-pr.cgi?pr=3D100002
>=20
>=20

1) NO, I think it can be omitted - it was intended for freebsd 4. I have
forgotten about ecore dependencies.
2) There is no exml-specific web page currently. Thus
www.enlightenment.org is only relevant.

--=20
Stanislav Sedov         MBSD labs, Inc.         <ssedov@mbsd.msk.ru>
=F2=CF=D3=D3=C9=D1, =ED=CF=D3=CB=D7=C1         http://mbsd.msk.ru

--------------------------------------------------------------------
If the facts don't fit the theory, change the facts.  -- A. Einstein
--------------------------------------------------------------------
PGP fingerprint:  F21E D6CC 5626 9609 6CE2  A385 2BF5 5993 EB26 9581
Comment 5 Ion-Mihai "IOnut" Tetcu freebsd_committer freebsd_triage 2006-07-12 20:30:22 UTC
State Changed
From-To: feedback->closed

New port added, with fixes. Thanks!