iceweasel (Debian's firefox)

Make a PKGBUILD? Submit it here for user review and possible placement into the repository.

iceweasel (Debian's firefox)

Postby tomeara » Mon Jan 27, 2014 3:20 pm

Following this approach:
http://archlinuxarm.org/forum/viewtopic.php?f=5&t=6276

I got iceweasel to install on armv7 (i.mx6 utilite) by just changing the version number to 25 and updating the checksums.

I've put the modifed PKGBUILD here:
https://dl.dropboxusercontent.com/u/51473861/iceweasel-bin-arm.tar.gz

I haven't got flash to work but other than that it seems ok.
tomeara
 
Posts: 1
Joined: Sat Jan 25, 2014 8:09 pm

Re: iceweasel (Debian's firefox)

Postby hamal » Wed Feb 12, 2014 8:18 am

Great work !!
That's very useful.
hamal
 
Posts: 15
Joined: Wed Jun 06, 2012 2:35 pm

Re: iceweasel (Debian's firefox)

Postby hamal » Thu Feb 13, 2014 4:23 pm

It seems that Firefox built for Ubuntu on Launchpad is working on ALarm too.
Modified version of your PKGBUILD ::
$this->bbcode_second_pass_code('', '
# Getting binary package from Launchpad / Ubuntu Trusty
# https://launchpad.net/ubuntu/trusty/armhf/firefox/27.0~b6+build1-0ubuntu1

pkgname=firefox-ubuntu-arm
pkgver=27.0
pkgrel=1
pkgdesc="Ubuntu's Mozilla Firefox (armhf)"
arch=('armv7h armv6h')
url=("http://www.mozilla.org")
license=('MPL' 'GPL' 'LGPL')

conflicts=("iceweasel-bin-arm")
provides=("firefox")
depends=( 'gtk2' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types' 'dbus-glib' 'alsa-lib'
'libnotify' 'desktop-file-utils' 'hicolor-icon-theme' 'libvpx' 'libevent' 'nss' 'hunspell' 'sqlite')
install=firefox-ubuntu-arm.install
source=( "http://launchpadlibrarian.net/162567608/firefox_27.0%7Eb6%2Bbuild1-0ubuntu1_armhf.deb" )

build(){
mkdir -p "${srcdir}/ffarm"
bsdtar -xf "firefox_27.0%7Eb6%2Bbuild1-0ubuntu1_armhf.deb" -C "${srcdir}/ffarm"
}

package(){
msg2 "Packaging firefox..."
tar Jxvf "${srcdir}/ffarm/data.tar.xz" -C "$pkgdir"/

msg2 "Removing non-archlinux-compatible files..."
rm -rf "${pkgdir}"/etc/
rm -rf "${pkgdir}"/usr/share/lintian
rm -rf "${pkgdir}"/usr/share/apport
}

md5sums=('eb41001113ac41c16a4ad1103acd34d6')
')

firefox-ubuntu-arm.install
$this->bbcode_second_pass_code('', '
post_install() {
update-desktop-database -q
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
}

post_upgrade() {
post_install $1
}

post_remove() {
post_install $1
}
')
hamal
 
Posts: 15
Joined: Wed Jun 06, 2012 2:35 pm


Return to User-Submitted Packages

Who is online

Users browsing this forum: No registered users and 3 guests