summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKimiblock2023-06-30 15:03:29 +0800
committerKimiblock2023-06-30 15:03:29 +0800
commitad8a38432b2cbcb48d4d3a8b1c14bd56a2c42115 (patch)
tree6efdf4ebd6fa40eafe68de12032d79f2fff6b235
downloadaur-ad8a38432b2cbcb48d4d3a8b1c14bd56a2c42115.tar.gz
Initial commit
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD16
-rw-r--r--librewolf-gnome-search-provider.install8
-rw-r--r--librewolf-search-provider.ini5
4 files changed, 41 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..83a0431ff8cc
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,12 @@
+pkgbase = librewolf-gnome-search-provider
+ pkgdesc = GNOME shell search provider for LibreWolf (Based on firefox-gnome-search-provider)
+ pkgver = 1
+ pkgrel = 1
+ install = librewolf-gnome-search-provider.install
+ arch = any
+ license = GPL3
+ depends = librewolf
+ source = librewolf-search-provider.ini
+ sha256sums = 914e023463ce7f818540552f29a7420bba6da4133dfbee8815baeed24725ad0f
+
+pkgname = librewolf-gnome-search-provider
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c7095c4d9467
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,16 @@
+# Maintainer: Kimiblock Moe <pn3535@icloud.com>
+
+pkgname=librewolf-gnome-search-provider
+pkgver=1
+pkgrel=1
+pkgdesc="GNOME shell search provider for LibreWolf (Based on firefox-gnome-search-provider)"
+arch=(any)
+license=(GPL3)
+depends=('librewolf')
+source=(librewolf-search-provider.ini)
+sha256sums=('914e023463ce7f818540552f29a7420bba6da4133dfbee8815baeed24725ad0f')
+install=librewolf-gnome-search-provider.install
+
+package() {
+ install -Dm644 librewolf-search-provider.ini -t "$pkgdir"/usr/share/gnome-shell/search-providers
+}
diff --git a/librewolf-gnome-search-provider.install b/librewolf-gnome-search-provider.install
new file mode 100644
index 000000000000..9700bd9e74b4
--- /dev/null
+++ b/librewolf-gnome-search-provider.install
@@ -0,0 +1,8 @@
+post_install() {
+ echo ""
+ echo "****LibreWolf GNOME Search Provider Was Installed!****"
+ echo ""
+ echo "Remember to enable gnome shell search in LibreWolf configuration:"
+ echo "Go to about:config and set browser.gnome-search-provider.enabled to true"
+ echo ""
+}
diff --git a/librewolf-search-provider.ini b/librewolf-search-provider.ini
new file mode 100644
index 000000000000..697c2399d501
--- /dev/null
+++ b/librewolf-search-provider.ini
@@ -0,0 +1,5 @@
+[Shell Search Provider]
+DesktopId=librewolf.desktop
+BusName=org.mozilla.Firefox.SearchProvider
+ObjectPath=/org/mozilla/Firefox/SearchProvider
+Version=2