From 1470449855b1e54ed3486baa961f16c3cfd5c0c0 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sun, 3 Jul 2011 18:34:35 +0200 Subject: [PATCH] wavpack: rebuild with -fPIC. --- srcpkgs/wavpack/libwavpack.template | 5 +++-- srcpkgs/wavpack/template | 13 +++++++++++++ srcpkgs/wavpack/wavpack-devel.template | 10 ++++++---- 3 files changed, 22 insertions(+), 6 deletions(-) diff --git a/srcpkgs/wavpack/libwavpack.template b/srcpkgs/wavpack/libwavpack.template index 626e07a5ce3..64b57fd8694 100644 --- a/srcpkgs/wavpack/libwavpack.template +++ b/srcpkgs/wavpack/libwavpack.template @@ -5,10 +5,11 @@ long_desc="${long_desc} This package contains the shared library." +revision=1 + Add_dependency run glibc do_install() { - mkdir -p ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/lib/*.so* ${DESTDIR}/usr/lib + vmove "usr/lib/*.so*" usr/lib } diff --git a/srcpkgs/wavpack/template b/srcpkgs/wavpack/template index 43eef51714b..f78f1f5017f 100644 --- a/srcpkgs/wavpack/template +++ b/srcpkgs/wavpack/template @@ -1,6 +1,7 @@ # Template file for 'wavpack' pkgname=wavpack version=4.60.1 +revision=1 distfiles="http://www.wavpack.com//${pkgname}-${version}.tar.bz2" build_style=gnu_configure configure_args="--enable-mmx" @@ -18,3 +19,15 @@ subpackages="libwavpack $pkgname-devel" Add_dependency run glibc Add_dependency run libwavpack Add_dependency build pkg-config + +do_build() +{ + export CFLAGS="$XBPS_CFLAGS -fPIC" + ./configure --prefix=/usr --enable-mmx + make ${makejobs} +} + +do_install() +{ + make DESTDIR=${DESTDIR} install +} diff --git a/srcpkgs/wavpack/wavpack-devel.template b/srcpkgs/wavpack/wavpack-devel.template index c4c26d56369..87dce4ce584 100644 --- a/srcpkgs/wavpack/wavpack-devel.template +++ b/srcpkgs/wavpack/wavpack-devel.template @@ -5,12 +5,14 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." +revision=1 + Add_dependency run glib-devel +Add_dependency run libwavpack do_install() { - mkdir -p ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/lib/*.*a ${DESTDIR}/usr/lib + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove "usr/lib/*.a" usr/lib }