summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMGislv2021-08-29 23:21:30 +0200
committerMGislv2021-08-29 23:21:30 +0200
commit5fb884c6ecb108db477d86c36aa2b2bc77ecccb6 (patch)
tree2dd445dcf3afa8643d3a98f672b9291c2c20edc9 /PKGBUILD
parent126c0e98b75d17d331488fd78f09423180d21672 (diff)
downloadaur-5fb884c6ecb108db477d86c36aa2b2bc77ecccb6.tar.gz
small improvements
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 11 insertions, 16 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 30437c203797..78c52dd264c6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,14 +3,14 @@
pkgname=terminalpp-git
pkgver=v0.8.4.r2.gca8811d
-pkgrel=2
+pkgrel=1
pkgdesc="Minimalist, fast, cross-platform terminal emulator"
arch=('x86_64')
url="https://terminalpp.com"
license=('MIT')
conflicts=('terminalpp' 'terminalpp-bin')
-depends=('libxft' 'libxcursor' 'libxext' 'gcc-libs')
-makedepends=('cmake' 'gcc10' 'git' 'imagemagick' 'cloc' 'doxygen' 'graphviz')
+depends=('libxft' 'libxcursor' 'hicolor-icon-theme')
+makedepends=('git' 'cmake' 'gcc10' 'imagemagick' 'cloc' 'doxygen' 'graphviz' 'libxext')
source=(git+https://github.com/terminalpp/terminalpp)
sha512sums=('SKIP')
@@ -19,24 +19,19 @@ pkgver() {
git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
-prepare() {
- mkdir -p terminalpp/build
-}
-
build() {
- cd terminalpp/build
- cmake -DCMAKE_BUILD_TYPE=None \
+ cmake -B terminalpp/build \
+ -S terminalpp \
+ -DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_C_COMPILER=gcc-10 \
-DCMAKE_CXX_COMPILER=g++-10 \
- -DINSTALL=terminalpp \
- ..
- make
+ -DRENDERER=NATIVE \
+ -DINSTALL=terminalpp
+ make -C terminalpp/build
}
package() {
- cd terminalpp/build
- DESTDIR="$pkgdir" make install
-
- install -Dm644 ../LICENSE.md "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
+ make DESTDIR="$pkgdir" -C terminalpp/build install
+ install -Dm644 terminalpp/LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}