audio/lash: Added a patch to allow building with texlive.

Signed-off-by: dsomero <xgizzmo@slackbuilds.org>
This commit is contained in:
David Woodfall 2012-05-13 08:53:17 -04:00 committed by dsomero
parent 7589047f84
commit 36e0f12a30
3 changed files with 21 additions and 2 deletions

View file

@ -29,7 +29,7 @@
PRGNAM=lash
VERSION=${VERSION:-0.6.0.594}
SOURCE=$PRGNAM-0.6.0~rc2
BUILD=${BUILD:-1}
BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
@ -74,6 +74,10 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
if [ "$(/usr/share/texmf/bin/texi2html --version)" != "1.76" ]; then
patch -p1 --verbose < $CWD/texlive.patch
fi
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \

View file

@ -5,7 +5,7 @@
# make exactly 11 lines for the formatting to be correct. It's also
# customary to leave one space after the ':'.
|-----handy-ruler-------------------------------------------------------|
|-----handy-ruler------------------------------------------------------|
lash: LASH (audio session management system)
lash:
lash: LASH is a session management system for GNU/Linux audio applications.

15
audio/lash/texlive.patch Normal file
View file

@ -0,0 +1,15 @@
diff -Naur a/docs/Makefile.in b/docs/Makefile.in
--- a/docs/Makefile.in 2008-11-09 21:45:28.000000000 +0000
+++ b/docs/Makefile.in 2012-05-08 15:03:54.083573100 +0100
@@ -527,9 +527,9 @@
@HAVE_TEXI2HTML_TRUE@ mkdir -lash-manual-html-split; \
@HAVE_TEXI2HTML_TRUE@ fi
@HAVE_TEXI2HTML_TRUE@ cd lash-manual-html-one-page && \
-@HAVE_TEXI2HTML_TRUE@ texi2html --number ../$(top_srcdir)/docs/lash-manual.texi
+@HAVE_TEXI2HTML_TRUE@ texi2html --number-sections ../$(top_srcdir)/docs/lash-manual.texi
@HAVE_TEXI2HTML_TRUE@ cd lash-manual-html-split && \
-@HAVE_TEXI2HTML_TRUE@ texi2html --number --split=chapter ../$(top_srcdir)/docs/lash-manual.texi
+@HAVE_TEXI2HTML_TRUE@ texi2html --number-sections --split=chapter ../$(top_srcdir)/docs/lash-manual.texi
@HAVE_TEXI2HTML_TRUE@ touch html-manual-stamp
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.