e693be0b6d
Changes: Enhancements Beginnings of RELAX NG support * An importer that reads DTD files and generate RELAX NG schema. (me) * A Conglomerate display specification for editing RELAX NG schema files. (me) Beginnings of XHTML support: * A Conglomerate display specification for editing XHTML (strict) web pages. (me) * A simple template for creating new web pages. (me) Attribute editing: * The Property dialog now has a tab page listing any attributes found in the DTD for the selected node (me) * Utility functions to make it easy to create attribute editors by binding GTK and Glade widgets to XML attributes (me) * A custom property dialog for DocBook <orderedlist> tags as an example of the above. (me) Improvements to document type infrastructure: * Support for template files that can be used in the File->New assistant (Jeff Martin) * A template for creating new Conglomerate display specification files (Jeff Martin) * XML doc types can specify a file extension. For example, RELAX NG schema files have a ".rng" extension, and HTML files have ".html" extension. (me) * The display spec file can specify a formal Public ID for the DTD, and the code will try to use this, even if the XML file doesn't explicitly specify the DTD. (me) * The File->Properties dialog allows you to remove DTD associations, and can guess at a DTD if one is not present. It has a button to add the association to the document header. (me) * The display specification file format now supports XML namespaces (me) Improvements to the "Cleanup the XML Source" tool * The tool now understands the difference between structural and span tags and doesn't force line breaks for span tags. (me) * Fixed some bugs and improved look of the resulting source, IMHO. (me) Other Enhancements * Stability enhancements (me) * Improvements to the DTD for our display specification files (me, Jeff Martin) * Various test files should now be in the examples subdirectory of the tarball (Geert Stappers) * You can now merge adjacent paragraphs (as requested by Linux Weekly News) - move the cursor to the end of a <para> tag and press Delete, or to the start of a tag and press Backspace. (me) * Probably some other things I missed :-) Fixes * Fixed lots of cleanup bugs when documents were closed; this makes the app much more stable. (me) * Fix for bux #118769 - a new dialog to select importers if more than one is applicable (me) * Empty context submenus are now insensitive (me) * Removed an unnecessary dependency on GDK 2.2 which broke the build on Red Hat 8
32 lines
937 B
Makefile
32 lines
937 B
Makefile
# $NetBSD: Makefile,v 1.4 2003/09/25 15:45:20 xtraeme Exp $
|
|
#
|
|
|
|
DISTNAME= conglomerate-0.7.4
|
|
CATEGORIES= editors
|
|
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=conglomerate/}
|
|
|
|
MAINTAINER= xtraeme@NetBSD.org
|
|
HOMEPAGE= http://www.conglomerate.org/
|
|
COMMENT= XML editor for GNOME2
|
|
|
|
BUILD_USES_MSGFMT= yes
|
|
DEPENDS+= gnome2-dirs>=1.2:../../misc/gnome2-dirs
|
|
DEPENDS+= docbook-xsl>=1.61.2:../../textproc/docbook-xsl
|
|
DEPENDS+= docbook-xml>=4.2nb4:../../textproc/docbook-xml
|
|
|
|
GNU_CONFIGURE= yes
|
|
USE_BUILDLINK2= yes
|
|
USE_LIBTOOL= yes
|
|
USE_GMAKE= yes
|
|
USE_PERL5= yes
|
|
USE_PKGLOCALEDIR= yes
|
|
|
|
LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
|
|
|
|
.include "../../devel/gettext-lib/buildlink2.mk"
|
|
.include "../../devel/libglade2/buildlink2.mk"
|
|
.include "../../devel/libgnomeui/buildlink2.mk"
|
|
.include "../../devel/pkgconfig/buildlink2.mk"
|
|
.include "../../textproc/libxml2/buildlink2.mk"
|
|
.include "../../textproc/libxslt/buildlink2.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|