summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorlevinit2018-02-24 00:15:12 +0800
committerlevinit2018-02-24 00:15:12 +0800
commit0054c1bbf24d1f0bce999d672dbfc111f7762080 (patch)
tree734701886abd2d406944eaf3deb80cf781cbad38
downloadaur-0054c1bbf24d1f0bce999d672dbfc111f7762080.tar.gz
first commit. version 1.02.1802080
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD28
-rwxr-xr-xwechat_web_devtools.install38
3 files changed, 85 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..4b6ff168b648
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = wechat_web_devtools
+ pkgdesc = wechat web devtools 微信web开发工具
+ pkgver = 1.02.1802080
+ pkgrel = 1
+ url = https://github.com/cytle/wechat_web_devtools
+ install = wechat_web_devtools.install
+ arch = any
+ license = custom
+ makedepends = git
+ makedepends = wine_gecko
+ depends = wine
+ depends = wine-mono
+ depends = httpie
+ depends = wget
+ source = git://github.com/cytle/wechat_web_devtools
+ sha512sums = SKIP
+
+pkgname = wechat_web_devtools
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..daf2eb600e96
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: levinit <levinit at outlook>
+
+pkgname=wechat_web_devtools
+pkgver=1.02.1802080
+pkgrel=1
+pkgdesc="wechat web devtools 微信web开发工具"
+arch=('any')
+url="https://github.com/cytle/wechat_web_devtools"
+license=('custom')
+
+depends=('wine' 'wine-mono' 'httpie' 'wget')
+makedepends=('git' 'wine_gecko')
+
+source=("git://github.com/cytle/wechat_web_devtools")
+sha512sums=('SKIP')
+
+install=${pkgname}.install
+
+prepare() {
+ cd $srcdir/$pkgname
+ rm images -rf
+ rm 'package.nw/node_modules/git-utils/deps/libgit2/tests/resources/status/这'
+}
+
+package() {
+ install -dm755 $pkgdir/opt
+ cp -r $srcdir/$pkgname $pkgdir/opt/
+}
diff --git a/wechat_web_devtools.install b/wechat_web_devtools.install
new file mode 100755
index 000000000000..70ef34ee41d6
--- /dev/null
+++ b/wechat_web_devtools.install
@@ -0,0 +1,38 @@
+#!bin/sh
+read -r -d '' msg << TIPS
+====================================\n
+×更新该脚本:进入/opt/wechat_web_devtools/执行\e[1mgit pull origin\e[0m 或者向aur维护者发送更新反馈
+\n
+
+×更新开发者工具:
+\n
+ 进入/opt/wechat_web_devtools/执行\e[1m./bin/update_package_nw.sh\e[0m
+\n
+ 安装过程中确认安装到$HOME/.wine/drive_c/Program Files (x86)/Tencent/微信web开发者工具路径下
+\n
+ 最后完成去掉打开开发者工具的钩
+\n
+
+×如果wcc和wcsc编译有问题,进入/opt/wechat_web_devtools/,执行以下命令,让工具重新生成wcc和wcsc(会删除开发者工具配置文件,所有工程和登录信息会消失)
+\n
+ \e [1m./bin/wxdt uninstall \e[0m
+\n
+ \e[1m./bin/wxdt install \e[0m
+\n
+
+×更多内容:访问 \e[1m https://github.com/cytle/wechat_web_devtools \e[0m 提交反馈/寻找问题解决/贡献代码 等等
+
+\n
+====================================
+TIPS
+
+post_install(){
+ echo -e '\e[1m为小程序开发需要的wcc.exe和wcsc.exe创建32位wine环境 --->> ...\n\e[0m 正在启动wine配置工具\e[1mwinecfg\e[0m...关闭wine窗口后,将会开始自动安装wechat_web_devtools'
+ WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg
+ /opt/wechat_web_devtools/bin/wxdt install
+ echo -e $msg
+}
+
+post_upgrade(){
+ echo -e $msg
+}