|
|
话说AUR上已经有人提供了快照版的PKGBUILD了。不过看上去有点不顺手,谁让咱是Archer呢,遂DIY了下!
经本人测试,一切正常,包括中文显示、输入,Java等。唯一的一个问题就是无法使用鼠标中键滚动网页。
- # Maintainer: Wellington Oliveira Andrade <wellington79@gmail.com>
- # Contributor:JD Horelick <jdhore1@gmail.com>
- pkgname=chrome-snapshot
- pkgver=26664
- pkgrel=1
- pkgdesc="The open-source project behind Google Chrome由Google开发的开源浏览器Chrome"
- arch=('i686')
- url="http://code.google.com/chromium/"
- license=('BSD')
- depends=('alsa-lib' 'gconf' 'nss')
- provides=('chrome')
- source=("http://build.chromium.org/buildbot/snapshots/chromium-rel-linux/${pkgver}/chrome-linux.zip"
- "chrome.desktop")
- md5sums=('0d40c87eaff8a93d460a45ff589f5673'
- 'dc68637b1d1941c4583f6585ef3a175f')
- build() {
- cd ${srcdir}
- mkdir -p ${pkgdir}/opt/chrome
- cp -r ./chrome-linux/* ${pkgdir}/opt/chrome
-
- # 给可执行文件加补丁,修正库文件名的bug
- cd ${pkgdir}/opt/chrome
- sed -i 's,libnss3.so.1d,libnss3.so\x00\x00\x00,g;
- s,libnssutil3.so.1d,libnssutil3.so\x00\x00\x00,g;
- s,libsmime3.so.1d,libsmime3.so\x00\x00\x00,g;
- s,libssl3.so.1d,libssl3.so\x00\x00\x00,g;
- s,libplds4.so.0d,libplds4.so\x00\x00\x00,g;
- s,libplc4.so.0d,libplc4.so\x00\x00\x00,g;
- s,libnspr4.so.0d,libnspr4.so\x00\x00\x00,g;' chrome || return 1
- # 加上链接
- mkdir -p ${pkgdir}/usr/bin/
- ln -s /opt/chrome/chrome ${pkgdir}/usr/bin/chrome
-
- # 安装桌面文件、图标
- install -Dm644 ${srcdir}/chrome-linux/product_logo_48.png ${pkgdir}/usr/share/pixmaps/chrome.png
- mkdir -p ${pkgdir}/usr/share/applications/
- touch ${pkgdir}/usr/share/applications/chrome.desktop
- echo "#!/usr/bin/env xdg-open" >>${pkgdir}/usr/share/applications/chrome.desktop
- echo "[Desktop Entry]" >>${pkgdir}/usr/share/applications/chrome.desktop
- echo "Encoding=UTF-8" >>${pkgdir}/usr/share/applications/chrome.desktop
- echo "Version=1.0" >>${pkgdir}/usr/share/applications/chrome.desktop
- echo "Name=Chrome Web Browser" >>${pkgdir}/usr/share/applications/chrome.desktop
- echo "Name[zh_CN]=Chrome浏览器" >>${pkgdir}/usr/share/applications/chrome.desktop
- echo "Comment=Browse the World Wide Web" >>${pkgdir}/usr/share/applications/chrome.desktop
- echo "Comment[zh_CN]=因特网浏览器" >>${pkgdir}/usr/share/applications/chrome.desktop
- echo "Icon=chrome" >>${pkgdir}/usr/share/applications/chrome.desktop
- echo "Exec=chrome" >>${pkgdir}/usr/share/applications/chrome.desktop
- echo "Terminal=false" >>${pkgdir}/usr/share/applications/chrome.desktop
- echo "Type=Application" >>${pkgdir}/usr/share/applications/chrome.desktop
- echo "Categories=Application;Network;" >>${pkgdir}/usr/share/applications/chrome.desktop
- }
复制代码 |
|