Advertisement
lswest

firefox4 pkgbuild

Mar 11th, 2011
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1. # $Id: PKGBUILD 90129 2010-09-08 10:38:46Z ibiru $
  2. # Maintainer: Konstantin Shabanov <[email protected]>
  3. # Contributor: Jakub Schmidtke <[email protected]>
  4.  
  5. pkgname=firefox4
  6. pkgver=4.0rc1
  7. pkgrel=1
  8. pkgdesc="Standalone web browser from mozilla.org"
  9. arch=('i686' 'x86_64')
  10. license=('MPL' 'GPL' 'LGPL')
  11. conflicts=('firefox' 'firefox-pgo')
  12. provides=('firefox')
  13. depends=('desktop-file-utils' 'startup-notification>=0.8' 'dbus-glib>=0.82')
  14. makedepends=('zip' 'pkg-config' 'diffutils' 'libgnomeui>=2.24.1' 'python2' 'wireless_tools' 'yasm' 'ccache' 'autoconf2.13' 'cairo-tee' 'nss>=3.12.9')
  15. install=firefox.install
  16. url="http://www.mozilla.com/en-US/firefox/beta/"
  17. source=(http://releases.mozilla.org/pub/mozilla.org/firefox/releases/${pkgver}/source/firefox-${pkgver}.source.tar.bz2
  18. mozconfig
  19. firefox.desktop
  20. firefox-safe.desktop)
  21.  
  22. build() {
  23. cd "${srcdir}/mozilla-2.0"
  24.  
  25. cp "${srcdir}/mozconfig" .mozconfig
  26.  
  27. export LDFLAGS="-Wl,-rpath,/usr/lib/firefox-4.0rc1"
  28. make -f client.mk build
  29.  
  30.  
  31. if [ "$CARCH" = "x86_64" ]; then
  32. make DESTDIR="${pkgdir}" -C obj-x86_64-unknown-linux-gnu install
  33. else
  34. make DESTDIR="${pkgdir}" -C obj-i686-pc-linux-gnu install
  35. fi
  36.  
  37. install -m755 -d ${pkgdir}/usr/share/{applications,pixmaps}
  38. install -m644 ${srcdir}/mozilla-2.0/browser/branding/unofficial/default48.png ${pkgdir}/usr/share/pixmaps/firefox.png
  39. install -m644 ${srcdir}/firefox.desktop ${pkgdir}/usr/share/applications/
  40. install -m644 ${srcdir}/firefox-safe.desktop ${pkgdir}/usr/share/applications/
  41. }
  42. md5sums=('511828dcc226f38602c6c67bd192ef40'
  43. '7ecc978ea6db0c26836cbe116dfb3956'
  44. 'ba96924ece1d77453e462429037a2ce5'
  45. '6f38a5899034b7786cb1f75ad42032b8')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement