summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2023-06-17 19:44:36 +0000
committer Eric Hameleers <alien@slackware.com>2023-06-17 19:44:36 +0000
commit374362ba1f7649027bea27df3490e61086cf4299 (patch)
tree43e7e23e57b0f1f8577a3df3cdee08feb6090db4
parent7656adae64ea2d061416b1d20b2e25420b759cc8 (diff)
downloadasb-374362ba1f7649027bea27df3490e61086cf4299.tar.gz
asb-374362ba1f7649027bea27df3490e61086cf4299.tar.xz
lilypond: update to 2.24.1 removes guile1.8 as a dependency
-rwxr-xr-xlilypond/build/lilypond.SlackBuild16
-rw-r--r--lilypond/build/slack-required1
2 files changed, 8 insertions, 9 deletions
diff --git a/lilypond/build/lilypond.SlackBuild b/lilypond/build/lilypond.SlackBuild
index 5e3ee328..3def52e0 100755
--- a/lilypond/build/lilypond.SlackBuild
+++ b/lilypond/build/lilypond.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/sh
# $Id$
-# Copyright 2021 Eric Hameleers, Eindhoven, NL
+# Copyright 2021, 2023 Eric Hameleers, Eindhoven, NL
# All rights reserved.
#
# Permission to use, copy, modify, and distribute this software for
@@ -29,10 +29,12 @@
# Descr: music engraving program
# URL: https://lilypond.org/
# Build needs: fontforge
-# Needs: guile1.8
+# Needs:
# Changelog:
# 2.22.1-1: 15/jun/2021 by Eric Hameleers <alien@slackware.com>
# * Initial build.
+# 2.24.1-1: 17/jun/2023 by Eric Hameleers <alien@slackware.com>
+# * Update.
#
# Run 'sh lilypond.SlackBuild' to build a Slackware package.
# The package (.t?z) and .txt file as well as build logs are created in /tmp .
@@ -41,7 +43,7 @@
# -----------------------------------------------------------------------------
PRGNAM=lilypond
-VERSION=${VERSION:-2.22.1}
+VERSION=${VERSION:-2.24.1}
MAJVER=$(echo $VERSION |cut -d. -f1,2)
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(nproc) "}
@@ -158,8 +160,7 @@ echo Building ...
export LDFLAGS="$SLKLDFLAGS"
export CXXFLAGS="$SLKCFLAGS"
export CFLAGS="$SLKCFLAGS"
-export GUILE=guile1.8
-export GUILE_FLAVOR=guile-1.8
+export GUILE_FLAVOR="guile-3.0"
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
@@ -169,14 +170,13 @@ export GUILE_FLAVOR=guile-1.8
--localstatedir=/var \
--sysconfdir=/etc \
--disable-texi2html \
- --with-texgyre-dir=/usr/share/texmf-dist/fonts/opentype/public/tex-gyre \
--program-prefix= \
--program-suffix= \
--build=$TARGET \
2>&1 | tee $OUTPUT/configure-${PRGNAM}.log
-make $NUMJOBS 2>&1 | tee $OUTPUT/make-${PRGNAM}.log
-make install \
+make all bytecode $NUMJOBS 2>&1 | tee $OUTPUT/make-${PRGNAM}.log
+make install install-bytecode \
DESTDIR=$PKG vimdir=/usr/share/vim/vimfiles \
2>&1 | tee $OUTPUT/install-${PRGNAM}.log
diff --git a/lilypond/build/slack-required b/lilypond/build/slack-required
index 25e8f963..5dabf799 100644
--- a/lilypond/build/slack-required
+++ b/lilypond/build/slack-required
@@ -1,3 +1,2 @@
dblatex
-guile1.8