Skip to content
This repository has been archived by the owner on May 20, 2023. It is now read-only.

Commit

Permalink
archrelease: copy trunk to multilib-x86_64
Browse files Browse the repository at this point in the history
git-svn-id: file:///srv/repos/svn-community/svn@612090 9fca08f4-af9d-4005-b8df-a31f2cc04f65
  • Loading branch information
dvzrv authored and svntogit committed Apr 6, 2020
1 parent 5685065 commit 8be0f0c
Showing 1 changed file with 25 additions and 16 deletions.
41 changes: 25 additions & 16 deletions repos/multilib-x86_64/PKGBUILD
@@ -1,21 +1,27 @@
# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>

_pkgbasename=libsamplerate
pkgname=lib32-$_pkgbasename
_name=libsamplerate
pkgname=lib32-libsamplerate
pkgver=0.1.9
pkgrel=2
pkgrel=3
pkgdesc="Secret Rabbit Code - aka Sample Rate Converter for audio (32-bit)"
arch=('x86_64')
url="http://www.mega-nerd.com/SRC/index.html"
license=('BSD')
depends=('lib32-libsndfile' $_pkgbasename)
makedepends=('gcc-multilib')
source=(http://www.mega-nerd.com/SRC/libsamplerate-${pkgver}.tar.gz)
sha1sums=('ed60f957a4ff87aa15cbb1f3dbd886fa7e5e9566')
validpgpkeys=('73571E85C19F4281D8C97AA86CA41A7743B8D6C8')
depends=('lib32-glibc' 'libsamplerate')
makedepends=('gcc-multilib' 'lib32-libsndfile')
# checkdepends=('fftw')
provides=('libsamplerate.so')
source=("http://www.mega-nerd.com/SRC/${_name}-${pkgver}.tar.gz")
sha512sums=('78596657963cbf06785e3e6e1190b093df71da52ca340e75bd8246a962cd79dd1c90fa5527c607cebcb296e2c1ee605015278b274e3b768f2f3fbeb0eadfb728')

prepare() {
mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
cd "${pkgname}-${pkgver}"
autoreconf -vfi
}
build() {
cd ${_pkgbasename}-${pkgver}
cd "${pkgname}-${pkgver}"

export CC="gcc -m32"
export CXX="g++ -m32"
Expand All @@ -25,12 +31,15 @@ build() {
make
}

package() {
cd ${_pkgbasename}-${pkgver}
make DESTDIR=${pkgdir} install

rm -rf "${pkgdir}"/usr/{include,share,bin}
# # requires lib32-fftw
# check() {
# cd "${pkgname}-${pkgver}"
# make -k check
# }

mkdir -p "$pkgdir/usr/share/licenses"
ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
package() {
cd "${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
rm -rfv "${pkgdir}"/usr/{include,share,bin}
install -vDm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
}

0 comments on commit 8be0f0c

Please sign in to comment.