[arch-commits] Commit in lib32-fluidsynth/trunk (PKGBUILD)
David Runge
dvzrv at archlinux.org
Mon Oct 28 21:27:24 UTC 2019
Date: Monday, October 28, 2019 @ 21:27:23
Author: dvzrv
Revision: 520866
upgpkg: lib32-fluidsynth 2.0.8-1
Upgrading to 2.0.8. Updating contributor info. Simplifying cmake/ make calls by providing the build directory via flag.
Modified:
lib32-fluidsynth/trunk/PKGBUILD
----------+
PKGBUILD | 36 +++++++++++++++++-------------------
1 file changed, 17 insertions(+), 19 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2019-10-28 18:50:27 UTC (rev 520865)
+++ PKGBUILD 2019-10-28 21:27:23 UTC (rev 520866)
@@ -1,5 +1,5 @@
# Maintainer: Maxime Gauduin <alucryd at archlinux.org>
-# Contributor: David Runge <dave at sleepmap.de>
+# Contributor: David Runge <dvzrv at archlinux.org>
# Contributor: carstene1ns <arch.carsten at teibes.de>
# Contributor: Giuseppe Calà <jiveaxe at gmail.com>
# Contributor: Ray Rashif <schiv at archlinux.org>
@@ -7,7 +7,7 @@
pkgname=lib32-fluidsynth
_name=fluidsynth
-pkgver=2.0.7
+pkgver=2.0.8
pkgrel=1
pkgdesc='A real-time software synthesizer based on the SoundFont 2 specifications'
arch=('x86_64')
@@ -31,40 +31,38 @@
)
optdepends=('pulseaudio: PulseAudio sound support')
source=("$pkgname-$pkgver.tar.gz::https://github.com/${_name}/${_name}/archive/v${pkgver}.tar.gz")
-sha256sums=('b68876d24c7fb34575ffa389bcfe8e61a24f1cf1da8ec6c3b2053efde98d0320')
+sha256sums=('0c37e72db31d1b35e587b94b7163d68444cffaa9e7fe8a293d79957620bff117')
prepare() {
cd "${_name}-${pkgver}"
- # out-of-tree build
- mkdir build
+ mkdir -vp build
}
build() {
- cd "${_name}-${pkgver}/build"
+ cd "${_name}-${pkgver}"
export CC='gcc -m32'
export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
- cmake .. \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DFLUID_DAEMON_ENV_FILE=/etc/conf.d/fluidsynth \
- -DLIB_SUFFIX=32 \
- -Denable-ladspa=ON \
- -Denable-lash=OFF \
- -Denable-portaudio=ON
- make
+ cmake -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DFLUID_DAEMON_ENV_FILE=/etc/conf.d/fluidsynth \
+ -DLIB_SUFFIX=32 \
+ -Denable-ladspa=ON \
+ -Denable-portaudio=ON \
+ -B build
+ make -C build VERBOSE=1
}
check() {
- cd "${_name}-${pkgver}/build"
- make -k check
+ cd "${_name}-${pkgver}"
+ make -C build -k check
}
package() {
- cd "${_name}-${pkgver}/build"
+ cd "${_name}-${pkgver}"
- make DESTDIR="${pkgdir}" install
+ make -C build DESTDIR="${pkgdir}" install
rm -rf "${pkgdir}"/usr/{include,share,bin}
}
More information about the arch-commits
mailing list