rendered paste bodypkgname=terminatorpkgver=0.96pkgrel=1pkgdesc='an application that provides lots of terminals in a single window'arch=('i686' 'x86_64')url='http://www.tenshu.net/terminator/'license=('GPL2')depends=('vte' 'pygtk' 'xdg-utils')makedepends=('desktop-file-utils' 'gettext' 'intltool')install=terminator.installsource=("https://launchpad.net/terminator/trunk/${pkgver}/+download/${pkgname}_${pkgver}.tar.gz" https://bugs.launchpad.net/terminator/+bug/863866/+attachment/2792298/+files/0.96-force-xdg-open.patch)md5sums=('070e3878336b341c9e18339d89ba64fe' 'b7a5c8740443d73d003851d16030e146')build() { cd ${pkgname}-${pkgver} # force xdg-open patch -p0 -i "${srcdir}"/0.96-force-xdg-open.patch || return 1 # python2 fix for file in terminatorlib/{,plugins/}*.py; do sed -i 's_#!/usr/bin/python_#!/usr/bin/python2_' $file sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' $file done python2 setup.py build}package() { cd ${pkgname}-${pkgver} python2 setup.py install --skip-build --root=${pkgdir} rm -f ${pkgdir}/usr/share/applications/${pkgname}.desktop rm -f ${pkgdir}/usr/share/icons/hicolor/icon-theme.cache install -D -m644 ${srcdir}/${pkgname}-${pkgver}/data/${pkgname}.desktop.in ${pkgdir}/usr/share/applications/${pkgname}.desktop sed -i 's|_||' ${pkgdir}/usr/share/applications/${pkgname}.desktop}