|
发表于 2008-6-24 19:21:51
|
显示全部楼层
Post by anbutu;1866429
这个包有问题,升级后会丢失 mime 信息。已经升级的可以通过降到 0.23 来解决丢失 mime 的问题。
附上一个 shared-mime-info0.23 的 PKGBUILD 文件。
可以自己编译0.40的包来解决问题
附件里的PKGBUILD.txt和shared-mime-info.install.txt
放到某个目录下重命名为PKGBUILD和shared-mime-info.install
再makepkg就可以了。
PKGBUILD- # $Id$
- # Maintainer: Jan de Groot <jgc@archlinux.org>
- pkgname=shared-mime-info
- pkgver=0.40
- pkgrel=1
- pkgdesc="Freedesktop.org Shared MIME Info"
- arch=(i686 x86_64)
- license=('GPL')
- depends=('libxml2' 'glib2')
- makedepends=('perlxml' 'pkgconfig')
- install=shared-mime-info.install
- url="http://freedesktop.org/Software/shared-mime-info"
- source=(http://freedesktop.org/~hadess/${pkgname}-${pkgver}.tar.bz2)
- md5sums=('b86a0aa5e87a307ede576088c6450a29')
- build() {
- cd ${startdir}/src/${pkgname}-${pkgver}
- ./configure --prefix=/usr || return 1
- make || return 1
- make DESTDIR=${startdir}/pkg install || return 1
- rm -f ${startdir}/pkg/usr/share/mime/mime.cache
- }
复制代码
shared-mime-info.install- post_install() {
- update-mime-database /usr/share/mime > /dev/null 2>&1
- }
- post_upgrade() {
- post_install $1
- }
- op=$1
- shift
- $op $*
复制代码 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|