summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames P. Harvey2018-10-17 19:03:10 -0400
committerJames P. Harvey2018-10-17 20:27:52 -0400
commitf0693c87ecfc925cd0f9c05edbc7567e8b2723d6 (patch)
tree4a5a135f48f92699180e6cd16d779945995d6f47
parentbe88c94a26f2c48fa7a6e9de4a10807eaf34c057 (diff)
downloadaur-f0693c87ecfc925cd0f9c05edbc7567e8b2723d6.tar.gz
Added non-git versions to each packages' provides=() and conflicts=().
-rw-r--r--PKGBUILD22
1 files changed, 14 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0d8bfd0eae70..3317ee1f3679 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -119,7 +119,8 @@ package_gcc-libs-git() {
depends=('glibc>=2.27')
options+=(!strip)
provides=(gcc-libs-multilib libgo.so libgfortran.so libubsan.so libasan.so
- libtsan.so liblsan.so)
+ libtsan.so liblsan.so gcc-libs)
+ conflicts=(gcc-libs)
cd gcc-build
make -C $CHOST/libgcc DESTDIR="$pkgdir" install-shared
@@ -161,7 +162,8 @@ package_gcc-git() {
depends=("gcc-libs=$pkgver-$pkgrel" 'binutils>=2.28' libmpc)
groups=('base-devel')
optdepends=('lib32-gcc-libs: for generating code for 32-bit ABI')
- provides=(gcc-multilib)
+ provides=(gcc-multilib gcc)
+ conflicts=(gcc)
options+=(staticlibs)
cd gcc-build
@@ -248,7 +250,8 @@ package_gcc-git() {
package_gcc-fortran-git() {
pkgdesc='Fortran front-end for GCC (git version)'
depends=("gcc=$pkgver-$pkgrel")
- provides=(gcc-fortran-multilib)
+ provides=(gcc-fortran-multilib gcc-fortran)
+ conflicts=(gcc-fortran)
cd gcc-build
make -C $CHOST/libgfortran DESTDIR="$pkgdir" install-cafexeclibLTLIBRARIES \
@@ -270,7 +273,8 @@ package_gcc-fortran-git() {
package_gcc-objc-git() {
pkgdesc='Objective-C front-end for GCC (git version)'
depends=("gcc=$pkgver-$pkgrel")
- provides=(gcc-objc-multilib)
+ provides=(gcc-objc-multilib gcc-objc)
+ conflicts=(gcc-objc)
cd gcc-build
make DESTDIR="$pkgdir" -C $CHOST/libobjc install-headers
@@ -286,7 +290,8 @@ package_gcc-objc-git() {
package_gcc-ada-git() {
pkgdesc='Ada front-end for GCC (GNAT) (git version)'
depends=("gcc=$pkgver-$pkgrel")
- provides=(gcc-ada-multilib)
+ provides=(gcc-ada-multilib gcc-ada)
+ conflicts=(gcc-ada)
options+=(staticlibs)
cd gcc-build/gcc
@@ -320,8 +325,8 @@ package_gcc-ada-git() {
package_gcc-go-git() {
pkgdesc='Go front-end for GCC (git version)'
depends=("gcc=$pkgver-$pkgrel")
- provides=("go=1.10.1" gcc-go-multilib)
- conflicts=(go)
+ provides=("go=1.10.1" gcc-go-multilib gcc-go)
+ conflicts=(go gcc-go)
cd gcc-build
make -C $CHOST/libgo DESTDIR="$pkgdir" install-exec-am
@@ -341,7 +346,8 @@ package_gcc-go-git() {
package_lib32-gcc-libs-git() {
pkgdesc='32-bit runtime libraries shipped by GCC (git version)'
depends=('lib32-glibc>=2.27')
- provides=(libgo.so libgfortran.so libubsan.so libasan.so)
+ provides=(libgo.so libgfortran.so libubsan.so libasan.so lib32-gcc-libs)
+ conflicts=(lib32-gcc-libs)
groups=(multilib-devel)
options=(!emptydirs !strip)