>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