LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 8217|回复: 17

新年送大礼:dillo-i18n_0.7.3-1.1_i386.deb

[复制链接]
发表于 2004-1-1 10:51:20 | 显示全部楼层 |阅读模式
这个Dillo-i18n是我自己第一次做的deb包,采用了 http://teki.jpn.ph/pc/software/#dillo-i18n 的补丁,又做了不少修改,去掉了一些日语优先设置。非常适用于精简的X环境下以及拨号上网用户。我最欣赏的Dillo功能是鼠标中键的页面拖动。

这个deb包与sid版本相比主要的改进有:
* 支持SSL (apt-get install libssl0.9.7)
* 支持HTML Frame 和 IFrame
* 支持Tabbed Browsing
* 提供图形化配置界面
* 在xtt支持下可完美显示中文粗斜体。

软件已上传到FTP,先贴张图。;)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2004-1-1 12:33:45 | 显示全部楼层
不错
 楼主| 发表于 2004-1-1 18:22:07 | 显示全部楼层
没想到居然被加精,谢谢版主。

以前见过不少用fontset的补丁,但都非常不稳定,问题出在字符选择的部分。这个版本包含了对双字节字符选择的修复。目前测试中尚未出现一次崩溃。这里向过去由于稳定性问题弃用dillo的朋友再强烈推荐一次。

需要注意的是我对原patch的字体匹配做了许多修改,目前选项里设置的必须是英文显示字体。如adobe-helvetica、misc-fixed等等。其他语言字体是用*-(style)-*自动选择的,不需要设置。但在装了许多中文字体的机器上可能会出问题。大家试用后若出问题请及时告诉我。安装后的缺省英文字体是helvetica,但在我的机器上显示很难看,所以我用b&h-lucida。不知道大多数人倾向于哪一个。我希望能做一个像mlterm一样不用什么设置就能使用的包,但第一次做难免要出些问题。因此希望各位能提出建议。非常感谢!
发表于 2004-1-1 18:35:16 | 显示全部楼层
不是我加的精呀,我今天一上来就看到[精]字了
还不知道是哪位代劳,呵呵
希望楼主继续努力。
发表于 2004-1-1 21:54:10 | 显示全部楼层
能不能直接放出patch的源码,然后介绍一下怎么打补丁?
发表于 2004-1-2 11:23:14 | 显示全部楼层
最初由 windrose 发表
能不能直接放出patch的源码,然后介绍一下怎么打补丁?

这个提议不错!
发表于 2004-1-3 17:12:58 | 显示全部楼层

我这里怎么不能显示中文?

