]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-1.0.17
authorfred <fred>
Sun, 24 Mar 2002 20:14:56 +0000 (20:14 +0000)
committerfred <fred>
Sun, 24 Mar 2002 20:14:56 +0000 (20:14 +0000)
debian/TODO
debian/changelog
debian/control.foka
debian/control.in
debian/copyright
debian/postrm
debian/rules
debian/watch

index 25818fbb824da39829057ade111bdcd146e5a328..8a5f21bd28b23f155445023369ce331a06a6f692 100644 (file)
@@ -2,6 +2,3 @@ Fri,  6 Feb 1998 17:24:49 -0700:
  * Compile mudela-mode.el into mudela-mode.elc
  * Install /etc/emacs/site-start.d/50lilypond.el
  * Figure out how to make mudela-mode work on my computer.  :-)
-
-Sun, 26 Apr 1998 21:11:32 -0600:
- * Remove preinst from upstream source
index c56fe5d3d164bec960fce23cf660040b6c9694c7..26392962b384b963dc70e65ad11d1d1697d9e81c 100644 (file)
@@ -1,8 +1,53 @@
+lilypond (1.0.16-1) unstable; urgency=low
+
+  * New upstream release.
+  * [debian/{copyright,control}]: pcnov095.win.tue.nl -> ftp.cs.uu.nl
+      (New upstream master FTP site).  Also updated JCN's web site URL.
+  * [debian/rules]: 
+      - Now, in the "clean:" target, runs either 
+        "find . -user root | xargs -r chown $$SUDO_USER.$$SUDO_GID" or
+        "find . -user root | xargs -r chown $$LOGNAME" to deal with all those
+        root-owned "out/*" files generated during a "sudo debian/rules clean"
+        run.  Thanks to Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>
+        for reporting the problem!  (closes: Bug#27044)
+      - Updated debian/rules according to the new debhelper rules example.
+  * [Documentation/topdocs/AUTHORS.yo]: Added a trailing "/" on URLs.
+
+ -- Anthony Fok <foka@debian.org>  Thu, 15 Oct 1998 04:49:40 -0600
+
+lilypond (1.0.2-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Anthony Fok <foka@debian.org>  Sat, 15 Aug 1998 04:32:08 -0600
+
+lilypond (1.0.1-1) unstable; urgency=low
+
+  * New upstream release.
+  * [aclocal.m4]: Temporarily changed OPTIMIZE="-O2" to OPTIMIZE="-O"
+      to avoid egcs (c++) complaint of "Internal compiler error"
+      on my computer.
+  * [scripts/mudela-book.py]: Added "#!@PYTHON@" at the top.  This string
+      expands to "#!/usr/bin/python" in /usr/bin/mudela-book.
+      (Thanks to Lintian.  :-)
+  * [debian/control]: Recommends: python-base (>= 1.5.1).
+      (Again, thanks to Lintian.  :-)
+  * [debian/postrm]: Now also removes the generated LilyPond fonts
+      *.{tfm,pk} under /var/spool/texmf when called as "postrm remove".
+  * [debian/preinst]: Yes, have to bring this back to remove the generated
+      LilyPond fonts in /var/spool/texmf because "postrm remove" didn't do
+      its jobs in previous versions.  Oops.  :-)
+  * [debian/rules]: Installs a few new upstream documentation files, and
+      the example files in out/ directories are moved to parent directories.
+
+ -- Anthony Fok <foka@debian.org>  Fri, 14 Aug 1998 03:30:05 -0600
+
 lilypond (0.1.76-1) unstable; urgency=low
 
   * support for 'make deb' target
+  * Not uploaded to Debian's FTP site.
 
- -- Jan Nieuwenhuizen <janneke@gnu.org> Fri,  3 Jul 1998 17:53:37 +0200
+ -- Jan Nieuwenhuizen <janneke@gnu.org>  Fri,  3 Jul 1998 17:53:37 +0200
 
 lilypond (0.1.71-1) unstable; urgency=low
 
index 2f98fdf5498fd57e515c5dfa443aa023588603fe..1054ef466ec56ce370858c47b72d8fce845f82c5 100644 (file)
@@ -7,6 +7,7 @@ Standards-Version: 2.4.1.0
 Package: lilypond
 Architecture: any
 Depends: ${shlibs:Depends}, tetex-base (>= 0.9-5)
+Recommends: python-base (>= 1.5.1)
 Conflicts: musixtex-fonts, tetex-base (<< 0.9)
 Description: The GNU Project music typesetter.
  LilyPond is the GNU Project music typesetter.  This program can print
@@ -24,7 +25,8 @@ Description: The GNU Project music typesetter.
  cadensa, balken, boogjes, triolen, partituren, en losse partijen.  Een
  fraai font met muzikeksymbolen wordt meegeleverd.
  .
-  URL: http://www.cs.ruu.nl/people/hanwen/lilypond/
-       http://sca.uwaterloo.ca/~praetzel/lilypond/
-  Authors: Han-Wen Nienhuys <hanwen@stack.nl>
+  URLs: http://www.cs.uu.nl/~hanwen/lilypond/
+        http://www.digicash.com/~jan/lilypond/
+        http://sca.uwaterloo.ca/lilypond/
+  Authors: Han-Wen Nienhuys <hanwen@cs.uu.nl>
            Jan Nieuwenhuizen <janneke@gnu.org>
index c78565b29b0ad88e80830a2577170039eca77115..6cde23db40af957a04393fb11fbada05c760945f 100644 (file)
@@ -7,10 +7,12 @@ Standards-Version: 2.4.1.0
 Package: lilypond
 Architecture: any
 Depends: ${shlibs:Depends}, tetex-base (>= 0.9-5)
+Recommends: python-base (>= 1.5.1)
 Conflicts: musixtex-fonts, tetex-base (<< 0.9)
-Description: The GNU Project music typesetter.  @BLURB@
+Description: The GNU Project music typesetter.@BLURB@
  .
-  URL: http://www.cs.ruu.nl/people/hanwen/lilypond
-       http://sca.uwaterloo.ca/~praetzel/lilypond/
+  URLs: http://www.cs.uu.nl/~hanwen/lilypond/
+        http://www.xs4all.nl/~jantien/lilypond/
+        http://sca.uwaterloo.ca/~praetzel/lilypond/
   Authors: Han-Wen Nienhuys <hanwen@cs.uu.nl>
            Jan Nieuwenhuizen <janneke@gnu.org>
index cf496990ff07d2d3ce81ede8d31f12fff89449a4..551e4d52e1873b3942e0b536ed47727ebe134875 100644 (file)
@@ -2,18 +2,19 @@ This package was debianized by Anthony Fok <foka@debian.org> on
 Wed,  6 Aug 1997 04:30:28 -0600
 
 It was downloaded from
-      ftp://pcnov095.win.tue.nl/pub/lilypond/development/
-          lilypond-0.1.71.tar.gz
+      ftp://ftp.cs.uu.nl/pub/GNU/LilyPond/development/lilypond-1.0.16.tar.gz
 
 It is also available from:
+
       ftp://sca.uwaterloo.ca/pub/lilypond/development/
 
 For more information about GNU LilyPond, please visit:
-      http://www.cs.ruu.nl/people/hanwen/lilypond/
-  or  http://sca.uwaterloo.ca/~praetzel/lilypond/
+      http://www.cs.uu.nl/~hanwen/lilypond/
+  or  http://www.xs4all.nl/~jantien/
+  or  http://sca.uwaterloo.ca/lilypond/
 
 Authors:
-      Han-Wen Nienhuys <hanwen@stack.nl>
+      Han-Wen Nienhuys <hanwen@cs.uu.nl>
       Jan Nieuwenhuizen <janneke@gnu.org>
  
 Copyright:
index e0dd95cfbcdbe0e1d86493984dea4038651f43d5..80e1d36c753ed7e0214cbeed584b2caa4e8ddf5d 100644 (file)
@@ -4,7 +4,7 @@
 #   by Anthony Fok <foka@debian.org>
 #   This is free software; see the GNU General Public Licence
 #   version 2 or later for copying conditions.  There is NO warranty.
-#   Last modified:  Wed, 22 Apr 1998 05:55:58 -0600
+#   Last modified:  Fri, 14 Aug 1998 00:07:07 -0600
 
 set -e
 
@@ -22,17 +22,13 @@ VARTEXFONTS=`/usr/bin/kpsewhich -expand-var '$VARTEXFONTS'`
 : ${VARTEXFONTS=$std_VARTEXFONTS}
 
 case "$1" in
-    remove)
-       /usr/bin/mktexlsr
-    ;;
-
     upgrade)
        # Clear out the old TFM and PK files in case the fonts were modified
        rm -rf $VARTEXFONTS/tfm/$font_supplier/$font_typeface
        rm -rf $VARTEXFONTS/pk/*/$font_supplier/$font_typeface
     ;;
 
-    purge)
+    remove|purge)
        # Clear out the old TFM and PK files in case the fonts were modified
        rm -rf $VARTEXFONTS/tfm/$font_supplier/$font_typeface
        rm -rf $VARTEXFONTS/pk/*/$font_supplier/$font_typeface
