+ -
当前位置:首页 → 问答吧 → chrome快照版

chrome快照版

时间:2009-09-20

来源:互联网

话说AUR上已经有人提供了快照版的PKGBUILD了。不过看上去有点不顺手,谁让咱是Archer呢,遂DIY了下!
经本人测试,一切正常,包括中文显示、输入,Java等。唯一的一个问题就是无法使用鼠标中键滚动网页。
代码:
# Maintainer: Wellington Oliveira Andrade <[email protected]>
# Contributor:JD Horelick <[email protected]> 

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
}

作者: athurg   发布时间: 2009-09-20

支持老兄......好贴一定要顶

作者: 独钓寒江雪   发布时间: 2009-09-20

楼主果然无愧于自己的签名啊~

作者: nacre   发布时间: 2009-09-20

楼主说的不支持中文显示是指浏览器的控制界面而不是网页显示不支持中文吧?

呵呵,对我来说不是问题。不过很佩服楼主的精神。支持!!

作者: xsam   发布时间: 2009-09-21

引用:
作者: xsam
楼主说的不支持中文显示是指浏览器的控制界面而不是网页显示不支持中文吧?

呵呵,对我来说不是问题。不过很佩服楼主的精神。支持!!
汗! 我说的可是支持中文显示啊!

作者: athurg   发布时间: 2009-09-21

但是为什么我装的chromium-snapshot浏览中文网页从来都是正常的呢??

作者: xsam   发布时间: 2009-09-21

来张图,看看文字渲染的效果

作者: s63030   发布时间: 2009-09-21

请看附件,我直接装aur了里面的chromium-snapshot,中文显示都ok
上传的图像
Screenshot-Nvidia GFMX400用哪个org驱动 - LinuxSir.Org - Chromium.png (119.4 KB, 33 次查看)
Screenshot-Chromium选项.png (47.4 KB, 20 次查看)

作者: xsam   发布时间: 2009-09-22

似乎几个月之前就是一直正常的,有什么特性么?

作者: 想入非非   发布时间: 2009-09-22