Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Maintainer: Peace4all <markspost at rocketmail dot com>
- pkgname='thunderbird-gnome-keyring-git'
- pkgver=20121121
- pkgrel=1
- pkgdesc="Gnome-keyring integration for Thunderbird"
- arch=('i686' 'x86_64')
- url='https://github.com/infinity0/mozilla-gnome-keyring'
- license=('GPL')
- depends=('thunderbird>=17.0' 'gnome-keyring' 'libsecret')
- makedepends=('zip' 'unzip' 'xulrunner>=17.0')
- provides=('thunderbird-gnome-keyring')
- _gitroot="git://github.com/infinity0/mozilla-gnome-keyring.git"
- _gitname="mozilla-gnome-keyring"
- build()
- {
- cd "$srcdir"
- msg "Connecting to GIT server...."
- if [ -d $_gitname ] ; then
- cd $_gitname && git pull origin
- msg "The local files are updated."
- else
- git clone $_gitroot $_gitname
- fi
- msg "GIT checkout done or server timeout"
- msg "Starting make..."
- rm -rf "$srcdir/$_gitname-build"
- git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
- cd "$srcdir/$_gitname-build"
- # fix nsnull error
- sed -i 's|nsnull|NS_OK|g' {GnomeKeyring,xpcom_abi}.cpp
- make
- }
- package()
- {
- cd $srcdir/mozilla-gnome-keyring-build/xpi
- local emid=$(sed -n -e '/<\?em:id>\?/!d; s/.*\([\"{].*[}\"]\).*/\1/; s/\"//g; p; q' install.rdf)
- local dstdir=$pkgdir/usr/lib/thunderbird/extensions/${emid}
- install -d $dstdir
- # sed -i 's#<em:maxVersion>.*</em:maxVersion>#<em:maxVersion>7.*</em:maxVersion>#' install.rdf
- cp -R * $dstdir
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement