summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: c266f0ead29230d4aefd1a70e338b213e874c87d (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: Rafael Dominiquini <rafaeldominiquini at gmail dot com>
# Contributor: Fabio 'Lolix' Loli <fabio.loli@disroot.org>
# Contributor: Antoine Viallon <antoine.viallon@gmail.com>
# Contributor: agvares <omen13@bk.ru>
# Contributor: Zeph <zeph33@gmail.com>

pkgname=codelite-bin
pkgver=18.3.0
pkgrel=1
_pkgubuntu="ubuntu-noble"
pkgdesc="A cross platform C/C++/PHP and Node.js IDE written in C++"
arch=(x86_64)
url="https://codelite.org/"
license=(GPL-2.0)
depends=(gcc-libs glibc bash python php openssl fontconfig libtiff zlib libwebp gtk3 wayland expat cairo hunspell pango libglvnd libjpeg-turbo sqlite libxkbcommon hicolor-icon-theme pcre2 libx11 libxtst glib2 libpng libsm libssh gdk-pixbuf2)
optdepends=( 'graphviz: callgraph visualization'
             'gcc: compiler'
             'gdb: debugger'
             'valgrind: debugger'
             'php: php IDE capabilities'
             'nodejs: for Node.js IDE'
            )
provides=(codelite)
conflicts=(codelite)

source_x86_64=("https://downloads.codelite.org/codelite/${pkgver}/CodeLite-${pkgver}-gtk3-${_pkgubuntu}-x86_64.deb")
sha256sums_x86_64=('a8f9b88fc8616113390113df3e01268a71f68b3de9c47bfb66bd32ab3403f81b')

package() {
    bsdtar -xf ${srcdir}/data.tar.gz -C ${pkgdir}/
}