diff options
author | Charlie Wolf | 2017-04-05 22:29:30 -0700 |
---|---|---|
committer | Charlie Wolf | 2017-04-05 22:29:30 -0700 |
commit | a2f801df927f86b8ce4e56073f8ff5ba1a072597 (patch) | |
tree | 7b47d2ef79b2c83ef2958ea6daabf8519ffb0337 | |
download | aur-a2f801df927f86b8ce4e56073f8ff5ba1a072597.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 24 |
3 files changed, 43 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..2433bcc9dce4 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = firefox-extension-dustman + pkgdesc = Automatically closes tabs + pkgver = 1.2.1 + pkgrel = 1 + url = https://addons.mozilla.org/fr/firefox/addon/self-destructing-cookies/ + arch = any + license = MIT + makedepends = unzip + depends = firefox + noextract = firefox-extension-dustman.xpi + source = firefox-extension-dustman.xpi::https://addons.mozilla.org/firefox/downloads/latest/dustman/addon-595532-latest.xpi + sha512sums = 5bd8b7d81cefdf9348d180af035e13a1eddfbefa11ef40aa51d8748b7268c960e4a8430109549b6a21dcbecbb87ce4d5fd731236f6ac982dc972a287a0be5a94 + +pkgname = firefox-extension-dustman + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..1a0f089bcfbc --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +*.xpi +pkg +src +*.pkg.* diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a49ecb8f8eaa --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,24 @@ +pkgname=firefox-extension-dustman +pkgdesc="Automatically closes tabs" +pkgver=1.2.1 +pkgrel=1 +arch=('any') +url="https://addons.mozilla.org/fr/firefox/addon/self-destructing-cookies/" +makedepends=('unzip' ) +depends=("firefox") +license=('MIT') +source=("${pkgname}.xpi::https://addons.mozilla.org/firefox/downloads/latest/dustman/addon-595532-latest.xpi" ) +sha512sums=('5bd8b7d81cefdf9348d180af035e13a1eddfbefa11ef40aa51d8748b7268c960e4a8430109549b6a21dcbecbb87ce4d5fd731236f6ac982dc972a287a0be5a94') +noextract=("${pkgname}.xpi") + +pkgver(){ + unzip -p ${pkgname}.xpi package.json | grep -m1 version | awk -F: '{ print $2 }' | sed 's/[", ]//g' +} + +package(){ + srcxpi="${srcdir}/${pkgname}.xpi" + emid=$(unzip -p "$srcxpi" install.rdf | sed -n '/.*<em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}') + + + install -Dm644 "$srcxpi" "${pkgdir}/usr/lib/firefox/browser/extensions/$emid.xpi" +} |