
vimperator_diff
By: a guest on
Jun 7th, 2010 | syntax:
Diff | size: 1.35 KB | hits: 116 | expires: Never
--- /home/andresp/tmp/PKGBUILD 2010-06-07 09:52:50.871999713 -0430
+++ PKGBUILD 2010-06-07 08:25:41.985841843 -0430
@@ -1,22 +1,24 @@
# Contributor: Gustavo Dutra <mechamo@gustavodutra.com>
-pkgname=vimperator
-license=("MIT")
+
+pkgname="vimperator"
pkgver=2.3.1
pkgrel=1
pkgdesc="Make firefox look and behave like Vim"
-arch=('i686' 'x86_64')
+arch=("any")
url="http://vimperator.org/vimperator"
-depends=('firefox>=3.5')
-_extensionId="vimperator@mozdev.org"
-_fileName=vimperator_$pkgver.xpi
-source=(http://vimperator-labs.googlecode.com/files/$_fileName)
-md5sums=('3b9e2acd65c239fcc9d62b580b566cc7')
-_firefoxVersion=$(echo $(firefox -v) | sed 's/^.*\(3\.[5-9][0-9]*\).*$/\1/g' -)
+license=("MIT")
+depends=("firefox>=3.5")
+_xpi="vimperator_$pkgver.xpi"
+source=("http://vimperator-labs.googlecode.com/files/$_xpi")
+noextract=("$_xpi")
+md5sums=("3b9e2acd65c239fcc9d62b580b566cc7")
+
build() {
- cd $srcdir || return 1
- local dstdir=$pkgdir/usr/lib/firefox-$_firefoxVersion/extensions/$_extensionId
- install -d $dstdir || return 1
- cp -R * $dstdir || return 1
- rm $dstdir/$_fileName
+ _extid="vimperator@mozdev.org"
+ _ffver="$(firefox -v | awk 'sub(/\..,$/,"",$3){ print $3 }')"
+ _destdir="$pkgdir/usr/lib/firefox-$_ffver/extensions/$_extid"
+
+ mkdir -p "$_destdir"
+ bsdtar -xf "$_xpi" -C "$_destdir"
}