]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-0.1.7
authorfred <fred>
Thu, 7 Aug 1997 09:50:54 +0000 (09:50 +0000)
committerfred <fred>
Thu, 7 Aug 1997 09:50:54 +0000 (09:50 +0000)
14 files changed:
make/debian/README.debian.ex [new file with mode: 0644]
make/debian/changelog [new file with mode: 0644]
make/debian/control [new file with mode: 0644]
make/debian/copyright [new file with mode: 0644]
make/debian/dirs [new file with mode: 0644]
make/debian/diversions.ex [new file with mode: 0644]
make/debian/docs [new file with mode: 0644]
make/debian/examples [new file with mode: 0644]
make/debian/info.ex [new file with mode: 0644]
make/debian/menu.ex [new file with mode: 0644]
make/debian/postinst [new file with mode: 0644]
make/debian/postrm [new file with mode: 0644]
make/debian/rules [new file with mode: 0644]
make/debian/watch [new file with mode: 0644]

diff --git a/make/debian/README.debian.ex b/make/debian/README.debian.ex
new file mode 100644 (file)
index 0000000..99296fb
--- /dev/null
@@ -0,0 +1,6 @@
+lilypond for DEBIAN
+-------------------
+
+Comments regarding the Package
+
+Anthony Fok <foka@gpu.srv.ualberta.ca>, Wed,  6 Aug 1997 02:14:59 -0600
diff --git a/make/debian/changelog b/make/debian/changelog
new file mode 100644 (file)
index 0000000..c8fea56
--- /dev/null
@@ -0,0 +1,10 @@
+lilypond (0.1.0-1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Anthony Fok <foka@gpu.srv.ualberta.ca>  Wed,  6 Aug 1997 04:40:57 -0600
+
+Local variables:
+mode: debian-changelog
+add-log-mailing-address: "foka@gpu.srv.ualberta.ca"
+End:
diff --git a/make/debian/control b/make/debian/control
new file mode 100644 (file)
index 0000000..cd13df8
--- /dev/null
@@ -0,0 +1,22 @@
+Source: lilypond
+Section: tex
+Priority: contrib/optional
+Maintainer: Anthony Fok <foka@gpu.srv.ualberta.ca>
+Standards-Version: 2.2.0.0
+
+Package: lilypond
+Architecture: any
+Depends: ${shlibs:Depends}
+Recommends: tetex-base, musixtex | musixtex-fonts
+Description: GNU LilyPond -- A preprocessor to make TeX typeset music.
+ GNU LilyPond is a program which converts a music-script (mudela) into TeX
+ output, or MIDI to produce multi-staff scores. Features include multiple
+ meters, clefs, keys, lyrics, versatile input-language, cadenzas beams,
+ slurs, triplets, multiple voices.
+ .
+ Note: LilyPond uses the fonts from MusiXTeX.  Please install the package
+       musixtex or musixtex-fonts when you install lilypond.  :)
+ .
+  URL: http://www.stack.nl/~hanwen/lilypond/
+  Authors: Han-Wen Nienhuys <hanwen@stack.nl>
+           Jan Nieuwenhuizen <jan@digicash.com>
diff --git a/make/debian/copyright b/make/debian/copyright
new file mode 100644 (file)
index 0000000..244cda9
--- /dev/null
@@ -0,0 +1,36 @@
+This package was debianized by Anthony Fok foka@gpu.srv.ualberta.ca on
+Wed,  6 Aug 1997 04:30:28 -0600
+
+It was downloaded from
+    ftp://pcnov095.win.tue.nl/pub/lilypond/lilypond-0.1.0.tar.gz
+
+It is also available from:
+    ftp://alpha.gnu.ai.mit.edu/gnu/lilypond-0.1.0.tar.gz
+
+For more informatino about GNU LilyPond, please visit:
+    http://www.stack.nl/~hanwen/lilypond/ for more information.
+
+
+Authors:
+    Han-Wen Nienhuys <hanwen@stack.nl>
+    Jan Nieuwenhuizen <jan@digicash.com>
+Copyright:
+
+  GNU LilyPond is Copyright (C) Free Software Foundation, Inc.
+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; version 2 dated June, 1991.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program;  if not, write to the Free Software
+    Foundation, Inc., 675 Mass Ave., Cambridge, MA 02139, USA.
+
+  On Debian GNU/Linux systems, the complete text of the GNU General
+  Public License can be found in `/usr/doc/copyright/GPL.gz'.
diff --git a/make/debian/dirs b/make/debian/dirs
new file mode 100644 (file)
index 0000000..2a3cf99
--- /dev/null
@@ -0,0 +1,2 @@
+usr/bin
+usr/lib/texmf/doc
diff --git a/make/debian/diversions.ex b/make/debian/diversions.ex
new file mode 100644 (file)
index 0000000..aebbbe5
--- /dev/null
@@ -0,0 +1 @@
+<FILE> <Diverted to> <Packagename>
diff --git a/make/debian/docs b/make/debian/docs
new file mode 100644 (file)
index 0000000..191b9f8
--- /dev/null
@@ -0,0 +1,3 @@
+Documentation/out/*.text
+Documentation/*.doc
+Documentation/lelie_logo.gif
diff --git a/make/debian/examples b/make/debian/examples
new file mode 100644 (file)
index 0000000..3be67ec
--- /dev/null
@@ -0,0 +1,2 @@
+input/*.ly
+input/*.tex
diff --git a/make/debian/info.ex b/make/debian/info.ex
new file mode 100644 (file)
index 0000000..5a311f0
--- /dev/null
@@ -0,0 +1,15 @@
+# This is a configuration files for installing a .info menu
+# The Description to be placed into the directory
+DESCR="Description"
+
+# The section this info file should be placed in (Regexp) followed by
+# the new section name to be created if the Regexp does not match
+# (Optional. If not given the .info will be appended to the directory)
+#SECTION_MATCH="Regexp"
+#SECTION_NAME="New Section Name"
+
+# The file referred to from the Info directory
+FILE=lilypond.info
+
+# Optional. The files to be copied to /usr/info
+#FILES=*.info
diff --git a/make/debian/menu.ex b/make/debian/menu.ex
new file mode 100644 (file)
index 0000000..179992f
--- /dev/null
@@ -0,0 +1 @@
+text Apps/Misc lilypond none "lilypond Description" /usr/bin/lilypond
diff --git a/make/debian/postinst b/make/debian/postinst
new file mode 100644 (file)
index 0000000..8647e7a
--- /dev/null
@@ -0,0 +1,7 @@
+#!/bin/bash
+set -e
+
+if [ -x /usr/bin/texhash -a -e /usr/lib/texmf/ls-R ]; then
+    texhash
+fi
+
diff --git a/make/debian/postrm b/make/debian/postrm
new file mode 100644 (file)
index 0000000..cca5631
--- /dev/null
@@ -0,0 +1,28 @@
+#!/bin/bash
+
+set -e
+
+case "$1" in
+    remove)
+        if [ -x /usr/bin/texhash -a -e /usr/lib/texmf/ls-R ]; then
+            texhash
+        fi
+    ;;
+
+    upgrade)
+    ;;
+
+    purge)
+        if [ -x /usr/bin/texhash -a -e /usr/lib/texmf/ls-R ]; then
+            texhash
+        fi
+    ;;
+
+    failed-upgrade|abort-install|abort-upgrade|disappear)
+    ;;
+
+    *)
+        echo "postrm called with unknown argument \`$1'" >&2
+        exit 0
+    ;;
+esac
diff --git a/make/debian/rules b/make/debian/rules
new file mode 100644 (file)
index 0000000..c27fa64
--- /dev/null
@@ -0,0 +1,57 @@
+#!/usr/bin/make -f
+# Made with the aid of debmake, by Christoph Lameter,
+# based on the sample debian/rules file for GNU hello by Ian Jackson.
+
+package=lilypond
+
+build:
+       $(checkdir)
+       ./configure --enable-checking --disable-debugging \
+               --enable-printing --prefix=/usr --enable-optimize \
+               --enable-shared
+       make all
+
+       touch build
+
+clean:
+       $(checkdir)
+       -rm -f build
+       -make distclean
+       -rm -f {,*/}out/{*,.build} flower/config.{log,status}
+       -rm -f `find . -name "*~"`
+       -rm -rf debian/tmp debian/files* core debian/substvars
+
+binary-indep:  checkroot build
+       $(checkdir)
+# There are no architecture-independent files to be uploaded
+# generated by this package.  If there were any they would be
+# made here.
+
+binary-arch:   checkroot build
+       $(checkdir)
+       -rm -rf debian/tmp
+       install -d debian/tmp
+       cd debian/tmp && install -d `cat ../dirs`
+       make prefix=`pwd`/debian/tmp/usr install
+       ln -fs ../../../doc/lilypond debian/tmp/usr/lib/texmf/doc/lilypond
+# Must have debmake installed for this to work. Otherwise please copy
+# /usr/bin/debstd into the debian directory and change debstd to debian/debstd
+       debstd -m BUGS TODO NEWS DEDICATION ANNOUNCE README
+       dpkg-gencontrol
+       chown -R root.root debian/tmp
+       chmod -R go=rX debian/tmp
+       dpkg --build debian/tmp ..
+
+define checkdir
+       test -f debian/rules
+endef
+
+# Below here is fairly generic really
+
+binary:                binary-indep binary-arch
+
+checkroot:
+       $(checkdir)
+       test root = "`whoami`"
+
+.PHONY: binary binary-arch binary-indep clean checkroot
diff --git a/make/debian/watch b/make/debian/watch
new file mode 100644 (file)
index 0000000..2b1a91d
--- /dev/null
@@ -0,0 +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   lilypond-*.tar.gz       debian  uupdate