gcc: reorganize packages; move quadmath headers to libquadmath-devel.
This commit is contained in:
parent
70c5ecc3ca
commit
9fab6f0ddd
|
@ -244,26 +244,6 @@ libstdc++32_package() {
|
||||||
|
|
||||||
fi # !x86_64
|
fi # !x86_64
|
||||||
|
|
||||||
gcc_package() {
|
|
||||||
depends="binutils libgomp>=${_majorver} libitm>=${_majorver} libssp-devel>=${_majorver}"
|
|
||||||
pkg_install() {
|
|
||||||
vmove usr
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
gcc-c++_package() {
|
|
||||||
depends="gcc>=${_majorver} libstdc++-devel>=${_majorver}"
|
|
||||||
short_desc="GCC C++ support"
|
|
||||||
|
|
||||||
pkg_install() {
|
|
||||||
for f in g++ c++ ${_triplet}-g++ ${_triplet}-c++; do
|
|
||||||
vmove usr/bin/${f}
|
|
||||||
done
|
|
||||||
vmove usr/lib/gcc/${_triplet}/${_majorver}/cc1plus
|
|
||||||
vmove usr/share/man/man1/g++.1
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
# Disabled packages in cross builds.
|
# Disabled packages in cross builds.
|
||||||
if [ -z "$CROSS_BUILD" ]; then
|
if [ -z "$CROSS_BUILD" ]; then
|
||||||
|
|
||||||
|
@ -297,6 +277,15 @@ gcc-go_package() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
gcc-objc++_package() {
|
||||||
|
depends="gcc-c++>=${_majorver} gcc-objc>=${_majorver}"
|
||||||
|
short_desc="GCC Objective-C++ support"
|
||||||
|
|
||||||
|
pkg_install() {
|
||||||
|
vmove usr/lib/gcc/${_triplet}/${_majorver}/cc1objplus
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
gcc-objc_package() {
|
gcc-objc_package() {
|
||||||
depends="gcc>=${_majorver} libobjc>=${_majorver}"
|
depends="gcc>=${_majorver} libobjc>=${_majorver}"
|
||||||
short_desc="GCC Objective-C support"
|
short_desc="GCC Objective-C support"
|
||||||
|
@ -307,15 +296,6 @@ gcc-objc_package() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
gcc-objc++_package() {
|
|
||||||
depends="gcc-c++>=${_majorver} gcc-objc>=${_majorver}"
|
|
||||||
short_desc="GCC Objective-C++ support"
|
|
||||||
|
|
||||||
pkg_install() {
|
|
||||||
vmove usr/lib/gcc/${_triplet}/${_majorver}/cc1objplus
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
libgfortran-devel_package() {
|
libgfortran-devel_package() {
|
||||||
depends="libgfortran>=${_majorver}"
|
depends="libgfortran>=${_majorver}"
|
||||||
short_desc="GCC Fortran library ${version} - development files"
|
short_desc="GCC Fortran library ${version} - development files"
|
||||||
|
@ -378,6 +358,7 @@ libquadmath-devel_package() {
|
||||||
short_desc="GCC quadmath shared support library (development files)"
|
short_desc="GCC quadmath shared support library (development files)"
|
||||||
|
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
|
vmove "/usr/lib/gcc/${_triplet}/${_majorver}/include/quadmath*"
|
||||||
vmove "usr/lib/libquadmath*.a"
|
vmove "usr/lib/libquadmath*.a"
|
||||||
vmove usr/share/info/libquadmath.info
|
vmove usr/share/info/libquadmath.info
|
||||||
}
|
}
|
||||||
|
@ -493,3 +474,23 @@ libstdc++_package() {
|
||||||
vinstall COPYING.RUNTIME 644 usr/share/licenses/$pkgname RUNTIME.LIBRARY.EXCEPTION
|
vinstall COPYING.RUNTIME 644 usr/share/licenses/$pkgname RUNTIME.LIBRARY.EXCEPTION
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
gcc-c++_package() {
|
||||||
|
depends="gcc>=${_majorver} libstdc++-devel>=${_majorver}"
|
||||||
|
short_desc="GCC C++ support"
|
||||||
|
|
||||||
|
pkg_install() {
|
||||||
|
for f in g++ c++ ${_triplet}-g++ ${_triplet}-c++; do
|
||||||
|
vmove usr/bin/${f}
|
||||||
|
done
|
||||||
|
vmove usr/lib/gcc/${_triplet}/${_majorver}/cc1plus
|
||||||
|
vmove usr/share/man/man1/g++.1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
gcc_package() {
|
||||||
|
depends="binutils libgomp>=${_majorver} libitm>=${_majorver} libssp-devel>=${_majorver}"
|
||||||
|
pkg_install() {
|
||||||
|
vmove usr
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue