Revision: 2607 http://gar.svn.sourceforge.net/gar/?rev=2607&view=rev Author: bdwalton Date: 2008-12-15 18:09:48 +0000 (Mon, 15 Dec 2008)
Log Message: ----------- Added the makefile patch to svn, tweaked install filename for catalog files. Modified Paths: -------------- csw/mgar/pkg/docbook-dtds/trunk/checksums Added Paths: ----------- csw/mgar/pkg/docbook-dtds/trunk/files/add_makefile.patch Modified: csw/mgar/pkg/docbook-dtds/trunk/checksums =================================================================== --- csw/mgar/pkg/docbook-dtds/trunk/checksums 2008-12-15 17:35:52 UTC (rev 2606) +++ csw/mgar/pkg/docbook-dtds/trunk/checksums 2008-12-15 18:09:48 UTC (rev 2607) @@ -19,4 +19,4 @@ e976c302070ec2e14316d4a601c224cb download/docbook-dtd41-sgml-1.0.catalog.patch 0ee42c28835cd448b6b47b2345394b28 download/docbook-dtd42-sgml-1.0.catalog.patch 1dae3f33fe7dda3fd68a4d4a3df2c653 download/docbook-dtds-ents.patch -9fba7b568d66e824b498706eb1c83a73 download/add_makefile.patch +e95f2615b1a3f50b9d14efdb4d188f3d download/add_makefile.patch Added: csw/mgar/pkg/docbook-dtds/trunk/files/add_makefile.patch =================================================================== --- csw/mgar/pkg/docbook-dtds/trunk/files/add_makefile.patch (rev 0) +++ csw/mgar/pkg/docbook-dtds/trunk/files/add_makefile.patch 2008-12-15 18:09:48 UTC (rev 2607) @@ -0,0 +1,84 @@ +--- /dev/null 2008-12-15 18:41:04.000000000 +0100 ++++ docbookdtds-1.0/Makefile 2008-12-15 18:55:18.651895350 +0100 +@@ -0,0 +1,81 @@ ++prefix = /opt/csw ++sysconfdir = $(prefix)/etc ++datadir = $(prefix)/share ++ ++ ++INSTALL = /opt/csw/bin/ginstall -c ++INSTALL_DATA = $(INSTALL) -m 0644 ++INSTALL_DIR = $(INSTALL) -m 0755 -d ++ ++docbookdir = $(datadir)/sgml/docbook ++docdir = $(datadir)/doc/docbookdtds ++ ++SGML = $(wildcard *-sgml) ++XML = $(wildcard *-xml) ++ ++SGMLTARG = $(patsubst %,inst-%,$(SGML)) ++XMLTARG = $(patsubst %,inst-%,$(XML)) ++ ++.PHONY: $(SGML) $(XMLT) ++ ++all: build ++ ++install: $(SGMLTARG) $(XMLTARG) links docs ++ ++links: $(SGMLTARG) $(XMLTARG) ++ @echo Installing links to most current SGML and XML catalogs ++ @( $(INSTALL_DIR) $(DESTDIR)/$(sysconfdir)/sgml; \ ++ cd $(DESTDIR)/$(sysconfdir)/sgml; \ ++ [ -h $(DESTDIR)/$(sysconfdir)/sgml/sgml-docbook.cat ] || \ ++ ln -s sgml-docbook-4.4-$(GARVERSION)-$(PATCHLEVEL).cat \ ++ $(DESTDIR)/$(sysconfdir)/sgml/sgml-docbook.cat; \ ++ [ -h $(DESTDIR)/$(sysconfdir)/sgml/xml-docbook.cat ] || \ ++ ln -s xml-docbook-4.4-$(GARVERSION)-$(PATCHLEVEL).cat \ ++ $(DESTDIR)/$(sysconfdir)/sgml/xml-docbook.cat ) ++ ++docs: ++ @echo Installing docs ++ $(INSTALL_DIR) $(DESTDIR)/$(docdir)/ ++ for d in *; do \ ++ if [ "`echo $$d/*txt`" != "$$d/*txt" ]; then \ ++ $(INSTALL_DIR) $(DESTDIR)/$(docdir)/$$d; \ ++ $(INSTALL_DATA) $$d/*txt $(DESTDIR)/$(docdir)/$$d/; \ ++ fi \ ++ done ++ for x in 3 4; do \ ++ dir=$(DESTDIR)/$(docdir)/$$x.1-sgml; \ ++ [ -d $$dir ] || $(INSTALL_DIR) $$dir; \ ++ $(INSTALL_DATA) $$x.1-sgml/ChangeLog $$dir/; \ ++ done ++ ++inst-%-sgml: DD=$(DESTDIR)/$(docbookdir)/sgml-dtd-$*-$(GARVERSION)-$(PATCHLEVEL) ++inst-%-sgml: ++ @echo Installing $*-sgml ++ @( cd $*-sgml; \ ++ gmkdir -p $(DD); \ ++ $(INSTALL_DATA) *dtd *mod $(DD)/; \ ++ [ -n "`ls *dcl 2>/dev/null`" ] && $(INSTALL_DATA) *dcl $(DD); \ ++ $(INSTALL_DATA) docbook.cat $(DD)/catalog; \ ++ if [ -d ent ]; then \ ++ $(INSTALL_DIR) $(DD)/ent; \ ++ $(INSTALL_DATA) ent/* $(DD)/ent/; \ ++ fi ) ++ ++inst-%-xml: DD=$(DESTDIR)/$(docbookdir)/xml-dtd-$*-$(GARVERSION)-$(PATCHLEVEL) ++inst-%-xml: ++ @echo Installing $*-xml ++ @( cd $*-xml; \ ++ gmkdir -p $(DD); \ ++ $(INSTALL_DATA) *dtd *mod $(DD)/; \ ++ [ -n "`ls *dcl 2>/dev/null`" ] && $(INSTALL_DATA) *dcl $(DD); \ ++ $(INSTALL_DATA) docbook.cat $(DD)/catalog; \ ++ if [ -d ent ]; then \ ++ $(INSTALL_DIR) $(DD)/ent; \ ++ $(INSTALL_DATA) ent/* $(DD)/ent/; \ ++ fi ) ++ ++build: ++ @echo Nothing to build...dummy statement in action. ++ ++showtarg: ++ @echo $(SGMLTARG) $(XMLTARG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ devel mailing list devel@lists.opencsw.org https://lists.opencsw.org/mailman/listinfo/devel