diff options
author | Javier Tiá | 2016-04-01 02:37:16 -0600 |
---|---|---|
committer | Javier Tiá | 2016-04-01 02:37:16 -0600 |
commit | c5349e7b9e0bdad2ecc3c6c686b621cd365ea6e8 (patch) | |
tree | c7e4cb5900798dc772066d3db15a84a26ec741f2 | |
download | aur-c5349e7b9e0bdad2ecc3c6c686b621cd365ea6e8.tar.gz |
Bump up thunderbird-exchangecalendar-beta 3.6.0_beta1-1
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | PKGBUILD | 51 |
2 files changed, 76 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..241ce1898b55 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,25 @@ +# Generated by mksrcinfo v8 +# Fri Apr 1 08:36:38 UTC 2016 +pkgbase = thunderbird-exchangecalendar-beta + pkgdesc = Thunderbird Addon/Extension and Provider for Microsoft Exchange 2007/2010/2013 Calendar, Tasks, Contacts and Global Address List (GAL) + pkgver = 3.6.0_beta1 + pkgrel = 1 + url = https://github.com/Ericsson/exchangecalendar + arch = any + groups = office + license = GPL3 + makedepends = zip + depends = thunderbird + depends = thunderbird-lightning-bin + provides = exchangecalendar=3.6.0_beta1 + conflicts = thunderbird-exchangecalendar-git + conflicts = thunderbird-exchangecalendar + options = !strip + options = !libtool + options = !staticlibs + options = !docs + source = thunderbird-exchangecalendar-beta-3.6.0_beta1.xpi::https://github.com/Ericsson/exchangecalendar/releases/download/v3.6-beta1/exchangecalendar-v3.6.0-beta1.xpi + sha256sums = 7a0689f512d38ca9bdb912f20f5b2855156e95ba19cf1f3bf652c29485a66eb3 + +pkgname = thunderbird-exchangecalendar-beta + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8452b71e6c83 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: Javier Tiá <javier dot tia at gmail dot com> +# Creator: Javier Vasquez <j dot e dot vasquez dot v at gmail dot com> + +_name=exchangecalendar +pkgname=thunderbird-${_name}-beta +pkgver=3.6.0_beta1 +_ver_min=3.6 +_ver=${_ver_min}.0 +_beta=beta1 +pkgrel=1 +pkgdesc='Thunderbird Addon/Extension and Provider for Microsoft Exchange 2007/2010/2013 Calendar, Tasks, Contacts and Global Address List (GAL)' +url='https://github.com/Ericsson/exchangecalendar' +arch=('any') +groups=('office') +license=('GPL3') +depends=('thunderbird' 'thunderbird-lightning-bin') +makedepends=('zip') +options=('!strip' '!libtool' '!staticlibs' '!docs') +conflicts=('thunderbird-exchangecalendar-git' 'thunderbird-exchangecalendar') +provides=("${_name}=${pkgver}") +source=("${pkgname}-${pkgver}.xpi::${url}/releases/download/v${_ver_min}-${_beta}/${_name}-v${_ver}-${_beta}.xpi") +sha256sums=('7a0689f512d38ca9bdb912f20f5b2855156e95ba19cf1f3bf652c29485a66eb3') + +package() { + _extdir=usr/lib/thunderbird/extensions + mkdir -p ${pkgdir}/${_extdir}/${pkgname} + cd ${pkgdir}/${_extdir}/${pkgname} + bsdtar -x -f ${srcdir}/${pkgname}-${pkgver}.xpi + + # Extract extension name + _emid=$(grep -m 1 em:id install.rdf | sed 's/.*>\(.*\)<.*/\1/') + + # Change extension name + cd .. + mv ${pkgname} ${_emid} + cd ${_emid} + + # Disable warn and check about new version + sed -i 's|\(warnAboutNewAddOnVersion", \)true|\1false|' \ + defaults/preferences/update_disable.txt + sed -i 's|\(checkForNewAddOnVersion", \)true|\1false|' \ + defaults/preferences/update_disable.txt + cat defaults/preferences/update_disable.txt > defaults/preferences/update.js + + # Fix permissions in emid extension directory + find . -type d -exec chmod 0755 \{\} \+ + find . -type f -exec chmod 0644 \{\} \+ + chown -R root:root . +} + +# vim:set ft=sh ts=2 sw=2 ft=sh et: |