summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorlevinit2017-09-01 06:37:58 +0000
committerlevinit2017-09-01 06:37:58 +0000
commit76e27a944d98dcf5b92b66ae63a237ff6e3cc898 (patch)
treec8eb93efddaea222678bc194481e3a39633d7818
downloadaur-76e27a944d98dcf5b92b66ae63a237ff6e3cc898.tar.gz
1.1.1
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD46
2 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..12dcad803862
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = moedict
+ pkgdesc = Chinese Dictionary-萌典/mengdian
+ pkgver = 1.1.1
+ pkgrel = 1
+ url = https://racklin.github.io/moedict-desktop/download.html
+ arch = i686
+ arch = x86_64
+ license = GPL
+ source_i686 = https://github.com/racklin/moedict-desktop/releases/download/1.1.1/moedict-desktop.app-1.1.1-linux-i686.tar.bz2
+ md5sums_i686 = SKIP
+ source_x86_64 = https://github.com/racklin/moedict-desktop/releases/download/1.1.1/moedict-desktop.app-1.1.1-linux-x86_64.tar.bz2
+ md5sums_x86_64 = SKIP
+
+pkgname = moedict
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5e1ccd4eba0d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,46 @@
+# Maintainer: levinit <levinit at outlook>
+
+pkgname=moedict
+_pkgname=moedict-desktop
+pkgver=1.1.1
+pkgrel=1
+pkgdesc="Chinese Dictionary-萌典/mengdian"
+arch=('i686' 'x86_64')
+url="https://racklin.github.io/moedict-desktop/download.html"
+license=('GPL')
+
+source_common="https://github.com/racklin/moedict-desktop/releases/download/$pkgver/$_pkgname.app-$pkgver-linux"
+
+source_x86_64=("$source_common-${arch[1]}.tar.bz2")
+source_i686=("$source_common-${arch[0]}.tar.bz2")
+
+md5sums_i686=('SKIP')
+md5sums_x86_64=('SKIP')
+
+package() {
+ install -Ddm755 "$pkgdir/opt"
+ install -Ddm755 "$pkgdir/usr/share/icons"
+ install -Ddm755 "$pkgdir/usr/bin"
+ install -Ddm755 "$pkgdir/usr/share/applications"
+
+ #according to different architectures
+ thisArch=`uname -m`
+ if [[ $thisArch == ${arch[1]} ]]
+ then
+ #copy app files
+ cp -r "$srcdir/$_pkgname.app-linux-${arch[1]}" "$pkgdir/opt/$pkgname"
+ #create application desktop icon
+ cp "$srcdir/$_pkgname.app-linux-${arch[1]}/extensions/moedict-addon-app@moedict.tw/webapp/icon.png" "$pkgdir/usr/share/icons/moedict.png"
+ else
+ cp -r"$srcdir/$_pkgname.app-linux-${arch[0]}" "$pkgdir/opt/$pkgname"
+ cp "$srcdir/$_pkgname.app-linux-${arch[1]}/extensions/moedict-addon-app@moedict.tw/webapp/icon.png" "$pkgdir/usr/share/icons/moedict.png"
+ fi
+
+ #create a shell script for launching app
+ echo -e '#!/bin/sh\n/opt/moedict/Moedict-Desktop-bin &' > "$pkgdir/usr/bin/moedict"
+ chmod +x "$pkgdir/usr/bin/moedict"
+
+ #create application desktop file"
+ echo "文件較大,請耐心等待。Please wating..."
+ echo -e '[Desktop Entry]\nName=萌典\nName[en_US]=moedict\nComment=漢語詞典\nComment[zh_CN]=汉语词典\nComment[zh_SG]=汉语词典\nComment[zh_TW]=漢語詞典\nComment[zh_HK]=漢語詞典\nComment[yue_HK]=漢語詞典\nComment[en_US]=Chinese Dictionary\nIcon=moedict\nExec=moedict\nType=Application\nTerminal=false\nCategories=Office;Dictionary' > "$pkgdir/usr/share/applications/moedict.desktop"
+}