|
|

楼主 |
发表于 2009-8-11 13:38:12
|
显示全部楼层
3.5.2有较大安全更新,所以不会回去了。
aur上有libjpeg6,结果ftp总是连接重置,坏掉了?
aur.archlinux.org上搜到有swiftweasel-athlon64,是3.5.2版的,结果说不支持'i686'架构,疯了,这是个怎样的世界??看pkgbuild似乎是支持i686的。。
pkgname=swiftweasel-athlon64
_pkgname=swiftweasel
pkgver=3.5.2
pkgrel=1
pkgdesc="Mozilla Firefox optimized build for AMD 64-bit processors (32 and 64 bit versions)."
arch=('i686' 'x86_64')
url="http://swiftweasel.sf.net/"
license=('MPL' 'GPL' 'LGPL')
depends=(nss mozilla-common desktop-file-utils libidl2 libxcomposite xulrunner nspr)
conflicts=('swiftweasel-nocona-64' 'swiftweasel-prescott' 'swiftweasel-athlon-xp'
'swiftweasel-pentium-4' 'swiftweasel-pentium-4m' 'swiftweasel-pentium-m'
'swiftweasel-pentium-3')
provides=('firefox')
# SOURCES
if [ "${CARCH}" = 'x86_64' ]; then arch='x86_64'
elif [ "${CARCH}" = 'i686' ]; then arch='x86'; fi
source=(http://download.tuxfamily.org/${_pkgname}/${_pkgname}-35/${pkgver}-tar.gz/${_pkgname}-${pkgver}_amd-pgo_${arch}-arch.tar.gz
swiftweasel.desktop
swiftweasel-safe.desktop)
# MD5SUMS
md5sums=('891c4f3d828caa4f7b12ffef3a5fdb02'
'e02fc1051ff31e05e45ec99eb38e16f6'
'eef46b6617fb0dab69037c122793c6fb')
[ "$CARCH" = "x86_64" ] && md5sums=('3d1f685981638ad81af930e29d3a4ec2'
'e02fc1051ff31e05e45ec99eb38e16f6'
'eef46b6617fb0dab69037c122793c6fb')
build() {
cd ${srcdir}
install -dm755 ${pkgdir}/opt || return 1
cp -r ${_pkgname} ${pkgdir}/opt/${_pkgname} || return 1
install -dm755 ${pkgdir}/usr/bin || return 1
## Fix error install.rdf
chmod -R 755 ${pkgdir}/opt/${_pkgname}/extensions/*
ln -s /opt/${_pkgname}/${_pkgname} ${pkgdir}/usr/bin/$_pkgname || return 1
install -dm755 ${pkgdir}/usr/share/applications || return 1
install -dm755 ${pkgdir}/usr/share/pixmaps || return 1
install -m644 -D ${srcdir}/swiftweasel/icons/mozicon128.png \
${pkgdir}/usr/share/pixmaps/swiftweasel.png || return 1
install -m644 ${srcdir}/swiftweasel.desktop \
${pkgdir}/usr/share/applications/ || return 1
install -m644 ${srcdir}/swiftweasel-safe.desktop \
${pkgdir}/usr/share/applications/ || return 1
} |
|