diff --git a/srcpkgs/gcc/gcc-c++-multilib.template b/srcpkgs/gcc/gcc-c++-multilib.template index e356f5c612..d9e8b89737 100644 --- a/srcpkgs/gcc/gcc-c++-multilib.template +++ b/srcpkgs/gcc/gcc-c++-multilib.template @@ -1,6 +1,6 @@ # Template file for 'gcc-c++-multilib'. # -depends="gcc-c++>=4.7 gcc-multilib>=4.7 libstdc++32-devel>=4.7" +depends="gcc-c++>=${_majorver} gcc-multilib>=${_majorver} libstdc++32-devel>=${_majorver}" short_desc="GCC C++ compiler (multilib files)" long_desc=" This is the GNU C++ compiler, a fairly portable optimizing compiler for C++. diff --git a/srcpkgs/gcc/gcc-c++.template b/srcpkgs/gcc/gcc-c++.template index aa68c3a4ea..853e5f4337 100644 --- a/srcpkgs/gcc/gcc-c++.template +++ b/srcpkgs/gcc/gcc-c++.template @@ -1,6 +1,6 @@ # Template file for 'gcc-c++'. # -depends="libelf gcc>=4.7 libstdc++-devel>=4.7" +depends="libelf gcc>=${_majorver} libstdc++-devel>=${_majorver}" short_desc="GCC C++ support" long_desc="${long_desc} diff --git a/srcpkgs/gcc/gcc-fortran.template b/srcpkgs/gcc/gcc-fortran.template index a841347281..0a32934ac5 100644 --- a/srcpkgs/gcc/gcc-fortran.template +++ b/srcpkgs/gcc/gcc-fortran.template @@ -1,6 +1,6 @@ # Template file for 'gcc-fortran'. # -depends="gcc>=4.7 libgfortran-devel>=4.7" +depends="gcc>=${_majorver} libgfortran-devel>=${_majorver}" short_desc="GCC Fortran compiler frontend" long_desc="${long_desc} diff --git a/srcpkgs/gcc/gcc-go.template b/srcpkgs/gcc/gcc-go.template index ef8bf39469..e4194069fa 100644 --- a/srcpkgs/gcc/gcc-go.template +++ b/srcpkgs/gcc/gcc-go.template @@ -1,6 +1,6 @@ # Template file for 'gcc-go'. # -depends="gcc>=4.7 libgo-devel>=4.7" +depends="gcc>=${_majorver} libgo-devel>=${_majorver}" short_desc="GCC Go compiler frontend" long_desc="${long_desc} diff --git a/srcpkgs/gcc/gcc-multilib.template b/srcpkgs/gcc/gcc-multilib.template index 407f203d7e..3ff24e0078 100644 --- a/srcpkgs/gcc/gcc-multilib.template +++ b/srcpkgs/gcc/gcc-multilib.template @@ -1,6 +1,6 @@ # Template file for 'gcc-c-multilib'. # -depends="gcc>=4.7 libgcc32>=4.7 libgomp32>=4.7 libitm32>=4.7 zlib32 glibc32-devel" +depends="gcc>=${_majorver} libgcc32>=${_majorver} libgomp32>=${_majorver} libitm32>=${_majorver} zlib32 glibc32-devel" short_desc="GCC C compiler (multilib files)" long_desc=" This is the GNU C compiler, a fairly portable optimizing compiler for C. diff --git a/srcpkgs/gcc/gcc-objc++.template b/srcpkgs/gcc/gcc-objc++.template index 43a0e00d37..6bbf625ab8 100644 --- a/srcpkgs/gcc/gcc-objc++.template +++ b/srcpkgs/gcc/gcc-objc++.template @@ -1,6 +1,6 @@ # Template file for 'gcc-objc++'. # -depends="libelf gcc-c++>=4.7 gcc-objc>=4.7" +depends="libelf gcc-c++>=${_majorver} gcc-objc>=${_majorver}" short_desc="GCC Objective-C++ support" long_desc="${long_desc} diff --git a/srcpkgs/gcc/gcc-objc-multilib.template b/srcpkgs/gcc/gcc-objc-multilib.template index e9ed6e0c74..365c27bf3e 100644 --- a/srcpkgs/gcc/gcc-objc-multilib.template +++ b/srcpkgs/gcc/gcc-objc-multilib.template @@ -1,6 +1,6 @@ # Template file for 'gcc-objc-multilib'. # -depends="gcc-multilib>=4.7 gcc-objc>=4.7 libobjc32>=4.7" +depends="gcc-multilib>=${_majorver} gcc-objc>=${_majorver} libobjc32>=${_majorver}" short_desc="The GNU Objective-C compiler (multilib files)" long_desc=" This is the GNU Objective-C compiler, which compiles Objective-C on diff --git a/srcpkgs/gcc/gcc-objc.template b/srcpkgs/gcc/gcc-objc.template index 87c9471c6b..c72b6a8b31 100644 --- a/srcpkgs/gcc/gcc-objc.template +++ b/srcpkgs/gcc/gcc-objc.template @@ -1,6 +1,6 @@ # Template file for 'gcc-objc'. # -depends="libelf gcc>=4.7 libobjc>=4.7" +depends="libelf gcc>=${_majorver} libobjc>=${_majorver}" short_desc="GCC Objective-C support" long_desc="${long_desc} diff --git a/srcpkgs/gcc/libgfortran-devel.template b/srcpkgs/gcc/libgfortran-devel.template index 1d0749c5bb..196c29304b 100644 --- a/srcpkgs/gcc/libgfortran-devel.template +++ b/srcpkgs/gcc/libgfortran-devel.template @@ -1,6 +1,6 @@ # Template file for 'libgfortran-devel'. # -depends="libgfortran>=4.7" +depends="libgfortran>=${_majorver}" short_desc="GCC Fortran library ${version} - development files" long_desc="${long_desc} diff --git a/srcpkgs/gcc/libgo-devel.template b/srcpkgs/gcc/libgo-devel.template index b6633af366..b540a857d0 100644 --- a/srcpkgs/gcc/libgo-devel.template +++ b/srcpkgs/gcc/libgo-devel.template @@ -1,6 +1,6 @@ # Template file for 'libgo-devel'. # -depends="libgo>=4.7" +depends="libgo>=${_majorver}" short_desc="GCC Go library ${version} shared library support - development files" long_desc="${long_desc} diff --git a/srcpkgs/gcc/libgomp-devel.template b/srcpkgs/gcc/libgomp-devel.template index fd9e23c42b..b8f19e8c4f 100644 --- a/srcpkgs/gcc/libgomp-devel.template +++ b/srcpkgs/gcc/libgomp-devel.template @@ -1,6 +1,6 @@ # Template file for 'libgomp-devel'. # -depends="libgomp>=4.7" +depends="libgomp>=${_majorver}" short_desc="GCC OpenMP v3.0 shared support library - development files" long_desc="${long_desc} diff --git a/srcpkgs/gcc/libmudflap-devel.template b/srcpkgs/gcc/libmudflap-devel.template index 6575518f7e..3a356275b4 100644 --- a/srcpkgs/gcc/libmudflap-devel.template +++ b/srcpkgs/gcc/libmudflap-devel.template @@ -1,6 +1,6 @@ # Template file for 'gcc-libmudflap-devel'. # -depends="libmudflap>=4.7" +depends="libmudflap>=${_majorver}" short_desc="GCC mudflap shared support library (development files)" long_desc="${long_desc} diff --git a/srcpkgs/gcc/libobjc-devel.template b/srcpkgs/gcc/libobjc-devel.template index 76035cf354..bfd59cbbae 100644 --- a/srcpkgs/gcc/libobjc-devel.template +++ b/srcpkgs/gcc/libobjc-devel.template @@ -1,6 +1,6 @@ # Template file for 'libobjc-devel'. # -depends="libobjc>=4.7" +depends="libobjc>=${_majorver}" short_desc="GCC Objective-C shared library support (development files)" long_desc="${long_desc} diff --git a/srcpkgs/gcc/libquadmath-devel.template b/srcpkgs/gcc/libquadmath-devel.template index 8dc43a2ac1..c9e7c7bb40 100644 --- a/srcpkgs/gcc/libquadmath-devel.template +++ b/srcpkgs/gcc/libquadmath-devel.template @@ -1,6 +1,6 @@ # Template file for 'libquadmath-devel'. # -depends="libquadmath>=4.7" +depends="libquadmath>=${_majorver}" short_desc="GCC quadmath shared support library (development files)" long_desc="${long_desc} diff --git a/srcpkgs/gcc/libssp-devel.template b/srcpkgs/gcc/libssp-devel.template index fc08e932ae..78a0a16edf 100644 --- a/srcpkgs/gcc/libssp-devel.template +++ b/srcpkgs/gcc/libssp-devel.template @@ -1,6 +1,6 @@ # Template file for 'libssp'. # -depends="glibc-devel libssp>=4.7" +depends="glibc-devel libssp>=${_majorver}" short_desc="GCC SSP library support" long_desc="${long_desc} diff --git a/srcpkgs/gcc/libstdc++-devel.template b/srcpkgs/gcc/libstdc++-devel.template index 9153284853..9bfbd3b7cc 100644 --- a/srcpkgs/gcc/libstdc++-devel.template +++ b/srcpkgs/gcc/libstdc++-devel.template @@ -1,6 +1,6 @@ # Template file for 'gcc-libstdc++-devel'. # -depends="libstdc++>=4.7" +depends="libstdc++>=${_majorver}" short_desc="GCC Standard C++ Library (development files)" long_desc="${long_desc} diff --git a/srcpkgs/gcc/template b/srcpkgs/gcc/template index 1a2f606bb7..9e239440c0 100644 --- a/srcpkgs/gcc/template +++ b/srcpkgs/gcc/template @@ -3,7 +3,7 @@ pkgname=gcc _majorver=4.7 version=${_majorver}.0 distfiles="http://ftp.gnu.org/pub/gnu/gcc/gcc-$version/gcc-$version.tar.bz2" -depends="binutils libelf libgomp>=4.7 libitm>=4.7 libssp-devel>=4.7" +depends="binutils libelf libgomp>=${_majorver} libitm>=${_majorver} libssp-devel>=${_majorver}" makedepends="perl flex zlib-devel gmp-devel mpfr-devel mpc-devel cloog-ppl-devel libelf-devel" revision=1 short_desc="The GNU C Compiler"