summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGabriel Souza Franco2018-07-10 18:26:57 +0200
committerGabriel Souza Franco2018-07-10 18:26:57 +0200
commitdbeb976216058bad33a3c439c24053ddca61035d (patch)
treece6f8ad73c0e41ed6720bcfd3556415420746a25
parent69f86721fe3ef9bf8f9efc08dd683834a569d5c4 (diff)
downloadaur-dbeb976216058bad33a3c439c24053ddca61035d.tar.gz
Add missing dependency
-rw-r--r--.SRCINFO1
-rw-r--r--PKGBUILD7
2 files changed, 6 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0de2c0eec311..acb9a47f7363 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -31,6 +31,7 @@ pkgbase = quartus-free
depends = lib32-libxrender
depends = lib32-libxt
depends = lib32-libxtst
+ depends = libpng12
options = !strip
options = !debug
source = http://download.altera.com/akdlm/software/acdsinst/18.0std/614/ib_tar/Quartus-lite-18.0.0.614-linux.tar
diff --git a/PKGBUILD b/PKGBUILD
index 8a3ff9bcdccc..f569e1d58472 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -24,7 +24,7 @@ depends=('lib32-expat' 'lib32-fontconfig' 'lib32-freetype2' 'lib32-glibc'
'lib32-gtk2' 'lib32-libcanberra' 'lib32-libpng' 'lib32-libice' 'lib32-libsm'
'lib32-util-linux' 'lib32-ncurses' 'lib32-ncurses5-compat-libs' 'lib32-zlib'
'lib32-libx11' 'lib32-libxau' 'lib32-libxdmcp' 'lib32-libxext' 'lib32-libxft'
- 'lib32-libxrender' 'lib32-libxt' 'lib32-libxtst')
+ 'lib32-libxrender' 'lib32-libxt' 'lib32-libxtst' 'libpng12')
makedepends=('unzip' 'metakit' 'tcl-cookfs' 'tdom' 'patchelf')
@@ -72,7 +72,7 @@ package() {
echo "Finished extracting binaries and scripts."
# Remove useless unzip binaries
- find "${pkgdir}${_alteradir}" -name "unzip" -or -name "unzip32" -delete
+ find "${pkgdir}${_alteradir}" \( -name "unzip" -or -name "unzip32" \) -delete
# Remove not installed folder
rmdir "${pkgdir}${_alteradir}/modelsim_ae"
@@ -87,6 +87,9 @@ package() {
patchelf --set-interpreter /lib/ld-linux.so.2 "${pkgdir}${_alteradir}/${prog}"
done
+ # Fix world writable permissions
+ find "${pkgdir}${_alteradir}/nios2eds/documents" -perm -o+w -exec chmod go-w {} \+
+
# Create Lite "license" files
touch "${pkgdir}${_alteradir}/quartus/linux64/qvweid.fil"
touch "${pkgdir}${_alteradir}/modelsim_ase/lib/.awe"