All pastes #2122988 Raw Edit

PKGBUILD

public shellscript v1 · immutable
#2122988 ·published 2012-02-29 20:47 UTC
rendered paste body
pkgname=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}