diff options
author | Evgeny Shvits | 2016-10-02 17:34:47 +0300 |
---|---|---|
committer | Evgeny Shvits | 2016-10-02 17:34:47 +0300 |
commit | 89826386511a4f7a0d2f79b4917b4edaace8f630 (patch) | |
tree | 068f21ac370f559ebf35018add1aa2aa833df993 | |
parent | 81b1c4f90a5c006a235abe784bdcb6eebfcaa00c (diff) | |
download | aur-89826386511a4f7a0d2f79b4917b4edaace8f630.tar.gz |
Add support in-system Qt4 library
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 16 insertions, 4 deletions
@@ -1,5 +1,5 @@ # Generated by mksrcinfo v8 -# Sun Oct 2 11:18:50 UTC 2016 +# Sun Oct 2 14:34:25 UTC 2016 pkgbase = quartus-free-91 pkgdesc = Quartus II 9.1 Web Edition. pkgver = 9.1.2.350 @@ -17,14 +17,14 @@ _alteradir="/opt/altera91" if [[ $CARCH = i686 ]] then - depends=('tcsh' 'glibc' 'libxext' 'libx11' 'libxau' 'libxdmcp' 'freetype2' 'fontconfig' 'expat' -'libpng') + depends=('tcsh' 'glibc' 'libxext' 'libx11' 'libxau' 'libxdmcp' 'freetype2' 'fontconfig' 'expat' + 'libpng' 'qt4' 'qtwebkit') fi if [[ $CARCH = x86_64 ]] then depends=('tcsh' 'lib32-glibc' 'lib32-libxext' 'lib32-libx11' 'lib32-libxau' 'lib32-libxdmcp' - 'lib32-freetype2' 'lib32-fontconfig' 'lib32-expat' 'lib32-libpng') + 'lib32-freetype2' 'lib32-fontconfig' 'lib32-expat' 'lib32-libpng lib32-qt4 qtwebkit') fi source=("http://download.altera.com/software/acds/9.1sp2/350/download/91sp2_quartus_free_linux.tar" @@ -51,6 +51,18 @@ package() { rm "${pkgdir}${_alteradir}/quartus/linux/libX11.so.6" rm "${pkgdir}${_alteradir}/quartus/linux/libuuid.so.1" + # backup Qt libraries + mv "${pkgdir}${_alteradir}/quartus/linux/libQtCore.so.4{,.bak}" + mv "${pkgdir}${_alteradir}/quartus/linux/libQtGui.so.4{,.bak}" + mv "${pkgdir}${_alteradir}/quartus/linux/libQtNetwork.so.4{,.bak}" + mv "${pkgdir}${_alteradir}/quartus/linux/libQtXml.so.4{,.bak}" + + # backup C++ standart libraries + mv "${pkgdir}${_alteradir}/quartus/linux/libstdc++-libc6.2-2.so.3{,.bak}" + mv "${pkgdir}${_alteradir}/quartus/linux/libstdc++.so.5{,.bak}" + mv "${pkgdir}${_alteradir}/quartus/linux/libstdc++.so.6{,.bak}" + mv "${pkgdir}${_alteradir}/quartus/linux/libstdc++.so{,.bak}" + cd "${srcdir}" sed -i.bak "s,_alteradir,$_alteradir,g" quartus.sh |