lilypond-1.0.1
authorfred <fred>
Sun, 24 Mar 2002 20:10:12 +0000 (20:10 +0000)
committerfred <fred>
Sun, 24 Mar 2002 20:10:12 +0000 (20:10 +0000)
Documentation/topdocs/index.yo [new file with mode: 0644]
debian/rules

diff --git a/Documentation/topdocs/index.yo b/Documentation/topdocs/index.yo
new file mode 100644 (file)
index 0000000..04eef03
--- /dev/null
@@ -0,0 +1,78 @@
+DEFINEMACRO(depth)(0)(.)
+DEFINEMACRO(docdir)(0)(Documentation)
+DEFINEMACRO(pic)(1)(url(ARG1)(DOEXPAND(docdir)/pictures/DOEXPAND(outdir)/ARG1.gif
+))
+
+
+nsect(LilyPond -- The GNU Project Music Typesetter)
+
+includefile(../BLURB.in)(url(italiano)(DOEXPAND(docdir)/DOEXPAND(outdir)/COPERTINA.html))(url(nederlands)(DOEXPAND(docdir)/DOEXPAND(outdir)/FLAPTEKST.html))
+nl()
+pic(screenshot)
+
+center(mudela(fragment)(
+       \relative c'' { \key es; r8 [c16 b] [c8 g] [as c16 b] [c8 d] | g,4 }
+))
+
+nsubsect()
+
+Hmm, this is what it said yesterday too.  I just want to know 
+url(What's new)(DOEXPAND(docdir)/DOEXPAND(outdir)/NEWS.html) today and then COMMENT(
+url(Download)(ftp://pcnov095.win.tue.nl/pub/lilypond/development/lilypond-@TOPLEVEL_VERSION@.tar.gz) LilyPond.
+perhaps lily/VERSION, i.e. without my-patch-level would be best...
+)url(Download)(ftp://pcnov095.win.tue.nl/pub/lilypond/development/) LilyPond.
+
+nsubsect(Introduction)
+
+This is not a Fanmail/Hype page. These pages were entirely created from
+the LilyPond package-sources. 
+
+A document on LilyPond's music description language Mudela is 
+url(in the making)(DOEXPAND(docdir)/tex/DOEXPAND(outdir)/mudela.html).
+
+Note: These pages are created from the latest bf(development snapshots)
+of LilyPond, specifically, this page was made from LilyPond
+@TOPLEVEL_VERSION@.tar.gz
+
+nsect(Sites)
+
+description(
+dit(lurl(http://www.cs.uu.nl/people/hanwen/lilypond/))Han-Wen's site.
+dit(lurl(http://www.digicash.com/~jan/lilypond/))Jan's site.
+)
+
+nsubsubsect(Mirrors)
+description(
+dit(lurl(http://sca.uwaterloo.ca/lilypond/))
+    Eric Praetzel was kind enough to provide a mirror of both the website
+    and the ftp site.
+)
+
+nsubsect(Examples)
+
+itemize(
+it()url(short examples of what LilyPond can do: MIDI, PS, .gif and input.)
+(DOEXPAND(depth)/input/DOEXPAND(outdir)/index.html)
+it()url(examples of what LilyPond can do with real music: MIDI, PS, .gif and input)(DOEXPAND(depth)/mutopia/DOEXPAND(outdir)/index.html)
+)
+
+nsubsect(NEWS)
+
+This is what the latest version brings:
+verb(
+top_of_NEWS
+)
+
+COMMENT(
+Go get it at  lurl(ftp://pcnov095.win.tue.nl/pub/lilypond/development/lilypond-@TOPLEVEL_VERSION@.tar.gz)
+)
+Go get it at  lurl(ftp://pcnov095.win.tue.nl/pub/lilypond/development/)
+
+nsubsect(Documentation)
+
+itemize(
+it()url(All of the LilyPond documentation.)(DOEXPAND(docdir)/DOEXPAND(outdir)/index.html)
+it()url(The DOC++ documentation of the C++ sources.)(DOEXPAND(depth)/docxx/index.html)
+)
+
+@COUNTER_REF@
index c0a20793c3fb337461d022ac29263a5523824111..fb123fcfa975600796c9a016947218b6ac7e3a01 100644 (file)
@@ -18,10 +18,12 @@ SHELL = /bin/bash
 build: build-stamp
 build-stamp:
        dh_testdir
+
        ./configure --disable-checking --disable-debugging \
                --enable-printing --prefix=/usr --enable-optimise \
                --enable-shared
        $(MAKE) all
+
        touch build-stamp
 
 clean:
@@ -29,6 +31,12 @@ clean:
        dh_testroot
        rm -f build-stamp
        -$(MAKE) distclean
+       -$(MAKE) local-distclean
+
+       # Remove the following line once the *.make files are fixed
+       rm -f bin/*.pyc
+       rm -f debian/preinst
+
        dh_clean
 
 # Build architecture-independent files here.
@@ -38,23 +46,29 @@ binary-indep: build
 binary-arch: build
        dh_testdir
        dh_testroot
-       dh_installdirs usr/lib/texmf/doc usr/lib/emacs/site-lisp
+       dh_clean -k
+
+       dh_installdirs usr/lib/texmf/doc \
+               usr/lib/emacs/site-lisp \
+               usr/doc/$(package)/examples
        ln -fs ../../../doc/lilypond debian/tmp/usr/lib/texmf/doc/lilypond
        $(MAKE) prefix=`pwd`/debian/tmp/usr install
        cp -av mudela-mode.el debian/tmp/usr/lib/emacs/site-lisp
-       dh_installdocs ANNOUNCE ANNOUNCE-0.1 README NEWS ONEWS DEDICATION \
+       dh_installdocs ANNOUNCEMENT ANNOUNCE-0.1 README.txt NEWS ONEWS DEDICATION \
                BUGS TODO \
-               Documentation/*.{doc,xpm} Documentation/out/*.txt
-#              Documentation/*.doc Documentation/out/*.{txt,gif}
-       dh_installexamples input/{*.ly,TODO}
-       cp -aPv `find mutopia \( -name '*.ly' -o -name '*.tex' -o -name 'TODO' \)` \
+               Documentation/pictures/*.xpm \
+               Documentation/out/*.txt \
+               Documentation/tex/*.doc \
+               Documentation/tex/*.bib
+#      dh_installexamples input
+       cp -aP `find input mutopia \( -name '*.ly' -o -name '*.tex' -o -name 'TODO' \)` \
                debian/tmp/usr/doc/lilypond/examples
 #      dh_installmenu
 #      dh_installcron
 #      dh_installmanpages
 #      dh_undocumented
        dh_installchangelogs
-       dh_strip
+#      dh_strip
        dh_compress
        dh_fixperms
        dh_suidregister
@@ -62,7 +76,6 @@ binary-arch: build
        dh_shlibdeps
        dh_gencontrol
 #      dh_makeshlibs
-       dh_du
        dh_md5sums
        dh_builddeb