Update of /cvsroot/refdb/refdb/dtd
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17064/dtd
Modified Files:
Tag: Release_0_9_5_stable
Makefile.am
Log Message:
build, distribute and install schemas
Index: Makefile.am
===================================================================
RCS file: /cvsroot/refdb/refdb/dtd/Makefile.am,v
retrieving revision 1.10
retrieving revision 1.10.2.1
diff -u -U2 -r1.10 -r1.10.2.1
--- Makefile.am 28 Jan 2004 00:19:09 -0000 1.10
+++ Makefile.am 29 Jan 2005 21:32:41 -0000 1.10.2.1
@@ -2,8 +2,10 @@
objects = citestylex.dtd citationlistx.dtd risx.dtd xnote.dtd
-install_objects = catalog $(objects)
-EXTRA_DIST = $(objects) catalog.in
-noinst_DATA = catalog
-MOSTLYCLEANFILES=catalog
+schemas = citestylex.rnc citationlistx.rnc risx.rnc xnote.rnc
+install_objects = catalog $(objects) $(schemas)
+EXTRA_DIST = $(objects) $(schemas) catalog.in
+noinst_DATA = catalog $(schemas)
+MOSTLYCLEANFILES = catalog
+MAINTAINERCLEANFILES = $(schemas)
RISXVERSION = $(shell grep DOCTYPE $(srcdir)/risx.dtd | sed 's%.*V\([^/]*\).*%\1%')
@@ -12,9 +14,5 @@
CITATIONLISTXVERSION = $(shell grep DOCTYPE $(srcdir)/citationlistx.dtd | sed 's%.*V\([^/]*\).*%\1%')
-install-data-local:
- $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/dtd
- @for f in $(install_objects); do \
- $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(pkgdatadir)/dtd/$$f; \
- done
+all: catalog $(schemas)
catalog: catalog.in
@@ -23,2 +21,12 @@
sed 's%<citestylexversion>%$(CITESTYLEXVERSION)%' | \
sed 's%<citationlistxversion>%$(CITATIONLISTXVERSION)%' > catalog
+
+%.rnc: %.dtd
+ java -jar /usr/local/share/java/classes/trang.jar $< $@
+
+install-data-local:
+ $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/dtd
+ @for f in $(install_objects); do \
+ $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(pkgdatadir)/dtd/$$f; \
+ done
+
|