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;

Reply via email to