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

Kyle Keen kkeen at nymeria.archlinux.org
Fri Aug 16 20:13:19 UTC 2013


    Date: Friday, August 16, 2013 @ 22:13:18
  Author: kkeen
Revision: 95793

upgpkg: seamonkey 2.20-1

Modified:
  seamonkey/trunk/PKGBUILD
  seamonkey/trunk/mozconfig
Deleted:
  seamonkey/trunk/seamonkey.desktop

-------------------+
 PKGBUILD          |   22 ++++++++++++----------
 mozconfig         |    5 +++++
 seamonkey.desktop |   11 -----------
 3 files changed, 17 insertions(+), 21 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-08-16 20:00:59 UTC (rev 95792)
+++ PKGBUILD	2013-08-16 20:13:18 UTC (rev 95793)
@@ -2,7 +2,7 @@
 # Maintainer: Kyle Keen <keenerd at gmail.com>
 
 pkgname=seamonkey
-pkgver=2.19
+pkgver=2.20
 pkgrel=1
 pkgdesc="SeaMonkey internet suite"
 arch=('i686' 'x86_64')
@@ -13,11 +13,9 @@
 url="http://www.seamonkey-project.org/"
 source=(ftp://ftp.mozilla.org/pub/mozilla.org/$pkgname/releases/$pkgver/source/$pkgname-$pkgver.source.tar.bz2
         mozconfig
-        seamonkey.desktop
         seamonkey-2.0-lang.patch)
-md5sums=('233587b605261349405330005c91b2fe'
-         'dabc8f517fbff67b8599064bedd32606'
-         '6119a2254716752c9d08e366f8d4c048'
+md5sums=('04b961790658233b7dafb5222b251bf5'
+         'dda7576dd4ef9d11f368f095dcdd4d08'
          '25b6fe16ac24cd5c852213e5c1adb272')
 
 prepare() {
@@ -40,6 +38,7 @@
   export LDFLAGS="$LDFLAGS -Wl,-rpath,/usr/lib/seamonkey-$pkgver"
   export MOZ_MAKE_FLAGS="$MAKEFLAGS"
   unset MAKEFLAGS
+  unset CPPFLAGS
 
   make -j1 -f client.mk build
 }
@@ -53,12 +52,15 @@
   ln -s /usr/share/hunspell "$pkgdir/usr/lib/seamonkey-$pkgver/dictionaries"
   ln -s /usr/share/hyphen "$pkgdir/usr/lib/seamonkey-$pkgver/hyphenation"
 
-  install -m755 -d "$pkgdir/usr/share/applications"
-  install -m755 -d "$pkgdir/usr/share/pixmaps"
-  install -m644 suite/branding/nightly/icons/gtk/seamonkey.png \
-                "$pkgdir/usr/share/pixmaps/"
-  install -m644 "$srcdir/seamonkey.desktop" "$pkgdir/usr/share/applications/"
+  install -Dm644 suite/branding/nightly/icons/gtk/seamonkey.png \
+                "$pkgdir/usr/share/pixmaps/seamonkey.png"
 
+  install -Dm644 mozilla/toolkit/mozapps/installer/linux/rpm/mozilla.desktop \
+                "$pkgdir/usr/share/applications/seamonkey.desktop"
+  sed -i 's/@MOZ_APP_DISPLAYNAME@/SeaMonkey internet suite/' \
+                "$pkgdir/usr/share/applications/seamonkey.desktop"
+  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}
 }

Modified: mozconfig
===================================================================
--- mozconfig	2013-08-16 20:00:59 UTC (rev 95792)
+++ mozconfig	2013-08-16 20:13:18 UTC (rev 95793)
@@ -3,6 +3,7 @@
 ac_add_options --prefix=/usr
 ac_add_options --libdir=/usr/lib
 
+# System libraries
 ac_add_options --with-system-nspr
 ac_add_options --with-system-nss
 ac_add_options --with-system-jpeg
@@ -16,12 +17,16 @@
 ac_add_options --enable-system-ffi
 #ac_add_options --enable-system-cairo
 ac_add_options --with-pthreads
+ac_add_options --enable-system-pixman
 
 # Features
 ac_add_options --enable-startup-notification
 ac_add_options --enable-safe-browsing
 ac_add_options --enable-gio
+#ac_add_options --enable-gstreamer
+#ac_add_options --enable-pulseaudio
 
+
 ac_add_options --disable-gnomevfs
 ac_add_options --disable-crashreporter
 ac_add_options --disable-updater

Deleted: seamonkey.desktop
===================================================================
--- seamonkey.desktop	2013-08-16 20:00:59 UTC (rev 95792)
+++ seamonkey.desktop	2013-08-16 20:13:18 UTC (rev 95793)
@@ -1,11 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Exec=seamonkey %u
-Icon=seamonkey
-Type=Application
-Terminal=false
-MultipleArgs=false
-Name=SeaMonkey internet suite
-MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;message/rfc822;x-scheme-handler/mailto;
-StartupNotify=false
-Categories=Application;Network;




More information about the arch-commits mailing list