index fb123fcfa975600796c9a016947218b6ac7e3a01..3a78b27b076649df29eae835799d8c165e594b1f 100644 (file)
@@ -9,8 +9,9 @@
 # for Debian GNU/Linux.
 
 package = lilypond
-
-SHELL = /bin/bash
+SHELL = /bin/sh
+r = debian/tmp
+d = usr/doc/$(package)
 
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
@@ -19,57 +20,81 @@ build: build-stamp
 build-stamp:
        dh_testdir
 
-       ./configure --disable-checking --disable-debugging \
+       CC=egcc ./configure --disable-checking --disable-debugging \
                --enable-printing --prefix=/usr --enable-optimise \
                --enable-shared
        $(MAKE) all
+       # $(MAKE) htmldoc
 
        touch build-stamp
 
 clean:
        dh_testdir
        dh_testroot
-       rm -f build-stamp
+       rm -f build-stamp install-stamp
        -$(MAKE) distclean
-       -$(MAKE) local-distclean
+
+       # Correct the owner of the out/dummy.dep files when built with sudo.
+       if [ -n "$$SUDO_USER" -a -n "$$SUDO_GID" ]; then \
+               find . -user root | xargs -r chown $$SUDO_USER.$$SUDO_GID; \
+       else \
+               find . -user root | xargs -r chown $$LOGNAME; \
+       fi
 
        # Remove the following line once the *.make files are fixed
