Browse Source

ap/lilypond: Upgraded to lilypond-2.16.0.

slackware-14.2
Damien Goutte-Gattat 10 years ago
parent
commit
d121c11f35
  1. 1
      ap/lilypond/lilypond-2.14.2-1.documentation.tar.bz2.sha1
  2. 1
      ap/lilypond/lilypond-2.14.2.tar.gz.sha1
  3. 1
      ap/lilypond/lilypond-2.16.0-1.documentation.tar.bz2.sha1
  4. 1
      ap/lilypond/lilypond-2.16.0.tar.gz.sha1
  5. 15
      ap/lilypond/lilypond.SlackBuild

1
ap/lilypond/lilypond-2.14.2-1.documentation.tar.bz2.sha1

@ -1 +0,0 @@
da2e66a604c06ff55e66e11ec8812c2c32b4cf6f lilypond-2.14.2-1.documentation.tar.bz2

1
ap/lilypond/lilypond-2.14.2.tar.gz.sha1

@ -1 +0,0 @@
0ea657bb184d9d6a2e3f6bca91e6b0d62a3a013e lilypond-2.14.2.tar.gz

1
ap/lilypond/lilypond-2.16.0-1.documentation.tar.bz2.sha1

@ -0,0 +1 @@
5ca5877d46430d3e6c40a631de6e88c62af67953 lilypond-2.16.0-1.documentation.tar.bz2

1
ap/lilypond/lilypond-2.16.0.tar.gz.sha1

@ -0,0 +1 @@
b5edfdd1332a5cee94bd31c7b1e8b08909c0a068 lilypond-2.16.0.tar.gz

15
ap/lilypond/lilypond.SlackBuild

@ -1,6 +1,6 @@
#!/bin/bash
# Build script for Slackware
# Copyright (C) 2009,2010,2011 Damien Goutte-Gattat
# Copyright (C) 2009,2010,2011,2012 Damien Goutte-Gattat
#
# Redistribution and use of this script, with or without modifications,
# ispermitted provided that the following conditions are met:
@ -28,10 +28,10 @@
# Source package infos
NAMESRC=${NAMESRC:-lilypond}
VERSION=${VERSION:-2.14.2}
VERSION=${VERSION:-2.16.0}
ARCHIVE=${ARCHIVE:-$NAMESRC-$VERSION.tar.gz}
ARCHDOC=${ARCHDOC:-$NAMESRC-$VERSION-1.documentation.tar.bz2}
WGET=${WGET:-http://lilypond.org/download/sources/v2.14/$ARCHIVE}
WGET=${WGET:-http://lilypond.org/download/sources/v2.16/$ARCHIVE}
WGETDOC=${WGETDOC:-http://lilypond.org/download/binaries/documentation/$ARCHDOC}
# Build infos
@ -92,16 +92,19 @@ cd $TMP
echo "Building $ARCHIVE..."
tar xf $CWD/$ARCHIVE
cd $NAME
mkdir build && cd build
CFLAGS=$CPUOPT \
CXXFLAGS=$CPUOPT \
./configure \
../configure \
--prefix=/usr \
--libdir=/usr/lib$LIBDIRSUFFIX \
--mandir=/usr/man \
--infodir=/usr/info \
--disable-debugging
--disable-debugging \
--with-ncsb-dir=/usr/share/fonts/Type1
make -j $JOBS
make install DESTDIR=$PKG
cd ..
# Strip binaries
find $PKG | xargs file | grep "ELF \(32\|64\)-bit LSB" | cut -d : -f 1 | \
@ -122,7 +125,7 @@ install -m 644 AUTHORS.txt COPYING{,.FDL} DEDICATION HACKING INSTALL.txt \
# the pre-built documentation.
(
tar xf $CWD/$ARCHDOC
cd share/doc/lilypond/html/offline-root/Documentation
cd share/doc/lilypond/html/Documentation
# Install only English PDF docs
find . -maxdepth 1 -regex './[^.]+\.pdf' -exec cp {} $PKG/usr/doc/$NAME/manuals \;
)

Loading…
Cancel
Save