summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 953a87816eda9f6e8107835c022e636e936cbcba (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
32
33
# Maintainer: rebel <novakpetya at yahoo dot co dot uk>

pkgname=lazarus-qt5-svn
pkgver=1.9
pkgrel=2
pkgdesc="Delphi-like IDE for FreePascal qt5 version"
arch=(x86_64)
url=https://www.lazarus-ide.org/
license=(GPL2)
conflicts=(lazarus-qt lazarus-gtk2 lazarus-qt5)
depends=(fpc fpc-src qt5-base qt5pas lazarus-svn)
makedepends=(subversion)
source=("$pkgname::svn+https://svn.freepascal.org/svn/lazarus/trunk")

build() {
	cd $pkgname
	make clean bigide LCL_PLATFORM=qt5
}

package() {
	mkdir -p $pkgdir/usr/bin $pkgdir/usr/lib/lazarus
        mkdir -p $pkgdir/usr/share/applications $pkgdir/usr/share/pixmaps
	cd $pkgname
	cp lazarus $pkgdir/usr/lib/lazarus
	cp startlazarus $pkgdir/usr/lib/lazarus
	cp install/lazarus.desktop $pkgdir/usr/share/applications
        cp images/ide_icon48x48.png ${pkgdir}/usr/share/pixmaps/lazarus.png
	cd $pkgdir/usr/bin
	ln -f -s ../lib/lazarus/lazarus lazarus
	ln -f -s ../lib/lazarus/startlazarus startlazarus

}
sha256sums=('SKIP')