summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEvgeny Shvits2016-10-02 17:34:47 +0300
committerEvgeny Shvits2016-10-02 17:34:47 +0300
commit89826386511a4f7a0d2f79b4917b4edaace8f630 (patch)
tree068f21ac370f559ebf35018add1aa2aa833df993
parent81b1c4f90a5c006a235abe784bdcb6eebfcaa00c (diff)
downloadaur-89826386511a4f7a0d2f79b4917b4edaace8f630.tar.gz
Add support in-system Qt4 library
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD18
2 files changed, 16 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f29d8bd3f511..a29d3a8e3124 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 5c6345976997..5618188e193a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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