summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD44
1 files changed, 19 insertions, 25 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 360105bba6cd..a4afb32d22d1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,38 +1,32 @@
# Maintainer: Ben <bensongsyz@gmail.com>
pkgname='wudao-dict-git'
-pkgver=2.1
-pkgrel=1
+pkgver=r18.caceb83
+pkgrel=2
pkgdesc='The command line version of Youdao Dictionary, supporting English-Chinese mutual search and online search.'
arch=('any')
url="https://github.com/ChestnutHeng/Wudao-dict"
license=('unknown')
depends=('python' 'python-bs4' 'python-lxml')
+install="wudao-dict-git.install"
makedepends=('git')
-source=('wudao-dict::git://github.com/ChestnutHeng/Wudao-dict.git')
-md5sums=('SKIP')
+source=("$pkgname::git+https://github.com/ChestnutHeng/Wudao-dict"
+ 'wd')
+md5sums=('SKIP'
+ '4e61df0c22c14fc8a7a8950a9c42d9d2')
+pkgver() {
+ cd "$pkgname"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
package() {
- cd "$srcdir"
-
- mkdir -p "${pkgdir}/opt"
- cp -r "./wudao-dict" "${pkgdir}/opt/"
-
- # 用户词
- mkdir -p "${pkgdir}/opt/wudao-dict/wudao-dict/usr"
- chmod -R 777 "${pkgdir}/opt/wudao-dict/wudao-dict/usr"
-
- mkdir -p "${pkgdir}/usr/bin"
+ mkdir -p "${pkgdir}/opt"
+ cp -r "./$pkgname/wudao-dict" "${pkgdir}/opt/"
- # 添加系统命令wd
- cd "${pkgdir}/usr/bin"
- echo '#!/bin/bash'>./wd
- echo 'save_path=$PWD'>>./wd
- echo 'cd '/opt/wudao-dict/wudao-dict >>./wd
- echo './wdd $*'>>./wd
- echo 'cd $save_path'>>./wd
- chmod +x ./wd
+ # 添加系统命令wd
+ mkdir -p "${pkgdir}/usr/bin"
+ cp ./wd "${pkgdir}/usr/bin"
- # 添加bash_completion自动补全
- mkdir -p "${pkgdir}/etc/bash_completion.d"
- ln -s /opt/wudao-dict/wudao-dict/wd_com "${pkgdir}/etc/bash_completion.d/wd"
+ # 添加bash_completion自动补全
+ mkdir -p "${pkgdir}/etc/bash_completion.d"
+ ln -s /opt/wudao-dict/wd_com "${pkgdir}/etc/bash_completion.d/wd"
}