summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJerry2021-12-05 15:20:48 +0800
committerJerry2021-12-05 15:28:00 +0800
commit1e43255ccb6f8acf58190a947fbc2dd326edc30a (patch)
tree9fa0a745e3e77ba643e8817d0e793312e83694f7
downloadaur-1e43255ccb6f8acf58190a947fbc2dd326edc30a.tar.gz
init
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD29
-rw-r--r--chromium-extension-web-store.install8
3 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..2628f6fbeba3
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,13 @@
+pkgbase = chromium-extension-web-store
+ pkgdesc = chromium web store extension (for ungoogled-chromium)
+ pkgver = 1.4.0
+ pkgrel = 1
+ url = https://github.com/NeverDecaf/chromium-web-store
+ install = chromium-extension-web-store.install
+ arch = any
+ license = MIT
+ noextract = chromium-extension-web-store-1.4.0.crx
+ source = chromium-extension-web-store-1.4.0.crx::https://github.com/NeverDecaf/chromium-web-store/releases/download/v1.4.0/Chromium.Web.Store.crx
+ sha256sums = fa4dbde3ca8a39ee51dab3fc2baae8050745aeeb3314b9e65533cfa40468dfad
+
+pkgname = chromium-extension-web-store
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..66148aaf52d6
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,29 @@
+# Maintainer: Jerry Xiao <aur@mail.jerryxiao.cc>
+
+_id=ocaahdebbfolfmndjeplogmgcagdmblk
+pkgname=chromium-extension-web-store
+pkgver=1.4.0
+pkgrel=1
+pkgdesc="chromium web store extension (for ungoogled-chromium)"
+arch=('any')
+url="https://github.com/NeverDecaf/chromium-web-store"
+license=('MIT')
+source=("${pkgname}-${pkgver}.crx::${url}/releases/download/v${pkgver}/Chromium.Web.Store.crx")
+noextract=("${pkgname}-${pkgver}.crx")
+sha256sums=('fa4dbde3ca8a39ee51dab3fc2baae8050745aeeb3314b9e65533cfa40468dfad')
+install=chromium-extension-web-store.install
+
+prepare() {
+ # Create extension json
+ cat << EOF > "${_id}".json
+{
+ "external_crx": "/usr/lib/${pkgname}/${pkgname}-${pkgver}.crx",
+ "external_version": "${pkgver}"
+}
+EOF
+}
+
+package() {
+ install -Dm644 -t "${pkgdir}/usr/share/chromium/extensions/" "${_id}.json"
+ install -Dm644 -t "${pkgdir}/usr/lib/${pkgname}/" "${pkgname}-${pkgver}.crx"
+}
diff --git a/chromium-extension-web-store.install b/chromium-extension-web-store.install
new file mode 100644
index 000000000000..bb88825ef207
--- /dev/null
+++ b/chromium-extension-web-store.install
@@ -0,0 +1,8 @@
+post_install() {
+ cat << EOF
+
+>>> You must change the flag chrome://flags/#extension-mime-request-handling
+ to Always prompt for install if you are using ungoogled-chromium.
+
+EOF
+}