-       rm -f bin/*.pyc
-       rm -f debian/preinst
+       rm -f stepmake/bin/*.pyc
+       rm -f stepmake/stepmake/stepmake
+       rm -f stepmake/stepmake/bin
+       rm -f GNUmakefile stepmake/GNUmakefile
+       rm -f config.h
+       rm -f wwwlist
 
        dh_clean
 
-# Build architecture-independent files here.
-binary-indep: build
-# We have nothing to do by default.
-
-binary-arch: build
+install: install-stamp
+install-stamp: build-stamp
        dh_testdir
        dh_testroot
        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 ANNOUNCEMENT ANNOUNCE-0.1 README.txt NEWS ONEWS DEDICATION \
-               BUGS TODO \
+       ln -fs ../../../doc/lilypond $(r)/usr/lib/texmf/doc/lilypond
+
+       $(MAKE) prefix=`pwd`/$(r)/usr install
+
+       touch install-stamp
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+binary-arch: build install
+       dh_testdir
+       dh_testroot
+       cp -av mudela-mode.el $(r)/usr/lib/emacs/site-lisp
+       dh_installdocs ANNOUNCEMENT ANNOUNCE-0.1 NEWS* DEDICATION \
+               BUGS TODO *.txt \
                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
+               $(r)/$(d)/examples
+       for i in `find $(r)/$(d)/examples/ -type d -name out`; do \
+               mv -fv $$i/* $$i/..; rmdir $$i; done
 #      dh_installmenu
+#      dh_installemacsen
 #      dh_installcron
 #      dh_installmanpages
 #      dh_undocumented
        dh_installchangelogs
 #      dh_strip
        dh_compress
+       ( cd $(r)/$(d) && \
+               if [ -f NEWS ]; then gzip -9vf NEWS; fi )
+       ln -s NEWS.gz $(r)/$(d)/changelog.gz
        dh_fixperms
        dh_suidregister
        dh_installdeb
@@ -83,4 +108,4 @@ source diff:
        @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
 
 binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary
+.PHONY: build clean install binary-indep binary-arch binary
index 1a1bb286a020a7f5b453f2fe54e67bafe0bf2686..9b35470c7c3e24195316dde3f306bdf47203516d 100644 (file)
@@ -1,5 +1,5 @@
 # Example watch control file for uscan
 # Rename this file to "watch" and then you can run the "uscan" command
 # to check for upstream updates and more.
-# Site                 Directory       Pattern                 Version Script
-pcnov095.win.tue.nl    /pub/lilypond/development       lilypond-*.tar.gz       debian  uupdate
+# Site         Directory                       Pattern                 Version Script
+ftp.cs.uu.nl   /pub/GNU/LilyPond/development   lilypond-*.tar.gz       debian  uupdate