template.SlackBuild: use SRC_FILENAMES not SRC_DIRNAMES.
This commit is contained in:
parent
9660f7e168
commit
88a9b9d29c
1 changed files with 6 additions and 6 deletions
|
@ -1,5 +1,5 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# Version: 0.6.9
|
# Version: 0.6.10
|
||||||
# Copyright (c) 2005-2022:
|
# Copyright (c) 2005-2022:
|
||||||
# Darren 'Tadgy' Austin <darren (at) afterdark.org.uk>
|
# Darren 'Tadgy' Austin <darren (at) afterdark.org.uk>
|
||||||
# Licensed under the terms of the GNU General Public License version 3.
|
# Licensed under the terms of the GNU General Public License version 3.
|
||||||
|
@ -213,20 +213,20 @@ for ((I = 0; I < ${#SRC_DIRNAMES[@]}; I++)); do
|
||||||
case "$I" in
|
case "$I" in
|
||||||
0)
|
0)
|
||||||
# Patch before build.
|
# Patch before build.
|
||||||
# zcat $SRC_DIR/patches/EDITME.diff.gz | patch -p0 || die "Source patching failed for: EDITME.diff.gz"
|
# zcat "$SRC_DIR/patches/EDITME.diff.gz" | patch -p0 || die "Source patching failed for: EDITME.diff.gz"
|
||||||
|
|
||||||
# Configure.
|
# Configure.
|
||||||
CFLAGS="$BUILD_CFLAGS" CXXFLAGS="$BUILD_CXXFLAGS" LDFLAGS="$BUILD_LDFLAGS" ./configure "${CONFIGURE_OPTS[@]}" \
|
CFLAGS="$BUILD_CFLAGS" CXXFLAGS="$BUILD_CXXFLAGS" LDFLAGS="$BUILD_LDFLAGS" ./configure "${CONFIGURE_OPTS[@]}" \
|
||||||
--docdir="$BUILD_PREFIX/doc/${SRC_FILENAMES[I]%%.*}" EDITME || \
|
--docdir="$BUILD_PREFIX/doc/${SRC_FILENAMES[I]%.@(tar|tar.?z|t?z|zip)}" EDITME || \
|
||||||
die "Source ./configure failed: ${SRC_DIRNAMES[I]}"
|
die "Source ./configure failed: ${SRC_FILENAMES[I]%-*}"
|
||||||
|
|
||||||
# Build and install.
|
# Build and install.
|
||||||
make -j "$BUILD_NUMJOBS" "${BUILD_MAKEFLAGS[@]}" && make -j "$BUILD_NUMJOBS" "${BUILD_MAKEFLAGS[@]}" DESTDIR="$BUILD_ROOT" install || \
|
make -j "$BUILD_NUMJOBS" "${BUILD_MAKEFLAGS[@]}" && make -j "$BUILD_NUMJOBS" "${BUILD_MAKEFLAGS[@]}" DESTDIR="$BUILD_ROOT" install || \
|
||||||
die "Failed to build and install source: ${SRC_DIRNAMES[I]}"
|
die "Failed to build and install source: ${SRC_FILENAMES[I]%-*}"
|
||||||
|
|
||||||
# Package documentation.
|
# Package documentation.
|
||||||
mkdir -p -m 755 "$BUILD_ROOT/$BUILD_PREFIX/doc/${SRC_FILENAMES[I]%.@(tar|tar.?z|t?z|zip)}" && cp --parents EDITME \
|
mkdir -p -m 755 "$BUILD_ROOT/$BUILD_PREFIX/doc/${SRC_FILENAMES[I]%.@(tar|tar.?z|t?z|zip)}" && cp --parents EDITME \
|
||||||
"$BUILD_ROOT/$BUILD_PREFIX/doc/${SRC_FILENAMES[I]%.@(tar|tar.?z|t?z|zip)}" || die "Documentation copy failed: ${SRC_DIRNAMES[I]}"
|
"$BUILD_ROOT/$BUILD_PREFIX/doc/${SRC_FILENAMES[I]%.@(tar|tar.?z|t?z|zip)}" || die "Documentation copy failed: ${SRC_FILENAMES[I]%-*}"
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
die "Un-handled source file - no build configuration"
|
die "Un-handled source file - no build configuration"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue