Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Contributor: figue <ffigue at gmail>
- # Contributor (Parabola): fauno <fauno@kiwwwi.com.ar>
- # Thank you very much to the older contributors:
- # Contributor: evr <evanroman at gmail>
- # Contributor: Muhammad 'MJ' Jassim <UnbreakableMJ@gmail.com>
- pkgname=icecat
- pkgver=3.6.4
- _pkgver=3.6.4
- pkgrel=1
- _xulver=1.9.2.6
- pkgdesc="GNU version of the Firefox browser"
- arch=(i686 x86_64)
- url="http://www.gnu.org/software/gnuzilla/"
- license=('GPL2' 'MPL' 'LGPL')
- depends=('xulrunner=1.9.2.6' 'desktop-file-utils' 'mime-types' 'shared-mime-info')
- makedepends=('zip' 'libgnomeui>=2.22.1' 'python' 'wireless_tools' 'autoconf')
- provides=('firefox')
- install=icecat.install
- source=(http://ftp.gnu.org/gnu/gnuzilla/${_pkgver}/${pkgname}-${_pkgver}.tar.xz
- mozconfig
- icecat.desktop
- icecat-safe.desktop
- mozilla-firefox-1.0-lang.patch
- xulrunner-copy-stub.patch)
- build() {
- ICECATDIR="/usr/lib/${pkgname}-${pkgver}" && export ICECATDIR
- cd "${srcdir}/${pkgname}-${_pkgver}/"
- patch -Np1 -i "${srcdir}/mozilla-firefox-1.0-lang.patch" || return 1
- patch -Np0 -i "${srcdir}/xulrunner-copy-stub.patch" || return 1
- cp "${srcdir}/mozconfig" .mozconfig
- unset CFLAGS
- unset CXXFLAGS
- export LDFLAGS="-Wl,-rpath,/usr/lib/${pkgname}-${pkgver}/"
- make -j1 -f client.mk build MOZ_MAKE_FLAGS="${MAKEFLAGS}" || return 1
- make -j1 DESTDIR="${pkgdir}" install || return 1
- cd ${pkgdir}/${ICECATDIR}
- ln -s ${pkgname} firefox
- ln -s ${pkgname}-bin firefox-bin
- cd ..
- ln -s ${ICECATDIR} icecat
- install -m755 -d ${pkgdir}/usr/share/applications
- install -m755 -d ${pkgdir}/usr/share/pixmaps
- install -m644 ${srcdir}/${pkgname}-${_pkgver}/browser/branding/unofficial/default48.png ${pkgdir}/usr/share/pixmaps/icecat.png || return 1
- install -m644 ${srcdir}/icecat.desktop ${pkgdir}/usr/share/applications/ || return 1
- install -m644 ${srcdir}/icecat-safe.desktop ${pkgdir}/usr/share/applications/ || return 1
- ##copy default prefs manually, icecat fails to start otherwise
- cp -rf ${srcdir}/${pkgname}-${_pkgver}/dist/bin/defaults/preferences ${pkgdir}${ICECATDIR}/defaults
- }
- md5sums=('877c092bc8c204a339f88bf093b0585f'
- '1bb4a77a63891bd82b2e9fc7caecd4b6'
- 'e81ad01dbc16ba28bf92ba4b7c309ca7'
- 'd93fe402b87cd000a869e1fd6badc6c9'
- 'bd5db57c23c72a02a489592644f18995'
- '5a1938673a367b20ecfa009a5eb767aa')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement