mpc: rebuild for -dbg pkg; cross build support.

This commit is contained in:
Juan RP 2013-02-16 16:51:40 +01:00
parent 3e90d22650
commit 2783fb8d17
2 changed files with 11 additions and 19 deletions

View file

@ -1,17 +1,10 @@
# Template file for 'mpc-devel'. # Template file for 'mpc-devel'.
# #
depends="gmp-devel mpfr-devel mpc" depends="gmp-devel mpfr-devel mpc>=${version}"
short_desc="${sourcepkg} - development files" short_desc="${short_desc} - development files"
long_desc="${long_desc}
This package contains files for development: headers, static libs, etc." do_install() {
vmove usr/include usr
vmove "usr/lib/*.a" usr/lib
do_install() vmove usr/share usr
{
mkdir -p ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
mv ${SRCPKGDESTDIR}/usr/lib/*.a ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/lib/*.so ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/share ${DESTDIR}/usr
} }

View file

@ -1,16 +1,15 @@
# Template build file for 'mpc' # Template build file for 'mpc'
pkgname=mpc pkgname=mpc
version=0.9 version=0.9
distfiles="http://www.multiprecision.org/mpc/download/mpc-${version}.tar.gz" revision=2
build_style=gnu-configure build_style=gnu-configure
subpackages="mpc-devel" subpackages="mpc-devel"
configure_args="EGREP=egrep" configure_args="EGREP=egrep"
makedepends="gmp-devel mpfr-devel" makedepends="gmp-devel mpfr-devel"
revision=1 crossmakedepends="${makedepends}"
short_desc="C library for the arithmetic of complex numbers" short_desc="C library for the arithmetic of complex numbers"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://www.multiprecision.org"
license="LGPL-3"
distfiles="http://www.multiprecision.org/mpc/download/mpc-${version}.tar.gz"
checksum=fd3efe422f0d454592059e80f2c00d1a2e381bf2beda424c5094abd4deb049ac checksum=fd3efe422f0d454592059e80f2c00d1a2e381bf2beda424c5094abd4deb049ac
long_desc="
Mpc is a C library for the arithmetic of complex numbers with arbitrarily
high precision and correct rounding of the result. It is built upon and
follows the same principles as Mpfr."