diff --git a/Makefile b/Makefile new file mode 100644 --- /dev/null +++ b/Makefile @@ -0,0 +1 @@ +include ../Makefile.common diff --git a/abi_used_libs b/abi_used_libs new file mode 100644 --- /dev/null +++ b/abi_used_libs @@ -0,0 +1,41 @@ +ld-linux-x86-64.so.2 +libX11.so.6 +libXcomposite.so.1 +libXcursor.so.1 +libXdamage.so.1 +libXext.so.6 +libXfixes.so.3 +libXi.so.6 +libXrandr.so.2 +libXrender.so.1 +libXss.so.1 +libXtst.so.6 +libasound.so.2 +libatk-1.0.so.0 +libc.so.6 +libcairo.so.2 +libcups.so.2 +libdbus-1.so.3 +libdl.so.2 +libexpat.so.1 +libfontconfig.so.1 +libfreetype.so.6 +libgcc_s.so.1 +libgconf-2.so.4 +libgdk-x11-2.0.so.0 +libgdk_pixbuf-2.0.so.0 +libgio-2.0.so.0 +libglib-2.0.so.0 +libgmodule-2.0.so.0 +libgobject-2.0.so.0 +libgtk-x11-2.0.so.0 +libm.so.6 +libnspr4.so +libnss3.so +libnssutil3.so +libpango-1.0.so.0 +libpangocairo-1.0.so.0 +libpthread.so.0 +librt.so.1 +libsmime3.so +libstdc++.so.6 diff --git a/files/electronic-wechat.desktop b/files/electronic-wechat.desktop new file mode 100644 --- /dev/null +++ b/files/electronic-wechat.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Name=Electronic WeChat +Name[zh_CN]=微信客户端 +Comment=Wechat instant messenger client +Comment[zh_CN]=微信即时通信客户端 +Exec=/usr/bin/electronic-wechat +Type=Application +Icon=electronic-wechat +Categories=Network;InstantMessaging;Application; +Terminal=false +StartupNotify=true diff --git a/package.yml b/package.yml new file mode 100644 --- /dev/null +++ b/package.yml @@ -0,0 +1,30 @@ +name : electronic-wechat +version : 2.0 +release : 1 +source : + - https://github.com/geeeeeeeeek/electronic-wechat/archive/V2.0.tar.gz : 3e74f9d03a717d53f6169735dcc8db513e6e9202855057163d189ee28a031602 +license : MIT +component : network.im +summary : WeChat is a Chinese multi-purpose social media, instant messaging and VoIP mobile application software developed by Tencent +description: | + WeChat is a Chinese multi-purpose social media, instant messaging and VoIP mobile application software developed by Tencent. In order to use the unofficial desktop client electronic-wechat, you must sync your mobile WeChat account by scanning a QR code. While the application itself is open source, the protocol itself is proprietary and conversations are intercepted and censored. Use with caution. +networking : yes +builddeps : + - pkgconfig(alsa) + - pkgconfig(gconf-2.0) + - pkgconfig(gtk+-2.0) + - pkgconfig(ImageMagick) + - pkgconfig(xtst) + - git + - nodejs +build : | + npm install + npm run build:linux +install : | + install -dm00755 $installdir/usr/share/electronic-wechat + cp -R $workdir/dist/electronic-wechat-linux-x64/* $installdir/usr/share/electronic-wechat + + install -dm00755 $installdir/usr/bin + ln -sv /usr/share/electronic-wechat/electronic-wechat $installdir/usr/bin/electronic-wechat + install -Dm00644 $pkgfiles/electronic-wechat.desktop $installdir/usr/share/applications/electronic-wechat.desktop + install -Dm00644 $workdir/assets/icon.png $installdir/usr/share/pixmaps/electronic-wechat.png diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml new file mode 100644 --- /dev/null +++ b/pspec_x86_64.xml @@ -0,0 +1,37 @@ + + + electronic-wechat + + Longwu Ou + xulongwu4@gmail.com + + MIT + network.im + WeChat is a Chinese multi-purpose social media, instant messaging and VoIP mobile application software developed by Tencent + WeChat is a Chinese multi-purpose social media, instant messaging and VoIP mobile application software developed by Tencent. In order to use the unofficial desktop client electronic-wechat, you must sync your mobile WeChat account by scanning a QR code. While the application itself is open source, the protocol itself is proprietary and conversations are intercepted and censored. Use with caution. + + https://solus-project.com/sources/README.Solus + + + electronic-wechat + WeChat is a Chinese multi-purpose social media, instant messaging and VoIP mobile application software developed by Tencent + WeChat is a Chinese multi-purpose social media, instant messaging and VoIP mobile application software developed by Tencent. In order to use the unofficial desktop client electronic-wechat, you must sync your mobile WeChat account by scanning a QR code. While the application itself is open source, the protocol itself is proprietary and conversations are intercepted and censored. Use with caution. + + network.im + + /usr/bin + /usr/share/applications/electronic-wechat.desktop + /usr/share/electronic-wechat + /usr/share/pixmaps/electronic-wechat.png + + + + + 2018-05-31 + 2.0 + Packaging update + Longwu Ou + xulongwu4@gmail.com + + + \ No newline at end of file