diff options
author | Chris Severance | 2019-01-18 01:15:22 -0500 |
---|---|---|
committer | Chris Severance | 2019-01-18 01:15:22 -0500 |
commit | 16a5953265b17fb293a96652657a329ecb206125 (patch) | |
tree | 62261081c5e95ff7d5e57fffdb851d92220885c3 | |
parent | f5d9a73fa732f0d792db14bab64e344d689dad10 (diff) | |
download | aur-16a5953265b17fb293a96652657a329ecb206125.tar.gz |
autu: Update to 4.5.4-3 Improved include fix
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 7 insertions, 9 deletions
@@ -1,5 +1,5 @@ # Generated by mksrcinfo v8 -# Fri Jan 18 05:23:46 UTC 2019 +# Fri Jan 18 06:15:22 UTC 2019 pkgbase = gcc45 pkgdesc = The GNU Compiler Collection (4.5.x) pkgver = 4.5.4 @@ -101,6 +101,7 @@ build() { --enable-clocale='gnu' \ --enable-languages='c,c++,fortran,objc,obj-c++' \ --enable-shared \ + --enable-version-specific-runtime-libs \ --infodir='/usr/share/info' \ --libdir='/usr/lib' \ --libexecdir='/usr/lib' \ @@ -129,16 +130,13 @@ package() { make -j1 DESTDIR="${pkgdir}" install ## Lazy way of dealing with conflicting man and info pages and locales... - rm -r "${pkgdir}/usr/share/" # include is needed for g++ compiles - #find "${pkgdir}/" -name '*iberty*' -exec rm '{}' '+' + rm -rf "${pkgdir}/usr/share/man/man7" + rm -rf "${pkgdir}/usr/share/locale" + rmdir "${pkgdir}/usr/include" "${pkgdir}/usr/share/info" - # Move potentially conflicting stuff to version specific subdirectory - #case "${CARCH}" in - #'x86_64') mv "${pkgdir}/usr/lib/gcc/${CHOST}"/lib*/ "${pkgdir}/usr/lib/gcc/${CHOST}/${pkgver}/" ;; - #esac - mv "${pkgdir}/usr/lib"/lib* "${pkgdir}/usr/lib/gcc/${CHOST}/${pkgver}/" + mv "${pkgdir}/usr/lib/gcc/${CHOST}"/lib* "${pkgdir}/usr/lib/gcc/${CHOST}/${pkgver}/" - # Create links for gcc- build environment (useful for CUDA) + # Create links for gcc build environment (useful for CUDA) mkdir -p "${pkgdir}/opt/gcc-${_pkgver}" ln -s "/usr/bin/gcc-${_pkgver}" "${pkgdir}/opt/gcc-${_pkgver}/gcc" ln -s "/usr/bin/g++-${_pkgver}" "${pkgdir}/opt/gcc-${_pkgver}/g++" |