aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--stardict-dictd-moby-thesaurus/.SRCINFO2
-rw-r--r--stardict-dictd-moby-thesaurus/PKGBUILD2
-rw-r--r--stardict-langdao-ce-gb/.SRCINFO2
-rw-r--r--stardict-langdao-ce-gb/PKGBUILD2
-rw-r--r--stardict-langdao-ec-gb/.SRCINFO2
-rw-r--r--stardict-langdao-ec-gb/PKGBUILD2
-rw-r--r--stardict-mdbg-cc-cedict/.SRCINFO2
-rw-r--r--stardict-mdbg-cc-cedict/PKGBUILD2
-rw-r--r--stardict-oxford-gb-formated/.SRCINFO2
-rw-r--r--stardict-oxford-gb-formated/PKGBUILD2
-rw-r--r--stardict-urban/.SRCINFO2
-rw-r--r--stardict-urban/PKGBUILD2
-rw-r--r--stardict-wikt-en-all/.SRCINFO8
-rw-r--r--stardict-wikt-en-all/.gitignore1
-rw-r--r--stardict-wikt-en-all/.nvchecker.toml12
-rw-r--r--stardict-wikt-en-all/PKGBUILD6
-rw-r--r--stardict-wikt-en-en/.SRCINFO8
-rw-r--r--stardict-wikt-en-en/.gitignore1
-rw-r--r--stardict-wikt-en-en/.nvchecker.toml12
-rw-r--r--stardict-wikt-en-en/PKGBUILD6
-rw-r--r--zoom-firejail/.SRCINFO8
-rw-r--r--zoom-firejail/PKGBUILD11
-rw-r--r--zoom-firejail/ZoomFirejail.desktop6
-rw-r--r--zoom-firejail/zoom-firejail.install8
24 files changed, 71 insertions, 40 deletions
diff --git a/stardict-dictd-moby-thesaurus/.SRCINFO b/stardict-dictd-moby-thesaurus/.SRCINFO
index d15b067..05e425c 100644
--- a/stardict-dictd-moby-thesaurus/.SRCINFO
+++ b/stardict-dictd-moby-thesaurus/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = stardict-dictd-moby-thesaurus
pkgdesc = Moby Thesaurus II (English) for StarDict
pkgver = 2.4.2
- pkgrel = 2
+ pkgrel = 4
url = http://download.huzheng.org/
arch = any
license = GPL
diff --git a/stardict-dictd-moby-thesaurus/PKGBUILD b/stardict-dictd-moby-thesaurus/PKGBUILD
index b74268d..a6f6968 100644
--- a/stardict-dictd-moby-thesaurus/PKGBUILD
+++ b/stardict-dictd-moby-thesaurus/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Xiao Pan <gky44px1999@gmail.com>
pkgname=stardict-dictd-moby-thesaurus
pkgver=2.4.2
-pkgrel=2
+pkgrel=4
pkgdesc='Moby Thesaurus II (English) for StarDict'
arch=('any')
url='http://download.huzheng.org/'
diff --git a/stardict-langdao-ce-gb/.SRCINFO b/stardict-langdao-ce-gb/.SRCINFO
index 757dcfb..4ec1b53 100644
--- a/stardict-langdao-ce-gb/.SRCINFO
+++ b/stardict-langdao-ce-gb/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = stardict-langdao-ce-gb
pkgdesc = LangDao Chinese-English Dictionary for StarDict
pkgver = 2.4.2
- pkgrel = 6
+ pkgrel = 8
url = http://download.huzheng.org/
arch = any
license = GPL
diff --git a/stardict-langdao-ce-gb/PKGBUILD b/stardict-langdao-ce-gb/PKGBUILD
index a04a5aa..f097421 100644
--- a/stardict-langdao-ce-gb/PKGBUILD
+++ b/stardict-langdao-ce-gb/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=stardict-langdao-ce-gb
pkgver=2.4.2
-pkgrel=6
+pkgrel=8
pkgdesc='LangDao Chinese-English Dictionary for StarDict'
arch=('any')
url='http://download.huzheng.org/'
diff --git a/stardict-langdao-ec-gb/.SRCINFO b/stardict-langdao-ec-gb/.SRCINFO
index 0f664ba..ecdb19a 100644
--- a/stardict-langdao-ec-gb/.SRCINFO
+++ b/stardict-langdao-ec-gb/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = stardict-langdao-ec-gb
pkgdesc = LangDao English-Chinese Dictionary for StarDict
pkgver = 2.4.2
- pkgrel = 6
+ pkgrel = 8
url = http://download.huzheng.org/
arch = any
license = GPL
diff --git a/stardict-langdao-ec-gb/PKGBUILD b/stardict-langdao-ec-gb/PKGBUILD
index 6e26b89..e3d8272 100644
--- a/stardict-langdao-ec-gb/PKGBUILD
+++ b/stardict-langdao-ec-gb/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=stardict-langdao-ec-gb
pkgver=2.4.2
-pkgrel=6
+pkgrel=8
pkgdesc='LangDao English-Chinese Dictionary for StarDict'
arch=('any')
url='http://download.huzheng.org/'
diff --git a/stardict-mdbg-cc-cedict/.SRCINFO b/stardict-mdbg-cc-cedict/.SRCINFO
index 3569b79..72ffa9a 100644
--- a/stardict-mdbg-cc-cedict/.SRCINFO
+++ b/stardict-mdbg-cc-cedict/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = stardict-mdbg-cc-cedict
pkgdesc = MDBG CC-CEDICT Chinese-English Dictionary for StarDict
pkgver = 2.4.2
- pkgrel = 2
+ pkgrel = 4
url = http://download.huzheng.org/
arch = any
license = cc-by-sa-3.0
diff --git a/stardict-mdbg-cc-cedict/PKGBUILD b/stardict-mdbg-cc-cedict/PKGBUILD
index bd63b82..74a279e 100644
--- a/stardict-mdbg-cc-cedict/PKGBUILD
+++ b/stardict-mdbg-cc-cedict/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Xiao Pan <gky44px1999@gmail.com>
pkgname=stardict-mdbg-cc-cedict
pkgver=2.4.2
-pkgrel=2
+pkgrel=4
pkgdesc='MDBG CC-CEDICT Chinese-English Dictionary for StarDict'
arch=('any')
url='http://download.huzheng.org/'
diff --git a/stardict-oxford-gb-formated/.SRCINFO b/stardict-oxford-gb-formated/.SRCINFO
index c304baf..fe3691c 100644
--- a/stardict-oxford-gb-formated/.SRCINFO
+++ b/stardict-oxford-gb-formated/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = stardict-oxford-gb-formated
pkgdesc = Oxford English-Chinese Dictionary (Formated) for StarDict
pkgver = 2.4.2
- pkgrel = 2
+ pkgrel = 4
url = http://download.huzheng.org/
arch = any
license = GPL
diff --git a/stardict-oxford-gb-formated/PKGBUILD b/stardict-oxford-gb-formated/PKGBUILD
index eac5b0f..8b0e9a3 100644
--- a/stardict-oxford-gb-formated/PKGBUILD
+++ b/stardict-oxford-gb-formated/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Xiao Pan <gky44px1999@gmail.com>
pkgname=stardict-oxford-gb-formated
pkgver=2.4.2
-pkgrel=2
+pkgrel=4
pkgdesc='Oxford English-Chinese Dictionary (Formated) for StarDict'
arch=('any')
url='http://download.huzheng.org/'
diff --git a/stardict-urban/.SRCINFO b/stardict-urban/.SRCINFO
index e32c4d1..9c350ba 100644
--- a/stardict-urban/.SRCINFO
+++ b/stardict-urban/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = stardict-urban
pkgdesc = Urban Dictionary (English) for StarDict
pkgver = 2.4.2
- pkgrel = 2
+ pkgrel = 4
url = http://download.huzheng.org/
arch = any
license = unknown
diff --git a/stardict-urban/PKGBUILD b/stardict-urban/PKGBUILD
index 4506d2a..d70b8fb 100644
--- a/stardict-urban/PKGBUILD
+++ b/stardict-urban/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=stardict-urban
_pkgname=stardict-Urban_Dictionary
pkgver=2.4.2
-pkgrel=2
+pkgrel=4
pkgdesc='Urban Dictionary (English) for StarDict'
arch=('any')
url='http://download.huzheng.org/'
diff --git a/stardict-wikt-en-all/.SRCINFO b/stardict-wikt-en-all/.SRCINFO
index 5ab0dde..0e1f27d 100644
--- a/stardict-wikt-en-all/.SRCINFO
+++ b/stardict-wikt-en-all/.SRCINFO
@@ -1,11 +1,11 @@
pkgbase = stardict-wikt-en-all
pkgdesc = English Wiktionary All Languages for StarDict
- pkgver = 2023_07_27
- pkgrel = 2
+ pkgver = 2025_10_05
+ pkgrel = 1
url = https://www.dictinfo.com/
arch = any
license = cc-by-sa-3.0
- source = https://www.dictinfo.com/stardict/wikt-en-ALL-2023-07-27.7z
- b2sums = 7bd918d5699c4b2d4ea655c0030f4cbf7ba2040c7310e5fb9840e7e563f0222b316bad23f70b57bf258b0eaa7fab0c21a2bb43529410398db0a58de1ec71770c
+ source = https://www.dictinfo.com/stardict/wikt-en-ALL-2025-10-05.7z
+ b2sums = 0e31fd36d8fc709af83aaf6144197fd5948c7db92a511bcda2c16e5be072657a9a298b0e8f102fba0bcce50413768f061c09702cfaccdd0ad43a9d4ecaea878d
pkgname = stardict-wikt-en-all
diff --git a/stardict-wikt-en-all/.gitignore b/stardict-wikt-en-all/.gitignore
index 018a3de..218cc90 100644
--- a/stardict-wikt-en-all/.gitignore
+++ b/stardict-wikt-en-all/.gitignore
@@ -2,3 +2,4 @@
!PKGBUILD
!.SRCINFO
!.gitignore
+!.nvchecker.toml
diff --git a/stardict-wikt-en-all/.nvchecker.toml b/stardict-wikt-en-all/.nvchecker.toml
new file mode 100644
index 0000000..4952c19
--- /dev/null
+++ b/stardict-wikt-en-all/.nvchecker.toml
@@ -0,0 +1,12 @@
+[stardict-wikt-en-all]
+source = 'regex'
+url = 'https://www.dictinfo.com/'
+# Not sure why but test shows if use sth. like \., must use single quote '
+# instead of double quote ", else error: "jq: parse error: Invalid literal at
+# line 1, column 7"; if want to use double quote ", must use sth. like \\.
+regex = 'stardict/wikt-en-ALL-([0-9]+-[0-9]+-[0-9]+)\.7z'
+# convert the version name from sth. like 2024-10-05 to 2024_10_05 to match
+# PKGBUILD version name, so `pkgctl version upgrade` can correctly upgrade
+# PKGBUILD version
+from_pattern = '-'
+to_pattern = '_'
diff --git a/stardict-wikt-en-all/PKGBUILD b/stardict-wikt-en-all/PKGBUILD
index f63852f..886dc20 100644
--- a/stardict-wikt-en-all/PKGBUILD
+++ b/stardict-wikt-en-all/PKGBUILD
@@ -1,16 +1,16 @@
# Maintainer: Xiao Pan <gky44px1999@gmail.com>
pkgname=stardict-wikt-en-all
_pkgname=wikt-en-ALL
-pkgver=2023_07_27
+pkgver=2025_10_05
# source https://wiki.archlinux.org/title/PKGBUILD#pkgver
_pkgver=${pkgver//_/-}
-pkgrel=2
+pkgrel=1
pkgdesc='English Wiktionary All Languages for StarDict'
arch=('any')
url='https://www.dictinfo.com/'
license=('cc-by-sa-3.0')
source=("https://www.dictinfo.com/stardict/$_pkgname-$_pkgver.7z")
-b2sums=('7bd918d5699c4b2d4ea655c0030f4cbf7ba2040c7310e5fb9840e7e563f0222b316bad23f70b57bf258b0eaa7fab0c21a2bb43529410398db0a58de1ec71770c')
+b2sums=('0e31fd36d8fc709af83aaf6144197fd5948c7db92a511bcda2c16e5be072657a9a298b0e8f102fba0bcce50413768f061c09702cfaccdd0ad43a9d4ecaea878d')
package()
{
diff --git a/stardict-wikt-en-en/.SRCINFO b/stardict-wikt-en-en/.SRCINFO
index af053e0..809fa48 100644
--- a/stardict-wikt-en-en/.SRCINFO
+++ b/stardict-wikt-en-en/.SRCINFO
@@ -1,11 +1,11 @@
pkgbase = stardict-wikt-en-en
pkgdesc = Wiktionary English-English Dictionary for StarDict
- pkgver = 2023_07_27
- pkgrel = 2
+ pkgver = 2025_10_05
+ pkgrel = 1
url = https://www.dictinfo.com/
arch = any
license = cc-by-sa-3.0
- source = https://www.dictinfo.com/stardict/wikt-en-en-2023-07-27.7z
- b2sums = c5c7d51aae0e0e7308b7227e822b5bf37133d2fcb9a2a928b85f17f874fc403a59eff9641fdd03ff7326566408647113842ab5230bee392ebd949d7896ffe94c
+ source = https://www.dictinfo.com/stardict/wikt-en-en-2025-10-05.7z
+ b2sums = 4f2270e5ec8ffa0bdb933cfd2232fbb997fcc84eb32ef6ff0df0c3dffa8ced1b718ea521d5fdd710c7761c2baf197edb6f2bd80069cc26d332dbc940628b8c06
pkgname = stardict-wikt-en-en
diff --git a/stardict-wikt-en-en/.gitignore b/stardict-wikt-en-en/.gitignore
index 018a3de..218cc90 100644
--- a/stardict-wikt-en-en/.gitignore
+++ b/stardict-wikt-en-en/.gitignore
@@ -2,3 +2,4 @@
!PKGBUILD
!.SRCINFO
!.gitignore
+!.nvchecker.toml
diff --git a/stardict-wikt-en-en/.nvchecker.toml b/stardict-wikt-en-en/.nvchecker.toml
new file mode 100644
index 0000000..b6b6079
--- /dev/null
+++ b/stardict-wikt-en-en/.nvchecker.toml
@@ -0,0 +1,12 @@
+[stardict-wikt-en-en]
+source = 'regex'
+url = 'https://www.dictinfo.com/'
+# Not sure why but test shows if use sth. like \., must use single quote '
+# instead of double quote ", else error: "jq: parse error: Invalid literal at
+# line 1, column 7"; if want to use double quote ", must use sth. like \\.
+regex = 'stardict/wikt-en-en-([0-9]+-[0-9]+-[0-9]+)\.7z'
+# convert the version name from sth. like 2024-10-05 to 2024_10_05 to match
+# PKGBUILD version name, so `pkgctl version upgrade` can correctly upgrade
+# PKGBUILD version
+from_pattern = '-'
+to_pattern = '_'
diff --git a/stardict-wikt-en-en/PKGBUILD b/stardict-wikt-en-en/PKGBUILD
index 35957c6..04b7d83 100644
--- a/stardict-wikt-en-en/PKGBUILD
+++ b/stardict-wikt-en-en/PKGBUILD
@@ -1,16 +1,16 @@
# Maintainer: Xiao Pan <gky44px1999@gmail.com>
pkgname=stardict-wikt-en-en
_pkgname=wikt-en-en
-pkgver=2023_07_27
+pkgver=2025_10_05
# source https://wiki.archlinux.org/title/PKGBUILD#pkgver
_pkgver=${pkgver//_/-}
-pkgrel=2
+pkgrel=1
pkgdesc='Wiktionary English-English Dictionary for StarDict'
arch=('any')
url='https://www.dictinfo.com/'
license=('cc-by-sa-3.0')
source=("https://www.dictinfo.com/stardict/$_pkgname-$_pkgver.7z")
-b2sums=('c5c7d51aae0e0e7308b7227e822b5bf37133d2fcb9a2a928b85f17f874fc403a59eff9641fdd03ff7326566408647113842ab5230bee392ebd949d7896ffe94c')
+b2sums=('4f2270e5ec8ffa0bdb933cfd2232fbb997fcc84eb32ef6ff0df0c3dffa8ced1b718ea521d5fdd710c7761c2baf197edb6f2bd80069cc26d332dbc940628b8c06')
package()
{
diff --git a/zoom-firejail/.SRCINFO b/zoom-firejail/.SRCINFO
index 9ea0be0..4b4ab33 100644
--- a/zoom-firejail/.SRCINFO
+++ b/zoom-firejail/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = zoom-firejail
- pkgdesc = .desktop file for running Zoom in Firejail
- pkgver = 0.1.7
- pkgrel = 1
+ pkgdesc = Desktop entry for running Zoom in Firejail
+ pkgver = 0.9.74
+ pkgrel = 3
install = zoom-firejail.install
arch = x86_64
license = MIT
@@ -10,7 +10,7 @@ pkgbase = zoom-firejail
optdepends = xdg-utils
source = ZoomFirejail.desktop
source = zoom-firejail
- sha512sums = 88342fd5847dd58c271ea9cb2ca7c4497fba00b3ea761a8ce630e1d072a7e39c426fffe62cc5fdb6c8516a33e70dd292109c41f7d3966fee7acb78b32c3a0e6a
+ sha512sums = c8113f7c41b8353bece697840a3bdb00d16bb5c0f20f46e97a8d304c17a52b79a30c42397a1126681b55ce67e7e273d06c1253b7596a8af17e40d6eeba63f992
sha512sums = aea3761bd540ebe71b350a1f7fd79683080d73a1c26373ad1f91a552f5c9319665cba4e1d3bc0267bfca3f8d37598ec5077797eec43561f5f7bcd3b583df4b2a
pkgname = zoom-firejail
diff --git a/zoom-firejail/PKGBUILD b/zoom-firejail/PKGBUILD
index 06e154c..c0fd5b5 100644
--- a/zoom-firejail/PKGBUILD
+++ b/zoom-firejail/PKGBUILD
@@ -1,9 +1,10 @@
-# Maintainer: Excitable Snowball <excitablesnowball@gmail.com>
+# Maintainer: Xiao Pan <xyz@flylightning.xyz>
+# Contributor: Excitable Snowball <excitablesnowball@gmail.com>
pkgname=zoom-firejail
-pkgver=0.1.7
-pkgrel=1
-pkgdesc=".desktop file for running Zoom in Firejail"
+pkgver=0.9.74
+pkgrel=3
+pkgdesc="Desktop entry for running Zoom in Firejail"
arch=('x86_64')
license=('MIT')
depends=('zoom' 'firejail')
@@ -11,7 +12,7 @@ optdepends=('xdg-utils')
install=zoom-firejail.install
source=('ZoomFirejail.desktop'
'zoom-firejail')
-sha512sums=('88342fd5847dd58c271ea9cb2ca7c4497fba00b3ea761a8ce630e1d072a7e39c426fffe62cc5fdb6c8516a33e70dd292109c41f7d3966fee7acb78b32c3a0e6a'
+sha512sums=('c8113f7c41b8353bece697840a3bdb00d16bb5c0f20f46e97a8d304c17a52b79a30c42397a1126681b55ce67e7e273d06c1253b7596a8af17e40d6eeba63f992'
'aea3761bd540ebe71b350a1f7fd79683080d73a1c26373ad1f91a552f5c9319665cba4e1d3bc0267bfca3f8d37598ec5077797eec43561f5f7bcd3b583df4b2a')
package() {
diff --git a/zoom-firejail/ZoomFirejail.desktop b/zoom-firejail/ZoomFirejail.desktop
index 629ebce..1f8153d 100644
--- a/zoom-firejail/ZoomFirejail.desktop
+++ b/zoom-firejail/ZoomFirejail.desktop
@@ -7,7 +7,7 @@ Terminal=false
Type=Application
Encoding=UTF-8
Categories=Network;Application;
-StartupWMClass=Zoom
-MimeType=x-scheme-handler/zoommtg;x-scheme-handler/zoomus;x-scheme-handler/tel;x-scheme-handler/callto;x-scheme-handler/zoomphonecall;
-X-KDE-Protocols=zoommtg;zoomus;tel;callto;zoomphonecall;
+StartupWMClass=zoom
+MimeType=x-scheme-handler/zoommtg;x-scheme-handler/zoomus;x-scheme-handler/tel;x-scheme-handler/callto;x-scheme-handler/zoomphonecall;x-scheme-handler/zoomphonesms;x-scheme-handler/zoomcontactcentercall;
+X-KDE-Protocols=zoommtg;zoomus;tel;callto;zoomphonecall;zoomphonesms;zoomcontactcentercall;
Name[en_US]=Zoom (Firejail)
diff --git a/zoom-firejail/zoom-firejail.install b/zoom-firejail/zoom-firejail.install
index 02a750c..8ade56b 100644
--- a/zoom-firejail/zoom-firejail.install
+++ b/zoom-firejail/zoom-firejail.install
@@ -2,7 +2,7 @@ post_install() {
echo
echo "To configure your desktop environment to open Zoom links in Firejail, run:"
echo
- for scheme in zoommtg zoomus tel callto zoomphonecall; do
+ for scheme in zoommtg zoomus tel callto zoomphonecall zoomphonesms zoomcontactcentercall; do
echo "xdg-mime default ZoomFirejail.desktop x-scheme-handler/$scheme"
done
echo
@@ -10,7 +10,11 @@ post_install() {
post_upgrade() {
# xdg-mime instructions added in 0.1.4
- if [ $(vercmp $2 0.1.3) -le 0 ]; then
+ # zoomphonesms and zoomcontactcentercall new mime types added in 0.9.74-2
+ # but I forgot to edit post_upgrade() in 0.9.74-2, so I edited
+ # post_upgrade() in 0.9.74-3 to make sure people upgraded to 0.9.74-2 but
+ # did not receive new mime types notice will receive one
+ if [ $(vercmp $2 0.9.74-2) -le 0 ]; then
post_install
fi
}