From 9d366cbe393a169b43a73e5fe3df00e0b0f91714 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 18 Mar 2013 20:10:13 +0100 Subject: [PATCH] alsa-lib: cross build and dbg support. --- srcpkgs/alsa-lib/alsa-lib-devel.template | 5 +---- srcpkgs/alsa-lib/alsa-lib-python.template | 6 +----- srcpkgs/alsa-lib/template | 13 ++++++++++++- 3 files changed, 14 insertions(+), 10 deletions(-) diff --git a/srcpkgs/alsa-lib/alsa-lib-devel.template b/srcpkgs/alsa-lib/alsa-lib-devel.template index 12b4a431a79..02b1c0140f2 100644 --- a/srcpkgs/alsa-lib/alsa-lib-devel.template +++ b/srcpkgs/alsa-lib/alsa-lib-devel.template @@ -2,10 +2,7 @@ # noarch=yes depends="glibc-devel alsa-lib>=${version}" -short_desc="${sourcepkg} development files" -long_desc="${long_desc} - - This package contains files for development, headers, static libs, etc." +short_desc="${short_desc} - development files" do_install() { vmove usr/include usr diff --git a/srcpkgs/alsa-lib/alsa-lib-python.template b/srcpkgs/alsa-lib/alsa-lib-python.template index d3d407a458e..7627c94d309 100644 --- a/srcpkgs/alsa-lib/alsa-lib-python.template +++ b/srcpkgs/alsa-lib/alsa-lib-python.template @@ -1,10 +1,6 @@ # Template file for 'alsa-lib-python'. # -short_desc="${sourcepkg} - python smixer plugin" -long_desc="${long_desc} - - This package contains a python smixer plugin for ALSA." - +short_desc="${short_desc} - python smixer plugin" replaces="alsa-lib<=1.0.25" do_install() { diff --git a/srcpkgs/alsa-lib/template b/srcpkgs/alsa-lib/template index ef46332c6fa..8d71af45513 100644 --- a/srcpkgs/alsa-lib/template +++ b/srcpkgs/alsa-lib/template @@ -1,7 +1,7 @@ # Template build file for 'alsa-lib'. pkgname=alsa-lib version=1.0.26 -revision=1 +revision=2 subpackages="$pkgname-devel $pkgname-python" build_style=gnu-configure makedepends="pkg-config python-devel" @@ -18,3 +18,14 @@ long_desc=" This package includes the ALSA runtime libraries to simplify application programming and provide higher level functionality as well as support for the older OSS API, providing binary compatibility for most OSS programs." + +if [ -n "$XBPS_CROSS_BUILD" ]; then + # XXX python plugin + makedepends="automake pkg-config" + configure_args="--disable-python" + subpackages="$pkgname-devel" + pre_configure() { + sed -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,g' -i configure.in + autoreconf -fi + } +fi