added hg and apt docs and set ignore props
authorMichael Smith <xmldoc@users.sourceforge.net>
Mon, 3 Mar 2008 05:47:36 +0000 (05:47 +0000)
committerMichael Smith <xmldoc@users.sourceforge.net>
Mon, 3 Mar 2008 05:47:36 +0000 (05:47 +0000)
contrib/samples/refentry/apt/.cvsignore [new file with mode: 0644]
contrib/samples/refentry/apt/Makefile [new file with mode: 0644]
contrib/samples/refentry/hg/.cvsignore [new file with mode: 0644]
contrib/samples/refentry/hg/Makefile [new file with mode: 0644]
contrib/samples/refentry/patchutils/.cvsignore [new file with mode: 0644]
contrib/samples/refentry/shadow/.cvsignore [new file with mode: 0644]
contrib/samples/refentry/udev/.cvsignore [new file with mode: 0644]

diff --git a/contrib/samples/refentry/apt/.cvsignore b/contrib/samples/refentry/apt/.cvsignore
new file mode 100644 (file)
index 0000000..8e695ec
--- /dev/null
@@ -0,0 +1 @@
+doc
diff --git a/contrib/samples/refentry/apt/Makefile b/contrib/samples/refentry/apt/Makefile
new file mode 100644 (file)
index 0000000..4de9316
--- /dev/null
@@ -0,0 +1,22 @@
+MAKEFILE_DOCBOOK = ../../../../xsl/tools/make/Makefile.DocBook
+SUBMODULE = doc
+
+TMP ?= /tmp
+
+APTGET = apt-get
+APTGETFLAGS =
+
+all: $(SUBMODULE) $(SUBMODULE)/Makefile
+
+$(SUBMODULE):
+       (cd $(TMP) && $(APTGET) $(APTGETFLAGS) source apt)
+       $(RM) $(TMP)/apt-*/$(SUBMODULE)/Makefile
+       $(RM) $(TMP)/apt-*/$(SUBMODULE)/makefile
+       $(RM) $(TMP)/apt-*/$(SUBMODULE)/*.?
+       cp -pR $(TMP)/apt-*/$(SUBMODULE) .
+
+$(SUBMODULE)/Makefile:
+       cp $(MAKEFILE_DOCBOOK) $(SUBMODULE)/Makefile
+
+clean:
+       $(RM) -r $(SUBMODULE)
diff --git a/contrib/samples/refentry/hg/.cvsignore b/contrib/samples/refentry/hg/.cvsignore
new file mode 100644 (file)
index 0000000..8e695ec
--- /dev/null
@@ -0,0 +1 @@
+doc
diff --git a/contrib/samples/refentry/hg/Makefile b/contrib/samples/refentry/hg/Makefile
new file mode 100644 (file)
index 0000000..f6bedaf
--- /dev/null
@@ -0,0 +1,28 @@
+BASEURL=http://www.selenic.com/hg/
+SUBMODULE=doc
+
+MAKEFILE_DOCBOOK = ../../../../xsl/tools/make/Makefile.DocBook
+
+TMP ?= /tmp
+
+HG=hg
+HGFLAGS=
+
+all: $(SUBMODULE) $(SUBMODULE)/Makefile
+
+$(SUBMODULE):
+       (cd $(TMP) && $(RM) -r $(TMP)/hg && $(HG) $(HGFLAGS) clone $(BASEURL))
+       echo ".PRECIOUS: %.xml" > $(TMP)/hg/$(SUBMODULE)/Makefile.tmp
+       cat $(TMP)/hg/$(SUBMODULE)/Makefile >> $(TMP)/hg/$(SUBMODULE)/Makefile.tmp
+       mv $(TMP)/hg/$(SUBMODULE)/Makefile.tmp $(TMP)/hg/$(SUBMODULE)/Makefile
+       $(MAKE) -C $(TMP)/hg/$(SUBMODULE)
+       $(RM) $(TMP)/hg/$(SUBMODULE)/Makefile
+       $(RM) $(TMP)/hg/$(SUBMODULE)/*.1
+       $(RM) $(TMP)/hg/$(SUBMODULE)/*.5
+       cp -pR $(TMP)/hg/$(SUBMODULE) .
+
+$(SUBMODULE)/Makefile:
+       cp $(MAKEFILE_DOCBOOK) $(SUBMODULE)/Makefile
+
+clean:
+       $(RM) -r $(SUBMODULE)
diff --git a/contrib/samples/refentry/patchutils/.cvsignore b/contrib/samples/refentry/patchutils/.cvsignore
new file mode 100644 (file)
index 0000000..2e469d7
--- /dev/null
@@ -0,0 +1,2 @@
+patchutils.xml
+Makefile.DocBook
diff --git a/contrib/samples/refentry/shadow/.cvsignore b/contrib/samples/refentry/shadow/.cvsignore
new file mode 100644 (file)
index 0000000..2a3700c
--- /dev/null
@@ -0,0 +1 @@
+man
diff --git a/contrib/samples/refentry/udev/.cvsignore b/contrib/samples/refentry/udev/.cvsignore
new file mode 100644 (file)
index 0000000..8bb2ee4
--- /dev/null
@@ -0,0 +1,7 @@
+udev.xml
+udev.manifest_man
+udevadm.xml
+udevadm.manifest_man
+udevd.xml
+udevd.manifest_man
+man