Browse Source

[multilib-testing] -> [multilib] 'lib32-fluidsynth-2.2.8-1' move

master
Nathan Owens 1 month ago
parent
commit
ad6ee6ea32
Signed by: ndowens
GPG Key ID: DC5A6F8092641E2D
  1. 67
      lib32-fluidsynth/x86_64/multilib-testing/PKGBUILD
  2. 8
      lib32-fluidsynth/x86_64/multilib/PKGBUILD

67
lib32-fluidsynth/x86_64/multilib-testing/PKGBUILD

@ -1,67 +0,0 @@
# Maintainer: Nathan Owens <ndowens@artixlinux.org>
# Contributor: David Runge <dvzrv@archlinux.org>
# Contributor: carstene1ns <arch.carsten@teibes.de>
# Contributor: Giuseppe Calà <jiveaxe@gmail.com>
# Contributor: Ray Rashif <schiv@archlinux.org>
# Contributor: damir <damir@archlinux.org>
pkgname=lib32-fluidsynth
_name=fluidsynth
pkgver=2.2.8
pkgrel=1
pkgdesc='A real-time software synthesizer based on the SoundFont 2 specifications'
arch=(x86_64)
url="https://www.fluidsynth.org/"
license=(LGPL2.1)
depends=(
fluidsynth=${pkgver}
lib32-glibc
lib32-libpulse
lib32-readline
lib32-sdl2
)
makedepends=(
cmake
lib32-alsa-lib
lib32-dbus
lib32-glib2
lib32-jack
lib32-ladspa
lib32-libinstpatch
lib32-libsndfile
lib32-portaudio
)
optdepends=('pulseaudio: PulseAudio sound support')
options=(debug)
source=($pkgname-$pkgver.tar.gz::https://github.com/$_name/$_name/archive/v$pkgver.tar.gz)
sha512sums=('8173f2d368a214cf1eb7faae2f6326db43fb094ec9c83e652f953290c3f29c34ebd0b92cbb439bea8d814d3a7e4f9dc0c18c648df1d414989d5d8b4700c79535')
b2sums=('7eaee4cc1c2f49e464cda2852890ec8e96bd86c258a39246ec5c84ea3e57c9869d1e88963daecc3fa8957df1d55ff6c6633a4900de3d6fc0a1adf830865adda0')
build() {
export CC='gcc -m32'
export CXX='g++ -m32'
export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=None \
-DFLUID_DAEMON_ENV_FILE=/etc/conf.d/fluidsynth \
-DLIB_SUFFIX=32 \
-Denable-ladspa=ON \
-Denable-portaudio=ON \
-Wno-dev \
-B build \
-S $_name-$pkgver
make -C build VERBOSE=1
}
check() {
make -C build -k check
}
package() {
depends+=(libasound.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so
libinstpatch-1.0.so libjack.so libportaudio.so libsndfile.so)
make -C build DESTDIR="$pkgdir" install
rm -rf "$pkgdir"/usr/{include,share,bin}
}
# vim: ts=2 sw=2 et:

8
lib32-fluidsynth/x86_64/multilib/PKGBUILD

@ -1,4 +1,4 @@
# Maintainer: Maxime Gauduin <alucryd@archlinux.org>
# Maintainer: Nathan Owens <ndowens@artixlinux.org>
# Contributor: David Runge <dvzrv@archlinux.org>
# Contributor: carstene1ns <arch.carsten@teibes.de>
# Contributor: Giuseppe Calà <jiveaxe@gmail.com>
@ -7,7 +7,7 @@
pkgname=lib32-fluidsynth
_name=fluidsynth
pkgver=2.2.7
pkgver=2.2.8
pkgrel=1
pkgdesc='A real-time software synthesizer based on the SoundFont 2 specifications'
arch=(x86_64)
@ -34,8 +34,8 @@ makedepends=(
optdepends=('pulseaudio: PulseAudio sound support')
options=(debug)
source=($pkgname-$pkgver.tar.gz::https://github.com/$_name/$_name/archive/v$pkgver.tar.gz)
sha512sums=('62709f96fa07bbafb9b907438da7376abdf1a4e679cd2b105c5bca257f1ff62c18bd4c646ef2ccba64ca5273604da996fb2caaf61eeee44686bf45fef1ed83a7')
b2sums=('fd53603947ddf5a76676cfc3d77b1d904146ec7c30ab6e54a2c32cae0e76ec4b66397506072cac277febdd1b799801d5b13c7b37cc0ea4a545fae26077a1d881')
sha512sums=('8173f2d368a214cf1eb7faae2f6326db43fb094ec9c83e652f953290c3f29c34ebd0b92cbb439bea8d814d3a7e4f9dc0c18c648df1d414989d5d8b4700c79535')
b2sums=('7eaee4cc1c2f49e464cda2852890ec8e96bd86c258a39246ec5c84ea3e57c9869d1e88963daecc3fa8957df1d55ff6c6633a4900de3d6fc0a1adf830865adda0')
build() {
export CC='gcc -m32'

Loading…
Cancel
Save