]> git.donarmstrong.com Git - lilypond.git/commitdiff
build doc-base-special; add all of them
authorDon Armstrong <don@donarmstrong.com>
Fri, 14 Sep 2012 18:31:33 +0000 (11:31 -0700)
committerDon Armstrong <don@donarmstrong.com>
Fri, 14 Sep 2012 18:31:33 +0000 (11:31 -0700)
20 files changed:
debian/lilypond-doc-html-cs.doc-base-special [new file with mode: 0644]
debian/lilypond-doc-html-de.doc-base-special [new file with mode: 0644]
debian/lilypond-doc-html-es.doc-base-special [new file with mode: 0644]
debian/lilypond-doc-html-fr.doc-base-special [new file with mode: 0644]
debian/lilypond-doc-html-hu.doc-base-special [new file with mode: 0644]
debian/lilypond-doc-html-it.doc-base-special [new file with mode: 0644]
debian/lilypond-doc-html-ja.doc-base-special [new file with mode: 0644]
debian/lilypond-doc-html-nl.doc-base-special [new file with mode: 0644]
debian/lilypond-doc-html-zh.doc-base-special [new file with mode: 0644]
debian/lilypond-doc-html.doc-base-special [new file with mode: 0644]
debian/lilypond-doc-pdf-de.doc-base-special [new file with mode: 0644]
debian/lilypond-doc-pdf-es.doc-base-special [new file with mode: 0644]
debian/lilypond-doc-pdf-fr.doc-base-special [new file with mode: 0644]
debian/lilypond-doc-pdf-hu.doc-base-special [new file with mode: 0644]
debian/lilypond-doc-pdf-it.doc-base-special [new file with mode: 0644]
debian/lilypond-doc-pdf-nl.doc-base-special [new file with mode: 0644]
debian/lilypond-doc-pdf.doc-base-special [new file with mode: 0644]
debian/lilypond-doc.doc-base [deleted file]
debian/lilypond-doc.doc-base-special [new file with mode: 0644]
debian/update_doc_packages

