summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD61
1 files changed, 42 insertions, 19 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 3f5da75083a5..acee221b9761 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,53 @@
-# Maintainer: Daniel Micay <danielmicay@gmail.com>
-_gitname=termite
-pkgname=termite-git
-pkgver=10.13.geb1628c
-pkgver() { cd $_gitname && git describe | sed 's/^v//; s/-/./g'; }
+pkgname=(termite-git termite-terminfo-git)
+pkgver=12.r20.g37309fd
pkgrel=1
-epoch=1
+
pkgdesc="A simple VTE-based terminal"
-arch=('i686' 'x86_64')
url="https://github.com/thestinger/termite/"
+arch=('i686' 'x86_64')
license=('LGPL')
-depends=('vte3-ng' 'xdg-utils')
-makedepends=('git')
-provides=(termite)
-conflicts=(termite)
-backup=(etc/xdg/termite/config)
-source=(git://github.com/thestinger/termite)
-md5sums=('SKIP')
+
+makedepends=('git' 'vte3-ng' 'ncurses')
+
+source=(git://github.com/thestinger/termite
+ git+https://github.com/thestinger/util)
+
+md5sums=(SKIP SKIP)
+
+pkgver() {
+ cd termite
+ git describe --long --always | sed 's/^v//; s/-/.r/; s/-/./'
+}
+
+prepare() {
+ cd termite
+ git submodule init
+ git config submodule.util.url "$srcdir"/util
+ git submodule update
+}
build() {
- cd $_gitname
- git submodule update --init
+ cd termite
make
}
-package() {
- cd $_gitname
+package_termite-git() {
+ pkgdesc="A simple VTE-based terminal"
+ depends=('vte3-ng' 'termite-terminfo-git')
+ conflicts=('termite')
+ backup=(etc/xdg/termite/config)
+
+ cd termite
make PREFIX=/usr DESTDIR="$pkgdir" install
- install -Dm644 config "$pkgdir/etc/xdg/termite/config"
+ rm -rf "$pkgdir"/usr/share/terminfo
+ install -Dm644 config "$pkgdir"/etc/xdg/termite/config
+}
+
+package_termite-terminfo-git() {
+ pkgdesc='Terminfo for Termite, a simple VTE-based terminal'
+ conflicts=('termite-terminfo')
+
+ cd termite
+ install -d "$pkgdir"/usr/share/terminfo
+ tic -x termite.terminfo -o "$pkgdir"/usr/share/terminfo
}