Revision: 2714 http://gar.svn.sourceforge.net/gar/?rev=2714&view=rev Author: bdwalton Date: 2008-12-30 18:55:26 +0000 (Tue, 30 Dec 2008)
Log Message: ----------- install works; set arch=all; patch in a Makefile to install files Modified Paths: -------------- csw/mgar/pkg/docbook-style-dsssl/trunk/Makefile csw/mgar/pkg/docbook-style-dsssl/trunk/checksums csw/mgar/pkg/docbook-style-dsssl/trunk/files/CSWdocbookdsssl.gspec Added Paths: ----------- csw/mgar/pkg/docbook-style-dsssl/trunk/files/add_makefile.patch Modified: csw/mgar/pkg/docbook-style-dsssl/trunk/Makefile =================================================================== --- csw/mgar/pkg/docbook-style-dsssl/trunk/Makefile 2008-12-30 17:06:57 UTC (rev 2713) +++ csw/mgar/pkg/docbook-style-dsssl/trunk/Makefile 2008-12-30 18:55:26 UTC (rev 2714) @@ -14,6 +14,7 @@ MASTER_SITES = $(SF_MIRRORS) DISTFILES = docbook-dsssl-$(GARVERSION).tar.gz DISTFILES += $(call admfiles,CSWdocbookdsssl,) +PATCHFILES = add_makefile.patch REQUIRED_PKGS = CSWdocbookdtds CSWsgmlcommon CSWopenjade @@ -24,11 +25,23 @@ # uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES # UPSTREAM_MASTER_SITES = +tar-gz-extract-docbook-dsssl-$(GARVERSION).tar.gz: + @echo " ==> Extracting $(DOWNLOADDIR)/docbook-dsssl-$(GARVERSION).tar.gz" + @mkdir -p $(WORKSRC) + gzip -dc $(DOWNLOADDIR)/docbook-dsssl-$(GARVERSION).tar.gz | gtar $(TAR_ARGS) -xf - -C $(WORKSRC) --strip-components 1 + @$(MAKECOOKIE) + #nothing to configure or test CONFIGURE_SCRIPTS = +BUILD_SCRIPTS = TEST_SCRIPTS = -BUILD_ARGS = DESTDIR=$(DESTDIR) VERSION=$(GARVERSION)-$(PATCHLEVEL) -BUILD_ARGS += bindir=$(bindir) datadir=$(datadir) +INSTALL_ARGS = DESTDIR=$(DESTDIR) VERSION=$(GARVERSION) +INSTALL_ARGS += bindir=$(bindir) datadir=$(datadir) +post-install-modulated: + @echo "Symlinking dsssl-stylesheets" + @(cd $(INSTALLISADIR)/$(datadir)/sgml/docbook; \ + ln -s dsssl-stylesheets-$(GARVERSION) dsssl-stylesheets ) + include gar/category.mk Modified: csw/mgar/pkg/docbook-style-dsssl/trunk/checksums =================================================================== --- csw/mgar/pkg/docbook-style-dsssl/trunk/checksums 2008-12-30 17:06:57 UTC (rev 2713) +++ csw/mgar/pkg/docbook-style-dsssl/trunk/checksums 2008-12-30 18:55:26 UTC (rev 2714) @@ -1,2 +1,3 @@ 8459913bbd8a5724a6fe4b9ed5bab5af download/docbook-dsssl-1.79.tar.gz -a5f6d634639ce7d3259c07d0a68734da download/CSWdocbookdsssl.gspec +02510cf81c864e00a76bcda6c479341b download/CSWdocbookdsssl.gspec +08e9e44df56f41c8f5f700114fe69b58 download/add_makefile.patch Modified: csw/mgar/pkg/docbook-style-dsssl/trunk/files/CSWdocbookdsssl.gspec =================================================================== --- csw/mgar/pkg/docbook-style-dsssl/trunk/files/CSWdocbookdsssl.gspec 2008-12-30 17:06:57 UTC (rev 2713) +++ csw/mgar/pkg/docbook-style-dsssl/trunk/files/CSWdocbookdsssl.gspec 2008-12-30 18:55:26 UTC (rev 2714) @@ -1,4 +1,5 @@ %var bitname docbookdsssl %var pkgname CSWdocbookdsssl +%var arch all %include url file://%{PKGLIB}/csw_dyndepend.gspec Added: csw/mgar/pkg/docbook-style-dsssl/trunk/files/add_makefile.patch =================================================================== --- csw/mgar/pkg/docbook-style-dsssl/trunk/files/add_makefile.patch (rev 0) +++ csw/mgar/pkg/docbook-style-dsssl/trunk/files/add_makefile.patch 2008-12-30 18:55:26 UTC (rev 2714) @@ -0,0 +1,55 @@ +--- /dev/null 2008-12-30 05:37:09.000000000 +0100 ++++ docbook-dsssl-1.79/Makefile 2008-12-30 05:40:27.256449575 +0100 +@@ -0,0 +1,52 @@ ++BINDIR = $(DESTDIR)/$(bindir) ++DEST = $(DESTDIR)/$(datadir)/sgml/docbook/dsssl-stylesheets-$(VERSION) ++DOCS = $(DESTDIR)/$(datadir)/doc/docbookdsssl-$(VERSION) ++ ++INSTALLDATA = ginstall -c -m 0644 ++INSTALLDIR = ginstall -c -m 0755 -d ++ ++all: install ++ ++install: install-bin install-dtd install-dsl install-img install-misc install-doc ++ ++install-doc: ++ $(INSTALLDIR) $(DOCS) ++ $(INSTALLDATA) BUGS ChangeLog README WhatsNew $(DOCS) ++ ++install-bin: ++ $(INSTALLDIR) $(BINDIR) ++ $(INSTALLDATA) bin/collateindex.pl $(BINDIR) ++ chmod 755 $(BINDIR)/* ++ ++install-dtd: ++ for d in decls dbdsssl html imagelib olink; do \ ++ $(INSTALLDIR) $(DEST)/dtds/$$d; \ ++ done ++ $(INSTALLDATA) dtds/decls/docbook.dcl $(DEST)/dtds/decls ++ $(INSTALLDATA) dtds/decls/xml.dcl $(DEST)/dtds/decls ++ $(INSTALLDATA) dtds/dbdsssl/dbdsssl.dtd $(DEST)/dtds/dbdsssl ++ $(INSTALLDATA) dtds/html/dbhtml.dtd $(DEST)/dtds/html ++ $(INSTALLDATA) dtds/html/ISOlat1.gml $(DEST)/dtds/html ++ $(INSTALLDATA) dtds/imagelib/imagelib.dtd $(DEST)/dtds/imagelib ++ $(INSTALLDATA) dtds/olink/olinksum.dtd $(DEST)/dtds/olink ++ ++install-dsl: ++ @for d in lib common html print olink; do \ ++ $(INSTALLDIR) $(DEST)/$$d; \ ++ done ++ $(INSTALLDATA) lib/dblib.dsl $(DEST)/lib ++ $(INSTALLDATA) common/*.dsl $(DEST)/common ++ $(INSTALLDATA) common/*.ent $(DEST)/common ++ $(INSTALLDATA) html/*.dsl $(DEST)/html ++ $(INSTALLDATA) lib/dblib.dsl $(DEST)/lib ++ $(INSTALLDATA) print/*.dsl $(DEST)/print ++ $(INSTALLDATA) olink/*.dsl $(DEST)/olink ++ ++install-img: ++ $(INSTALLDIR) $(DEST)/images/callouts ++ $(INSTALLDATA) images/*.gif $(DEST)/images ++ $(INSTALLDATA) images/callouts/*.gif $(DEST)/images/callouts ++ ++install-misc: ++ $(INSTALLDATA) catalog $(DEST) ++ $(INSTALLDATA) VERSION $(DEST) 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