summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMGislv2021-07-28 18:35:19 +0200
committerMGislv2021-07-28 18:35:19 +0200
commit125e47e11eb71a8ad838297a251428d79c27b517 (patch)
treef5bf52223074e71bf5800900ef24f432e7761e5e
parent0770a1b00d8ad5a91affce0597039fa7638e3f93 (diff)
downloadaur-125e47e11eb71a8ad838297a251428d79c27b517.tar.gz
Updated
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD53
2 files changed, 35 insertions, 36 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 075ca185d20c..92ef8ea1d18f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,17 @@
pkgbase = terminalpp-git
pkgdesc = Minimalist, fast, cross-platform terminal emulator
- pkgver = 0.7.2.r2.ge4d24de
+ pkgver = v0.8.4.r2.gca8811d
pkgrel = 1
url = https://terminalpp.com
arch = x86_64
license = MIT
- makedepends = gcc8
- makedepends = imagemagick
- makedepends = cloc
- makedepends = git
+ makedepends = cmake
+ makedepends = gcc10
depends = libxft
- depends = hicolor-icon-theme
- provides = terminalpp
- source = terminalpp::git+https://github.com/terminalpp/terminalpp
- sha256sums = SKIP
+ depends = gcc-libs
+ conflicts = terminalpp
+ conflicts = terminalpp-bin
+ source = git+https://github.com/terminalpp/terminalpp
+ sha512sums = SKIP
pkgname = terminalpp-git
-
diff --git a/PKGBUILD b/PKGBUILD
index ad8e8366cfed..f0e951d32f8e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,40 +1,41 @@
-# Maintainer: Dimitris Kiziridis <ragouel at outlook dot com>
+# Maintainer: MGislv <nocentinigabriele91@gmail.com>
+# Contributor: Dimitris Kiziridis <ragouel at outlook dot com>
pkgname=terminalpp-git
-pkgver=0.7.2.r2.ge4d24de
+pkgver=v0.8.4.r2.gca8811d
pkgrel=1
-pkgdesc='Minimalist, fast, cross-platform terminal emulator'
+pkgdesc="Minimalist, fast, cross-platform terminal emulator"
arch=('x86_64')
-url='https://terminalpp.com'
-provides=('terminalpp')
+url="https://terminalpp.com"
license=('MIT')
-depends=('libxft' 'hicolor-icon-theme')
-makedepends=('gcc8' 'imagemagick' 'cloc' 'git')
-source=("terminalpp::git+https://github.com/terminalpp/terminalpp")
-sha256sums=('SKIP')
+conflicts=('terminalpp' 'terminalpp-bin')
+depends=('libxft' 'gcc-libs')
+makedepends=('cmake' 'gcc10')
+source=(git+https://github.com/terminalpp/terminalpp)
+sha512sums=('SKIP')
pkgver() {
- cd terminalpp
- git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+ cd terminalpp
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+prepare() {
+ mkdir -p terminalpp/build
}
build() {
- cd terminalpp
- rm -rf build/release
- mkdir -p build/release
- cd build/release
- cmake ../.. -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER=gcc-8 -DCMAKE_CXX_COMPILER=g++-8
- cmake --build .
+ cd terminalpp/build
+ cmake -DCMAKE_BUILD_TYPE=None \
+ -DCMAKE_CXX_COMPILER=g++-10 \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DINSTALL=terminalpp \
+ ..
+ make
}
package() {
- cd terminalpp/build/release/
- install -Dm755 terminalpp/terminalpp "${pkgdir}/usr/bin/terminalpp"
- install -Dm644 "${srcdir}"/terminalpp/resources/terminalpp.desktop -t "${pkgdir}/usr/share/applications"
- for i in 64 48 128 256; do
- install -Dm644 "${srcdir}/terminalpp/resources/icons/icon_${i}x${i}.png" \
- "${pkgdir}/usr/share/icons/hicolor/${i}x${i}/apps/terminalpp.png"
- done
- install -Dm644 "${srcdir}/terminalpp/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ cd terminalpp/build
+ DESTDIR="$pkgdir" make install
+
+ install -Dm644 ../LICENSE.md "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
}
-# vim:set ts=2 sw=2 et: \ No newline at end of file