diff options
author | Jelle van der Waa | 2021-07-09 16:08:01 +0200 |
---|---|---|
committer | Jelle van der Waa | 2021-07-09 16:08:01 +0200 |
commit | 2304ef38ec1ddadc6464164804eb7845e4092cc7 (patch) | |
tree | 11bace80971367e1c81ed05827c071cfbb39dfee | |
download | aur-2304ef38ec1ddadc6464164804eb7845e4092cc7.tar.gz |
import from community
-rw-r--r-- | .SRCINFO | 37 | ||||
-rw-r--r-- | PKGBUILD | 72 | ||||
-rw-r--r-- | termite.install | 7 |
3 files changed, 116 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3aafbb842a65 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,37 @@ +pkgbase = termite + pkgdesc = A simple VTE-based terminal + pkgver = 15 + pkgrel = 4 + url = https://github.com/thestinger/termite/ + install = termite.install + arch = x86_64 + license = LGPL + makedepends = git + makedepends = ncurses + makedepends = intltool + makedepends = gperf + makedepends = gtk-doc + depends = gtk3 + depends = pcre2 + depends = gnutls + depends = vte-common + source = git+https://github.com/thestinger/termite.git#tag=v15?signed + source = git+https://github.com/thestinger/vte-ng.git#tag=0.56.2.a + source = termite-util::git+https://github.com/thestinger/util.git#tag=409b8449ab51fccf51057621168c9c15c54d4807 + validpgpkeys = E499C79F53C96A54E572FEE1C06086337C50773E + validpgpkeys = 65EEFE022108E2B708CBFCF7F9E712E59AF5F22A + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + +pkgname = termite + depends = gtk3 + depends = pcre2 + depends = gnutls + depends = vte-common + depends = termite-terminfo + backup = etc/xdg/termite/config + +pkgname = termite-terminfo + pkgdesc = Terminfo for Termite, a simple VTE-based terminal + depends = ncurses diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..befe1af630d2 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,72 @@ +# Maintainer: Frederik Schwan <freswa@archlinux.org> +# Contributor: Jelle van der Waa <jelle@archlinux.org> +# Contributor: Daniel Micay <danielmicay@gmail.com> + +pkgbase=termite +pkgname=('termite' 'termite-terminfo') +pkgver=15 +pkgrel=4 +_vtever='0.56.2.a' +_commit='409b8449ab51fccf51057621168c9c15c54d4807' +pkgdesc='A simple VTE-based terminal' +url='https://github.com/thestinger/termite/' +license=('LGPL') +arch=('x86_64') +install=termite.install +depends=('gtk3' 'pcre2' 'gnutls' 'vte-common') +makedepends=('git' 'ncurses' 'intltool' 'gperf' 'gtk-doc') +source=("git+https://github.com/thestinger/termite.git#tag=v${pkgver}?signed" + "git+https://github.com/thestinger/vte-ng.git#tag=${_vtever}" + "termite-util::git+https://github.com/thestinger/util.git#tag=${_commit}") +validpgpkeys=('E499C79F53C96A54E572FEE1C06086337C50773E' # Jelle van der Waa + '65EEFE022108E2B708CBFCF7F9E712E59AF5F22A') # Daniel Micay +sha256sums=('SKIP' + 'SKIP' + 'SKIP') + +prepare() { + cd vte-ng + echo 'sources: $(BUILT_SOURCES)' >> src/Makefile.am + NOCONFIGURE=1 ./autogen.sh + + cd ../termite + git submodule init + git config --local submodule.util.url "${srcdir}"/termite-util + git submodule update +} + +build() { + cd vte-ng + ./configure \ + --prefix="${srcdir}"/vte-static \ + --localedir=/usr/share/termite/locale \ + --enable-static \ + --disable-shared \ + enable_introspection=no \ + enable_vala=no \ + --disable-gtk-doc \ + --disable-glade-catalogue + make -C src sources install-exec install-data -j 1 # makefile bug does not allow -j + make install-pkgconfigDATA + + cd ../termite + export PKG_CONFIG_PATH="${srcdir}"/vte-static/lib/pkgconfig + make +} + +package_termite() { + depends+=('termite-terminfo') + backup=(etc/xdg/termite/config) + + make -C vte-ng/po DESTDIR="${pkgdir}" install-data + make -C termite DESTDIR="${pkgdir}" PREFIX=/usr install + rm -r "${pkgdir}"/usr/share/terminfo +} + +package_termite-terminfo() { + pkgdesc='Terminfo for Termite, a simple VTE-based terminal' + depends=('ncurses') + + mkdir -p "${pkgdir}"/usr/share/terminfo + tic -x -o "${pkgdir}"/usr/share/terminfo termite/termite.terminfo +} diff --git a/termite.install b/termite.install new file mode 100644 index 000000000000..0631ad4d0fe7 --- /dev/null +++ b/termite.install @@ -0,0 +1,7 @@ +post_install() { + echo "termite is now obsolete, see https://github.com/thestinger/termite#termite-is-obsoleted-by-alacritty" +} + +post_upgrade() { + echo "termite is now obsolete, see https://github.com/thestinger/termite#termite-is-obsoleted-by-alacritty" +} |