diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2020-04-24 21:09:12 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2020-04-24 21:16:30 +0000 |
commit | 1a495321f9047492196280b09534c6d1478f2bcd (patch) | |
tree | 5d2389350c9d3ec7b1b59aa426bc36e95d531589 | |
parent | 3230548f211c1193a30d636d2192ebed0bbac9f5 (diff) |
main/mpfr4: rename mpf4-dev to mpfr-dev
mpfr is special because we cannot break ABI without first rebuild gcc.
so we need be able to have multiple version of mpfr installed in
parallel we also need be able to calculate bulid order from global scope,
otherwise it is not possible to calculate build order til after package is
built. Therfore we call -dev package mpfr-dev instead of mpfr4-dev with
a provides=mpfr-dev
fixes commit cfa3618af6e2 (main/mpfr4: rename subpackage to mpfr4-dev)
-rw-r--r-- | main/mpfr4/APKBUILD | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/main/mpfr4/APKBUILD b/main/mpfr4/APKBUILD index 3d988acabdd..da1bcdda738 100644 --- a/main/mpfr4/APKBUILD +++ b/main/mpfr4/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=mpfr4 pkgver=4.0.2 -pkgrel=3 +pkgrel=4 pkgdesc="multiple-precision floating-point library" url="https://www.mpfr.org/" arch="all" @@ -9,7 +9,15 @@ license="LGPL-3.0-or-later" makedepends_build="texinfo" makedepends_host="gmp-dev" makedepends="$makedepends_build $makedepends_host" -subpackages="$pkgname-doc $pkgname-dev" + +# mpfr is special because we cannot break ABI without first rebuild gcc. +# so we need be able to have multiple version of mpfr installed in parallel +# we also need be able to calculate bulid order from global scope, otherwise +# it is not possible to calculate build order til after package is built. +# Therfore we call -dev package mpfr-dev instead of mpfr4-dev with a +# provides=mpfr-dev +subpackages="$pkgname-doc mpfr-dev:dev" + source="https://www.mpfr.org/mpfr-$pkgver/mpfr-$pkgver.tar.xz" builddir="$srcdir/mpfr-$pkgver" @@ -35,8 +43,6 @@ package() { } dev() { - provides="mpfr-dev=$pkgver-r$pkgrel" - replaces="mpfr-dev" default_dev } |