]> granicus.if.org Git - docbook-dsssl/commitdiff
changed Makefile to build from upstream source
authorMichael Smith <xmldoc@users.sourceforge.net>
Tue, 1 Apr 2008 06:44:36 +0000 (06:44 +0000)
committerMichael Smith <xmldoc@users.sourceforge.net>
Tue, 1 Apr 2008 06:44:36 +0000 (06:44 +0000)
contrib/samples/refentry/shadow/Makefile

index 9a17b9d2e61bc7ec2c4a8351bf273710701c4226..98ca042290729faeaa33276bdc64ff481104d182 100644 (file)
@@ -1,4 +1,4 @@
-URL=svn://svn.debian.org/svn/pkg-shadow/upstream/trunk/man
+URL=svn://svn.debian.org/svn/pkg-shadow/upstream/trunk
 SUBMODULE=man
 
 MAKEFILE_DOCBOOK = ../../../../xsl/tools/make/Makefile.DocBook
@@ -8,13 +8,19 @@ TMP ?= /tmp
 SVN=svn
 SVNFLAGS=
 
-all: $(SUBMODULE) $(SUBMODULE)/Makefile
+all: $(SUBMODULE)
 
-$(SUBMODULE):
-       $(SVN) co $(SVNFLAGS) $(URL)
-
-$(SUBMODULE)/Makefile:
-       cp $(MAKEFILE_DOCBOOK) $(SUBMODULE)/Makefile
+$(TMP)/shadow/man:
+       $(RM) -r $(TMP)/shadow
+       cd $(TMP) \
+         && $(SVN) co $(SVNFLAGS) $(URL) shadow \
+         && cd $(TMP)/shadow \
+         && ./autogen.sh \
+         && cd $(TMP)/shadow/man \
+         && make
+       
+$(SUBMODULE): $(TMP)/shadow/man
+       mv $< $@
 
 clean:
        $(RM) -r $(SUBMODULE)