diff options
author | blimpy | 2017-03-30 19:55:41 -0700 |
---|---|---|
committer | blimpy | 2017-03-30 19:55:41 -0700 |
commit | 64d6e24411b708b0c2c7e17d8846ad702df9668f (patch) | |
tree | 6d851f9f203cbc72d16123ff952b1fbb5a79fecf | |
download | aur-64d6e24411b708b0c2c7e17d8846ad702df9668f.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 42 | ||||
-rw-r--r-- | termite.patch | 10 |
3 files changed, 76 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..067deb7ceda9 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +pkgbase = termite-nocsd + pkgver = 12 + pkgrel = 1 + url = https://github.com/thestinger/termite/ + arch = i686 + arch = x86_64 + license = LGPL + makedepends = git + makedepends = vte3-ng + makedepends = ncurses + source = git://github.com/thestinger/termite#tag=v12 + source = termite.patch + md5sums = SKIP + md5sums = d0a7aa26ca1ef40951726ac1a24bf0f1 + +pkgname = termite-nocsd + pkgdesc = A simple VTE-based terminal without GTK client side decorations. Perfect for wayland+sway users. + depends = vte3-ng + depends = termite-terminfo + backup = etc/xdg/termite/config + +pkgname = termite-terminfo + pkgdesc = Terminfo for Termite, a simple VTE-based terminal + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3ef649d91dae --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# $Id: PKGBUILD 192021 2016-10-12 09:28:47Z jgc $ +# Maintainer: blimpy <0087yugbocaj@gmail.com> +# Contributor: Daniel Micay <danielmicay@gmail.com> + +pkgname=('termite-nocsd' 'termite-terminfo') +pkgver=12 +pkgrel=1 +arch=('i686' 'x86_64') +url="https://github.com/thestinger/termite/" +license=('LGPL') +makedepends=('git' 'vte3-ng' 'ncurses') +source=("git://github.com/thestinger/termite#tag=v$pkgver" "termite.patch") +md5sums=('SKIP' 'd0a7aa26ca1ef40951726ac1a24bf0f1') + +build() { + cd termite + git submodule update --init + make +} +prepare() { + cd termite + patch -Np1 -i "${srcdir}/termite.patch" "${srcdir}/termite/termite.cc" +} + +package_termite-nocsd() { + pkgdesc="A simple VTE-based terminal without GTK client side decorations. Perfect for wayland+sway users." + depends=('vte3-ng' 'termite-terminfo') + backup=(etc/xdg/termite/config) + + cd termite + make PREFIX=/usr DESTDIR="$pkgdir" install + rm -rf "$pkgdir/usr/share/terminfo" + install -Dm644 config "$pkgdir/etc/xdg/termite/config" +} + +package_termite-terminfo() { + pkgdesc='Terminfo for Termite, a simple VTE-based terminal' + + cd termite + install -d "$pkgdir/usr/share/terminfo" + tic -x termite.terminfo -o "$pkgdir/usr/share/terminfo" +} diff --git a/termite.patch b/termite.patch new file mode 100644 index 000000000000..3a4dacb509d5 --- /dev/null +++ b/termite.patch @@ -0,0 +1,10 @@ +--- /home/jacob/dev/termite-nocsd/src/termite/termite.cc 2017-03-30 16:19:30.791745134 -0700 ++++ ./termite.cc 2017-03-30 16:02:18.128408314 -0700 +@@ -1612,6 +1612,7 @@ + gtk_container_add(GTK_CONTAINER(panel_overlay), hint_overlay); + gtk_container_add(GTK_CONTAINER(hint_overlay), vte_widget); + gtk_container_add(GTK_CONTAINER(window), panel_overlay); ++ gtk_window_set_decorated(GTK_WINDOW(window), false); + + if (!hold) { + g_signal_connect(vte, "child-exited", G_CALLBACK(exit_with_status), nullptr); |