Date: Friday, September 27, 2013 @ 18:20:36 Author: bgyorgy Revision: 97695
archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: gnome-panel/repos/community-staging-i686/ gnome-panel/repos/community-staging-i686/PKGBUILD (from rev 97694, gnome-panel/trunk/PKGBUILD) gnome-panel/repos/community-staging-i686/gnome-panel.install (from rev 97694, gnome-panel/trunk/gnome-panel.install) gnome-panel/repos/community-staging-i686/libgweather-3.10.patch (from rev 97694, gnome-panel/trunk/libgweather-3.10.patch) gnome-panel/repos/community-staging-i686/session.patch (from rev 97694, gnome-panel/trunk/session.patch) gnome-panel/repos/community-staging-x86_64/ gnome-panel/repos/community-staging-x86_64/PKGBUILD (from rev 97694, gnome-panel/trunk/PKGBUILD) gnome-panel/repos/community-staging-x86_64/gnome-panel.install (from rev 97694, gnome-panel/trunk/gnome-panel.install) gnome-panel/repos/community-staging-x86_64/libgweather-3.10.patch (from rev 97694, gnome-panel/trunk/libgweather-3.10.patch) gnome-panel/repos/community-staging-x86_64/session.patch (from rev 97694, gnome-panel/trunk/session.patch) -------------------------------------------------+ community-staging-i686/PKGBUILD | 64 ++++++++++++++++++++++ community-staging-i686/gnome-panel.install | 12 ++++ community-staging-i686/libgweather-3.10.patch | 15 +++++ community-staging-i686/session.patch | 8 ++ community-staging-x86_64/PKGBUILD | 64 ++++++++++++++++++++++ community-staging-x86_64/gnome-panel.install | 12 ++++ community-staging-x86_64/libgweather-3.10.patch | 15 +++++ community-staging-x86_64/session.patch | 8 ++ 8 files changed, 198 insertions(+) Copied: gnome-panel/repos/community-staging-i686/PKGBUILD (from rev 97694, gnome-panel/trunk/PKGBUILD) =================================================================== --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-09-27 16:20:36 UTC (rev 97695) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Balló György <ballogyor+arch at gmail dot com> +# Contributor: Jan de Groot <j...@archlinux.org> + +pkgbase=gnome-panel +pkgname=('gnome-panel' 'gnome-flashback-session') +pkgver=3.8.0 +pkgrel=2 +arch=('i686' 'x86_64') +license=('GPL') +pkgdesc="Legacy GNOME panel" +url="https://live.gnome.org/GnomePanel" +depends=('dconf' 'evolution-data-server' 'gconf' 'gnome-desktop' 'gnome-menus' 'librsvg' + 'libwnck3' 'telepathy-glib') +makedepends=('gobject-introspection' 'intltool' 'itstool' 'networkmanager') +install=$pkgbase.install +options=('!libtool') +source=(http://ftp.gnome.org/pub/gnome/sources/$pkgbase/${pkgver:0:3}/$pkgbase-$pkgver.tar.xz + libgweather-3.10.patch + session.patch) +sha256sums=('d1cda458a38cb4f7d2a50c61b1a72f4bf4c39cab65ae0e6cfdc4e0c122252e7a' + 'd9e21449fc6c5f235673fe47e5b817ac7597490518a557908b14ca875263d90e' + 'cd4c21cf394ea5a702c660bb0d31cae31260bec1cee4e7ca8ee6c8aec2707ebb') + +prepare() { + cd "$pkgbase-$pkgver" + + # Fix build with libgweather 3.10 + patch -Np1 -i "$srcdir/libgweather-3.10.patch" + + # Add more required components to the session file + patch -Np1 -i "$srcdir/session.patch" +} + +build() { + cd "$pkgbase-$pkgver" + + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/$pkgbase \ + --disable-static --disable-schemas-compile \ + PYTHON=/usr/bin/python2 + make +} + +package_gnome-panel() { + cd "$pkgbase-$pkgver" + make DESTDIR="$pkgdir" install + + # Split out the session files + rm -r "$pkgdir"/usr/{lib/gnome-panel/gnome-*,share/{gnome-session,xsessions}} +} + +package_gnome-flashback-session() { + pkgdesc="Shell for Gnome 3 which was initially called Gnome Fallback" + url="https://live.gnome.org/GnomeFlashback" + depends=('gnome-screensaver' 'gnome-panel' 'gnome-session' 'gnome-settings-daemon' + 'gnome-settings-daemon-compat' 'gnome-themes-standard' 'metacity' + 'notification-daemon' 'polkit-gnome') + install= + + cd "$pkgbase-$pkgver" + make -C gnome-panel DESTDIR="$pkgdir" install-libexecSCRIPTS + make -C data DESTDIR="$pkgdir" install-sessionDATA + make -C data DESTDIR="$pkgdir" install-xsessionDATA +} Copied: gnome-panel/repos/community-staging-i686/gnome-panel.install (from rev 97694, gnome-panel/trunk/gnome-panel.install) =================================================================== --- community-staging-i686/gnome-panel.install (rev 0) +++ community-staging-i686/gnome-panel.install 2013-09-27 16:20:36 UTC (rev 97695) @@ -0,0 +1,12 @@ +post_install() { + glib-compile-schemas /usr/share/glib-2.0/schemas + gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: gnome-panel/repos/community-staging-i686/libgweather-3.10.patch (from rev 97694, gnome-panel/trunk/libgweather-3.10.patch) =================================================================== --- community-staging-i686/libgweather-3.10.patch (rev 0) +++ community-staging-i686/libgweather-3.10.patch 2013-09-27 16:20:36 UTC (rev 97695) @@ -0,0 +1,15 @@ +diff -Naur gnome-panel-3.6.2.orig/applets/clock/clock-location.c gnome-panel-3.6.2/applets/clock/clock-location.c +--- gnome-panel-3.6.2.orig/applets/clock/clock-location.c 2013-09-27 02:39:03.315952789 +0000 ++++ gnome-panel-3.6.2/applets/clock/clock-location.c 2013-09-27 02:40:24.552036953 +0000 +@@ -542,9 +542,8 @@ + } + + priv->weather_info = +- gweather_info_new_for_world (priv->world, +- priv->loc, +- GWEATHER_FORECAST_LIST); ++ gweather_info_new (priv->loc, ++ GWEATHER_FORECAST_LIST); + g_signal_connect (priv->weather_info, "updated", + G_CALLBACK (weather_info_updated), loc); + Copied: gnome-panel/repos/community-staging-i686/session.patch (from rev 97694, gnome-panel/trunk/session.patch) =================================================================== --- community-staging-i686/session.patch (rev 0) +++ community-staging-i686/session.patch 2013-09-27 16:20:36 UTC (rev 97695) @@ -0,0 +1,8 @@ +diff -Naur gnome-panel-3.8.0.orig/data/gnome-flashback.session.desktop.in gnome-panel-3.8.0/data/gnome-flashback.session.desktop.in +--- gnome-panel-3.8.0.orig/data/gnome-flashback.session.desktop.in 2013-09-27 03:12:58.291413318 +0000 ++++ gnome-panel-3.8.0/data/gnome-flashback.session.desktop.in 2013-09-27 03:15:34.183583841 +0000 +@@ -1,3 +1,3 @@ + [GNOME Session] + _Name=GNOME Flashback +-RequiredComponents=gnome-panel;gnome-settings-daemon;gnome-screensaver;metacity; ++RequiredComponents=gnome-panel;gnome-settings-daemon;gnome-screensaver;metacity;notification-daemon;polkit-gnome-authentication-agent-1;gnome-fallback-background-helper;gnome-fallback-media-keys-helper;gnome-fallback-mount-helper; Copied: gnome-panel/repos/community-staging-x86_64/PKGBUILD (from rev 97694, gnome-panel/trunk/PKGBUILD) =================================================================== --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-09-27 16:20:36 UTC (rev 97695) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Balló György <ballogyor+arch at gmail dot com> +# Contributor: Jan de Groot <j...@archlinux.org> + +pkgbase=gnome-panel +pkgname=('gnome-panel' 'gnome-flashback-session') +pkgver=3.8.0 +pkgrel=2 +arch=('i686' 'x86_64') +license=('GPL') +pkgdesc="Legacy GNOME panel" +url="https://live.gnome.org/GnomePanel" +depends=('dconf' 'evolution-data-server' 'gconf' 'gnome-desktop' 'gnome-menus' 'librsvg' + 'libwnck3' 'telepathy-glib') +makedepends=('gobject-introspection' 'intltool' 'itstool' 'networkmanager') +install=$pkgbase.install +options=('!libtool') +source=(http://ftp.gnome.org/pub/gnome/sources/$pkgbase/${pkgver:0:3}/$pkgbase-$pkgver.tar.xz + libgweather-3.10.patch + session.patch) +sha256sums=('d1cda458a38cb4f7d2a50c61b1a72f4bf4c39cab65ae0e6cfdc4e0c122252e7a' + 'd9e21449fc6c5f235673fe47e5b817ac7597490518a557908b14ca875263d90e' + 'cd4c21cf394ea5a702c660bb0d31cae31260bec1cee4e7ca8ee6c8aec2707ebb') + +prepare() { + cd "$pkgbase-$pkgver" + + # Fix build with libgweather 3.10 + patch -Np1 -i "$srcdir/libgweather-3.10.patch" + + # Add more required components to the session file + patch -Np1 -i "$srcdir/session.patch" +} + +build() { + cd "$pkgbase-$pkgver" + + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/$pkgbase \ + --disable-static --disable-schemas-compile \ + PYTHON=/usr/bin/python2 + make +} + +package_gnome-panel() { + cd "$pkgbase-$pkgver" + make DESTDIR="$pkgdir" install + + # Split out the session files + rm -r "$pkgdir"/usr/{lib/gnome-panel/gnome-*,share/{gnome-session,xsessions}} +} + +package_gnome-flashback-session() { + pkgdesc="Shell for Gnome 3 which was initially called Gnome Fallback" + url="https://live.gnome.org/GnomeFlashback" + depends=('gnome-screensaver' 'gnome-panel' 'gnome-session' 'gnome-settings-daemon' + 'gnome-settings-daemon-compat' 'gnome-themes-standard' 'metacity' + 'notification-daemon' 'polkit-gnome') + install= + + cd "$pkgbase-$pkgver" + make -C gnome-panel DESTDIR="$pkgdir" install-libexecSCRIPTS + make -C data DESTDIR="$pkgdir" install-sessionDATA + make -C data DESTDIR="$pkgdir" install-xsessionDATA +} Copied: gnome-panel/repos/community-staging-x86_64/gnome-panel.install (from rev 97694, gnome-panel/trunk/gnome-panel.install) =================================================================== --- community-staging-x86_64/gnome-panel.install (rev 0) +++ community-staging-x86_64/gnome-panel.install 2013-09-27 16:20:36 UTC (rev 97695) @@ -0,0 +1,12 @@ +post_install() { + glib-compile-schemas /usr/share/glib-2.0/schemas + gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: gnome-panel/repos/community-staging-x86_64/libgweather-3.10.patch (from rev 97694, gnome-panel/trunk/libgweather-3.10.patch) =================================================================== --- community-staging-x86_64/libgweather-3.10.patch (rev 0) +++ community-staging-x86_64/libgweather-3.10.patch 2013-09-27 16:20:36 UTC (rev 97695) @@ -0,0 +1,15 @@ +diff -Naur gnome-panel-3.6.2.orig/applets/clock/clock-location.c gnome-panel-3.6.2/applets/clock/clock-location.c +--- gnome-panel-3.6.2.orig/applets/clock/clock-location.c 2013-09-27 02:39:03.315952789 +0000 ++++ gnome-panel-3.6.2/applets/clock/clock-location.c 2013-09-27 02:40:24.552036953 +0000 +@@ -542,9 +542,8 @@ + } + + priv->weather_info = +- gweather_info_new_for_world (priv->world, +- priv->loc, +- GWEATHER_FORECAST_LIST); ++ gweather_info_new (priv->loc, ++ GWEATHER_FORECAST_LIST); + g_signal_connect (priv->weather_info, "updated", + G_CALLBACK (weather_info_updated), loc); + Copied: gnome-panel/repos/community-staging-x86_64/session.patch (from rev 97694, gnome-panel/trunk/session.patch) =================================================================== --- community-staging-x86_64/session.patch (rev 0) +++ community-staging-x86_64/session.patch 2013-09-27 16:20:36 UTC (rev 97695) @@ -0,0 +1,8 @@ +diff -Naur gnome-panel-3.8.0.orig/data/gnome-flashback.session.desktop.in gnome-panel-3.8.0/data/gnome-flashback.session.desktop.in +--- gnome-panel-3.8.0.orig/data/gnome-flashback.session.desktop.in 2013-09-27 03:12:58.291413318 +0000 ++++ gnome-panel-3.8.0/data/gnome-flashback.session.desktop.in 2013-09-27 03:15:34.183583841 +0000 +@@ -1,3 +1,3 @@ + [GNOME Session] + _Name=GNOME Flashback +-RequiredComponents=gnome-panel;gnome-settings-daemon;gnome-screensaver;metacity; ++RequiredComponents=gnome-panel;gnome-settings-daemon;gnome-screensaver;metacity;notification-daemon;polkit-gnome-authentication-agent-1;gnome-fallback-background-helper;gnome-fallback-media-keys-helper;gnome-fallback-mount-helper;