summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Jung2022-12-16 20:21:52 +0100
committerPeter Jung2022-12-16 20:21:52 +0100
commit629073f200e7b46b913468140d765b6d90983d0b (patch)
tree857b64440ab41eb6d2f1d89471fd19adaded1558
parent4b5368e0150ab0faaa0fe375b2ce2a863aef6031 (diff)
downloadaur-629073f200e7b46b913468140d765b6d90983d0b.tar.gz
Fixup
Signed-off-by: Peter Jung <admin@ptr1337.dev>
-rw-r--r--PKGBUILD21
1 files changed, 12 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 8c11f739e586..fd13cb80cc43 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -315,7 +315,7 @@ package_gcc-fortran-git() {
package_gcc-rust-git() {
pkgdesc="Rust frontend for GCC (git version)"
depends=("gcc-git=$pkgver-$pkgrel" libisl.so)
- provides=(gcc-rust{,-git})
+ provides=(gcc-rust{,-git} gcc-multilib{,-git})
conflicts=(gcc-rust)
replaces=(gcc-multilib-git)
@@ -334,7 +334,7 @@ package_gcc-rust-git() {
package_gcc-objc-git() {
pkgdesc='Objective-C front-end for GCC (git version)'
depends=("gcc-git=$pkgver-$pkgrel" libisl.so)
- provides=(gcc-multilib{,-git})
+ provides=(gcc-objc gcc-multilib{,-git})
conflicts=(gcc-objc)
replaces=(gcc-multilib-git)
@@ -416,7 +416,7 @@ package_lib32-gcc-libs-git() {
depends=('lib32-glibc>=2.27')
provides=(lib32-gcc-libs libgo.so libgfortran.so libubsan.so libasan.so)
conflicts=(lib32-gcc-libs)
- groups=(multilib-devel-git)
+ replaces=(gcc-multilib-git)
options=(!emptydirs !strip)
cd gcc-build
@@ -453,8 +453,8 @@ package_lib32-gcc-libs-git() {
package_gcc-d-git() {
pkgdesc="D frontend for GCC (git version)"
depends=("gcc-git=$pkgver-$pkgrel" libisl.so)
- provides=(gdc gcc-d{,-git})
- replaces=(gdc gcc-d)
+ provides=(gdc gcc-d{,-git} gcc-multilib{,-git})
+ replaces=(gcc-multilib{,-git})
conflicts=(gcc-d)
options=(staticlibs !debug)
@@ -477,10 +477,10 @@ package_gcc-d-git() {
package_lto-dump-git() {
pkgdesc="Dump link time optimization object files (git version)"
depends=("gcc-git=$pkgver-$pkgrel" libisl.so)
- provides=(lto-dump lto-dump-git)
- replaces=(lto-dump)
- conflicts=(lto-dump)
-
+ provides=(lto-dump)
+ conflicts=(lto-dumb)
+ replaces=(gcc-multilib-git)
+
cd gcc-build
make -C gcc DESTDIR="$pkgdir" lto.install-{common,man,info}
@@ -492,6 +492,9 @@ package_lto-dump-git() {
package_libgccjit-git() {
pkgdesc="Just-In-Time Compilation with GCC backend (git version)"
depends=("gcc-git=$pkgver-$pkgrel" libisl.so)
+ provides=(libgccjit)
+ conflicts=(libgccjit)
+ replaces=(gcc-multilib-git)
cd gcc-build
make -C gcc DESTDIR="$pkgdir" jit.install-common jit.install-info