graphics/lilypond: Updated for version 2.12.3.

This commit is contained in:
Robby Workman 2010-05-22 21:17:11 -05:00
parent 6911339701
commit 8df6d037e5
4 changed files with 26 additions and 18 deletions

View File

@ -1,5 +1,4 @@
LilyPond is a music typesetter. It produces beautiful sheet music using a LilyPond is a music typesetter. It produces beautiful
description file as input. sheet music using a description file as input.
You will need to have FontForge and mftrace installed in order to build This requires fontforge and mftrace.
LilyPond, both of which are available at slackbuilds.org.

View File

@ -3,14 +3,21 @@
# Slackware build script for lilypond # Slackware build script for lilypond
# Written by Kyle Guinn <elyk03@gmail.com> # Written by Kyle Guinn <elyk03@gmail.com>
set -e
PRGNAM=lilypond PRGNAM=lilypond
VERSION=2.12.2 VERSION=2.12.3
ARCH=${ARCH:-i486}
BUILD=${BUILD:-1} BUILD=${BUILD:-1}
TAG=${TAG:-_SBo} TAG=${TAG:-_SBo}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
arm*) ARCH=arm ;;
# Unless $ARCH is already set, use uname -m for all other archs:
*) ARCH=$( uname -m ) ;;
esac
fi
CWD=$(pwd) CWD=$(pwd)
TMP=${TMP:-/tmp/SBo} TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM PKG=$TMP/package-$PRGNAM
@ -25,8 +32,13 @@ elif [ "$ARCH" = "i686" ]; then
elif [ "$ARCH" = "x86_64" ]; then elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC" SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64" LIBDIRSUFFIX="64"
else
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
fi fi
set -e
rm -rf $PKG rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT mkdir -p $TMP $PKG $OUTPUT
cd $TMP cd $TMP
@ -54,10 +66,7 @@ make install DESTDIR=$PKG
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
( cd $PKG/usr/man find $PKG/usr/man -type f -exec gzip -9 {} \;
find . -type f -exec gzip -9 {} \;
for i in $(find . -type l) ; do ln -s $(readlink $i).gz $i.gz ; rm $i ; done
)
rm -f $PKG/usr/info/dir rm -f $PKG/usr/info/dir
gzip -9 $PKG/usr/info/*.info* gzip -9 $PKG/usr/info/*.info*

View File

@ -1,10 +1,10 @@
PRGNAM="lilypond" PRGNAM="lilypond"
VERSION="2.12.2" VERSION="2.12.3"
HOMEPAGE="http://lilypond.org/web/" HOMEPAGE="http://lilypond.org/web/"
DOWNLOAD="http://download.linuxaudio.org/lilypond/sources/v2.12/lilypond-2.12.2.tar.gz" DOWNLOAD="http://download.linuxaudio.org/lilypond/sources/v2.12/lilypond-2.12.3.tar.gz"
MD5SUM="681dfbecf8a3710d1400cf9488be716b" MD5SUM="2303bf5f2ea8d4628f33a68f016f3866"
DOWNLOAD_x86_64="" DOWNLOAD_x86_64=""
MD5SUM_x86_64="" MD5SUM_x86_64=""
MAINTAINER="Kyle Guinn" MAINTAINER="Kyle Guinn"
EMAIL="elyk03@gmail.com" EMAIL="elyk03@gmail.com"
APPROVED="rworkman,pprkut" APPROVED="rworkman"

View File

@ -8,8 +8,8 @@
|-----handy-ruler------------------------------------------------------| |-----handy-ruler------------------------------------------------------|
lilypond: LilyPond (music typesetter) lilypond: LilyPond (music typesetter)
lilypond: lilypond:
lilypond: LilyPond is a music typesetter. It produces beautiful sheet music lilypond: LilyPond is a music typesetter. It produces beautiful
lilypond: using a description file as input. lilypond: sheet music using a description file as input.
lilypond: lilypond:
lilypond: lilypond:
lilypond: lilypond: