Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=36fa5dabc3ef1433f2e1c92ef4c27eafe2515a12
commit 36fa5dabc3ef1433f2e1c92ef4c27eafe2515a12 Author: Devil505 <devil505li...@gmail.com> Date: Thu Jan 28 08:15:51 2010 +0100 google-gadgets-0.11.1-1-i686 * version bump * splitting the package diff --git a/source/xapps-extra/google-gadgets/FrugalBuild b/source/xapps-extra/google-gadgets/FrugalBuild index 4355769..c2d717f 100644 --- a/source/xapps-extra/google-gadgets/FrugalBuild +++ b/source/xapps-extra/google-gadgets/FrugalBuild @@ -2,32 +2,74 @@ # Maintainer: Devil505 <devil505li...@gmail.com> pkgname=google-gadgets -pkgver=0.10.2 -pkgrel=2 +pkgver=0.11.1 +pkgrel=1 pkgdesc="Google Gadgets for Linux" -depends=('libstdc++' 'libxml2' 'libxau>=1.0.4' 'libxdmcp' 'libtool' 'libxdamage' \ - 'xulrunner>=1.8.1.3-5' 'nspr' 'libxft' 'libxt' 'libice' 'gst-plugins-base' 'curl>=7.19.0') +depends=('libstdc++' 'libxml2' 'libxau' 'libxdmcp' 'libtool' 'libxdamage' \ + 'xulrunner' 'nspr' 'libxft' 'libxt' 'libice' 'gst-plugins-base' 'curl>=7.19.0' \ + 'dbus' 'libsoup' 'startup-notification' 'webkit') +#optional depend: network-manager, we'll see later options=('scriptlet') _F_googlecode_ext=".tar.bz2" _F_googlecode_name="google-gadgets-for-linux" Finclude googlecode +_F_gnome_iconcache="y" +Finclude gnome-scriptlet groups=('xapps-extra') -archs=('i686' 'x86_64') -Fconfopts="${fconfop...@]} --disable-qt-host" +archs=('i686' 'x86_64' 'ppc') +Fconfopts="${fconfop...@]} --disable-werror \ + --with-oem-brand=Frugalware \ + --with-ssl-ca-file=/etc/ssl/certs/ca-certificates.crt \ + --with-browser-plugins-dir=/usr/lib/mozilla/plugins" _F_cd_path="$_F_googlecode_name-$pkgver" -sha1sums=('b8e18080aeb0758e8eeddfa3f8373e7a95ec958c') +sha1sums=('f33be5c7bd8dde1103766c27cab638fe52b7b36a') -_F_desktop_name="Google Gadgets (GTK+)" -_F_desktop_desc="Desktop widgets (engine) from Google" -_F_desktop_icon="/usr/share/google-gadgets/resources/gadgets.png" -_F_desktop_exec="ggl-gtk" -_F_desktop_categories="GNOME;Utility;" +subpkgs=("$pkgname-gtk" "$pkgname-qt" 'libggadget' 'libggadget-gtk' 'libggadget-qt' "$pkgname-gst" "$pkgname-xul") +subdescs=('GTK+ Version of Google-Gadgets' 'Google Gadgets main library' \ + 'QT4 version of Google Gadgets' 'Google Gadgets GTK+ library' \ + 'Google Gadgets QT library' 'GStreamer Module for Google Gadgets' \ + 'XULRunner module for Google Gadgets') +subrodepends=("$pkgname=$pkgver libggadget-gtk=$pkgver libggadget=$pkgver $pkgname-gst=$pkgver $pkgname-xul=$pkgver" \ + "$pkgname=$pkgver libggadget=$pkgver libggadget-qt=$pkgver $pkgname-gst=$pkgver" \ + "$pkgname=$pkgver" "$pkgname=$pkgver" "$pkgname=$pkgver" \ + "$pkgname=$pkgver libggadget=$pkgver" "$pkgname=$pkgver libggadget=$pkgver") +subdepends=("" "" 'libstdc++ libxml2 libxau libxdmcp libtool libxdamage libxft libxt libice' \ + " atk librsvg curl cairo gtk+2 pango dbus startup-notification" \ + "libqtcore libqtopengl libqtscript libqtwebkit libqtxml libqtdbus libqtnetwork" + "gst-plugins-base" "xulrunner") +subgroups=('xapps-extra' 'xapps-extra' 'xlib-extra' 'xlib-extra' 'xlib-extra' 'xlib-extra' 'xlib-extra') +subarchs=('i686 x86_64 ppc' 'i686 x86_64 ppc' 'i686 x86_64 ppc' 'i686 x86_64 ppc' 'i686 x86_64 ppc' 'i686 x86_64 ppc' 'i686 x86_64 ppc') build() { Fbuild - Fdesktop2 + Fbuild_gnome_scriptlet + + Fsplit $pkgname-gtk usr/share/applications/ggl-gtk.desktop + Fsplit $pkgname-gtk usr/bin/ggl-gtk + + Fsplit $pkgname-qt usr/bin/ggl-qt + Fsplit $pkgname-qt /usr/share/applications/ggl-qt.desktop + + Fsplit libggadget-gtk usr/lib/libggadget-gtk-* + Fsplit libggadget-gtk usr/include/google-gadgets/ggadget/gtk + Fsplit libggadget-gtk usr/lib/pkgconfig/libggadget-gtk*.pc + + Fsplit libggadget-qt usr/lib/libggadget-qt-* + Fsplit libggadget-qt usr/include/google-gadgets/ggadget/qt + Fsplit libggadget-qt usr/lib/pkgconfig/libggadget-qt*.pc + + Fsplit $pkgname-gst usr/lib/google-gadgets/modules/gst-audio-framework.so + Fsplit $pkgname-gst usr/lib/google-gadgets/modules/gst-video-element.so + + Fsplit $pkgname-xul usr/lib/google-gadgets/gtkmoz-browser-child + Fsplit $pkgname-xul usr/lib/google-gadgets/modules/gtkmoz-browser-element.so + Fsplit $pkgname-xul usr/lib/google-gadgets/modules/smjs-script-runtime.so + + Fsplit libggadget usr/lib/libggadget-* + Fsplit libggadget usr/lib/pkgconfig/libggadget-*.pc + Fsplit libggadget usr/include/google-gadgets/ggadget + Fsplit libggadget usr/lib/google-gadgets/include/ggadget/sysdeps.h } # optimization OK - _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git