[Lunar-commits] <moonbase-other> lilypond: version bumped to 2.16.0
v4hn
me at v4hn.de
Sat Aug 25 02:10:58 CEST 2012
commit dd03299e11e35db3f492268fef367ca0bbb8bada
Author: v4hn <me at v4hn.de>
Date: Fri, 24 Aug 2012 17:10:58 -0700
URL: https://github.com/lunar-linux/moonbase-other/commit/dd03299e11e35db3f492268fef367ca0bbb8bada
lilypond: version bumped to 2.16.0
---
doc-tools/lilypond/BUILD +16/-5
doc-tools/lilypond/DEPENDS +23/-3
doc-tools/lilypond/DETAILS +3/-3
3 files changed, 42 insertions (+), 11 deletions (-)
--- a/doc-tools/lilypond/BUILD
+++ b/doc-tools/lilypond/BUILD
@@ -1,13 +1,24 @@
(
- # For some reason it was having a problem finding the .pfb
+ # For some reason it has a problem finding the .pfb
# files provided by urw-fonts.
OPTS+=" --with-ncsb-dir=/usr/share/fonts/urw-fonts" &&
- # the documentation is provided online and has a number
- # of additional dependencies
- OPTS+=" --disable-documentation" &&
+ mkdir build &&
+ cd build/ &&
- default_build
+ ../configure --prefix=/usr &&
+
+ make all &&
+ if in_depends $MODULE texi2html; then
+ make doc
+ fi &&
+
+ prepare_install &&
+
+ make install &&
+ if in_depends $MODULE texi2html; then
+ make install-doc
+ fi
) > $C_FIFO 2>&1
--- a/doc-tools/lilypond/DEPENDS
+++ b/doc-tools/lilypond/DEPENDS
@@ -1,6 +1,26 @@
+# build dependencies
depends flex
-depends guile
-depends pango
-depends mftrace
+depends fontforge
+depends bison
+depends gettext
+depends texlive
+depends perl
+depends texinfo
depends t1utils
+
+#depends mftrace
+
+# runtime dependencies
depends urw-fonts
+depends dejavu-ttf
+depends fontconfig
+depends freetype2
+depends ghostscript
+depends guile
+depends pango
+depends Python
+
+# When someone fixed our texlive package this can be reenabled
+#optional_depends texi2html "--enable-documentation" "--disable-documentation" "build documentation(this takes ${PROBLEM_COLOR}a lot${DEFAULT_COLOR}${MESSAGE_COLOR} of time and requires netpbm and ImageMagick as well)"
+#optional_depends netpbm "" "" "needed for documentation"
+#optional_depends ImageMagick "" "" "needed for documentation"
--- a/doc-tools/lilypond/DETAILS
+++ b/doc-tools/lilypond/DETAILS
@@ -1,11 +1,11 @@
MODULE=lilypond
- VERSION=2.14.2
+ VERSION=2.16.0
SOURCE=$MODULE-$VERSION.tar.gz
SOURCE_URL=http://download.linuxaudio.org/lilypond/sources/v${VERSION%.*}/
- SOURCE_VFY=sha1:0ea657bb184d9d6a2e3f6bca91e6b0d62a3a013e
+ SOURCE_VFY=sha1:b5edfdd1332a5cee94bd31c7b1e8b08909c0a068
WEB_SITE=http://lilypond.org/web/
ENTERED=20070920
- UPDATED=20111222
+ UPDATED=20120824
SHORT="music notation for everyone"
cat << EOF
More information about the Lunar-commits
mailing list