Browse Source

Add aften, needed for jack2; Small cleanup

tags/v1.0
falkTX 5 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 # - jq
# - patch # - patch
# - python (waf, meson) # - python (waf, meson)
# - realpath
# - sed # - sed
# - tar # - tar


@@ -63,10 +62,12 @@ patch_file libogg "${LIBOGG_VERSION}" "include/ogg/os_types.h" 's/__MACH__/__MAC
build_autoconf libogg "${LIBOGG_VERSION}" 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 # libvorbis
@@ -126,3 +127,11 @@ fi
build_autoconf fftwf "${FFTW_VERSION}" "${FFTWF_EXTRAFLAGS}" 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 fi


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


if [ ! -f "${pkgdir}/.stamp_configured" ]; then 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 touch .stamp_configured
popd popd
fi fi


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


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


+ 1
- 0
setup/versions.sh View File

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


# GLIB_VERSION=2.44.1 # GLIB_VERSION=2.44.1
# GLIB_MVERSION=2.44 # GLIB_MVERSION=2.44


Loading…
Cancel
Save