blob: 543009e4684ad0edee8886f6df0e312caed7455c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
# Maintainer: xiretza <xiretza+aur@xiretza.xyz>
# based off the quartus-lite-max PKGBUILD by swiftgeek
pkgname=quartus-lite-cyclonev
pkgver=18.1.0.625
pkgrel=1
pkgdesc="Cyclone V device support for Quartus Prime Lite Edition"
arch=('i686' 'x86_64')
url="http://dl.altera.com/?edition=lite#tabs-2"
license=('custom')
_build_nr=$(echo ${pkgver} | cut -d '.' -f4)
_alteradir="/opt/altera"
depends=('quartus-lite')
source=("cyclonev-${pkgver}.zip::http://download.altera.com/akdlm/software/acdsinst/${pkgver%.*.*}std/${_build_nr}/ib_installers/cyclonev-${pkgver}.qdz" )
md5sums=('75F5029A9058F64F969496B016EE19D4')
options=('!strip') # No need for device support
PKGEXT=".pkg.tar" # Do not compress
package() {
cd "${srcdir}"
# Use mv instead of install/cp to save I/O in case of big device support packages
install -d -m755 "${pkgdir}/${_alteradir}/"
mv ${srcdir}/quartus "${pkgdir}/${_alteradir}/"
# Fix permissions
cd "${pkgdir}/${_alteradir}"
chmod -R u+w ./
}
|