From 8168d935fe845f3d9c7a0ff80d7fed91c80f0fe3 Mon Sep 17 00:00:00 2001 From: jmmv Date: Wed, 25 Feb 2004 22:04:48 +0000 Subject: Initial import of mlview, version 0.6.2, based on the package found in pkgsrc-wip (which was updated from 0.6.0 and with multiple corrections): MlView is an XML editor for the GNOME environment. Some of its features are: * Cut/copy/paste as child/paste as prev/paste as next/ of XML elements. * XML element/attributes search. * Multi docs edition. * Several editing views can be opened on the same document. * Drag and drop based copy/cut/past of XML elements. * Edition of XML elements and attributes can be made directly on the tree. * Namespace support. * On-demand validation. * Graphical error reporting. Parse/validation time errors reported. graphically. This feature is new so it may be buggy or not well polished... * When validation is switched on, MlView proposes an elements/attributes. completion feature. When an element is added to the tree, MlView also adds the children elements required by the DTD for the document to be valid. * Validation can be switched off. The XML document editon can then be done without any constraint. * A clean code. --- editors/mlview/DESCR | 17 +++++++++++++++++ editors/mlview/Makefile | 37 ++++++++++++++++++++++++++++++++++++ editors/mlview/PLIST | 42 +++++++++++++++++++++++++++++++++++++++++ editors/mlview/distinfo | 5 +++++ editors/mlview/patches/patch-aa | 15 +++++++++++++++ 5 files changed, 116 insertions(+) create mode 100644 editors/mlview/DESCR create mode 100644 editors/mlview/Makefile create mode 100644 editors/mlview/PLIST create mode 100644 editors/mlview/distinfo create mode 100644 editors/mlview/patches/patch-aa (limited to 'editors') diff --git a/editors/mlview/DESCR b/editors/mlview/DESCR new file mode 100644 index 00000000000..7d3f1c4ed46 --- /dev/null +++ b/editors/mlview/DESCR @@ -0,0 +1,17 @@ +MlView is an XML editor for the GNOME environment. Some of its features are: +* Cut/copy/paste as child/paste as prev/paste as next/ of XML elements. +* XML element/attributes search. +* Multi docs edition. +* Several editing views can be opened on the same document. +* Drag and drop based copy/cut/past of XML elements. +* Edition of XML elements and attributes can be made directly on the tree. +* Namespace support. +* On-demand validation. +* Graphical error reporting. Parse/validation time errors reported. + graphically. This feature is new so it may be buggy or not well polished... +* When validation is switched on, MlView proposes an elements/attributes. + completion feature. When an element is added to the tree, MlView also + adds the children elements required by the DTD for the document to be valid. +* Validation can be switched off. The XML document editon can then be done + without any constraint. +* A clean code. diff --git a/editors/mlview/Makefile b/editors/mlview/Makefile new file mode 100644 index 00000000000..3fac19e82a7 --- /dev/null +++ b/editors/mlview/Makefile @@ -0,0 +1,37 @@ +# $NetBSD: Makefile,v 1.1.1.1 2004/02/25 22:04:48 jmmv Exp $ +# + +DISTNAME= mlview-0.6.2 +CATEGORIES= editors gnome +MASTER_SITES= ${MASTER_SITE_GNOME:=sources/mlview/0.6/} +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= xtraeme@NetBSD.org +HOMEPAGE= http://www.freespiders.org/projects/gmlview/ +COMMENT= XML editor for the GNOME environment + +BUILD_USES_MSGFMT= yes +DEPENDS+= xdg-dirs>=1.0:../../misc/xdg-dirs + +GNU_CONFIGURE= yes +USE_BUILDLINK3= yes +USE_GNU_TOOLS+= make +USE_LIBTOOL= yes +USE_PKGLOCALEDIR= yes + +GCONF2_SCHEMAS= mlview.schemas + +.include "../../devel/GConf2/schemas.mk" +.include "../../devel/gettext-lib/buildlink3.mk" +.include "../../devel/eel2/buildlink3.mk" +.include "../../devel/glib2/buildlink3.mk" +.include "../../devel/libglade2/buildlink3.mk" +.include "../../devel/libgnome/buildlink3.mk" +.include "../../devel/libgnomeui/buildlink3.mk" +.include "../../devel/pkgconfig/buildlink3.mk" +.include "../../devel/zlib/buildlink3.mk" +.include "../../textproc/libcroco/buildlink3.mk" +.include "../../textproc/libxml2/buildlink3.mk" +.include "../../textproc/libxslt/buildlink3.mk" +.include "../../x11/gtk2/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/editors/mlview/PLIST b/editors/mlview/PLIST new file mode 100644 index 00000000000..07d6235699e --- /dev/null +++ b/editors/mlview/PLIST @@ -0,0 +1,42 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2004/02/25 22:04:48 jmmv Exp $ +bin/mlv +lib/libmlview.a +lib/libmlview.la +lib/libmlview.so +lib/libmlview.so.4 +lib/libmlview.so.4.0 +share/applications/mlview.desktop +share/gconf/schemas/mlview.schemas +${PKGLOCALEDIR}/locale/az/LC_MESSAGES/mlview.mo +${PKGLOCALEDIR}/locale/ca/LC_MESSAGES/mlview.mo +${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/mlview.mo +${PKGLOCALEDIR}/locale/de/LC_MESSAGES/mlview.mo +${PKGLOCALEDIR}/locale/es/LC_MESSAGES/mlview.mo +${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/mlview.mo +${PKGLOCALEDIR}/locale/ja/LC_MESSAGES/mlview.mo +${PKGLOCALEDIR}/locale/ml/LC_MESSAGES/mlview.mo +${PKGLOCALEDIR}/locale/ms/LC_MESSAGES/mlview.mo +${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/mlview.mo +${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/mlview.mo +${PKGLOCALEDIR}/locale/pt/LC_MESSAGES/mlview.mo +${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/mlview.mo +${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/mlview.mo +${PKGLOCALEDIR}/locale/sr/LC_MESSAGES/mlview.mo +${PKGLOCALEDIR}/locale/sr@Latn/LC_MESSAGES/mlview.mo +${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/mlview.mo +share/mlview/mlview-dtd-choice-dtd-not-resolved.glade +share/mlview/mlview-dtd-choice.glade +share/mlview/mlview-preferences.glade +share/mlview/tree-view-find-dialog.glade +share/pixmaps/mlview-app-icon.png +share/pixmaps/mlview-app-icon.xpm +share/pixmaps/xml-comment-node.png +share/pixmaps/xml-element-node-open.png +share/pixmaps/xml-element-node.png +share/pixmaps/xml-pi-node.png +share/pixmaps/xml-root-open.png +share/pixmaps/xml-root.png +share/pixmaps/xml-text-node.png +@dirrm share/mlview +@comment in GConf2: @dirrm share/gconf/schemas +@comment in xdg-dirs: @dirrm share/applications diff --git a/editors/mlview/distinfo b/editors/mlview/distinfo new file mode 100644 index 00000000000..7373323c669 --- /dev/null +++ b/editors/mlview/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2004/02/25 22:04:48 jmmv Exp $ + +SHA1 (mlview-0.6.2.tar.bz2) = 700a27c44a9b37b40bdea11000f7459cac0c98b2 +Size (mlview-0.6.2.tar.bz2) = 451900 bytes +SHA1 (patch-aa) = 34823f38e99948dfd16ff00e0091791ce8005203 diff --git a/editors/mlview/patches/patch-aa b/editors/mlview/patches/patch-aa new file mode 100644 index 00000000000..304994aadaf --- /dev/null +++ b/editors/mlview/patches/patch-aa @@ -0,0 +1,15 @@ +$NetBSD: patch-aa,v 1.1.1.1 2004/02/25 22:04:48 jmmv Exp $ + +http://bugzilla.gnome.org/show_bug.cgi?id=135429 + +--- schemas/Makefile.in.orig 2004-02-25 22:46:03.000000000 +0100 ++++ schemas/Makefile.in +@@ -131,7 +131,7 @@ VERSION = @VERSION@ + mlview = @mlview@ + + EXTRA_DIST = mlview.schemas +-schemasdir = $(sysconfdir)/gconf/schemas ++schemasdir = $(GCONF_SCHEMA_FILE_DIR) + schemas_DATA = mlview.schemas + GCONFTOOL = @GCONFTOOL@ + mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs -- cgit v1.2.3