出错信息:

  1. Setting gtk charset to ISO8859-1...
  2. The font "-adobe-helvetica-medium-r-normal--13-*-*-*-c-*-iso8859-1" does not support all the required character sets for the current locale "zh_CN.GB2312"
  3.   (Missing character set "ISO8859-1")
  4.   (Missing character set "GB2312.1980-0")
  5. The font "-adobe-helvetica-medium-r-*-*-12-*-*-*-*-*-iso8859-1,-*-*-medium-r-*-*-12-*-*-*-*-*-*-*,*-r-*-*-12-*" does not support all the required character sets for the current locale "zh_CN.GB2312"
  6.   (Missing character set "ISO8859-1")
  7.   (Missing character set "GB2312.1980-0")
  8. The font "-*-*-medium-r-*-*-12-*-*-*-*-*-*-*" does not support all the required character sets for the current locale "zh_CN.GB2312"
  9.   (Missing character set "ISO8859-1")
  10.   (Missing character set "GB2312.1980-0")

  11. ** WARNING **: Trouble loading fonts!?! :(
  12. The font "-adobe-helvetica-medium-i-*-*-12-*-*-*-*-*-iso8859-1,-*-*-medium-i-*-*-12-*-*-*-*-*-*-*,*-r-*-*-12-*" does not support all the required character sets for the current locale "zh_CN.GB2312"
  13.   (Missing character set "GB2312.1980-0")
  14. The font "-misc-fixed-medium-r-*-*-12-*-*-*-*-*-iso8859-1,-*-*-medium-r-*-*-12-*-*-*-*-*-*-*,*-r-*-*-12-*" does not support all the required character sets for the current locale "zh_CN.GB2312"
  15.   (Missing character set "ISO8859-1")
  16.   (Missing character set "GB2312.1980-0")
  17. The font "-*-*-medium-r-*-*-12-*-*-*-*-*-*-*" does not support all the required character sets for the current locale "zh_CN.GB2312"
  18.   (Missing character set "ISO8859-1")
  19.   (Missing character set "GB2312.1980-0")

  20. ** WARNING **: Trouble loading fonts!?! :(
复制代码

  1. >xlsfonts|grep gb2312.1980
  2. -cc-song-medium-r-normal-jiantizi-0-0-75-75-c-0-gb2312.1980-0
  3. -cc-song-medium-r-normal-jiantizi-40-400-75-75-c-400-gb2312.1980-0
  4. -cc-song-medium-r-normal-jiantizi-48-480-75-75-c-480-gb2312.1980-0
  5. -isas-fangsong ti-medium-r-normal--0-0-72-72-c-0-gb2312.1980-0
  6. -isas-fangsong ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0
  7. -isas-song ti-medium-r-normal--0-0-72-72-c-0-gb2312.1980-0
  8. -isas-song ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0
  9. -isas-song ti-medium-r-normal--24-240-72-72-c-240-gb2312.1980-0
  10. -misc-fangsong-medium-r-normal--0-0-0-0-m-0-gb2312.1980-0
  11. -misc-fzyuanti-bold-r-normal--0-0-0-0-p-0-gb2312.1980-0
  12. -misc-fzyuanti-light-r-normal--0-0-0-0-p-0-gb2312.1980-0
  13. -misc-fzyuanti-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
  14. -misc-kaiti-medium-r-normal--0-0-0-0-m-0-gb2312.1980-0
  15. -misc-lisu-medium-r-normal--0-0-0-0-m-0-gb2312.1980-0
  16. -misc-simhei-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
  17. -misc-simsun-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
  18. -misc-youyuan-medium-r-normal--0-0-0-0-m-0-gb2312.1980-0
复制代码
 楼主| 发表于 2004-1-4 07:25:04 | 显示全部楼层
Setting gtk charset to ISO8859-1...
这个有问题,对应的应该是LC_CTYPE。能看一下你的locale么?
 楼主| 发表于 2004-1-4 10:22:08 | 显示全部楼层
刚刚做了一个新版本,增加了原补丁中SearchBox、IPV6和Meta Refresh的编译选项。又修复了一个header中字符集检测的问题,现在像 http://firefly.idv.tw/test/Forum.php?Board=1 这样的网页在GBK下已经可以正常浏览了。还改动了一下Locale检测的代码。pupilzeng可以试试看。

新版本可以到这里下载:
http://download.linuxsir.cn/dillo/dillo-i18n_0.7.3-2_i386.deb
 楼主| 发表于 2004-1-4 11:46:55 | 显示全部楼层
源代码包已放出:
http://download.linuxsir.cn/dillo/src/dillo-i18n_0.7.3-2.tar.gz

解压后在目录里直接打dpkg-buildpackage就可以了(忽略gpg的warning)

想自己打补丁的可以分三步做 (注意顺序):
1、到www.dillo.org下载0.7.3版本的源码,解压到一个目录。
2、下载i18n-misc Patch:http://teki.jpn.ph/pc/software/d ... c-20031219.diff.bz2,打上。
3、再下载我的小patch(其中包括debian包所需要的文件):http://download.linuxsir.cn/dill ... an-20040203.diff.gz,也打上。
然后就可以dpkg-buildpackage了。

打补丁的方法 (以dillo-i18n-0.7.3为当前目录):
.bz2补丁文件:

  1. bzcat 补丁文件名 |patch -p1
复制代码

.gz补丁文件:

  1. zcat 补丁文件名 |patch -p1
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表