diff --git a/debian/lilypond-doc-html-cs.doc-base-special b/debian/lilypond-doc-html-cs.doc-base-special
new file mode 100644 (file)
index 0000000..b8ee0b7
--- /dev/null
@@ -0,0 +1,11 @@
+Document: lilypond
+Title: GNU LilyPond, the music typesetter
+Author: Various
+Abstract: This documentation describes LilyPond (the GNU Project music
+ typesetter), the LilyPond music input language, and the Mutopia project,
+ a.k.a. "Music To the People."
+Section: Typesetting
+
+Format: HTML
+Index: /usr/share/doc/lilypond/html/index.cs.html
+Files: /usr/share/doc/lilypond/html/*/*/*.cs.html /usr/share/doc/lilypond/html/*/*.cs.html /usr/share/doc/lilypond/html/*.cs.html
diff --git a/debian/lilypond-doc-html-de.doc-base-special b/debian/lilypond-doc-html-de.doc-base-special
new file mode 100644 (file)
index 0000000..2d055fa
--- /dev/null
@@ -0,0 +1,11 @@
+Document: lilypond
+Title: GNU LilyPond, the music typesetter
+Author: Various
+Abstract: This documentation describes LilyPond (the GNU Project music
+ typesetter), the LilyPond music input language, and the Mutopia project,
+ a.k.a. "Music To the People."
+Section: Typesetting
+
+Format: HTML
+Index: /usr/share/doc/lilypond/html/index.de.html
+Files: /usr/share/doc/lilypond/html/*/*/*.de.html /usr/share/doc/lilypond/html/*/*.de.html /usr/share/doc/lilypond/html/*.de.html
diff --git a/debian/lilypond-doc-html-es.doc-base-special b/debian/lilypond-doc-html-es.doc-base-special
new file mode 100644 (file)
index 0000000..35e682e
--- /dev/null
@@ -0,0 +1,11 @@
+Document: lilypond
+Title: GNU LilyPond, the music typesetter
+Author: Various
+Abstract: This documentation describes LilyPond (the GNU Project music
+ typesetter), the LilyPond music input language, and the Mutopia project,
+ a.k.a. "Music To the People."
+Section: Typesetting
+
+Format: HTML
+Index: /usr/share/doc/lilypond/html/index.es.html
+Files: /usr/share/doc/lilypond/html/*/*/*.es.html /usr/share/doc/lilypond/html/*/*.es.html /usr/share/doc/lilypond/html/*.es.html
diff --git a/debian/lilypond-doc-html-fr.doc-base-special b/debian/lilypond-doc-html-fr.doc-base-special
new file mode 100644 (file)
index 0000000..ad29e40
--- /dev/null
@@ -0,0 +1,11 @@
+Document: lilypond
+Title: GNU LilyPond, the music typesetter
+Author: Various
+Abstract: This documentation describes LilyPond (the GNU Project music
+ typesetter), the LilyPond music input language, and the Mutopia project,
+ a.k.a. "Music To the People."
+Section: Typesetting
+
+Format: HTML
+Index: /usr/share/doc/lilypond/html/index.fr.html
+Files: /usr/share/doc/lilypond/html/*/*/*.fr.html /usr/share/doc/lilypond/html/*/*.fr.html /usr/share/doc/lilypond/html/*.fr.html
diff --git a/debian/lilypond-doc-html-hu.doc-base-special b/debian/lilypond-doc-html-hu.doc-base-special
new file mode 100644 (file)
index 0000000..36f3dfe
--- /dev/null
@@ -0,0 +1,11 @@
+Document: lilypond
+Title: GNU LilyPond, the music typesetter
+Author: Various
+Abstract: This documentation describes LilyPond (the GNU Project music
+ typesetter), the LilyPond music input language, and the Mutopia project,
+ a.k.a. "Music To the People."
+Section: Typesetting
+
+Format: HTML
+Index: /usr/share/doc/lilypond/html/index.hu.html
+Files: /usr/share/doc/lilypond/html/*/*/*.hu.html /usr/share/doc/lilypond/html/*/*.hu.html /usr/share/doc/lilypond/html/*.hu.html
diff --git a/debian/lilypond-doc-html-it.doc-base-special b/debian/lilypond-doc-html-it.doc-base-special
new file mode 100644 (file)
index 0000000..deaa561
--- /dev/null
@@ -0,0 +1,11 @@
+Document: lilypond
+Title: GNU LilyPond, the music typesetter
+Author: Various
+Abstract: This documentation describes LilyPond (the GNU Project music
+ typesetter), the LilyPond music input language, and the Mutopia project,
+ a.k.a. "Music To the People."
+Section: Typesetting
+
+Format: HTML
+Index: /usr/share/doc/lilypond/html/index.it.html
+Files: /usr/share/doc/lilypond/html/*/*/*.it.html /usr/share/doc/lilypond/html/*/*.it.html /usr/share/doc/lilypond/html/*.it.html
diff --git a/debian/lilypond-doc-html-ja.doc-base-special b/debian/lilypond-doc-html-ja.doc-base-special
new file mode 100644 (file)
index 0000000..1ddf1bf
--- /dev/null
@@ -0,0 +1,11 @@
+Document: lilypond
+Title: GNU LilyPond, the music typesetter
+Author: Various
+Abstract: This documentation describes LilyPond (the GNU Project music
+ typesetter), the LilyPond music input language, and the Mutopia project,
+ a.k.a. "Music To the People."
+Section: Typesetting
+
+Format: HTML
+Index: /usr/share/doc/lilypond/html/index.ja.html
+Files: /usr/share/doc/lilypond/html/*/*/*.ja.html /usr/share/doc/lilypond/html/*/*.ja.html /usr/share/doc/lilypond/html/*.ja.html
diff --git a/debian/lilypond-doc-html-nl.doc-base-special b/debian/lilypond-doc-html-nl.doc-base-special
new file mode 100644 (file)
index 0000000..8849b7e
--- /dev/null
@@ -0,0 +1,11 @@
+Document: lilypond
+Title: GNU LilyPond, the music typesetter
+Author: Various
+Abstract: This documentation describes LilyPond (the GNU Project music
+ typesetter), the LilyPond music input language, and the Mutopia project,
+ a.k.a. "Music To the People."
+Section: Typesetting
+
+Format: HTML
+Index: /usr/share/doc/lilypond/html/index.nl.html
+Files: /usr/share/doc/lilypond/html/*/*/*.nl.html /usr/share/doc/lilypond/html/*/*.nl.html /usr/share/doc/lilypond/html/*.nl.html
diff --git a/debian/lilypond-doc-html-zh.doc-base-special b/debian/lilypond-doc-html-zh.doc-base-special
new file mode 100644 (file)
index 0000000..71781b4
--- /dev/null
@@ -0,0 +1,11 @@
+Document: lilypond
+Title: GNU LilyPond, the music typesetter
+Author: Various
+Abstract: This documentation describes LilyPond (the GNU Project music
+ typesetter), the LilyPond music input language, and the Mutopia project,
+ a.k.a. "Music To the People."
+Section: Typesetting
+
+Format: HTML
+Index: /usr/share/doc/lilypond/html/index.zh.html
+Files: /usr/share/doc/lilypond/html/*/*/*.zh.html /usr/share/doc/lilypond/html/*/*.zh.html /usr/share/doc/lilypond/html/*.zh.html
diff --git a/debian/lilypond-doc-html.doc-base-special b/debian/lilypond-doc-html.doc-base-special
new file mode 100644 (file)
index 0000000..c23fe72
--- /dev/null
@@ -0,0 +1,11 @@
+Document: lilypond
+Title: GNU LilyPond, the music typesetter
+Author: Various
+Abstract: This documentation describes LilyPond (the GNU Project music
+ typesetter), the LilyPond music input language, and the Mutopia project,
+ a.k.a. "Music To the People."
+Section: Typesetting
+
+Format: HTML
+Index: /usr/share/doc/lilypond/html/index.html
+Files: /usr/share/doc/lilypond/html/*.html /usr/share/doc/lilypond/html/Documentation/*.html  /usr/share/doc/lilypond/html/Documentation/*/*.html
diff --git a/debian/lilypond-doc-pdf-de.doc-base-special b/debian/lilypond-doc-pdf-de.doc-base-special
new file mode 100644 (file)
index 0000000..ffa5845
--- /dev/null
@@ -0,0 +1,10 @@
+Document: lilypond
+Title: GNU LilyPond, the music typesetter
+Author: Various
+Abstract: This documentation describes LilyPond (the GNU Project music
+ typesetter), the LilyPond music input language, and the Mutopia project,
+ a.k.a. "Music To the People."
+Section: Typesetting
+
+Format: PDF
+Files: /usr/share/doc/lilypond/html/Documentation/*.de.pdf
diff --git a/debian/lilypond-doc-pdf-es.doc-base-special b/debian/lilypond-doc-pdf-es.doc-base-special
new file mode 100644 (file)
index 0000000..dc38460
--- /dev/null
@@ -0,0 +1,10 @@
+Document: lilypond
+Title: GNU LilyPond, the music typesetter
+Author: Various
+Abstract: This documentation describes LilyPond (the GNU Project music
+ typesetter), the LilyPond music input language, and the Mutopia project,
+ a.k.a. "Music To the People."
+Section: Typesetting
+
+Format: PDF
+Files: /usr/share/doc/lilypond/html/Documentation/*.es.pdf
diff --git a/debian/lilypond-doc-pdf-fr.doc-base-special b/debian/lilypond-doc-pdf-fr.doc-base-special
new file mode 100644 (file)
index 0000000..2d88f82
--- /dev/null
@@ -0,0 +1,10 @@
+Document: lilypond
+Title: GNU LilyPond, the music typesetter
+Author: Various
+Abstract: This documentation describes LilyPond (the GNU Project music
+ typesetter), the LilyPond music input language, and the Mutopia project,
+ a.k.a. "Music To the People."
+Section: Typesetting
+
+Format: PDF
+Files: /usr/share/doc/lilypond/html/Documentation/*.fr.pdf
diff --git a/debian/lilypond-doc-pdf-hu.doc-base-special b/debian/lilypond-doc-pdf-hu.doc-base-special
new file mode 100644 (file)
index 0000000..915baa5
--- /dev/null
@@ -0,0 +1,10 @@
+Document: lilypond
+Title: GNU LilyPond, the music typesetter
+Author: Various
+Abstract: This documentation describes LilyPond (the GNU Project music
+ typesetter), the LilyPond music input language, and the Mutopia project,
+ a.k.a. "Music To the People."
+Section: Typesetting
+
+Format: PDF
+Files: /usr/share/doc/lilypond/html/Documentation/*.hu.pdf
diff --git a/debian/lilypond-doc-pdf-it.doc-base-special b/debian/lilypond-doc-pdf-it.doc-base-special
new file mode 100644 (file)
index 0000000..8bf2915
--- /dev/null
@@ -0,0 +1,10 @@
+Document: lilypond
+Title: GNU LilyPond, the music typesetter
+Author: Various
+Abstract: This documentation describes LilyPond (the GNU Project music
+ typesetter), the LilyPond music input language, and the Mutopia project,
+ a.k.a. "Music To the People."
+Section: Typesetting
+
+Format: PDF
+Files: /usr/share/doc/lilypond/html/Documentation/*.it.pdf
diff --git a/debian/lilypond-doc-pdf-nl.doc-base-special b/debian/lilypond-doc-pdf-nl.doc-base-special
new file mode 100644 (file)
index 0000000..9a14fa5
--- /dev/null
@@ -0,0 +1,10 @@
+Document: lilypond
+Title: GNU LilyPond, the music typesetter
+Author: Various
+Abstract: This documentation describes LilyPond (the GNU Project music
+ typesetter), the LilyPond music input language, and the Mutopia project,
+ a.k.a. "Music To the People."
+Section: Typesetting
+
+Format: PDF
+Files: /usr/share/doc/lilypond/html/Documentation/*.nl.pdf
diff --git a/debian/lilypond-doc-pdf.doc-base-special b/debian/lilypond-doc-pdf.doc-base-special
new file mode 100644 (file)
index 0000000..b0f9978
--- /dev/null
@@ -0,0 +1,10 @@
+Document: lilypond
+Title: GNU LilyPond, the music typesetter
+Author: Various
+Abstract: This documentation describes LilyPond (the GNU Project music
+ typesetter), the LilyPond music input language, and the Mutopia project,
+ a.k.a. "Music To the People."
+Section: Typesetting
+
+Format: PDF
+Files: /usr/share/doc/lilypond/html/Documentation/*.pdf /usr/share/doc/lilypond/html/Documentation/*/*.pdf /usr/share/doc/lilypond/html/Documentation/*/*/*.pdf
diff --git a/debian/lilypond-doc.doc-base b/debian/lilypond-doc.doc-base
deleted file mode 100644 (file)
index 8d267ee..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-Document: lilypond
-Title: GNU LilyPond, the music typesetter
-Author: Various
-Abstract: This documentation describes LilyPond (the GNU Project music
- typesetter), the LilyPond music input language, and the Mutopia project,
- a.k.a. "Music To the People."
-Section: Typesetting
-
-Format: text
-Files: /usr/share/doc/lilypond/html/*.txt /usr/share/doc/lilypond/html/Documentation/*.txt  /usr/share/doc/lilypond/html/Documentation/*/*.txt
-
-Format: info
-Index: /usr/share/info/lilypond.info.gz
-Files: /usr/share/info/lilypond.info* /usr/share/info/lilypond-* /usr/share/info/music-glossary.info.gz
diff --git a/debian/lilypond-doc.doc-base-special b/debian/lilypond-doc.doc-base-special
new file mode 100644 (file)
index 0000000..8d267ee
--- /dev/null
@@ -0,0 +1,14 @@
+Document: lilypond
+Title: GNU LilyPond, the music typesetter
+Author: Various
+Abstract: This documentation describes LilyPond (the GNU Project music
+ typesetter), the LilyPond music input language, and the Mutopia project,
+ a.k.a. "Music To the People."
+Section: Typesetting
+
+Format: text
+Files: /usr/share/doc/lilypond/html/*.txt /usr/share/doc/lilypond/html/Documentation/*.txt  /usr/share/doc/lilypond/html/Documentation/*/*.txt
+
+Format: info
+Index: /usr/share/info/lilypond.info.gz
+Files: /usr/share/info/lilypond.info* /usr/share/info/lilypond-* /usr/share/info/music-glossary.info.gz
index c769ceeb60322781120b6677557d92647327f936..4143c30559862d76b090a610698d7e43b2ff9551 100644 (file)
@@ -90,6 +90,32 @@ usr/share/doc/lilypond/html/*/*.${lang}.pdf
 EOF
        }
        close($install_fh);
+        my $docbase_fh = IO::File->new("debian/lilypond-doc-$type-${lang}.doc-base-special",'w') or
+            die "Unable to open debian/lilypond-doc-$type-${lang}.doc-base-special for writing: $!";
+       print {$docbase_fh} <<EOF;
+Document: lilypond
+Title: GNU LilyPond, the music typesetter
+Author: Various
+Abstract: This documentation describes LilyPond (the GNU Project music
+ typesetter), the LilyPond music input language, and the Mutopia project,
+ a.k.a. "Music To the People."
+Section: Typesetting
+
+EOF
+       if ($type eq 'html') {
+           print {$docbase_fh} <<EOF;
+Format: HTML
+Index: /usr/share/doc/lilypond/html/index.${lang}.html
+Files: /usr/share/doc/lilypond/html/*/*/*.${lang}.html /usr/share/doc/lilypond/html/*/*.${lang}.html /usr/share/doc/lilypond/html/*.${lang}.html
+EOF
+
+       } else {
+           print {$docbase_fh} <<EOF;
+Format: PDF
+Files: /usr/share/doc/lilypond/html/Documentation/*.${lang}.pdf
+EOF
+       }
+       close ($docbase_fh);
     }
 }