[arch-commits] Commit in seamonkey/trunk (PKGBUILD)

Kyle Keen kkeen at nymeria.archlinux.org
Tue Jun 3 22:25:03 UTC 2014


    Date: Wednesday, June 4, 2014 @ 00:25:03
  Author: kkeen
Revision: 112581

upgpkg: seamonkey 2.26-1

Modified:
  seamonkey/trunk/PKGBUILD

----------+
 PKGBUILD |   16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-06-03 19:20:51 UTC (rev 112580)
+++ PKGBUILD	2014-06-03 22:25:03 UTC (rev 112581)
@@ -2,12 +2,12 @@
 # Maintainer: Kyle Keen <keenerd at gmail.com>
 
 pkgname=seamonkey
-pkgver=2.25
+pkgver=2.26
 pkgrel=1
 pkgdesc="SeaMonkey internet suite"
 arch=('i686' 'x86_64')
 license=('MPL')
-depends=('alsa-lib'  'dbus-glib'  'desktop-file-utils'  'gtk2' 'hunspell'  'libevent'  'libnotify'  'libvpx'  'libxt' 'mime-types'  'mozilla-common'  'nss'  'sqlite'  'startup-notification' 'libpulse')
+depends=('alsa-lib'  'dbus-glib'  'desktop-file-utils'  'gtk2' 'hunspell'  'libevent'  'libnotify'  'libvpx'  'libxt' 'mime-types'  'mozilla-common'  'nss'  'sqlite'  'startup-notification' 'libpulse' 'icu')
 makedepends=('unzip' 'zip' 'pkg-config'  'python2' 'yasm' 'wireless_tools' 'mesa' 'autoconf2.13' 'imake' 'python3')
 install=$pkgname.install
 url="http://www.seamonkey-project.org/"
@@ -14,7 +14,7 @@
 source=(ftp://ftp.mozilla.org/pub/mozilla.org/$pkgname/releases/$pkgver/source/$pkgname-$pkgver.source.tar.bz2
         mozconfig
         seamonkey-2.0-lang.patch)
-md5sums=('e9597622d2d843ed9095a9e1eeab01f1'
+md5sums=('1749f6350209e35e0bede3bf4e56c42c'
          '925c96ed78ac587ac90d29cccc22bcbb'
          '25b6fe16ac24cd5c852213e5c1adb272')
 
@@ -25,11 +25,13 @@
 
   # Don't exit with error when some libs are missing which we have in
   # system.
-  sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
-      -i suite/installer/Makefile.in
+  sed -i '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' suite/installer/Makefile.in
 
   # configure script misdetects the preprocessor without an optimization level
   sed -i '/ac_cpp=/s/$CPPFLAGS/& -O2/' configure
+
+  # 2.26 build fix from wgnie (blfs ch 37)
+  sed -i 's/$(MOZ_ZLIB_CFLAGS)/& $(MOZ_PIXMAN_CFLAGS)/' config/config.mk
 }
 
 build() {
@@ -46,7 +48,7 @@
 package() {
   cd comm-release
 
-  make -j1 -f client.mk DESTDIR="$pkgdir" install
+  make -j1 -f client.mk DESTDIR="$pkgdir" INSTALL_SDK= install
 
   rm -rf "$pkgdir"/usr/lib/seamonkey-$pkgver/{dictionaries,hyphenation}
   ln -s /usr/share/hunspell "$pkgdir/usr/lib/seamonkey-$pkgver/dictionaries"
@@ -62,7 +64,7 @@
   sed -i 's/@MOZ_APP_NAME@/seamonkey/' "$pkgdir/usr/share/applications/seamonkey.desktop"
 
   rm -f "$pkgdir/usr/lib/pkgconfig/"seamonkey-ns{s,pr}.pc
-  rm -r "$pkgdir"/usr/{include,lib/seamonkey-devel-$pkgver,share/idl}
+  #rm -r "$pkgdir"/usr/{include,lib/seamonkey-devel-$pkgver,share/idl}
 }
 
 




More information about the arch-commits mailing list