summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 23 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 583075e3411f..d9aefa27ee2e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,17 @@
# Maintainer: Amos Onn <amosonn at gmail dot com>
pkgname=firefox-userchromejs
-_pkgname=Quantum-Nox-Firefox-Dark-Full-Theme
-pkgver=1.7.10
-_pkgver=FF84
+_pkgname=firefox-scripts
+pkgver=101.0b3
+_pkgver=77f56676dc6686af15827f9d51c1e4d3e0989c2a
pkgrel=1
pkgdesc="Patching Firefox to enable JS injection (userchrome-js)"
arch=('any')
depends=('firefox')
-url="https://github.com/Izheil/Quantum-Nox-Firefox-Dark-Full-Theme/tree/master/Multirow%20and%20other%20functions/JS%20Loader"
+url="https://github.com/xiaoxiaoflood/firefox-scripts"
license=('MPL2')
-source=(https://codeload.github.com/Izheil/$_pkgname/tar.gz/$_pkgver)
-sha512sums=('04873a15fc6ea580029751b6d9a7efdc1d8fb443e125f6875f71efe48b3f276e5efd020db6d59e39ae420156a0087090ad7d55d2d6692970e2c98e191258d8f3')
+source=(https://codeload.github.com/xiaoxiaoflood/$_pkgname/tar.gz/$_pkgver)
+sha512sums=('fc9d15ae702dc08ca1ed2202087de4b175bdad51f276aec4f7b700d80cbdc923f618fcb2398d87c6b796eb495659f072e7982608d8b9b7a0137e2214cb52e8ed')
install=firefox-userchromejs.install
package() {
@@ -19,14 +19,25 @@ package() {
install -d $pkgdir/usr/share/licenses/$pkgname
install LICENSE $pkgdir/usr/share/licenses/$pkgname/
- cd Installers/Multirow\ \&\ other\ functions/root/
- install -d $pkgdir/usr/lib/firefox/defaults/pref
+ cd installation-folder
+ install -d $pkgdir/usr/lib/firefox/browser/defaults/preferences
install config.js $pkgdir/usr/lib/firefox/
- install defaults/pref/config-prefs.js $pkgdir/usr/lib/firefox/defaults/pref/
+ install config-prefs.js $pkgdir/usr/lib/firefox/browser/defaults/preferences/
- cd ../
- install -d $pkgdir/usr/share/$pkgname/chrome/utils
- install utils/* $pkgdir/usr/share/$pkgname/chrome/utils/
+ cd ../chrome/utils
+ install -d $pkgdir/usr/share/$pkgname/base/chrome/utils
+ install BootstrapLoader.jsm $pkgdir/usr/share/$pkgname/base/chrome/utils/
+ install chrome.manifest $pkgdir/usr/share/$pkgname/base/chrome/utils/
+ install RDFDataSource.jsm $pkgdir/usr/share/$pkgname/base/chrome/utils/
+ install RDFManifestConverter.jsm $pkgdir/usr/share/$pkgname/base/chrome/utils/
+ install userChrome.jsm $pkgdir/usr/share/$pkgname/base/chrome/utils/
+ install xPref.jsm $pkgdir/usr/share/$pkgname/base/chrome/utils/
+
+ cd ../..
+ install -d $pkgdir/usr/share/$pkgname/misc
+ install README.md $pkgdir/usr/share/$pkgname/misc/
+ find chrome -type f -exec install -D "{}" "$pkgdir/usr/share/$pkgname/misc/{}" \;
+ find extensions -type f -exec install -D "{}" "$pkgdir/usr/share/$pkgname/misc/{}" \;
}
# vim:set ts=2 sw=2 et: