LinuxSir.cn,穿越时空的Linuxsir!

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

[Arch] stardict

[复制链接]
发表于 2004-11-5 23:06:40 | 显示全部楼层 |阅读模式
只打上了gtk 2.4.x的编译补丁,没有打oxford字典的补丁,因为那个效果不是很好。字典方面你可以到stardict的主页上去下载,我没有打包。下载后只需要将字典解压到/usr/shard/stardict/dic下即可。同样的下载发音源代码包,解压到/usr/share下面stardict即可发音。
# Contributor: ganlu <rhythm_gan@yahoo.com.cn>
pkgname=stardict
pkgver=2.4.3
pkgrel=1
pkgdesc="Dictionary"
url="http://stardict.sourceforge.net/"
license=GPL
depends=('xorg' 'gtk2' 'libgnomeui')
backup=()
source=(http://belnet.dl.sourceforge.net/sourceforge/stardict/$pkgname-$pkgver.tar.bz2 \http://61.153.200.30/lucida/linu ... ct-2.4.3-gtk24.diff)
md5sums=( 'a578782c9df8e985a32069d19bae0960' '1f1a4dbf41d9ec76a5af9499c7451dc4')

build() {
  cd $startdir/src/$pkgname-$pkgver
# enable stardict can be compiled under gtk 2.4.x
  patch -p1 < ../../stardict-2.4.3-gtk24.diff
# ox dict patch
#  patch -p1 < ../../stardict-ox-fix.diff
  ./configure --prefix=/usr --sysconfdir=/etc
  make || return 1
  make DESTDIR=$startdir/pkg install
}
发表于 2004-11-6 11:24:03 | 显示全部楼层
给个建议,如果该软体没有指定非要用xorg不可的话,最好不要在depends中加上xorg,我发觉你跟neo都很喜欢在depends中加入xorg。
 楼主| 发表于 2004-11-6 17:30:16 | 显示全部楼层
哦,我是在编译后用namcap检查时,提示要xorg或者x-server的,所以加上了。
发表于 2004-11-8 13:25:29 | 显示全部楼层
大哥,补丁下不来~~
 楼主| 发表于 2004-11-9 15:36:05 | 显示全部楼层
见附件。

本帖子中包含更多资源

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

x
发表于 2004-11-9 21:07:43 | 显示全部楼层
收到~~
发表于 2004-12-9 14:33:37 | 显示全部楼层
编译时提示找不到libgnomeui,我发现gnome所有开发包的头文件都在/opt/gnome/include下面,如何让configure脚本找到它们啊?
 楼主| 发表于 2004-12-9 14:57:13 | 显示全部楼层
# Contributor: ganlu <rhythm_gan@yahoo.com.cn>
pkgname=stardict
pkgver=2.4.4
pkgrel=1
pkgdesc="Dictionary"
url="http://stardict.sourceforge.net/"
license=GPL
depends=('xorg' 'gtk2' 'libgnomeui')
backup=()
source=(http://belnet.dl.sourceforge.net/sourceforge/stardict/$pkgname-$pkgver.tar.bz2)
md5sums=()

build() {
cd $startdir/src/$pkgname-$pkgver
# ox dict patch
# patch -p1 < ../../stardict-ox-fix.diff
./configure --prefix=/usr --sysconfdir=/etc
make || return 1
make DESTDIR=$startdir/pkg install
}

终于看到2.4.4的新版本了。
确信你的确安装了libgnomeui包的。Arch已经在pkg_config_path,xdg这些配置文件中定义了路径,不会找不到的。具体你可以看看相关的PKGBUILD。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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