summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPablo Lezaeta Reyes2015-05-26 02:27:44 -0300
committerPablo Lezaeta Reyes2015-05-26 02:27:44 -0300
commit50edf031dfaa2120a38ac1c89425adb3e6fcaa06 (patch)
tree31dafef7e9ea8d53c6691f067f7444847045eb4e
downloadaur-50edf031dfaa2120a38ac1c89425adb3e6fcaa06.tar.gz
Add MEGA for firefox
Signed-off-by: Pablo Lezaeta Reyes <prflr88@gmail.com>
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD26
2 files changed, 39 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..7b3775edeebb
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,13 @@
+pkgbase = firefox-mega
+ pkgdesc = MEGA add-on for Firefox, allow better suport for MEGA downloads
+ pkgver = 2.0.219
+ pkgrel = 1
+ url = http://mega.co.nz
+ arch = any
+ groups = firefox-addons
+ license = BSD
+ source = https://mega.co.nz/mega.xpi
+ md5sums = d58239a08bfe759e32132a1ae78a2308
+
+pkgname = firefox-mega
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e7c07838c52d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,26 @@
+# Maintainer: Pablo Lezaeta <prflr88 (arro'a) gmail (puntocom)>
+
+pkgname=firefox-mega
+pkgver=2.0.219
+pkgrel=1
+groups=("firefox-addons")
+pkgdesc="MEGA add-on for Firefox, allow better suport for MEGA downloads"
+arch=("any")
+url="http://mega.co.nz"
+license="BSD"
+groups=("firefox-addons")
+source=("https://mega.co.nz/mega.xpi")
+
+package(){
+ depends="firefox"
+
+ cd "${srcdir}"
+ emid=$(sed -n '/.*<em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)
+ local dstdir="${pkgdir}/usr/lib/firefox/browser/extensions/${emid}"
+ install -d "${dstdir}"
+ cp -dpr --no-preserve=ownership * "${dstdir}"
+ rm -r "${dstdir}"/*.xpi
+ find "${pkgdir}" -type d -exec chmod 0755 {} \;
+ find "${pkgdir}" -type f -exec chmod 0644 {} \;
+}
+md5sums=('d58239a08bfe759e32132a1ae78a2308')