>From 3fd14309657fe9157b50990656f55f9f1103d879 Mon Sep 17 00:00:00 2001
From: Gerardo Di Iorio <[email protected]>
Date: Tue, 15 Dec 2009 09:21:15 +0100
Subject: [PATCH 1/2] Add package xfce4-settings 4.6.1
 Signed-off-by: Gerardo Di Iorio <[email protected]>

---
 package/xfce4/xfce4-settings/fix_xi.patch         |   85 +++++++++++++++++++++
 package/xfce4/xfce4-settings/xfce4-settings.cache |   77 +++++++++++++++++++
 package/xfce4/xfce4-settings/xfce4-settings.desc  |   36 +++++++++
 3 files changed, 198 insertions(+), 0 deletions(-)
 create mode 100644 package/xfce4/xfce4-settings/fix_xi.patch
 create mode 100644 package/xfce4/xfce4-settings/xfce4-settings.cache
 create mode 100644 package/xfce4/xfce4-settings/xfce4-settings.desc

diff --git a/package/xfce4/xfce4-settings/fix_xi.patch b/package/xfce4/xfce4-settings/fix_xi.patch
new file mode 100644
index 0000000..c210cdc
--- /dev/null
+++ b/package/xfce4/xfce4-settings/fix_xi.patch
@@ -0,0 +1,85 @@
+diff -upr xfce4-settings-4.6.1/dialogs/mouse-settings/main.c xfce4-settings-4.6.1_new/dialogs/mouse-settings/main.c
+--- xfce4-settings-4.6.1/dialogs/mouse-settings/main.c	2009-03-28 10:57:59.000000000 +0100
++++ xfce4-settings-4.6.1_new/dialogs/mouse-settings/main.c	2009-12-15 08:55:58.292245950 +0100
+@@ -60,6 +60,11 @@
+ #define IsXExtensionPointer 4
+ #endif
+ 
++/* Xi 1.4 is required */
++#define MIN_XI_VERS_MAJOR 1
++#define MIN_XI_VERS_MINOR 4
++
++
+ /* settings */
+ #ifdef HAVE_XCURSOR
+ #define PREVIEW_ROWS    (3)
+@@ -1221,15 +1226,24 @@ main (gint argc, gchar **argv)
+ 
+         return EXIT_FAILURE;
+     }
+-    
+-    /* check for Xi 1.4 */
++   
++    /* check for Xi */
+     version = XGetExtensionVersion (GDK_DISPLAY (), INAME);
+-    if (!version || !version->present || version->major_version < 1 || version->minor_version < 4)
++    if (version == NULL || !version->present)
++    {
++        g_critical ("XI is not present.");
++        return EXIT_FAILURE;
++    }
++    else if (version->major_version < MIN_XI_VERS_MAJOR
++             || (version->major_version == MIN_XI_VERS_MAJOR
++                 && version->minor_version < MIN_XI_VERS_MINOR))
+     {
+-        g_critical ("XI is not present or too old.");
+-        
++        g_critical ("Your XI is too old (%d.%d) version %d.%d is required.",
++                    version->major_version, version->minor_version,
++                    MIN_XI_VERS_MAJOR, MIN_XI_VERS_MINOR);
+         return EXIT_FAILURE;
+     }
++ 
+ 
+     /* open the xsettings and pointers channel */
+     xsettings_channel = xfconf_channel_new ("xsettings");
+diff -upr xfce4-settings-4.6.1/xfce4-settings-helper/pointers.c xfce4-settings-4.6.1_new/xfce4-settings-helper/pointers.c
+--- xfce4-settings-4.6.1/xfce4-settings-helper/pointers.c	2009-03-28 10:57:59.000000000 +0100
++++ xfce4-settings-4.6.1_new/xfce4-settings-helper/pointers.c	2009-12-15 09:16:23.422607095 +0100
+@@ -42,6 +42,10 @@
+ 
+ #define MAX_DENOMINATOR (100.00)
+ 
++/* Xi 1.4 is required */
++#define MIN_XI_VERS_MAJOR 1
++#define MIN_XI_VERS_MINOR 4
++
+ /* test if the required version of inputproto (1.4.2) is available */
+ #if XI_Add_DevicePresenceNotify_Major >= 1 && defined (DeviceRemoved)
+ #define HAS_DEVICE_HOTPLUGGING
+@@ -137,14 +141,18 @@ xfce_pointers_helper_init (XfcePointersH
+     /* query the extension version */
+     version = XGetExtensionVersion (xdisplay, INAME);
+     
+-    /* check for Xi 1.4 */
+-    if (!version || !version->present || version->major_version < 1 || version->minor_version < 4)
++    /* check for Xi */
++    if (version == NULL || !version->present)
+     {
+-        /* print error */
+-        g_critical ("XI is not present or too old.");
+-
+-        /* no channel */
+-        helper->channel = NULL;
++        g_critical ("XI is not present.");
++    }
++    else if (version->major_version < MIN_XI_VERS_MAJOR
++             || (version->major_version == MIN_XI_VERS_MAJOR
++                 && version->minor_version < MIN_XI_VERS_MINOR))
++    {
++        g_critical ("Your XI is too old (%d.%d) version %d.%d is required.",
++                    version->major_version, version->minor_version,
++                    MIN_XI_VERS_MAJOR, MIN_XI_VERS_MINOR);
+     }
+     else
+     {
diff --git a/package/xfce4/xfce4-settings/xfce4-settings.cache b/package/xfce4/xfce4-settings/xfce4-settings.cache
new file mode 100644
index 0000000..ae1381d
--- /dev/null
+++ b/package/xfce4/xfce4-settings/xfce4-settings.cache
@@ -0,0 +1,77 @@
+
+[TIMESTAMP] 1260865059 Tue Dec 15 09:17:39 2009
+[BUILDTIME] 100 (9)
+[SIZE] 0.84 MB, 47 files
+
+[DEP] 00-dirtree
+[DEP] atk
+[DEP] bash
+[DEP] binutils
+[DEP] bzip2
+[DEP] cairo
+[DEP] coreutils
+[DEP] dbus
+[DEP] dbus-glib
+[DEP] diffutils
+[DEP] expat
+[DEP] file
+[DEP] findutils
+[DEP] fixesproto
+[DEP] fontconfig
+[DEP] freetype
+[DEP] gawk
+[DEP] gcc
+[DEP] gettext
+[DEP] glib
+[DEP] glibc
+[DEP] grep
+[DEP] gtk+
+[DEP] inputproto
+[DEP] intltool
+[DEP] kbproto
+[DEP] libexo
+[DEP] libglade
+[DEP] libice
+[DEP] libnotify
+[DEP] libpng
+[DEP] libpthread-stubs
+[DEP] libsm
+[DEP] libwnck
+[DEP] libx11
+[DEP] libxau
+[DEP] libxcb
+[DEP] libxcomposite
+[DEP] libxcursor
+[DEP] libxdamage
+[DEP] libxext
+[DEP] libxfce4util
+[DEP] libxfcegui4
+[DEP] libxfixes
+[DEP] libxi
+[DEP] libxinerama
+[DEP] libxml
+[DEP] libxrandr
+[DEP] libxrender
+[DEP] libxres
+[DEP] linux-header
+[DEP] make
+[DEP] mktemp
+[DEP] net-tools
+[DEP] pango
+[DEP] patch
+[DEP] perl
+[DEP] pixman
+[DEP] pkgconfig
+[DEP] randrproto
+[DEP] renderproto
+[DEP] sed
+[DEP] startup-notification
+[DEP] sysfiles
+[DEP] tar
+[DEP] util-linux
+[DEP] xextproto
+[DEP] xfce-utils
+[DEP] xfconf
+[DEP] xfprint
+[DEP] xproto
+[DEP] zlib
diff --git a/package/xfce4/xfce4-settings/xfce4-settings.desc b/package/xfce4/xfce4-settings/xfce4-settings.desc
new file mode 100644
index 0000000..9d766a7
--- /dev/null
+++ b/package/xfce4/xfce4-settings/xfce4-settings.desc
@@ -0,0 +1,36 @@
+[COPY] --- T2-COPYRIGHT-NOTE-BEGIN ---
+[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch.
+[COPY] 
+[COPY] T2 SDE: package/.../xfconf/xfconf.desc
+[COPY] Copyright (C) 2009 The T2 SDE Project
+[COPY] 
+[COPY] More information can be found in the files COPYING and README.
+[COPY] 
+[COPY] This program is free software; you can redistribute it and/or modify
+[COPY] it under the terms of the GNU General Public License as published by
+[COPY] the Free Software Foundation; version 2 of the License. A copy of the
+[COPY] GNU General Public License can be found in the file COPYING.
+[COPY] --- T2-COPYRIGHT-NOTE-END ---
+
+[I] Xfce configuration daemon and utilities
+
+[T] Xfce configuration daemon and utilities.
+
+[U] http://www.xfce.org/
+
+[A] Stephan Arts <[email protected]>
+[A] Brian J. Tarricone <[email protected]>
+[A] Jannis Pohlmann <[email protected]> 
+[M] The T2 Project <[email protected]>
+
+[C] extra/desktop/xfce
+[F] CROSS
+
+[L] LGPL
+[S] Stable
+[V] 4.6.1
+[P] X -----5---9 222.40
+
+[O] . $base/package/xfce4/*/xfce4-conf.in
+
+[D] 718488579 xfce4-settings-4.6.1.tar.bz2 http://www.us.xfce.org/archive/xfce-4.6.1/src/
-- 
1.6.5.3

>From d58ffcd0e96e699709e3abe21111f6e8b287bc02 Mon Sep 17 00:00:00 2001
From: Gerardo Di Iorio <[email protected]>
Date: Tue, 15 Dec 2009 09:37:30 +0100
Subject: [PATCH 2/2] Add thunar-volman 0.3.80

Signed-off-by: Gerardo Di Iorio <[email protected]>
---
 package/xfce4/thunar-volman/thunar-volman.cache |   87 +++++++++++++++++++++++
 package/xfce4/thunar-volman/thunar-volman.desc  |   37 ++++++++++
 2 files changed, 124 insertions(+), 0 deletions(-)
 create mode 100644 package/xfce4/thunar-volman/thunar-volman.cache
 create mode 100644 package/xfce4/thunar-volman/thunar-volman.desc

diff --git a/package/xfce4/thunar-volman/thunar-volman.cache b/package/xfce4/thunar-volman/thunar-volman.cache
new file mode 100644
index 0000000..171f61b
--- /dev/null
+++ b/package/xfce4/thunar-volman/thunar-volman.cache
@@ -0,0 +1,87 @@
+
+[TIMESTAMP] 1260866108 Tue Dec 15 09:35:08 2009
+[BUILDTIME] 100 (9)
+[SIZE] 0.26 MB, 29 files
+
+[DEP] 00-dirtree
+[DEP] atk
+[DEP] bash
+[DEP] binutils
+[DEP] bzip2
+[DEP] cairo
+[DEP] coreutils
+[DEP] dbus
+[DEP] dbus-glib
+[DEP] diffutils
+[DEP] expat
+[DEP] file
+[DEP] findutils
+[DEP] fontconfig
+[DEP] freetype
+[DEP] gawk
+[DEP] gcc
+[DEP] gettext
+[DEP] glib
+[DEP] glibc
+[DEP] grep
+[DEP] gtk+
+[DEP] hal
+[DEP] kbproto
+[DEP] libexo
+[DEP] libice
+[DEP] libjpeg
+[DEP] libpng
+[DEP] libpthread-stubs
+[DEP] libsm
+[DEP] libx11
+[DEP] libxau
+[DEP] libxcb
+[DEP] libxcomposite
+[DEP] libxcursor
+[DEP] libxdamage
+[DEP] libxext
+[DEP] libxfce4util
+[DEP] libxfcegui4
+[DEP] libxfixes
+[DEP] libxi
+[DEP] libxinerama
+[DEP] libxrandr
+[DEP] libxrender
+[DEP] linux-header
+[DEP] make
+[DEP] mktemp
+[DEP] net-tools
+[DEP] orage
+[DEP] pango
+[DEP] perl
+[DEP] perl-xml-parser
+[DEP] pixman
+[DEP] pkgconfig
+[DEP] renderproto
+[DEP] sed
+[DEP] startup-notification
+[DEP] sysfiles
+[DEP] tar
+[DEP] thunar
+[DEP] util-linux
+[DEP] xarchiver
+[DEP] xfburn
+[DEP] xfce-utils
+[DEP] xfce4-appfinder
+[DEP] xfce4-battery-plugin
+[DEP] xfce4-clipman-plugin
+[DEP] xfce4-eyes-plugin
+[DEP] xfce4-fsguard-plugin
+[DEP] xfce4-notes-plugin
+[DEP] xfce4-panel
+[DEP] xfce4-radio-plugin
+[DEP] xfce4-sensors-plugin
+[DEP] xfce4-session
+[DEP] xfce4-terminal
+[DEP] xfce4-weather-plugin
+[DEP] xfconf
+[DEP] xfdesktop
+[DEP] xfprint
+[DEP] xfwm4
+[DEP] xproto
+[DEP] zlib
diff --git a/package/xfce4/thunar-volman/thunar-volman.desc b/package/xfce4/thunar-volman/thunar-volman.desc
new file mode 100644
index 0000000..46b7125
--- /dev/null
+++ b/package/xfce4/thunar-volman/thunar-volman.desc
@@ -0,0 +1,37 @@
+[COPY] --- T2-COPYRIGHT-NOTE-BEGIN ---
+[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch.
+[COPY] 
+[COPY] T2 SDE: package/.../xfconf/xfconf.desc
+[COPY] Copyright (C) 2009 The T2 SDE Project
+[COPY] 
+[COPY] More information can be found in the files COPYING and README.
+[COPY] 
+[COPY] This program is free software; you can redistribute it and/or modify
+[COPY] it under the terms of the GNU General Public License as published by
+[COPY] the Free Software Foundation; version 2 of the License. A copy of the
+[COPY] GNU General Public License can be found in the file COPYING.
+[COPY] --- T2-COPYRIGHT-NOTE-END ---
+
+[I] thunar-volman is an extension for the Thunar File Manager which enables
+[I] automatic management of removable drives and media
+
+[T] thunar-volman is an extension for the Thunar File Manager, which enables
+[T] automatic management of removable drives and media. For example, if
+[T] thunar-volman is installed and configured properly, and you plug in your
+[T] digitcal camera, it will automatically spawn your preferred photo applicatio[T] n and import the new pictures from your camera.
+
+[U] http://goodies.xfce.org/projects/thunar-volman/thunar-volman 
+
+[A] Benedikt Meurer <[email protected]>
+[M] Gerardo Di Iorio <[email protected]>
+
+[C] extra/desktop/xfce
+[F] CROSS
+
+[L] LGPL
+[S] Stable
+[V] 0.3.80
+[P] X -----5---9 800.001 
+
+[O] . $base/package/xfce4/*/xfce4-conf.in
+[D] 1821283464 thunar-volman-0.3.80.tar.bz2 http://goodies.xfce.org/releases/thunar-volman/
-- 
1.6.5.3

----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[email protected] with a subject of: unsubscribe t2

Reply via email to