summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcin Juszkiewicz <hrw@openembedded.org>2007-10-14 19:39:54 +0000
committerMarcin Juszkiewicz <hrw@openembedded.org>2007-10-14 19:39:54 +0000
commit1c4623013ed47ba00247aa913419b52759c4f97b (patch)
tree77f089bc41fa6b1e9055bfa2f68ed89c97034e19
parent3bc9495b3e053a89f39289de8fb843f330f8b74f (diff)
disapproval of revision '6491515c0991b335eb83774c7692f5c94ed7c304'
-rw-r--r--packages/bluez/bluez-gnome_0.14.bb1
-rw-r--r--packages/centericq/centericq.inc6
-rw-r--r--packages/ffmpeg/ffmpeg_svn.bb6
-rw-r--r--packages/gcc/gcc_4.1.1.bb48
-rw-r--r--packages/gnupg/gnupg-1.4.7/15_free_caps.dpatch124
-rw-r--r--packages/gnupg/gnupg-1.4.7/16_min_privileges.dpatch98
-rw-r--r--packages/gnupg/gnupg-1.4.7/24_gpgv_manpage_cleanup.dpatch85
-rw-r--r--packages/gnupg/gnupg-1.4.7/25_de.po_fixes.dpatch195
-rw-r--r--packages/gnupg/gnupg_1.4.2.2.bb14
-rw-r--r--packages/gnupg/gnupg_1.4.7.bb12
-rw-r--r--packages/gnutls/gnutls-1.4.4/.mtn2git_empty (renamed from packages/gnupg/gnupg-1.4.7/.mtn2git_empty)0
-rw-r--r--packages/gnutls/gnutls-1.4.4/gnutls-openssl.patch (renamed from packages/gnutls/gnutls-1.4.5/gnutls-openssl.patch)0
-rw-r--r--packages/libmutil/.mtn2git_empty (renamed from packages/gnutls/gnutls-1.4.5/.mtn2git_empty)0
-rw-r--r--packages/networkmanager/networkmanager_0.6.4.bb6
-rw-r--r--packages/openmoko-pim/openmoko-dates_svn.bb6
-rw-r--r--packages/perl/libxml-parser-perl_2.34.bb2
-rw-r--r--packages/qt/qt4-x11-free_4.3.0.bb1
-rw-r--r--packages/speex/speex_1.1.12+1.2beta1.bb11
-rw-r--r--packages/speex/speex_1.1.12+1.2beta2.bb24
-rw-r--r--packages/tasks/task-gpe.bb6
-rw-r--r--packages/tasks/task-native-sdk.bb2
-rw-r--r--packages/tasks/task-python-everything.bb1
-rw-r--r--packages/wpa-supplicant/wpa-supplicant-0.5.inc2
-rw-r--r--packages/xfcalendar/.mtn2git_empty0
-rw-r--r--packages/xfcalendar/xfcalendar.inc8
-rw-r--r--packages/xfcalendar/xfcalendar_4.2.0.bb8
-rw-r--r--packages/xfcalendar/xfcalendar_4.2.2.bb5
-rw-r--r--packages/xfcalendar/xfcalendar_4.2.3.bb9
-rw-r--r--packages/xffm/.mtn2git_empty0
-rw-r--r--packages/xffm/xffm-4.2.0/.mtn2git_empty0
-rw-r--r--packages/xffm/xffm-4.2.0/link.patch29
-rw-r--r--packages/xffm/xffm.inc16
-rw-r--r--packages/xffm/xffm_4.2.0.bb12
-rw-r--r--packages/xffm/xffm_4.2.2.bb5
-rw-r--r--packages/xffm/xffm_4.2.3.bb5
-rw-r--r--packages/xffm/xffm_4.3.99.2.bb5
-rw-r--r--packages/xfprint/.mtn2git_empty0
-rw-r--r--packages/xfprint/xfprint_4.3.99.2.bb9
-rw-r--r--packages/xorg-driver/xf86-video-ati_6.6.191.bb6
-rw-r--r--packages/xorg-font/xorg-font-common.inc2
40 files changed, 174 insertions, 595 deletions
diff --git a/packages/bluez/bluez-gnome_0.14.bb b/packages/bluez/bluez-gnome_0.14.bb
index 327cd5624a..0fb8a7980f 100644
--- a/packages/bluez/bluez-gnome_0.14.bb
+++ b/packages/bluez/bluez-gnome_0.14.bb
@@ -12,4 +12,3 @@ inherit autotools pkgconfig gconf
FILES_${PN} += "${datadir}/gconf"
-PARALLEL_MAKE = ""
diff --git a/packages/centericq/centericq.inc b/packages/centericq/centericq.inc
index 8884522ba4..2773ac61fd 100644
--- a/packages/centericq/centericq.inc
+++ b/packages/centericq/centericq.inc
@@ -3,7 +3,7 @@ AIM, IRC, Jabber and LiveJournal"
SECTION = "console/network"
PRIORITY = "optional"
LICENSE = "GPL"
-DEPENDS = "gnutls ncurses"
+DEPENDS = "openssl ncurses"
inherit autotools
@@ -11,6 +11,4 @@ SRC_URI = "http://centericq.de/archive/source/releases/centericq-${PV}.tar.bz2 \
file://configure.patch;patch=1 \
file://m4.patch;patch=1"
-EXTRA_OECONF = "--with-ssl --disable-msn --without-curl"
-
-PARALLEL_MAKE = ""
+EXTRA_OECONF = "--with-ssl --with-openssl=${STAGING_LIBDIR}/.."
diff --git a/packages/ffmpeg/ffmpeg_svn.bb b/packages/ffmpeg/ffmpeg_svn.bb
index 643a150986..5276a8fef6 100644
--- a/packages/ffmpeg/ffmpeg_svn.bb
+++ b/packages/ffmpeg/ffmpeg_svn.bb
@@ -3,11 +3,10 @@ SECTION = "libs"
PRIORITY = "optional"
LICENSE = "GPL"
DEPENDS = "libogg zlib libvorbis faac liba52 lame"
-SRCREV = "10734"
PV = "0.4.9+svnr${SRCREV}"
PR = "r1"
-#DEFAULT_PREFERENCE = "-1"
+DEFAULT_PREFERENCE = "-1"
SRC_URI = "svn://svn.mplayerhq.hu/ffmpeg/;module=trunk"
@@ -29,6 +28,9 @@ EXTRA_OECONF = " \
--enable-pthreads \
--enable-gpl \
\
+ --disable-audio-beos \
+ --disable-v4l \
+ --disable-dv1394 \
--disable-debug \
--disable-ffserver \
--disable-ffplay \
diff --git a/packages/gcc/gcc_4.1.1.bb b/packages/gcc/gcc_4.1.1.bb
index ef87cda10a..1a03ce617e 100644
--- a/packages/gcc/gcc_4.1.1.bb
+++ b/packages/gcc/gcc_4.1.1.bb
@@ -9,30 +9,30 @@ inherit autotools gettext
require gcc-package.inc
SRC_URI = "http://ftp.gnu.org/pub/gnu/gcc/gcc-4.1.1/gcc-4.1.1.tar.bz2 \
-# file://100-uclibc-conf.patch;patch=1 \
-# file://110-arm-eabi.patch;patch=1 \
-# file://200-uclibc-locale.patch;patch=1 \
-# file://300-libstdc++-pic.patch;patch=1 \
-# file://301-missing-execinfo_h.patch;patch=1 \
-# file://302-c99-snprintf.patch;patch=1 \
-# file://303-c99-complex-ugly-hack.patch;patch=1 \
-# file://304-index_macro.patch;patch=1 \
-# file://602-sdk-libstdc++-includes.patch;patch=1 \
-# file://740-sh-pr24836.patch;patch=1 \
-# file://800-arm-bigendian.patch;patch=1 \
-# file://801-arm-bigendian-eabi.patch;patch=1 \
-# file://arm-nolibfloat.patch;patch=1 \
-# file://arm-softfloat.patch;patch=1 \
-# file://gcc41-configure.in.patch;patch=1 \
-# file://arm-thumb.patch;patch=1 \
-# file://arm-thumb-cache.patch;patch=1 \
-# file://ldflags.patch;patch=1 \
-# file://cse.patch;patch=1 \
-# file://zecke-xgcc-cpp.patch;patch=1 \
-# file://unbreak-armv4t.patch;patch=1 \
-# file://fix-ICE-in-arm_unwind_emit_set.diff;patch=1 \
-# file://gcc-4.1.1-pr13685-1.patch;patch=1 \
-# file://gcc-ignore-cache.patch;patch=1 \
+ file://100-uclibc-conf.patch;patch=1 \
+ file://110-arm-eabi.patch;patch=1 \
+ file://200-uclibc-locale.patch;patch=1 \
+ file://300-libstdc++-pic.patch;patch=1 \
+ file://301-missing-execinfo_h.patch;patch=1 \
+ file://302-c99-snprintf.patch;patch=1 \
+ file://303-c99-complex-ugly-hack.patch;patch=1 \
+ file://304-index_macro.patch;patch=1 \
+ file://602-sdk-libstdc++-includes.patch;patch=1 \
+ file://740-sh-pr24836.patch;patch=1 \
+ file://800-arm-bigendian.patch;patch=1 \
+ file://801-arm-bigendian-eabi.patch;patch=1 \
+ file://arm-nolibfloat.patch;patch=1 \
+ file://arm-softfloat.patch;patch=1 \
+ file://gcc41-configure.in.patch;patch=1 \
+ file://arm-thumb.patch;patch=1 \
+ file://arm-thumb-cache.patch;patch=1 \
+ file://ldflags.patch;patch=1 \
+ file://cse.patch;patch=1 \
+ file://zecke-xgcc-cpp.patch;patch=1 \
+ file://unbreak-armv4t.patch;patch=1 \
+ file://fix-ICE-in-arm_unwind_emit_set.diff;patch=1 \
+ file://gcc-4.1.1-pr13685-1.patch;patch=1 \
+ file://gcc-ignore-cache.patch;patch=1 \
"
SRC_URI_append_sh3 = " file://sh3-installfix-fixheaders.patch;patch=1 "
diff --git a/packages/gnupg/gnupg-1.4.7/15_free_caps.dpatch b/packages/gnupg/gnupg-1.4.7/15_free_caps.dpatch
deleted file mode 100644
index d48b2e16b8..0000000000
--- a/packages/gnupg/gnupg-1.4.7/15_free_caps.dpatch
+++ /dev/null
@@ -1,124 +0,0 @@
-#! /bin/sh -e
-## 15_free_caps.dpatch by <mpitt@debian.org>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: cap_from_text() allocates a new capability context, which is not freed
-## DP: in the original sources. This patch fixes this.
-## DP: Please note that this approach alone is not safe: when using
-## DP: USE_CAPABILITIES the root user is not setuid() back any more to a normal
-## DP: user.
-
-if [ $# -lt 1 ]; then
- echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
- exit 1
-fi
-
-[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
-patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}"
-
-case "$1" in
- -patch) patch -p1 ${patch_opts} < $0;;
- -unpatch) patch -R -p1 ${patch_opts} < $0;;
- *)
- echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
- exit 1;;
-esac
-
-exit 0
-
-@DPATCH@
-diff -urNad /home/weasel/tmp/debian-gpg/gnupg-1.2.5/g10/status.c gnupg-1.2.5/g10/status.c
---- /home/weasel/tmp/debian-gpg/gnupg-1.2.5/g10/status.c 2004-07-21 09:59:45.000000000 +0200
-+++ gnupg-1.2.5/g10/status.c 2004-08-01 20:07:42.071690680 +0200
-@@ -346,6 +346,9 @@
- {
- char buf[100];
- struct shmid_ds shmds;
-+#ifdef USE_CAPABILITIES
-+ cap_t caps;
-+#endif
-
- #ifndef IPC_RMID_DEFERRED_RELEASE
- atexit( remove_shmid );
-@@ -371,7 +374,9 @@
- (unsigned)shm_size/1024, shm_area, shm_id );
- if( lock_mem ) {
- #ifdef USE_CAPABILITIES
-- cap_set_proc( cap_from_text("cap_ipc_lock+ep") );
-+ caps = cap_from_text("cap_ipc_lock=ep");
-+ cap_set_proc( caps );
-+ cap_free( caps );
- #endif
- /* (need the cast for Solaris with Sun's workshop compilers) */
- if ( mlock ( (char*)shm_area, shm_size) )
-@@ -380,7 +385,9 @@
- else
- shm_is_locked = 1;
- #ifdef USE_CAPABILITIES
-- cap_set_proc( cap_from_text("cap_ipc_lock+p") );
-+ caps = cap_from_text("cap_ipc_lock=p");
-+ cap_set_proc( caps );
-+ cap_free( caps );
- #endif
- }
-
-@@ -407,7 +414,9 @@
-
- if( lock_mem ) {
- #ifdef USE_CAPABILITIES
-- cap_set_proc( cap_from_text("cap_ipc_lock+ep") );
-+ caps = cap_from_text("cap_ipc_lock=ep");
-+ cap_set_proc( caps );
-+ cap_free( caps );
- #endif
- #ifdef IPC_HAVE_SHM_LOCK
- if ( shmctl (shm_id, SHM_LOCK, 0) )
-@@ -419,7 +428,9 @@
- log_info("Locking shared memory %d failed: No way to do it\n", shm_id );
- #endif
- #ifdef USE_CAPABILITIES
-- cap_set_proc( cap_from_text("cap_ipc_lock+p") );
-+ caps = cap_from_text("cap_ipc_lock=p");
-+ cap_set_proc( caps );
-+ cap_free( caps );
- #endif
- }
-
-diff -urNad /home/weasel/tmp/debian-gpg/gnupg-1.2.5/util/secmem.c gnupg-1.2.5/util/secmem.c
---- /home/weasel/tmp/debian-gpg/gnupg-1.2.5/util/secmem.c 2004-02-24 17:06:58.000000000 +0100
-+++ gnupg-1.2.5/util/secmem.c 2004-08-01 20:08:10.873412378 +0200
-@@ -97,12 +97,18 @@
- {
- #if defined(USE_CAPABILITIES) && defined(HAVE_MLOCK)
- int err;
-+ cap_t caps;
-+
-+ caps = cap_from_text("cap_ipc_lock=ep");
-+ cap_set_proc( caps );
-+ cap_free( caps );
-
-- cap_set_proc( cap_from_text("cap_ipc_lock+ep") );
- err = mlock( p, n );
- if( err && errno )
- err = errno;
-- cap_set_proc( cap_from_text("cap_ipc_lock+p") );
-+ caps = cap_from_text("cap_ipc_lock=p");
-+ cap_set_proc( caps );
-+ cap_free( caps );
-
- if( err ) {
- if( errno != EPERM
-@@ -301,8 +307,12 @@
- if( !n ) {
- #ifndef __riscos__
- #ifdef USE_CAPABILITIES
-+ cap_t caps;
-+
- /* drop all capabilities */
-- cap_set_proc( cap_from_text("all-eip") );
-+ caps = cap_from_text("all-eip");
-+ cap_set_proc( caps );
-+ cap_free( caps );
-
- #elif !defined(HAVE_DOSISH_SYSTEM)
- uid_t uid;
diff --git a/packages/gnupg/gnupg-1.4.7/16_min_privileges.dpatch b/packages/gnupg/gnupg-1.4.7/16_min_privileges.dpatch
deleted file mode 100644
index 464133ed61..0000000000
--- a/packages/gnupg/gnupg-1.4.7/16_min_privileges.dpatch
+++ /dev/null
@@ -1,98 +0,0 @@
-#! /bin/sh -e
-## 16_min_privileges.dpatch by <mpitt@debian.org>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: when using USE_CAPABILITIES, the uid was not setuid() back to a normal
-## DP: user; this would allow to regain _all_ capabilities just by doing
-## DP: exec(). This patch ensures minimal privileges by immediately revoking
-## DP: root user and all capabilities except CAP_IPC_LOCK. After the shared
-## DP: memory is set up, this last capability is dropped as well.
-
-if [ $# -lt 1 ]; then
- echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
- exit 1
-fi
-
-[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
-patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}"
-
-case "$1" in
- -patch) patch -p1 ${patch_opts} < $0;;
- -unpatch) patch -R -p1 ${patch_opts} < $0;;
- *)
- echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
- exit 1;;
-esac
-
-exit 0
-
-@DPATCH@
-diff -urNad gnupg-1.4.0/g10/gpg.c /tmp/dpep.O5S02c/gnupg-1.4.0/g10/gpg.c
---- gnupg-1.4.0/g10/gpg.c 2004-12-16 09:47:36.000000000 +0000
-+++ /tmp/dpep.O5S02c/gnupg-1.4.0/g10/gpg.c 2005-02-03 23:31:40.645873299 +0000
-@@ -69,6 +69,11 @@
- #endif
-
-
-+#ifdef USE_CAPABILITIES
-+#include <sys/capability.h>
-+#include <sys/prctl.h>
-+#endif
-+
- enum cmd_and_opt_values
- {
- aNull = 0,
-@@ -1618,6 +1623,10 @@
- #ifdef USE_SHM_COPROCESSING
- ulong requested_shm_size=0;
- #endif
-+#ifdef USE_CAPABILITIES
-+ uid_t curr_uid;
-+ cap_t caps;
-+#endif
-
- #ifdef __riscos__
- opt.lock_once = 1;
-@@ -1629,6 +1638,33 @@
- * when adding any stuff between here and the call to
- * secmem_init() somewhere after the option parsing
- */
-+
-+ /* if we use capabilities and run as root, we can immediately setuid back
-+ * to the normal user and only keep CAP_IPC_LOCK until the shared memory is
-+ * set up.
-+ */
-+#ifdef USE_CAPABILITIES
-+ curr_uid = getuid();
-+ if( curr_uid && !geteuid() ) { /* we are setuid root */
-+ if( prctl( PR_SET_KEEPCAPS, 1, 0, 0, 0 ) ) {
-+ perror( "main(): could not keep capabilities" );
-+ return -100;
-+ }
-+
-+ if( setuid( curr_uid ) ) {
-+ perror( "main(): could not set user id" );
-+ return -100;
-+ }
-+
-+ caps = cap_from_text( "cap_ipc_lock=p" );
-+ if( cap_set_proc( caps ) ) {
-+ perror( "main(): could not install capabilities" );
-+ return -100;
-+ }
-+ cap_free( caps );
-+ }
-+#endif
-+
- log_set_name("gpg");
- secure_random_alloc(); /* put random number into secure memory */
- may_coredump = disable_core_dumps();
-@@ -1747,7 +1783,7 @@
- }
- #endif
- /* initialize the secure memory. */
-- got_secmem=secmem_init( 32768 );
-+ got_secmem=secmem_init( 32768 ); /* this will drop all remaining privileges */
- maybe_setuid = 0;
- /* Okay, we are now working under our real uid */
-
diff --git a/packages/gnupg/gnupg-1.4.7/24_gpgv_manpage_cleanup.dpatch b/packages/gnupg/gnupg-1.4.7/24_gpgv_manpage_cleanup.dpatch
deleted file mode 100644
index 0284334cf9..0000000000
--- a/packages/gnupg/gnupg-1.4.7/24_gpgv_manpage_cleanup.dpatch
+++ /dev/null
@@ -1,85 +0,0 @@
-#! /bin/sh -e
-## 24_gpgv_manpage_cleanup.dpatch
-##
-## DP: Description: Small fixes for gpgv manpage (#177951)
-## DP: Author: "Jim W. Jaszewski" <grok@sprint.ca>
-## DP: Upstream status: Not yet submitted
-## DP: Date: 2003-01-22
-
-if [ $# -lt 1 ]; then
- echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
- exit 1
-fi
-
-[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
-patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}"
-
-case "$1" in
- -patch) patch -p1 ${patch_opts} < $0;;
- -unpatch) patch -R -p1 ${patch_opts} < $0;;
- *)
- echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
- exit 1;;
-esac
-
-exit 0
-
-@DPATCH@
-diff -urNad gnupg-1.4.6~/doc/gpgv.texi gnupg-1.4.6/doc/gpgv.texi
---- gnupg-1.4.6~/doc/gpgv.texi 2006-12-04 14:01:31.000000000 +0000
-+++ gnupg-1.4.6/doc/gpgv.texi 2006-12-07 02:33:20.000000000 +0000
-@@ -55,8 +55,8 @@
- @mansect description
- @code{@gpgvname} is an OpenPGP signature verification tool.
-
--This program is actually a stripped down version of @code{gpg} which is
--only able to check signatures. It is somewhat smaller than the fully blown
-+This program is actually a stripped-down version of @code{gpg} which is
-+only able to check signatures. It is somewhat smaller than the fully-blown
- @code{gpg} and uses a different (and simpler) way to check that
- the public keys used to make the signature are valid. There are
- no configuration files and only a few options are implemented.
-@@ -114,7 +114,7 @@
-
- @mansect return value
-
--The program returns 0 if everything was fine, 1 if at least
-+The program returns 0 if everything is fine, 1 if at least
- one signature was bad, and other error codes for fatal errors.
-
- @mansect examples
-@@ -126,7 +126,7 @@
- @itemx @gpgvname @code{sigfile}
- Verify the signature of the file. The second form
- is used for detached signatures, where @code{sigfile} is the detached
--signature (either ASCII armored or binary) and are the signed
-+signature (either ASCII-armored or binary) and are the signed
- data; if this is not given the name of the file holding the signed data is
- constructed by cutting off the extension (".asc", ".sig" or ".sign") from
- @code{sigfile}.
-@@ -152,7 +152,7 @@
- @table @asis
-
- @item ~/.gnupg/trustedkeys.gpg
--The default keyring with the allowed keys
-+The default keyring with the allowed keys.
-
- @end table
-
-diff -urNad gnupg-1.4.6~/doc/opt-homedir.texi gnupg-1.4.6/doc/opt-homedir.texi
---- gnupg-1.4.6~/doc/opt-homedir.texi 2006-12-04 13:31:56.000000000 +0000
-+++ gnupg-1.4.6/doc/opt-homedir.texi 2006-12-07 02:32:48.000000000 +0000
-@@ -1,11 +1,11 @@
- @c This option is included at several places.
- @item --homedir @var{dir}
- @opindex homedir
--Set the name of the home directory to @var{dir}. If his option is not
-+Set the name of the home directory to @var{dir}. If this option is not
- used, the home directory defaults to @file{~/.gnupg}. It is only
- recognized when given on the command line. It also overrides any home
- directory stated through the environment variable @env{GNUPGHOME} or
--(on W32 systems) by means on the Registry entry
-+(on W32 systems) by means of the Registry entry
- @ifset isman
- @var{HKCU\\Software\\GNU\\GnuPG:HomeDir}.
- @end ifset
diff --git a/packages/gnupg/gnupg-1.4.7/25_de.po_fixes.dpatch b/packages/gnupg/gnupg-1.4.7/25_de.po_fixes.dpatch
deleted file mode 100644
index d83d59dddb..0000000000
--- a/packages/gnupg/gnupg-1.4.7/25_de.po_fixes.dpatch
+++ /dev/null
@@ -1,195 +0,0 @@
-#! /bin/sh -e
-## 25_de.po_fixes.dpatch
-##
-## DP: Description: Small fixes for the German translation (#314069)
-## DP: Author: Jens Seidel <jensseidel@users.sf.net>
-## DP: Upstream status: Not yet submitted
-## DP: Date: 2005-06-14
-
-if [ $# -lt 1 ]; then
- echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
- exit 1
-fi
-
-[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
-patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}"
-
-case "$1" in
- -patch) patch -p1 ${patch_opts} < $0;;
- -unpatch) patch -R -p1 ${patch_opts} < $0;;
- *)
- echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
- exit 1;;
-esac
-
-exit 0
-
-@DPATCH@
-diff -urNad gnupg-1.4.5~/po/de.po gnupg-1.4.5/po/de.po
---- gnupg-1.4.5~/po/de.po 2006-08-01 12:08:06.000000000 +0100
-+++ gnupg-1.4.5/po/de.po 2006-08-01 21:50:19.000000000 +0100
-@@ -1241,7 +1241,7 @@
-
- #: g10/gpg.c:791
- msgid "Pubkey: "
--msgstr "Öff.Schlüssel: "
-+msgstr "Öff. Schlüssel: "
-
- #: g10/gpg.c:797 g10/keyedit.c:2310
- msgid "Cipher: "
-@@ -2330,7 +2330,7 @@
- #: g10/import.c:319
- #, c-format
- msgid " secret keys unchanged: %lu\n"
--msgstr " unveränderte geh.Schl.: %lu\n"
-+msgstr " unveränderte geh. Schl.: %lu\n"
-
- #: g10/import.c:321
- #, c-format
-@@ -3388,11 +3388,11 @@
-
- #: g10/keyedit.c:2035
- msgid "Do you really want to revoke the selected subkeys? (y/N) "
--msgstr "Möchten Sie die ausgewählten Unterschlüssel wirklich widerrufen? "
-+msgstr "Möchten Sie die ausgewählten Unterschlüssel wirklich widerrufen? (j/N) "
-
- #: g10/keyedit.c:2037
- msgid "Do you really want to revoke this subkey? (y/N) "
--msgstr "Möchten Sie diesen Schlüssel wirklich widerrufen? "
-+msgstr "Möchten Sie diesen Unterschlüssel wirklich widerrufen? (j/N) "
-
- #: g10/keyedit.c:2087
- msgid ""
-@@ -3568,7 +3568,7 @@
-
- #: g10/keyedit.c:3022
- msgid "You may not add a photo ID to a PGP2-style key.\n"
--msgstr "Sie können einem PGP2-artigen SchlüÂüsel keine Foto-ID hinzufügen.\n"
-+msgstr "Sie können einem PGP2-artigen Schlüssel keine Foto-ID hinzufügen.\n"
-
- #: g10/keyedit.c:3162
- msgid "Delete this good signature? (y/N/q)"
-@@ -3622,7 +3622,7 @@
- #: g10/keyedit.c:3352
- msgid "You may not add a designated revoker to a PGP 2.x-style key.\n"
- msgstr ""
--"Sie können einem PGP2-artigen SchlüÂüsel keine vorgesehenen Widerrufer "
-+"Sie können einem PGP2-artigen Schlüssel keine vorgesehenen Widerrufer "
- "hinzufügen.\n"
-
- #: g10/keyedit.c:3372
-@@ -5034,7 +5034,7 @@
- "Wählen Sie ein Bild für Ihre Photo ID aus. Das Bild muß eine JPEG Datei\n"
- "sein. Bitte beachten Sie, daß das Bild in Ihrem öffentlichen\n"
- "Schlüssel gespeichert wird. Wenn Sie ein sehr großes Bild benutzen,\n"
--"wir Ihr Schlüssel leider auch sehr groß werden. Ein Bild der GröÂße\n"
-+"wir Ihr Schlüssel leider auch sehr groß werden. Ein Bild der Größe\n"
- "240x288 Pixel ist eine gute Wahl.\n"
-
- #: g10/photoid.c:95
-@@ -5406,7 +5406,7 @@
- #: g10/pubkey-enc.c:244
- #, c-format
- msgid "cipher algorithm %d%s is unknown or disabled\n"
--msgstr "Verschüsselungsverfahren %d%s ist unbekannt oder abgeschaltet\n"
-+msgstr "Verschlüsselungsverfahren %d%s ist unbekannt oder abgeschaltet\n"
-
- #: g10/pubkey-enc.c:282
- #, fuzzy, c-format
-@@ -5504,7 +5504,7 @@
- msgstr ""
- "Widerrufszertifikat wurde erzeugt.\n"
- "\n"
--"Bitte speichern Sie es auf einem Medium welches sie wegschliessen\n"
-+"Bitte speichern Sie es auf einem Medium welches sie wegschließen\n"
- "können; falls Mallory (ein Angreifer) Zugang zu diesem Zertifikat\n"
- "erhält, kann erIhren Schlüssel unbrauchbar machen. Es wäre klug,\n"
- "dieses Widerrufszertifikat auch auszudrucken und sicher aufzubewahren,\n"
-@@ -5588,7 +5588,7 @@
- msgid "cannot avoid weak key for symmetric cipher; tried %d times!\n"
- msgstr ""
- "Trotz %d-fachen Versuch konnte die Erzeugung eines unsicheren Schlüssels für "
--"sym.Verschlüsselung nicht vermieden werden!\n"
-+"sym. Verschlüsselung nicht vermieden werden!\n"
-
- #: g10/seskey.c:222
- msgid "DSA requires the hash length to be a multiple of 8 bits\n"
-@@ -6133,7 +6133,7 @@
- #, fuzzy, c-format
- msgid "public key of ultimately trusted key %s not found\n"
- msgstr ""
--"öff.Schlüssel des uneingeschränkt vertrautem Schlüssel %08lX nicht gefunden\n"
-+"öff. Schlüssel des uneingeschränkt vertrautem Schlüssel %08lX nicht gefunden\n"
-
- #: g10/trustdb.c:2197
- #, c-format
-@@ -6190,7 +6190,7 @@
-
- #: util/errors.c:60
- msgid "bad public key"
--msgstr "Falscher öffentlicher Schüssel"
-+msgstr "Falscher öffentlicher Schlüssel"
-
- #: util/errors.c:61
- msgid "bad secret key"
-@@ -6366,7 +6366,7 @@
-
- #: util/errors.c:106
- msgid "unusable public key"
--msgstr "unbrauchbarer öffentlicher Schüssel"
-+msgstr "unbrauchbarer öffentlicher Schlüssel"
-
- #: util/errors.c:107
- msgid "unusable secret key"
-@@ -6775,7 +6775,7 @@
- #~ "Es wird ein neues %s Schlüsselpaar erzeugt.\n"
- #~ " kleinste Schlüssellänge ist 768 Bit\n"
- #~ " standard Schlüssellänge ist 1024 Bit\n"
--#~ " gröÂßte sinnvolle Schlüssellänge ist 2048 Bit\n"
-+#~ " größte sinnvolle Schlüssellänge ist 2048 Bit\n"
-
- #~ msgid "DSA only allows keysizes from 512 to 1024\n"
- #~ msgstr "DSA erlaubt nur Schlüssellängen von 512 bis 1024\n"
-@@ -6787,13 +6787,13 @@
- #~ msgstr "zu kurz; 768 ist die kleinste mögliche Schlüssellänge.\n"
-
- #~ msgid "keysize too large; %d is largest value allowed.\n"
--#~ msgstr "SchüsselgröÂße zu hoch; %d ist der Maximalwert.\n"
-+#~ msgstr "Schlüsselgröße zu hoch; %d ist der Maximalwert.\n"
-
- #~ msgid ""
- #~ "Keysizes larger than 2048 are not suggested because\n"
- #~ "computations take REALLY long!\n"
- #~ msgstr ""
--#~ "Schlüssellängen gröÂßer als 2048 werden nicht empfohlen, da die\n"
-+#~ "Schlüssellängen größer als 2048 werden nicht empfohlen, da die\n"
- #~ "Berechnungen dann WIRKLICH lange brauchen!\n"
-
- #, fuzzy
-@@ -7136,7 +7136,7 @@
- #~ msgstr "zu viele `%c' Voreinstellungen\n"
-
- #~ msgid "key %08lX: not a rfc2440 key - skipped\n"
--#~ msgstr "Schlüssel %08lX: dies ist kein RFC2440-Schüssel - übersprungen\n"
-+#~ msgstr "Schlüssel %08lX: dies ist kein RFC2440-Schlüssel - übersprungen\n"
-
- #~ msgid ""
- #~ "NOTE: Elgamal primary key detected - this may take some time to import\n"
-@@ -7292,7 +7292,7 @@
- #~ msgstr ""
- #~ "Dieses Verfahren wird nur von GnuPG unterstützt. Sie können diesen "
- #~ "Schlüssel\n"
--#~ "nicht zur Verständigung mit PGP-Anwendern benutzen. Ausserdem ist "
-+#~ "nicht zur Verständigung mit PGP-Anwendern benutzen. Außerdem ist "
- #~ "dieses\n"
- #~ "Verfahren sehr langsam, und es könnte nicht so sicher wie die anderen "
- #~ "sein.\n"
-@@ -7603,7 +7603,7 @@
-
- #~ msgid "Do you really want to create a sign and encrypt key? "
- #~ msgstr ""
--#~ "Möchten Sie wirklich einen Unterschriften-/Verschlüsselungschlüssel "
-+#~ "Möchten Sie wirklich einen Unterschriften-/Verschlüsselungsschlüssel "
- #~ "erzeugen? "
-
- #~ msgid "%s: user not found: %s\n"
diff --git a/packages/gnupg/gnupg_1.4.2.2.bb b/packages/gnupg/gnupg_1.4.2.2.bb
new file mode 100644
index 0000000000..b21eb88b91
--- /dev/null
+++ b/packages/gnupg/gnupg_1.4.2.2.bb
@@ -0,0 +1,14 @@
+require gnupg.inc
+
+DEPENDS += "readline"
+EXTRA_OECONF += "--with-readline=${STAGING_LIBDIR}/.."
+# --without-readline do not support fancy command line editing
+
+SRC_URI += "file://15_free_caps.patch;patch=1 \
+ file://16_min_privileges.patch;patch=1 \
+ file://22_zero_length_mpi_fix.patch;patch=1 \
+ file://30_nm_always_check.patch;patch=1"
+
+S = "${WORKDIR}/gnupg-${PV}"
+
+PR = "r2"
diff --git a/packages/gnupg/gnupg_1.4.7.bb b/packages/gnupg/gnupg_1.4.7.bb
deleted file mode 100644
index 19a82b5efe..0000000000
--- a/packages/gnupg/gnupg_1.4.7.bb
+++ /dev/null
@@ -1,12 +0,0 @@
-require gnupg.inc
-
-DEPENDS += "readline"
-EXTRA_OECONF += "--with-readline=${STAGING_LIBDIR}/.."
-# --without-readline do not support fancy command line editing
-
-SRC_URI += "file://15_free_caps.dpatch;patch=1 \
- file://16_min_privileges.dpatch;patch=1 \
- file://24_gpgv_manpage_cleanup.dpatch;patch=1 \
- file://25_de.po_fixes.dpatch;patch=1"
-
-S = "${WORKDIR}/gnupg-${PV}"
diff --git a/packages/gnupg/gnupg-1.4.7/.mtn2git_empty b/packages/gnutls/gnutls-1.4.4/.mtn2git_empty
index e69de29bb2..e69de29bb2 100644
--- a/packages/gnupg/gnupg-1.4.7/.mtn2git_empty
+++ b/packages/gnutls/gnutls-1.4.4/.mtn2git_empty
diff --git a/packages/gnutls/gnutls-1.4.5/gnutls-openssl.patch b/packages/gnutls/gnutls-1.4.4/gnutls-openssl.patch
index 6eca97efd7..6eca97efd7 100644
--- a/packages/gnutls/gnutls-1.4.5/gnutls-openssl.patch
+++ b/packages/gnutls/gnutls-1.4.4/gnutls-openssl.patch
diff --git a/packages/gnutls/gnutls-1.4.5/.mtn2git_empty b/packages/libmutil/.mtn2git_empty
index e69de29bb2..e69de29bb2 100644
--- a/packages/gnutls/gnutls-1.4.5/.mtn2git_empty
+++ b/packages/libmutil/.mtn2git_empty
diff --git a/packages/networkmanager/networkmanager_0.6.4.bb b/packages/networkmanager/networkmanager_0.6.4.bb
index 8012b9c64e..737d9544d0 100644
--- a/packages/networkmanager/networkmanager_0.6.4.bb
+++ b/packages/networkmanager/networkmanager_0.6.4.bb
@@ -3,7 +3,7 @@ SECTION = "network/misc"
LICENSE = "GPL"
HOMEPAGE = "http://www.gnome.org"
PRIORITY = "optional"
-DEPENDS = "libnl dbus dbus-glib gnome-keyring gconf-dbus wireless-tools "
+DEPENDS = "libnl dbus dbus-glib libhal-nm libgpewidget gnome-keyring gconf-dbus wireless-tools libglade"
RDEPENDS = "wpa-supplicant iproute2 dhcdbd gnome-keyring hicolor-icon-theme"
PR = "r5"
@@ -17,11 +17,11 @@ SRC_URI="http://www.handhelds.org/~mmp/files/NetworkManager-${PV}-gpe.tar.gz \
EXTRA_OECONF = " \
--without-gnome \
- --without-gpe \
+ --with-gpe \
--with-distro=debian \
--without-gcrypt \
--with-wpa_supplicant=/usr/sbin/wpa_supplicant \
- --enable-hal \
+ --disable-hal \
--with-dhcdbd=/sbin/dhcdbd"
S = "${WORKDIR}/NetworkManager-${PV}"
diff --git a/packages/openmoko-pim/openmoko-dates_svn.bb b/packages/openmoko-pim/openmoko-dates_svn.bb
index ec13abb004..7bfd42c3b6 100644
--- a/packages/openmoko-pim/openmoko-dates_svn.bb
+++ b/packages/openmoko-pim/openmoko-dates_svn.bb
@@ -3,7 +3,6 @@ SECTION = "openmoko/pim"
LICENSE = "GPL"
DEPENDS = "glib-2.0 gtk+ libglade eds-dbus openmoko-libs"
RDEPENDS = "libedata-cal"
-RCONFLICTS_${PN} = "dates"
PV = "0.1+svnr${SRCREV}"
PR = "r9"
@@ -18,8 +17,8 @@ S = "${WORKDIR}/openmoko"
EXTRA_OECONF = "--enable-omoko"
do_install_append () {
- rm -rf ${D}${datadir}/icons
- rm -rf ${D}${datadir}/applications/dates.desktop
+ rm -rf ${D}${datadir}/icons
+ rm -rf ${D}${datadir}/applications/dates.desktop
install -d ${D}/${datadir}/pixmaps
install -m 0644 ${WORKDIR}/openmoko-dates.png ${D}/${datadir}/pixmaps/
install -m 0644 ${WORKDIR}/openmoko-dates.desktop ${D}${datadir}/applications/
@@ -28,4 +27,3 @@ do_install_append () {
FILES_${PN} += "${datadir}/pixmaps \
${datadir}/dates/"
-PRIVATE_LIBS = "libgtkdatesview.so.0"
diff --git a/packages/perl/libxml-parser-perl_2.34.bb b/packages/perl/libxml-parser-perl_2.34.bb
index f73f07b41c..46ce6512ca 100644
--- a/packages/perl/libxml-parser-perl_2.34.bb
+++ b/packages/perl/libxml-parser-perl_2.34.bb
@@ -7,7 +7,7 @@ SRC_URI = "http://www.cpan.org/modules/by-module/XML/XML-Parser-${PV}.tar.gz"
S = "${WORKDIR}/XML-Parser-${PV}"
-EXTRA_CPANFLAGS = "EXPATLIBPATH=${STAGING_LIBDIR} EXPATINCPATH=${STAGING_INCDIR} "
+EXTRA_CPANFLAGS = "EXPATLIBPATH=${STAGING_LIBDIR} EXPATINCPATH=${STAGING_INCDIR}"
inherit cpan
diff --git a/packages/qt/qt4-x11-free_4.3.0.bb b/packages/qt/qt4-x11-free_4.3.0.bb
index e2a2696d68..a097c4e9ca 100644
--- a/packages/qt/qt4-x11-free_4.3.0.bb
+++ b/packages/qt/qt4-x11-free_4.3.0.bb
@@ -74,7 +74,6 @@ PARTS = "3Support AssistantClient Core DBus Designer DesignerComponents Gui Netw
do_stage() {
oe_runmake install INSTALL_ROOT=/
- install -d ${STAGING_BINDIR_NATIVE} ${STAGING_QT_DIR}/bin
install -m 0755 ${STAGING_BINDIR_NATIVE}/rcc4 ${STAGING_QT_DIR}/bin/rcc
install -m 0755 ${STAGING_BINDIR_NATIVE}/moc4 ${STAGING_QT_DIR}/bin/moc
install -m 0755 ${STAGING_BINDIR_NATIVE}/uic4 ${STAGING_QT_DIR}/bin/uic
diff --git a/packages/speex/speex_1.1.12+1.2beta1.bb b/packages/speex/speex_1.1.12+1.2beta1.bb
index 903b5d5248..01bd93909e 100644
--- a/packages/speex/speex_1.1.12+1.2beta1.bb
+++ b/packages/speex/speex_1.1.12+1.2beta1.bb
@@ -3,7 +3,7 @@ SECTION = "libs"
LICENSE = "BSD"
HOMEPAGE = "http://www.speex.org"
DEPENDS = "libogg"
-PR = "r2"
+PR = "r1"
SRC_URI = "http://downloads.us.xiph.org/releases/speex/speex-1.2beta1.tar.gz"
S = "${WORKDIR}/${PN}-1.2beta1"
@@ -27,8 +27,8 @@ EXTRA_OECONF_append_dht-walnut = " --enable-fixed-point "
do_configure_append() {
sed -i s/"^OGG_CFLAGS.*$"/"OGG_CFLAGS = "/g Makefile */Makefile */*/Makefile
sed -i s/"^OGG_LIBS.*$"/"OGG_LIBS = -logg"/g Makefile */Makefile */*/Makefile
-# perl -pi -e 's:^includedir.*$:includedir = ${STAGING_INCDIR}:g' Makefile */Makefile */*/Makefile
-# perl -pi -e 's:^oldincludedir.*$:includedir = ${STAGING_INCDIR}:g' Makefile */Makefile */*/Makefile
+ perl -pi -e 's:^includedir.*$:includedir = ${STAGING_INCDIR}:g' Makefile */Makefile */*/Makefile
+ perl -pi -e 's:^oldincludedir.*$:includedir = ${STAGING_INCDIR}:g' Makefile */Makefile */*/Makefile
perl -pi -e 's:\s*-I/usr/include$::g' Makefile */Makefile */*/Makefile
}
@@ -37,8 +37,3 @@ do_stage() {
install -d ${STAGING_INCDIR}/speex
install -m 0644 include/speex/*.h ${STAGING_INCDIR}/speex
}
-
-PACKAGES += "speex-bin"
-FILES_${PN} = "${libdir}/libspeex.so.*"
-FILES_${PN}-dev += "${libdir}/libspeex.so.*"
-FILES_${PN}-bin = "${bindir}"
diff --git a/packages/speex/speex_1.1.12+1.2beta2.bb b/packages/speex/speex_1.1.12+1.2beta2.bb
deleted file mode 100644
index f60408d50a..0000000000
--- a/packages/speex/speex_1.1.12+1.2beta2.bb
+++ /dev/null
@@ -1,24 +0,0 @@
-DESCRIPTION = "Speex is an Open Source/Free Software patent-free audio compression format designed for speech."
-SECTION = "libs"
-LICENSE = "BSD"
-HOMEPAGE = "http://www.speex.org"
-DEPENDS = "libogg"
-
-SRC_URI = "http://downloads.us.xiph.org/releases/speex/speex-1.2beta2.tar.gz"
-S = "${WORKDIR}/${PN}-1.2beta2"
-
-PARALLEL_MAKE = ""
-
-inherit autotools pkgconfig
-
-EXTRA_OECONF = " --enable-fixed-point --with-ogg-libraries=${STAGING_LIBDIR} \
- --with-ogg-includes=${STAGING_INCDIR} --disable-oggtest"
-
-do_stage() {
- autotools_stage_all
-}
-
-PACKAGES += "${PN}-bin"
-FILES_${PN} = "${libdir}/libspeex.so.*"
-FILES_${PN}-dev += "${libdir}/libspeex.so.*"
-FILES_${PN}-bin = "${bindir}"
diff --git a/packages/tasks/task-gpe.bb b/packages/tasks/task-gpe.bb
index f4b6d5185c..bbb3857b3b 100644
--- a/packages/tasks/task-gpe.bb
+++ b/packages/tasks/task-gpe.bb
@@ -18,6 +18,7 @@ PACKAGES = "\
gpe-task-sectest"
RDEPENDS_gpe-base-depends = "\
+ diet-x11 \
virtual/xserver"
RDEPENDS_gpe-task-base = "\
@@ -124,9 +125,14 @@ RDEPENDS_gpe-task-desktopapps = "\
RDEPENDS_gpe-task-sectest = "\
mbmerlin \
+ nmap \
+ ettercap \
+ stunnel \
curl \
# dsniff \
prismstumbler \
tcpdump \
kismet \
+ hydra \
+ thcrut \
miniclipboard"
diff --git a/packages/tasks/task-native-sdk.bb b/packages/tasks/task-native-sdk.bb
index e3833a7677..b164363612 100644
--- a/packages/tasks/task-native-sdk.bb
+++ b/packages/tasks/task-native-sdk.bb
@@ -3,7 +3,7 @@ LICENSE = "MIT"
DEPENDS = "gcc binutils make patch patchutils diffstat diffutils automake flex bison gawk sed grep"
RDEPENDS = "gcc-symlinks g++-symlinks binutils-symlinks make libc6-dev \
flex flex-dev bison gawk sed grep autoconf automake make \
- patch patchutils diffstat diffutils libgcc-dev libstdc++-dev"
+ patch patchutils diffstat diffutils libgcc-s-dev libstdc++-dev"
ALLOW_EMPTY = "1"
PACKAGES = "${PN}"
diff --git a/packages/tasks/task-python-everything.bb b/packages/tasks/task-python-everything.bb
index 766c4acfd9..ffa3280b11 100644
--- a/packages/tasks/task-python-everything.bb
+++ b/packages/tasks/task-python-everything.bb
@@ -18,6 +18,7 @@ RDEPENDS = "\
python-fnorb \
python-formencode \
python-fpconst \
+ python-fuse \
python-gmpy \
python-gnosis \
python-gst \
diff --git a/packages/wpa-supplicant/wpa-supplicant-0.5.inc b/packages/wpa-supplicant/wpa-supplicant-0.5.inc
index 1eb679cf01..b5e53e3f56 100644
--- a/packages/wpa-supplicant/wpa-supplicant-0.5.inc
+++ b/packages/wpa-supplicant/wpa-supplicant-0.5.inc
@@ -8,7 +8,7 @@ DEPENDS = "gnutls ${@base_contains("COMBINED_FEATURES", "pci", "madwifi-ng", "",
MY_ARCH := "${PACKAGE_ARCH}"
PACKAGE_ARCH = "${@base_contains('COMBINED_FEATURES', 'pci', '${MACHINE_ARCH}', '${MY_ARCH}', d)}"
-#DEFAULT_PREFERENCE = "-2"
+DEFAULT_PREFERENCE = "-2"
SRC_URI = "http://hostap.epitest.fi/releases/wpa_supplicant-${PV}.tar.gz \
file://defconfig-gnutls \
diff --git a/packages/xfcalendar/.mtn2git_empty b/packages/xfcalendar/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/xfcalendar/.mtn2git_empty
diff --git a/packages/xfcalendar/xfcalendar.inc b/packages/xfcalendar/xfcalendar.inc
new file mode 100644
index 0000000000..987d8b4d67
--- /dev/null
+++ b/packages/xfcalendar/xfcalendar.inc
@@ -0,0 +1,8 @@
+# xfce-calendar OE build file
+# Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+DESCRIPTION="XFCE Calendar"
+SECTION = "x11"
+DEPENDS = "virtual/libx11 libxfcegui4 libxfce4mcs"
+inherit xfce
diff --git a/packages/xfcalendar/xfcalendar_4.2.0.bb b/packages/xfcalendar/xfcalendar_4.2.0.bb
new file mode 100644
index 0000000000..987d8b4d67
--- /dev/null
+++ b/packages/xfcalendar/xfcalendar_4.2.0.bb
@@ -0,0 +1,8 @@
+# xfce-calendar OE build file
+# Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+DESCRIPTION="XFCE Calendar"
+SECTION = "x11"
+DEPENDS = "virtual/libx11 libxfcegui4 libxfce4mcs"
+inherit xfce
diff --git a/packages/xfcalendar/xfcalendar_4.2.2.bb b/packages/xfcalendar/xfcalendar_4.2.2.bb
new file mode 100644
index 0000000000..41b0db2a51
--- /dev/null
+++ b/packages/xfcalendar/xfcalendar_4.2.2.bb
@@ -0,0 +1,5 @@
+# xfce-calendar OE build file
+# Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require ${PN}.inc
diff --git a/packages/xfcalendar/xfcalendar_4.2.3.bb b/packages/xfcalendar/xfcalendar_4.2.3.bb
new file mode 100644
index 0000000000..ebab53efcd
--- /dev/null
+++ b/packages/xfcalendar/xfcalendar_4.2.3.bb
@@ -0,0 +1,9 @@
+# xfce-calendar OE build file
+# Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require ${PN}.inc
+
+PACKAGES += " ${PN}-mcs-plugins"
+FILES_${PN}-mcs-plugins += "${libdir}/xfce4/mcs-plugins/*.so"
+
diff --git a/packages/xffm/.mtn2git_empty b/packages/xffm/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/xffm/.mtn2git_empty
diff --git a/packages/xffm/xffm-4.2.0/.mtn2git_empty b/packages/xffm/xffm-4.2.0/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/xffm/xffm-4.2.0/.mtn2git_empty
diff --git a/packages/xffm/xffm-4.2.0/link.patch b/packages/xffm/xffm-4.2.0/link.patch
new file mode 100644
index 0000000000..e79fc8c4f5
--- /dev/null
+++ b/packages/xffm/xffm-4.2.0/link.patch
@@ -0,0 +1,29 @@
+--- xffm-4.0.5/src/Makefile.am 2003-05-29 12:13:17.000000000 -0700
++++ xffm-4.0.5.new/src/Makefile.am 2004-06-11 10:26:06.509143832 -0700
+@@ -94,16 +94,16 @@
+ install-data-local:
+ $(mkinstalldirs) $(DESTDIR)$(bindir)
+ ( cd $(DESTDIR)$(bindir); \
+- rm -f xffstab; ln xffm xffstab; \
+- rm -f xfbook; ln xffm xfbook; \
+- rm -f xfapps; ln xffm xfapps; \
+- rm -f xftree4; ln xffm xftree4; \
+- rm -f xfsamba4; ln xffm xfsamba4; \
+- rm -f xfbook4; ln xffm xfbook4; \
+- rm -f xfapps4; ln xffm xfapps4; \
+- rm -f xfglob4; ln xffm xfglob4; \
+- rm -f xftrash4; ln xffm xftrash4; \
+- rm -f xffstab4; ln xffm xffstab4; \
++ rm -f xffstab; ln -s xffm xffstab; \
++ rm -f xfbook; ln -s xffm xfbook; \
++ rm -f xfapps; ln -s xffm xfapps; \
++ rm -f xftree4; ln -s xffm xftree4; \
++ rm -f xfsamba4; ln -s xffm xfsamba4; \
++ rm -f xfbook4; ln -s xffm xfbook4; \
++ rm -f xfapps4; ln -s xffm xfapps4; \
++ rm -f xfglob4; ln -s xffm xfglob4; \
++ rm -f xftrash4; ln -s xffm xftrash4; \
++ rm -f xffstab4; ln -s xffm xffstab4; \
+ )
+
+ pkgconfigdir = $(libdir)/pkgconfig
diff --git a/packages/xffm/xffm.inc b/packages/xffm/xffm.inc
new file mode 100644
index 0000000000..57abfb3d7d
--- /dev/null
+++ b/packages/xffm/xffm.inc
@@ -0,0 +1,16 @@
+# xffm OE build file
+# Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+DESCRIPTION="XFCE4 File Manager"
+SECTION = "x11/utils"
+
+inherit xfce
+
+DEPENDS="dbh gtk+ libxml2 libxfcegui4 libxfce4mcs xfce-mcs-manager libxfce4util"
+
+FILES_${PN} += "/usr/lib/xfce4/xffm/*so*"
+
+PACKAGES += " ${PN}-mcs-plugins"
+
+FILES_${PN}-mcs-plugins += "${libdir}/xfce4/mcs-plugins/*.so"
diff --git a/packages/xffm/xffm_4.2.0.bb b/packages/xffm/xffm_4.2.0.bb
new file mode 100644
index 0000000000..b0a8e3a69e
--- /dev/null
+++ b/packages/xffm/xffm_4.2.0.bb
@@ -0,0 +1,12 @@
+SECTION = "x11/utils"
+# xffm OE build file
+# Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+DESCRIPTION="XFCE4 File Manager"
+
+inherit xfce
+
+DEPENDS="dbh gtk+ libxml2 libxfcegui4 libxfce4mcs xfce-mcs-manager libxfce4util"
+
+FILES_${PN} += "/usr/lib/xfce4/xffm/*so*"
diff --git a/packages/xffm/xffm_4.2.2.bb b/packages/xffm/xffm_4.2.2.bb
new file mode 100644
index 0000000000..c098e1c96b
--- /dev/null
+++ b/packages/xffm/xffm_4.2.2.bb
@@ -0,0 +1,5 @@
+# xffm OE build file
+# Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require ${PN}.inc
diff --git a/packages/xffm/xffm_4.2.3.bb b/packages/xffm/xffm_4.2.3.bb
new file mode 100644
index 0000000000..c098e1c96b
--- /dev/null
+++ b/packages/xffm/xffm_4.2.3.bb
@@ -0,0 +1,5 @@
+# xffm OE build file
+# Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require ${PN}.inc
diff --git a/packages/xffm/xffm_4.3.99.2.bb b/packages/xffm/xffm_4.3.99.2.bb
new file mode 100644
index 0000000000..c098e1c96b
--- /dev/null
+++ b/packages/xffm/xffm_4.3.99.2.bb
@@ -0,0 +1,5 @@
+# xffm OE build file
+# Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+require ${PN}.inc
diff --git a/packages/xfprint/.mtn2git_empty b/packages/xfprint/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/xfprint/.mtn2git_empty
diff --git a/packages/xfprint/xfprint_4.3.99.2.bb b/packages/xfprint/xfprint_4.3.99.2.bb
new file mode 100644
index 0000000000..7e349ce881
--- /dev/null
+++ b/packages/xfprint/xfprint_4.3.99.2.bb
@@ -0,0 +1,9 @@
+# xfprint OE build file
+# Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+DESCRIPTION="XFCE4 Print Manager"
+SECTION = "x11/base"
+
+DEPENDS="libxfcegui4"
+inherit xfce
diff --git a/packages/xorg-driver/xf86-video-ati_6.6.191.bb b/packages/xorg-driver/xf86-video-ati_6.6.191.bb
deleted file mode 100644
index 994b8b6a3c..0000000000
--- a/packages/xorg-driver/xf86-video-ati_6.6.191.bb
+++ /dev/null
@@ -1,6 +0,0 @@
-require xorg-driver-video.inc
-PE = "1"
-
-#DESCRIPTION = ""
-
-DEPENDS += " xineramaproto xf86miscproto drm xf86driproto"
diff --git a/packages/xorg-font/xorg-font-common.inc b/packages/xorg-font/xorg-font-common.inc
index 8dfb6785a1..148437a3e3 100644
--- a/packages/xorg-font/xorg-font-common.inc
+++ b/packages/xorg-font/xorg-font-common.inc
@@ -3,7 +3,7 @@ SECTION = "x11/fonts"
LICENSE = "MIT-X"
DEPENDS = " encodings font-alias font-util-native mkfontdir-native mkfontscale-native"
-RDEPENDS = "encodings font-util font-alias mkfontscale mkfontdir"
+RDEPENDS = "encodings font-util font-alias"
XORG_PN = "${PN}"
XORG_RELEASE = "${@["individual",bb.data.getVar('PV', d, 1)[0:7]+"/src"][bb.data.getVar('PV', d, 1)[0:4] == "X11R"]}"