diff options
author | Melvin Vermeeren | 2016-01-01 01:16:50 +0100 |
---|---|---|
committer | Melvin Vermeeren | 2016-01-01 01:16:50 +0100 |
commit | 9833de55dc75bd941459e17a848802dad4985121 (patch) | |
tree | 6cccb973a27d32c0a019a3803a072d82298d8b4d | |
download | aur-9833de55dc75bd941459e17a848802dad4985121.tar.gz |
Initial version. Enhanced Steam 7.3-1.
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d62ce3194e8b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +# Generated by mksrcinfo v8 +# Fri Jan 1 00:16:14 UTC 2016 +pkgbase = firefox-extension-enhancedsteam + pkgdesc = Plugin for firefox that enhances the steam website and adds new functionality. + pkgver = 7.3 + pkgrel = 1 + url = https://enhancedsteam.com/ + arch = any + license = GPL2 + makedepends = unzip + depends = firefox + noextract = enhanced-steam.xpi + source = https://firefox.enhancedsteam.com/latest/enhanced-steam.xpi + sha256sums = bf0aafa3cd971641a8ba58d464c3483150cfbbe7df0328c8097045075d3883ee + +pkgname = firefox-extension-enhancedsteam + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d5bde6705d90 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Melvin Vermeeren <mail@melvinvermeeren.com> +# Edited from: firefox-extension-https-everywhere + +_pkgname=enhanced-steam +pkgname=firefox-extension-enhancedsteam +pkgver=7.3 +pkgrel=1 +pkgdesc="Plugin for firefox that enhances the steam website and adds new functionality." +license=('GPL2') +arch=('any') +url="https://enhancedsteam.com/" +depends=("firefox") +makedepends=("unzip") +source=("https://firefox.enhancedsteam.com/latest/${_pkgname}.xpi") +noextract=("${_pkgname}.xpi") +sha256sums=('bf0aafa3cd971641a8ba58d464c3483150cfbbe7df0328c8097045075d3883ee') + +prepare() { + cd "$srcdir" + + unzip -qqo "${_pkgname}.xpi" -d "${_pkgname}" +} + +package() { + cd "${srcdir}" + + _extension_id="$(sed -n '/.*<em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' ${_pkgname}/install.rdf)" + _extension_dest="${pkgdir}/usr/lib/firefox/browser/extensions/${_extension_id}" + # Should this extension be unpacked or not? + if grep '<em:unpack>true</em:unpack>' ${_pkgname}/install.rdf > /dev/null; then + install -dm755 "${_extension_dest}" + cp -R ${_pkgname}/* "${_extension_dest}" + chmod -R ugo+rX "${_extension_dest}" + else + install -Dm644 ${_pkgname}.xpi "${_extension_dest}.xpi" + fi +} |