Index: Makefile =================================================================== --- /dev/null +++ Makefile @@ -0,0 +1 @@ +include ../Makefile.common Index: abi_used_libs =================================================================== --- /dev/null +++ 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 Index: files/electronic-wechat.desktop =================================================================== --- /dev/null +++ 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 Index: package.yml =================================================================== --- /dev/null +++ package.yml @@ -0,0 +1,39 @@ +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 : A better WeChat on macOS and Linux +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 : + - nodejs + - git + - pkgconfig(alsa) + - pkgconfig(gconf-2.0) + - pkgconfig(gtk+-2.0) + - pkgconfig(ImageMagick) + - pkgconfig(xtst) +build : | + npm install + npm run build:linux +install : | + install -dm00644 $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 icons + install -Dm00644 $workdir/assets/icon.png \ + $installdir/usr/share/icons/hicolor/512x512/apps/electronic-wechat.png + mkdir -p $workdir/icons + for size in 16 24 32 48 64 72 128 256; do + convert $workdir/assets/icon.png -resize ${size}x${size} $workdir/icons/${size}.png + install -Dm00644 $workdir/icons/${size}.png \ + $installdir/usr/share/icons/hicolor/${size}x${size}/apps/electronic-wechat.png + done Index: pspec_x86_64.xml =================================================================== --- /dev/null +++ pspec_x86_64.xml @@ -0,0 +1,45 @@ + + + electronic-wechat + + Longwu Ou + oulongwu@mit.edu + + MIT + network.im + A better WeChat on macOS and Linux + 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 + A better WeChat on macOS and Linux + 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/icons/hicolor/128x128/apps/electronic-wechat.png + /usr/share/icons/hicolor/16x16/apps/electronic-wechat.png + /usr/share/icons/hicolor/24x24/apps/electronic-wechat.png + /usr/share/icons/hicolor/256x256/apps/electronic-wechat.png + /usr/share/icons/hicolor/32x32/apps/electronic-wechat.png + /usr/share/icons/hicolor/48x48/apps/electronic-wechat.png + /usr/share/icons/hicolor/512x512/apps/electronic-wechat.png + /usr/share/icons/hicolor/64x64/apps/electronic-wechat.png + /usr/share/icons/hicolor/72x72/apps/electronic-wechat.png + + + + + 2018-03-09 + 2.0 + Packaging update + Longwu Ou + oulongwu@mit.edu + + + \ No newline at end of file