diff options
author | MGislv | 2021-07-28 18:35:19 +0200 |
---|---|---|
committer | MGislv | 2021-07-28 18:35:19 +0200 |
commit | 125e47e11eb71a8ad838297a251428d79c27b517 (patch) | |
tree | f5bf52223074e71bf5800900ef24f432e7761e5e | |
parent | 0770a1b00d8ad5a91affce0597039fa7638e3f93 (diff) | |
download | aur-125e47e11eb71a8ad838297a251428d79c27b517.tar.gz |
Updated
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 53 |
2 files changed, 35 insertions, 36 deletions
@@ -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 - @@ -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 |