Browse Source

Add aften, needed for jack2; Small cleanup

tags/v1.0
falkTX 4 years ago
parent
commit
31af13dbd7
3 changed files with 19 additions and 8 deletions
  1. +13
    -4
      bootstrap.sh
  2. +5
    -4
      setup/functions.sh
  3. +1
    -0
      setup/versions.sh

+ 13
- 4
bootstrap.sh View File

@@ -23,7 +23,6 @@ fi
# - jq
# - patch
# - python (waf, meson)
# - realpath
# - sed
# - tar

@@ -63,10 +62,12 @@ patch_file libogg "${LIBOGG_VERSION}" "include/ogg/os_types.h" 's/__MACH__/__MAC
build_autoconf libogg "${LIBOGG_VERSION}"

# ---------------------------------------------------------------------------------------------------------------------
# file/magic
# file/magic (posix only)

# download file "${FILE_VERSION}" "ftp://ftp.astron.com/pub/file"
# build_autoconf file "${FILE_VERSION}"
# if [ "${WIN32}" -eq 0 ]; then
# download file "${FILE_VERSION}" "ftp://ftp.astron.com/pub/file"
# build_autoconf file "${FILE_VERSION}"
# fi

# ---------------------------------------------------------------------------------------------------------------------
# libvorbis
@@ -126,3 +127,11 @@ fi
build_autoconf fftwf "${FFTW_VERSION}" "${FFTWF_EXTRAFLAGS}"

# ---------------------------------------------------------------------------------------------------------------------
# aften (macos only)

if [ "${MACOS}" -eq 1 ]; then
download aften "${AFTEN_VERSION}" "http://downloads.sourceforge.net/aften" "tar.bz2"
build_cmake aften "${AFTEN_VERSION}"
fi

# ---------------------------------------------------------------------------------------------------------------------

+ 5
- 4
setup/functions.sh View File

@@ -200,23 +200,24 @@ function build_cmake() {
fi

_prebuild "${name}" "${pkgdir}"
mkdir -p "${pkgdir}/build"

if [ ! -f "${pkgdir}/.stamp_configured" ]; then
pushd "${pkgdir}"
cmake -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_PREFIX="${PAWPAW_PREFIX}" ${extraconfrules}
pushd "${pkgdir}/build"
cmake -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_PREFIX="${PAWPAW_PREFIX}" ${extraconfrules} ..
touch .stamp_configured
popd
fi

if [ ! -f "${pkgdir}/.stamp_built" ]; then
pushd "${pkgdir}"
pushd "${pkgdir}/build"
make ${MAKE_ARGS}
touch .stamp_built
popd
fi

if [ ! -f "${pkgdir}/.stamp_installed" ]; then
pushd "${pkgdir}"
pushd "${pkgdir}/build"
make ${MAKE_ARGS} install
touch .stamp_installed
popd


+ 1
- 0
setup/versions.sh View File

@@ -10,6 +10,7 @@ FLAC_VERSION=1.3.2
LIBSNDFILE_VERSION=1.0.28
LV2_VERSION=1.18.0
FFTW_VERSION=3.3.8
AFTEN_VERSION=0.0.8

# GLIB_VERSION=2.44.1
# GLIB_MVERSION=2.44


Loading…
Cancel
Save