Date: Saturday, June 6, 2015 @ 18:34:02 Author: muflone Revision: 134908
upgpkg: firefox-theme-adwaita 38.1-1 Modified: firefox-theme-adwaita/trunk/PKGBUILD ----------+ PKGBUILD | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2015-06-06 16:10:17 UTC (rev 134907) +++ PKGBUILD 2015-06-06 16:34:02 UTC (rev 134908) @@ -3,8 +3,8 @@ # Contributor: Diego Principe <cdprincipe@at@gmail@dot@com> pkgname=firefox-theme-adwaita -pkgver=35.1 -pkgrel=2 +pkgver=38.1 +pkgrel=1 pkgdesc="Adwaita theme for Firefox (Matches the default Gnome Shell theme)" url="https://addons.mozilla.org/en-US/firefox/addon/adwaita/" arch=('any') @@ -11,16 +11,20 @@ license=('MPL') depends=("firefox") makedepends=('unzip') -source=("https://github.com/gnome-integration-team/firefox-gnome/releases/download/${pkgver}/gnome-firefox-theme.xpi") -sha256sums=('aaa13577b1c4f3038f719f32780a4e4e1e5ef509e7b85336172788994da81594') -noextract=("gnome-firefox-theme.xpi") +source=("gnome-firefox-theme-${pkgver}.xpi"::"https://github.com/gnome-integration-team/firefox-gnome/releases/download/${pkgver}/gnome-firefox-theme.xpi") +sha256sums=('af050237a8cddee0f9123f81a9df58b0b97e94f84059cc67225183cb3243a70e') +noextract=("gnome-firefox-theme-${pkgver}.xpi") prepare() { - unzip -qo "gnome-firefox-theme.xpi" -d "${pkgname}-${pkgver}" + unzip -qo "gnome-firefox-theme-${pkgver}.xpi" -d "${pkgname}-${pkgver}" + # Fix for wrong version number + # https://github.com/gnome-integration-team/firefox-gnome/issues/337 + cd "${pkgname}-${pkgver}" + sed -i "s_\(<em:version>\)35.1\(</em:version>\)_\1${pkgver}\2_" "install.rdf" } package() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "${pkgname}-${pkgver}" # Find extension UUID _emid=$(sed -n '/.*<em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf) # Prepare destination folder