From: Mark Wooding Date: Mon, 22 Jan 2007 11:52:51 +0000 (+0000) Subject: Debianize new mup version X-Git-Tag: 5.3-1 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/mup/commitdiff_plain/refs/tags/5.3-1?ds=sidebyside Debianize new mup version --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c00df13 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*.deb diff --git a/mup/.gitignore b/mup/.gitignore new file mode 100644 index 0000000..378eac2 --- /dev/null +++ b/mup/.gitignore @@ -0,0 +1 @@ +build diff --git a/mup/debian/.gitignore b/mup/debian/.gitignore new file mode 100644 index 0000000..c0bd983 --- /dev/null +++ b/mup/debian/.gitignore @@ -0,0 +1,7 @@ +tmp +files +mup +mupdisp +mupmate +mup-doc +*.substvars diff --git a/mup/debian/changelog b/mup/debian/changelog new file mode 100644 index 0000000..f1662e0 --- /dev/null +++ b/mup/debian/changelog @@ -0,0 +1,32 @@ +mup (5.3-1) experimental; urgency=low + + * New upstream release. + + -- Mark Wooding Mon, 22 Jan 2007 11:47:50 +0000 + +mup (5.0-1) experimental; urgency=low + + * New upstream release. + + -- Mark Wooding Sat, 11 Sep 2004 15:54:18 +0100 + +mup (4.6-2) experimental; urgency=low + + * Add support for SVGAlib to mupdisp. + + * Kill compiler warning (utils.c missing header file). + + -- Mark Wooding Fri, 7 Nov 2003 10:08:18 +0000 + +mup (4.6-1) experimental; urgency=low + + * New upstream release. + + -- Mark Wooding Thu, 6 Nov 2003 20:54:54 +0000 + +mup (4.5-1) experimental; urgency=low + + * Debianized. + + -- Mark Wooding Thu, 6 Nov 2003 10:26:32 +0000 + diff --git a/mup/debian/control b/mup/debian/control new file mode 100644 index 0000000..141a996 --- /dev/null +++ b/mup/debian/control @@ -0,0 +1,41 @@ +Source: mup +Section: non-free/sound +Priority: extra +Maintainer: Mark Wooding +Standards-Version: 3.1.1 + +Package: mup +Architecture: any +Depends: ${shlibs:Depends} +Recommends: postscript-viewer | mupdisp, mup-doc +Suggests: timidity +Description: Music publishing system + Mup reads a textual input file and produces good quality PostScript + music notation. It can also produce MIDI files from the same source. + +Package: mupdisp +Architecture: any +Depends: ${shlibs:Depends} +Recommends: mup, mup-doc +Description: Music publishing system -- previewer + Mup reads a textual input file and produces good quality PostScript + music notation. It can also produce MIDI files from the same source. + This is a simple X-based previewer for mup. + +Package: mupmate +Architecture: any +Depends: ${shlibs:Depends} +Recommends: mup, mup-doc +Description: Music publishing system -- previewer + Mup reads a textual input file and produces good quality PostScript + music notation. It can also produce MIDI files from the same source. + This is a graphical front-end and editor for mup. + +Package: mup-doc +Architecture: all +Recommends: mup, postscript-viewer, www-browser +Description: Music publishing system -- documentation + Mup reads a textual input file and produces good quality PostScript music + notation. It can also produce MIDI files from the same source. This + package contains the mup user guide, the manual pages for the various + programs, and some example files. diff --git a/mup/debian/copyright b/mup/debian/copyright new file mode 100644 index 0000000..3e28add --- /dev/null +++ b/mup/debian/copyright @@ -0,0 +1,4 @@ +Mup is copyright (C) 2003 Arkkra Enterprises. All rights reserved. + +Mup is NOT free software. Read the license documentation in +`license.txt'. diff --git a/mup/debian/mup-doc.install b/mup/debian/mup-doc.install new file mode 100644 index 0000000..65839c2 --- /dev/null +++ b/mup/debian/mup-doc.install @@ -0,0 +1,2 @@ +usr/share/doc/mup/uguide +usr/share/doc/mup/*.ps diff --git a/mup/debian/mup.install b/mup/debian/mup.install new file mode 100644 index 0000000..0b64872 --- /dev/null +++ b/mup/debian/mup.install @@ -0,0 +1,11 @@ +usr/bin/mup +usr/bin/mkmupfnt +usr/bin/mupprnt +usr/share/man/man1/mup.1 +usr/share/man/man1/mkmupfnt.1 +usr/share/man/man1/mupprnt.1 +usr/share/doc/mup/README0 +usr/share/doc/mup/license.txt +usr/share/doc/mup/overview.txt +usr/share/doc/mup/register.txt +usr/share/doc/mup/whatsnew.txt diff --git a/mup/debian/mupdisp.install b/mup/debian/mupdisp.install new file mode 100644 index 0000000..bb68ac3 --- /dev/null +++ b/mup/debian/mupdisp.install @@ -0,0 +1,2 @@ +usr/bin/mupdisp +usr/share/man/man1/mupdisp.1 diff --git a/mup/debian/mupmate.install b/mup/debian/mupmate.install new file mode 100644 index 0000000..d51d236 --- /dev/null +++ b/mup/debian/mupmate.install @@ -0,0 +1,2 @@ +usr/bin/mupmate +usr/share/man/man1/mupmate.1 diff --git a/mup/debian/rules b/mup/debian/rules new file mode 100755 index 0000000..ea1b85e --- /dev/null +++ b/mup/debian/rules @@ -0,0 +1,45 @@ +#! /usr/bin/make -f + +export DH_COMPAT = 4 + +clean: + dh_testdir + dh_clean + make clobber + rm -f build + +build: + make + touch build + +install: build + dh_clean + make install PREFIX=`pwd`/debian/tmp/usr + dh_install --sourcedir=debian/tmp + +binary-indep: install + dh_testdir -i + dh_testroot -i + dh_installdocs -i + dh_compress -i + dh_fixperms -i + dh_installdeb -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +binary-arch: install + dh_testdir -a + dh_testroot -a + dh_installdocs -a + dh_compress -a + dh_fixperms -a + dh_installdeb -a + dh_shlibdeps -a + dh_gencontrol -a + dh_md5sums -a + dh_builddeb -a + +binary: binary-indep binary-arch + +.PHONY: clean install binary-indep binary-arch binary diff --git a/mup/makefile b/mup/makefile index 8acf0d6..fdd2641 100644 --- a/mup/makefile +++ b/mup/makefile @@ -38,8 +38,8 @@ # You could change this to /usr/local or your own space if you like. PREFIX = /usr BINDIR = $(PREFIX)/bin -MANDIR = $(PREFIX)/man/man1 -DOCDIR = $(PREFIX)/share/doc/packages/mup +MANDIR = $(PREFIX)/share/man/man1 +DOCDIR = $(PREFIX)/share/doc/mup # This is the name of your C compiler. # cc would be another common choice. @@ -52,7 +52,7 @@ CPPCOMPILER = g++ # -O option turns on optimization for most C compilers. # You can add other options, if you like, as appropriate for your C compiler. # Another common addition would be -g to get debugging information. -CFLAGS = -O +CFLAGS = -O2 -g # You can change this if your X libraries and headers are somewhere else # (like /usr/X11R6). @@ -62,13 +62,13 @@ X_LOCATION = /usr/X11 FLTK_INCLUDE = $(X_LOCATION)/include # You can use fltk_jpeg or jpeg library, whichever you have -JPEGLIB = fltk_jpeg +JPEGLIB = jpeg # You can use fltk_png or png library, whichever you have -PNGLIB = fltk_png +PNGLIB = png # You can use fltk_z or z library, whichever you have -ZLIB = fltk_z +ZLIB = z #----------------------------------------------------------------------- diff --git a/mup/mkmupfnt/.gitignore b/mup/mkmupfnt/.gitignore new file mode 100644 index 0000000..7d9665d --- /dev/null +++ b/mup/mkmupfnt/.gitignore @@ -0,0 +1 @@ +mkmupfnt diff --git a/mup/mup/.gitignore b/mup/mup/.gitignore new file mode 100644 index 0000000..f0711c7 --- /dev/null +++ b/mup/mup/.gitignore @@ -0,0 +1 @@ +mup diff --git a/mup/mupdisp/.gitignore b/mup/mupdisp/.gitignore new file mode 100644 index 0000000..1c12d2c --- /dev/null +++ b/mup/mupdisp/.gitignore @@ -0,0 +1 @@ +mupdisp diff --git a/mup/mupmate/.gitignore b/mup/mupmate/.gitignore new file mode 100644 index 0000000..af98750 --- /dev/null +++ b/mup/mupmate/.gitignore @@ -0,0 +1 @@ +mupmate