summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Sokolovsky <pmiscml@gmail.com>2006-12-18 19:48:16 +0000
committerPaul Sokolovsky <pmiscml@gmail.com>2006-12-18 19:48:16 +0000
commit99804db1347e375bb3228ae7742b6ca727750052 (patch)
tree9da92e51387f2668a9e364491be0ca3de75935fb
parentde5f1f80b842bbf6da5fff3018f1923f4b0285a2 (diff)
parent858be86e1a120a39c7ef15a1f4116be939afb371 (diff)
merge of '7bdbc64d5f4962d2cca1a7f99fe115d3fcd0aea5'
and 'fe7f09c0ab220b629fe9a568245cfe155bbeb443'
-rw-r--r--packages/apr/apr-util_1.2.7.bb8
-rw-r--r--packages/cmake/cmake-native_2.2.3.bb (renamed from packages/cmake/cmake-native_2.2.2.bb)4
-rw-r--r--packages/eds/eds-dbus/disable_orbit.patch13
-rw-r--r--packages/eds/eds-dbus/no_libedataserverui-20060126.patch13
-rw-r--r--packages/eds/eds-dbus_svn.bb5
-rw-r--r--packages/liblockfile/liblockfile-1.05/.mtn2git_empty0
-rw-r--r--packages/liblockfile/liblockfile-1.05/configure.patch25
-rw-r--r--packages/liblockfile/liblockfile-1.05/install.patch48
-rw-r--r--packages/liblockfile/liblockfile-1.05/ldflags.patch21
-rw-r--r--packages/liblockfile/liblockfile_1.05.bb21
-rw-r--r--packages/links/links-x11_2.1pre26.bb (renamed from packages/links/links-x11_2.1pre23.bb)0
-rw-r--r--packages/links/links_2.1pre26.bb (renamed from packages/links/links_2.1pre23.bb)0
-rw-r--r--packages/linux/mnci-ramses_2.4.21-rmk2-pxa1.bb2
-rw-r--r--packages/mailx/mailx_8.1.2-0.20031014cvs.bb15
-rw-r--r--packages/matchbox-applet-inputmanager/matchbox-applet-inputmanager_0.5.bb2
-rw-r--r--packages/matchbox-common/matchbox-common_0.8.bb2
-rw-r--r--packages/matchbox-desktop/matchbox-desktop_0.8.1.bb2
-rw-r--r--packages/matchbox-desktop/matchbox-desktop_0.8.bb3
-rw-r--r--packages/matchbox-panel/matchbox-panel_0.8.1.bb2
-rw-r--r--packages/matchbox-panel/matchbox-panel_0.8.3.bb2
-rw-r--r--packages/matchbox-panel/matchbox-panel_0.8.bb2
-rw-r--r--packages/matchbox-wm/matchbox-wm_0.8.3.bb2
-rw-r--r--packages/matchbox-wm/matchbox-wm_0.8.4.bb2
-rw-r--r--packages/mplayer/files/disable-executable-stack-test.patch30
-rw-r--r--packages/mplayer/mplayer_0.0+1.0rc1.bb8
-rw-r--r--packages/ssmtp/ssmtp-2.60.9/.mtn2git_empty0
-rw-r--r--packages/ssmtp/ssmtp-2.60.9/configure.patch32
-rw-r--r--packages/ssmtp/ssmtp-2.60.9/ldflags.patch24
-rw-r--r--packages/ssmtp/ssmtp-2.60.9/ssmtp.conf13
-rw-r--r--packages/ssmtp/ssmtp_2.60.9.bb24
-rw-r--r--packages/tasks/task-self-hosting.bb31
31 files changed, 117 insertions, 239 deletions
diff --git a/packages/apr/apr-util_1.2.7.bb b/packages/apr/apr-util_1.2.7.bb
index ec1998d64b..2c9008c6f0 100644
--- a/packages/apr/apr-util_1.2.7.bb
+++ b/packages/apr/apr-util_1.2.7.bb
@@ -3,12 +3,16 @@ SECTION = "libs"
DEPENDS = "apr expat gdbm"
LICENSE = "Apache License, Version 2.0"
-PR = "r0"
+PR = "r1"
# apache mirrors?
SRC_URI = "${APACHE_MIRROR}/apr/${P}.tar.gz"
-EXTRA_OECONF = "--with-apr=${STAGING_BINDIR_CROSS} --with-dbm=gdbm --with-gdbm=${STAGING_DIR}/${HOST_SYS} --with-expat=${STAGING_DIR}/${HOST_SYS}"
+EXTRA_OECONF = "--with-apr=${STAGING_BINDIR_CROSS} --with-dbm=gdbm \
+ --with-gdbm=${STAGING_DIR}/${HOST_SYS} \
+ --without-sqlite2 \
+ --without-sqlite3 \
+ --with-expat=${STAGING_DIR}/${HOST_SYS}"
inherit autotools lib_package binconfig
diff --git a/packages/cmake/cmake-native_2.2.2.bb b/packages/cmake/cmake-native_2.2.3.bb
index fa0b63067d..b4e84cc093 100644
--- a/packages/cmake/cmake-native_2.2.2.bb
+++ b/packages/cmake/cmake-native_2.2.3.bb
@@ -7,11 +7,11 @@ HOMEPAGE = "http://www.cmake.org/"
LICENSE = "Berkely-style license"
SECTION = "console/utils"
-SRC_URI = "http://www.cmake.org/files/v2.2/cmake-2.2.1.tar.gz"
+SRC_URI = "http://www.cmake.org/files/v2.2/cmake-${PV}.tar.gz"
inherit autotools
-S = "${WORKDIR}/cmake-2.2.1"
+S = "${WORKDIR}/cmake-${PV}"
inherit native
diff --git a/packages/eds/eds-dbus/disable_orbit.patch b/packages/eds/eds-dbus/disable_orbit.patch
new file mode 100644
index 0000000000..8757666e9d
--- /dev/null
+++ b/packages/eds/eds-dbus/disable_orbit.patch
@@ -0,0 +1,13 @@
+Index: trunk/configure.in
+===================================================================
+--- trunk.orig/configure.in 2006-01-20 02:08:42.555073776 +0000
++++ trunk/configure.in 2006-01-20 10:19:13.631870024 +0000
+@@ -1114,7 +1114,7 @@
+ AC_MSG_RESULT($with_bug_buddy)
+
+ if test "x${with_dbus}" = "xno"; then
+- AM_PATH_ORBIT2(2.9.8)
++dnl AM_PATH_ORBIT2(2.9.8)
+
+ AC_MSG_CHECKING(for CORBA include paths)
+ IDL_INCLUDES="-I "`pkg-config --variable=idldir libbonobo-2.0`" -I "`pkg-config --variable=idldir bonobo-activation-2.0`
diff --git a/packages/eds/eds-dbus/no_libedataserverui-20060126.patch b/packages/eds/eds-dbus/no_libedataserverui-20060126.patch
new file mode 100644
index 0000000000..bb6f78d9f7
--- /dev/null
+++ b/packages/eds/eds-dbus/no_libedataserverui-20060126.patch
@@ -0,0 +1,13 @@
+Index: Makefile.am
+===================================================================
+--- trunk/Makefile.am (revision 306)
++++ trunk/Makefile.am (working copy)
+@@ -16,7 +16,7 @@
+ endif
+
+ if ENABLE_DBUS
+-SUBDIRS = $(LIBDB) libedataserver $(CAMEL_DIR) addressbook $(CALENDAR_DIR) libedataserverui docs art po
++SUBDIRS = $(LIBDB) libedataserver $(CAMEL_DIR) addressbook $(CALENDAR_DIR) docs art po
+ else
+ SUBDIRS = $(LIBDB) libedataserver servers $(CAMEL_DIR) addressbook $(CALENDAR_DIR) libedataserverui src docs art po
+ endif
diff --git a/packages/eds/eds-dbus_svn.bb b/packages/eds/eds-dbus_svn.bb
index 38a6e0a083..b97ed984bc 100644
--- a/packages/eds/eds-dbus_svn.bb
+++ b/packages/eds/eds-dbus_svn.bb
@@ -8,9 +8,10 @@ PV = "1.4.0+svn${SRCDATE}"
SRC_URI = "svn://svn.o-hand.com/repos/${PN};module=trunk;proto=http \
file://no_libdb.patch;patch=1 \
file://no_iconv_test.patch;patch=1 \
- file://no_libedataserverui.patch;patch=1 \
+ file://no_libedataserverui-20060126.patch;patch=1;maxdate=20061214 \
+ file://no_libedataserverui.patch;patch=1;mindate=20061215 \
+ file://disable_orbit.patch;patch=1;maxdate=20061214 \
file://iconv-detect.h"
-
S = "${WORKDIR}/trunk"
inherit autotools pkgconfig
diff --git a/packages/liblockfile/liblockfile-1.05/.mtn2git_empty b/packages/liblockfile/liblockfile-1.05/.mtn2git_empty
deleted file mode 100644
index e69de29bb2..0000000000
--- a/packages/liblockfile/liblockfile-1.05/.mtn2git_empty
+++ /dev/null
diff --git a/packages/liblockfile/liblockfile-1.05/configure.patch b/packages/liblockfile/liblockfile-1.05/configure.patch
deleted file mode 100644
index ea13e11d25..0000000000
--- a/packages/liblockfile/liblockfile-1.05/configure.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-
-#
-# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher
-#
-
---- liblockfile-1.05/./configure.in~configure
-+++ liblockfile-1.05/./configure.in
-@@ -1,4 +1,5 @@
--AC_INIT(lockfile.c)
-+AC_INIT
-+AC_CONFIG_SRCDIR([lockfile.c])
- AC_CONFIG_HEADER(autoconf.h)
- AC_REVISION($Revision: 1.0 $)dnl
-
-@@ -111,7 +112,8 @@
- AC_SUBST(INSTALL_TARGETS)
- AC_SUBST(nfslockdir)
-
--AC_OUTPUT(\
-+AC_CONFIG_FILES([\
- ./Makefile \
- ./maillock.h \
--)
-+])
-+AC_OUTPUT
diff --git a/packages/liblockfile/liblockfile-1.05/install.patch b/packages/liblockfile/liblockfile-1.05/install.patch
deleted file mode 100644
index a9319ff1e3..0000000000
--- a/packages/liblockfile/liblockfile-1.05/install.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-
-#
-# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher
-#
-
---- liblockfile-1.05/Makefile.in~install
-+++ liblockfile-1.05/Makefile.in
-@@ -20,6 +20,7 @@
- includedir = @includedir@
-
- MAILGROUP = @MAILGROUP@
-+INSTGRP = $(if $(MAILGROUP),-g $(MAILGROUP))
-
- all: @TARGETS@
- install: @INSTALL_TARGETS@
-@@ -50,25 +51,27 @@
- $(CC) $(CFLAGS) -c lockfile.c -o xlockfile.o
-
- install_static: static install_common
-+ install -d $(ROOT)$(libdir)
- install -m 644 liblockfile.a $(ROOT)$(libdir)
-
- install_shared: shared install_common
-+ install -d $(ROOT)$(libdir)
- install -m 755 liblockfile.so \
- $(ROOT)$(libdir)/liblockfile.so.$(VER)
- ln -s liblockfile.so.$(VER) $(ROOT)$(libdir)/liblockfile.so
- if test "$(ROOT)" = ""; then @LDCONFIG@; fi
-
- install_common:
-+ install -d $(ROOT)$(includedir)
- install -m 644 lockfile.h maillock.h $(ROOT)$(includedir)
-- if [ "$(MAILGROUP)" != "" ]; then\
-- install -g $(MAILGROUP) -m 2755 dotlockfile $(ROOT)$(bindir);\
-- else \
-- install -g root -m 755 dotlockfile $(ROOT)$(bindir); \
-- fi
-+ install -d $(ROOT)$(bindir)
-+ install -m 755 $(INSTGRP) dotlockfile $(ROOT)$(bindir)
-+ install -d $(ROOT)$(mandir)/man1 $(ROOT)$(mandir)/man3
- install -m 644 *.1 $(ROOT)$(mandir)/man1
- install -m 644 *.3 $(ROOT)$(mandir)/man3
-
- install_nfslib: nfslib
-+ install -d $(ROOT)$(nfslockdir)
- install -m 755 nfslock.so.$(VER) $(ROOT)$(nfslockdir)
- if test "$(ROOT)" = ""; then @LDCONFIG@; fi
-
diff --git a/packages/liblockfile/liblockfile-1.05/ldflags.patch b/packages/liblockfile/liblockfile-1.05/ldflags.patch
deleted file mode 100644
index eb1d1478b8..0000000000
--- a/packages/liblockfile/liblockfile-1.05/ldflags.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-
-#
-# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher
-#
-
---- liblockfile-1.05/Makefile.in~ldflags
-+++ liblockfile-1.05/Makefile.in
-@@ -34,11 +34,11 @@
-
- liblockfile.so: liblockfile.a
- $(CC) -fPIC -shared -Wl,-soname,liblockfile.so.1 \
-- -o liblockfile.so lockfile.o -lc
-+ -o liblockfile.so lockfile.o $(LDFLAGS) -lc
-
- nfslock.so.$(VER): nfslock.o
- $(CC) -fPIC -shared -Wl,-soname,nfslock.so.0 \
-- -o nfslock.so.$(NVER) nfslock.o
-+ -o nfslock.so.$(NVER) nfslock.o $(LDFLAGS)
-
- dotlockfile: dotlockfile.o xlockfile.o
- $(CC) $(LDFLAGS) -o dotlockfile dotlockfile.o xlockfile.o
diff --git a/packages/liblockfile/liblockfile_1.05.bb b/packages/liblockfile/liblockfile_1.05.bb
deleted file mode 100644
index c4d72fcc23..0000000000
--- a/packages/liblockfile/liblockfile_1.05.bb
+++ /dev/null
@@ -1,21 +0,0 @@
-SECTION = "libs"
-DESCRIPTION = "File locking library."
-LICENSE = "LGPL"
-SRC_URI = "${DEBIAN_MIRROR}/main/libl/liblockfile/liblockfile_${PV}.tar.gz \
- file://install.patch;patch=1 \
- file://configure.patch;patch=1 \
- file://ldflags.patch;patch=1"
-
-inherit autotools
-
-EXTRA_OECONF = "--enable-shared --enable-static"
-
-do_stage () {
- install -m 644 ${S}/lockfile.h ${S}/maillock.h ${STAGING_INCDIR}/
- oe_libinstall -a -so liblockfile ${STAGING_LIBDIR}
-# oe_libinstall -so nfslock ${STAGING_LIBDIR}
-}
-
-do_install () {
- oe_runmake 'ROOT=${D}' INSTGRP='' install
-}
diff --git a/packages/links/links-x11_2.1pre23.bb b/packages/links/links-x11_2.1pre26.bb
index ba9e531ca2..ba9e531ca2 100644
--- a/packages/links/links-x11_2.1pre23.bb
+++ b/packages/links/links-x11_2.1pre26.bb
diff --git a/packages/links/links_2.1pre23.bb b/packages/links/links_2.1pre26.bb
index d8519950c6..d8519950c6 100644
--- a/packages/links/links_2.1pre23.bb
+++ b/packages/links/links_2.1pre26.bb
diff --git a/packages/linux/mnci-ramses_2.4.21-rmk2-pxa1.bb b/packages/linux/mnci-ramses_2.4.21-rmk2-pxa1.bb
index 381900e038..b001763710 100644
--- a/packages/linux/mnci-ramses_2.4.21-rmk2-pxa1.bb
+++ b/packages/linux/mnci-ramses_2.4.21-rmk2-pxa1.bb
@@ -9,7 +9,7 @@ PXAV = "1"
PR = "r5"
SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.4/linux-${KV}.tar.bz2 \
- http://lorien.handhelds.org/ftp.arm.linux.org.uk/kernel/v2.4/patch-${KV}-rmk${RMKV}.bz2;patch=1 \
+ http://ftp.linux.org.uk/pub/linux/arm/kernel/v2.4/patch-${KV}-rmk${RMKV}.bz2;patch=1 \
file://diff-${KV}-rmk${RMKV}-pxa${PXAV}.gz;patch=1 \
file://mnci-combined.patch;patch=1"
diff --git a/packages/mailx/mailx_8.1.2-0.20031014cvs.bb b/packages/mailx/mailx_8.1.2-0.20031014cvs.bb
deleted file mode 100644
index 973f7ed121..0000000000
--- a/packages/mailx/mailx_8.1.2-0.20031014cvs.bb
+++ /dev/null
@@ -1,15 +0,0 @@
-SECTION = "console/network"
-DEPENDS = "liblockfile"
-DESCRIPTION = "mailx is the traditional command-line-mode \
-mail user agent."
-LICENSE = "GPL"
-SRC_URI = "${DEBIAN_MIRROR}/main/m/mailx/mailx_${PV}.orig.tar.gz \
- ${DEBIAN_MIRROR}/main/m/mailx/mailx_${PV}-1.diff.gz;patch=1 \
- file://install.patch;patch=1"
-S = "${WORKDIR}/mailx-${PV}.orig"
-
-CFLAGS_append = " -D_BSD_SOURCE -DDEBIAN -I${S}/EXT"
-
-do_install () {
- oe_runmake 'DESTDIR=${D}' install
-}
diff --git a/packages/matchbox-applet-inputmanager/matchbox-applet-inputmanager_0.5.bb b/packages/matchbox-applet-inputmanager/matchbox-applet-inputmanager_0.5.bb
index 080c97c18e..00bb761433 100644
--- a/packages/matchbox-applet-inputmanager/matchbox-applet-inputmanager_0.5.bb
+++ b/packages/matchbox-applet-inputmanager/matchbox-applet-inputmanager_0.5.bb
@@ -3,7 +3,7 @@ LICENSE = "GPL"
DEPENDS = "matchbox-wm libmatchbox"
SECTION = "x11/wm"
-SRC_URI = "ftp://ftp.handhelds.org/matchbox/sources/mb-applet-input-manager/${PV}/mb-applet-input-manager-${PV}.tar.bz2"
+SRC_URI = "http://projects.o-hand.com/matchbox/sources/mb-applet-input-manager/${PV}/mb-applet-input-manager-${PV}.tar.bz2"
S = "${WORKDIR}/mb-applet-input-manager-${PV}"
inherit autotools pkgconfig
diff --git a/packages/matchbox-common/matchbox-common_0.8.bb b/packages/matchbox-common/matchbox-common_0.8.bb
index 74843a8873..d9cb3e3b87 100644
--- a/packages/matchbox-common/matchbox-common_0.8.bb
+++ b/packages/matchbox-common/matchbox-common_0.8.bb
@@ -3,7 +3,7 @@ DESCRIPTION = "Matchbox window manager common files"
LICENSE = "GPL"
DEPENDS = "libmatchbox"
-SRC_URI = "ftp://ftp.handhelds.org/matchbox/sources/matchbox-common/${PV}/matchbox-common-${PV}.tar.bz2"
+SRC_URI = "http://projects.o-hand.com/matchbox/sources/matchbox-common/${PV}/matchbox-common-${PV}.tar.bz2"
S = "${WORKDIR}/matchbox-common-${PV}"
inherit autotools pkgconfig
diff --git a/packages/matchbox-desktop/matchbox-desktop_0.8.1.bb b/packages/matchbox-desktop/matchbox-desktop_0.8.1.bb
index 4337a139d2..be402f9e68 100644
--- a/packages/matchbox-desktop/matchbox-desktop_0.8.1.bb
+++ b/packages/matchbox-desktop/matchbox-desktop_0.8.1.bb
@@ -3,7 +3,7 @@ LICENSE = "GPL"
DEPENDS = "libmatchbox startup-notification"
SECTION = "x11/wm"
-SRC_URI = "ftp://ftp.handhelds.org/matchbox/sources/matchbox-desktop/0.8/matchbox-desktop-${PV}.tar.bz2 \
+SRC_URI = "http://projects.o-hand.com/matchbox/sources/matchbox-desktop/0.8/matchbox-desktop-${PV}.tar.bz2 \
file://enable-file-manager.patch;patch=1"
EXTRA_OECONF = "--enable-startup-notification --enable-dnotify"
diff --git a/packages/matchbox-desktop/matchbox-desktop_0.8.bb b/packages/matchbox-desktop/matchbox-desktop_0.8.bb
index a0e5ab21fa..853f2cb4e9 100644
--- a/packages/matchbox-desktop/matchbox-desktop_0.8.bb
+++ b/packages/matchbox-desktop/matchbox-desktop_0.8.bb
@@ -3,7 +3,8 @@ PR = "r1"
LICENSE = "GPL"
DEPENDS = "libmatchbox startup-notification"
-SRC_URI = "ftp://ftp.handhelds.org/matchbox/sources/matchbox-desktop/${PV}/matchbox-desktop-${PV}.tar.bz2"
+SRC_URI = "http://projects.o-hand.com/matchbox/sources/matchbox-desktop/0.8/matchbox-desktop-${PV}.tar.bz2"
+
EXTRA_OECONF = "--enable-startup-notification --enable-dnotify"
diff --git a/packages/matchbox-panel/matchbox-panel_0.8.1.bb b/packages/matchbox-panel/matchbox-panel_0.8.1.bb
index 9475edd55e..f6600bdbcd 100644
--- a/packages/matchbox-panel/matchbox-panel_0.8.1.bb
+++ b/packages/matchbox-panel/matchbox-panel_0.8.1.bb
@@ -4,7 +4,7 @@ DESCRIPTION = "Matchbox panel"
LICENSE = "GPL"
DEPENDS = "libmatchbox virtual/libx11 libxext libxpm apmd startup-notification virtual/kernel"
-SRC_URI = "ftp://ftp.handhelds.org/matchbox/sources/matchbox-panel/0.8/matchbox-panel-${PV}.tar.bz2 \
+SRC_URI = "http://projects.o-hand.com/matchbox/sources/matchbox-panel/0.8/matchbox-panel-${PV}.tar.bz2 \
file://automake-lossage.patch;patch=1 \
file://more-automake-lossage.patch;patch=1 \
file://make-batteryapp-less-strict.patch;patch=1"
diff --git a/packages/matchbox-panel/matchbox-panel_0.8.3.bb b/packages/matchbox-panel/matchbox-panel_0.8.3.bb
index f6bc0166fc..f15d16f39a 100644
--- a/packages/matchbox-panel/matchbox-panel_0.8.3.bb
+++ b/packages/matchbox-panel/matchbox-panel_0.8.3.bb
@@ -4,7 +4,7 @@ DEPENDS = "libmatchbox virtual/libx11 libxext libxpm apmd startup-notification v
SECTION = "x11/wm"
PR = "r1"
-SRC_URI = "ftp://ftp.handhelds.org/matchbox/sources/matchbox-panel/0.8/matchbox-panel-${PV}.tar.bz2 \
+SRC_URI = "http://projects.o-hand.com/matchbox/sources/matchbox-panel/0.8/matchbox-panel-${PV}.tar.bz2 \
file://make-batteryapp-less-strict.patch;patch=1 \
file://wifi-location.patch;patch=1"
S = "${WORKDIR}/matchbox-panel-${PV}"
diff --git a/packages/matchbox-panel/matchbox-panel_0.8.bb b/packages/matchbox-panel/matchbox-panel_0.8.bb
index a65c017f9e..a02dff7c41 100644
--- a/packages/matchbox-panel/matchbox-panel_0.8.bb
+++ b/packages/matchbox-panel/matchbox-panel_0.8.bb
@@ -4,7 +4,7 @@ LICENSE = "GPL"
DEPENDS = "libmatchbox virtual/libx11 libxext libxpm"
RDEPENDS = "libmatchbox matchbox-common"
-SRC_URI = "ftp://ftp.handhelds.org/matchbox/sources/matchbox-panel/${PV}/matchbox-panel-${PV}.tar.bz2"
+SRC_URI = "http://projects.o-hand.com/matchbox/sources/matchbox-panel/${PV}/matchbox-panel-${PV}.tar.bz2"
S = "${WORKDIR}/matchbox-panel-${PV}"
inherit autotools pkgconfig gettext
diff --git a/packages/matchbox-wm/matchbox-wm_0.8.3.bb b/packages/matchbox-wm/matchbox-wm_0.8.3.bb
index 947f14e867..0259bbe8e3 100644
--- a/packages/matchbox-wm/matchbox-wm_0.8.3.bb
+++ b/packages/matchbox-wm/matchbox-wm_0.8.3.bb
@@ -4,7 +4,7 @@ LICENSE = "GPL"
DEPENDS = "libmatchbox virtual/libx11 libxext libxcomposite libxfixes libxdamage libxrender startup-notification expat gconf matchbox-common"
RDEPENDS = "matchbox-common"
-SRC_URI = "ftp://ftp.handhelds.org/matchbox/sources/matchbox-window-manager/0.8/matchbox-window-manager-${PV}.tar.bz2 \
+SRC_URI = "http://projects.o-hand.com/matchbox/sources/matchbox-window-manager/0.8/matchbox-window-manager-${PV}.tar.bz2 \
file://kbdconfig_keylaunch_simpad.patch;patch=1;pnum=0"
S = "${WORKDIR}/matchbox-window-manager-${PV}"
diff --git a/packages/matchbox-wm/matchbox-wm_0.8.4.bb b/packages/matchbox-wm/matchbox-wm_0.8.4.bb
index 947f14e867..0259bbe8e3 100644
--- a/packages/matchbox-wm/matchbox-wm_0.8.4.bb
+++ b/packages/matchbox-wm/matchbox-wm_0.8.4.bb
@@ -4,7 +4,7 @@ LICENSE = "GPL"
DEPENDS = "libmatchbox virtual/libx11 libxext libxcomposite libxfixes libxdamage libxrender startup-notification expat gconf matchbox-common"
RDEPENDS = "matchbox-common"
-SRC_URI = "ftp://ftp.handhelds.org/matchbox/sources/matchbox-window-manager/0.8/matchbox-window-manager-${PV}.tar.bz2 \
+SRC_URI = "http://projects.o-hand.com/matchbox/sources/matchbox-window-manager/0.8/matchbox-window-manager-${PV}.tar.bz2 \
file://kbdconfig_keylaunch_simpad.patch;patch=1;pnum=0"
S = "${WORKDIR}/matchbox-window-manager-${PV}"
diff --git a/packages/mplayer/files/disable-executable-stack-test.patch b/packages/mplayer/files/disable-executable-stack-test.patch
new file mode 100644
index 0000000000..dc8871b6ae
--- /dev/null
+++ b/packages/mplayer/files/disable-executable-stack-test.patch
@@ -0,0 +1,30 @@
+Removes the "noexecstack" check from configure so we don't end up with:
+
+ mplayer: error while loading shared libraries: libmad.so.0: cannot
+ enable executable stack as shared object requires: Error 14
+
+at runtime.
+
+#
+# Patch managed by http://www.holgerschurig.de/patcher.html
+#
+
+--- MPlayer-1.0pre8/configure~disable-executable-stack-test
++++ MPlayer-1.0pre8/configure
+@@ -7193,15 +7193,7 @@
+ fi
+
+ echocheck "compiler support for noexecstack"
+-cat > $TMPC <<EOF
+-int main(void) { return 0; }
+-EOF
+-if cc_check -Wl,-z,noexecstack ; then
+- _ld_extra="-Wl,-z,noexecstack $_ld_extra"
+- echores "yes"
+-else
+- echores "no"
+-fi
++echores "no"
+
+ echocheck "ftello()"
+ # if we don't have ftello use the osdep/ compatibility module
diff --git a/packages/mplayer/mplayer_0.0+1.0rc1.bb b/packages/mplayer/mplayer_0.0+1.0rc1.bb
index 41b50bd656..3a63413d7a 100644
--- a/packages/mplayer/mplayer_0.0+1.0rc1.bb
+++ b/packages/mplayer/mplayer_0.0+1.0rc1.bb
@@ -19,6 +19,14 @@ SRC_URI = "http://www1.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc1.tar.bz2 \
${SOURCEFORGE_MIRROR}/libw100/mplayer-imageon.patch;patch=1 \
file://imageon-video_out.patch;patch=1"
+# This is required for the collie machine only as all stacks in that
+# machine seem to be set to executable by the toolchain. If someone
+# discovers this is more general than please make this more general
+# ie. for all armv4 machines.
+SRC_URI_append_collie = "file://disable-executable-stack-test.patch;patch=1"
+PACKAGE_ARCH_mplayer_collie = "collie"
+PACKAGE_ARCH_mencoder_collie = "collie"
+
RCONFLICTS_${PN} = "mplayer-atty"
RREPLACES_${PN} = "mplayer-atty"
PR = "r4"
diff --git a/packages/ssmtp/ssmtp-2.60.9/.mtn2git_empty b/packages/ssmtp/ssmtp-2.60.9/.mtn2git_empty
deleted file mode 100644
index e69de29bb2..0000000000
--- a/packages/ssmtp/ssmtp-2.60.9/.mtn2git_empty
+++ /dev/null
diff --git a/packages/ssmtp/ssmtp-2.60.9/configure.patch b/packages/ssmtp/ssmtp-2.60.9/configure.patch
deleted file mode 100644
index 2feaa8a80c..0000000000
--- a/packages/ssmtp/ssmtp-2.60.9/configure.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-
-#
-# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher
-#
-
---- ssmtp-2.60/./configure.in~configure
-+++ ssmtp-2.60/./configure.in
-@@ -1,5 +1,6 @@
- dnl Process this file with autoconf to produce a configure script.
--AC_INIT(ssmtp.c)
-+AC_INIT
-+AC_CONFIG_SRCDIR([ssmtp.c])
-
- dnl Checks for programs.
- AC_PROG_INSTALL
-@@ -13,8 +14,7 @@
-
-
- AC_CACHE_CHECK([for obsolete openlog],ssmtp_cv_obsolete_openlog,
-- [ AC_TRY_COMPILE([#include <syslog.h> ] , [ openlog("xx",1); ] ,
-- ssmtp_cv_obsolete_openlog=yes, ssmtp_cv_obsolete_openlog=no)]
-+ [ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <syslog.h> ]], [[ openlog("xx",1); ]])],[ssmtp_cv_obsolete_openlog=yes],[ssmtp_cv_obsolete_openlog=no])]
- )
-
-
-@@ -70,4 +70,5 @@
- fi
- enableval=""
-
--AC_OUTPUT(Makefile)
-+AC_CONFIG_FILES([Makefile])
-+AC_OUTPUT
diff --git a/packages/ssmtp/ssmtp-2.60.9/ldflags.patch b/packages/ssmtp/ssmtp-2.60.9/ldflags.patch
deleted file mode 100644
index 0cbda2c85d..0000000000
--- a/packages/ssmtp/ssmtp-2.60.9/ldflags.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-
-#
-# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher
-#
-
---- ssmtp-2.60/Makefile.in~ldflags
-+++ ssmtp-2.60/Makefile.in
-@@ -36,6 +36,7 @@
-
-
- CFLAGS=-Wall @DEFS@ $(EXTRADEFS) @CFLAGS@
-+LDFLAGS=@LDFLAGS@
-
- .PHONY: all
- all: ssmtp
-@@ -78,7 +79,7 @@
-
- # Binaries:
- ssmtp: $(OBJS)
-- $(CC) -o ssmtp $(OBJS) @LIBS@
-+ $(CC) -o ssmtp $(OBJS) $(LDFLAGS) @LIBS@
-
- .PHONY: clean
- clean:
diff --git a/packages/ssmtp/ssmtp-2.60.9/ssmtp.conf b/packages/ssmtp/ssmtp-2.60.9/ssmtp.conf
deleted file mode 100644
index 201292f8b9..0000000000
--- a/packages/ssmtp/ssmtp-2.60.9/ssmtp.conf
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# /etc/ssmtp.conf -- a config file for sSMTP sendmail.
-#
-# The person who gets all mail for userids < 1000
-root=postmaster
-# The place where the mail goes. The actual machine name is required
-# no MX records are consulted. Commonly mailhosts are named mail.domain.com
-# The example will fit if you are in domain.com and you mailhub is so named.
-mailhub=mail
-# Where will the mail seem to come from?
-#rewriteDomain=localhost.localdomain
-# The full hostname
-hostname=localhost.localdomain
diff --git a/packages/ssmtp/ssmtp_2.60.9.bb b/packages/ssmtp/ssmtp_2.60.9.bb
deleted file mode 100644
index e0381db640..0000000000
--- a/packages/ssmtp/ssmtp_2.60.9.bb
+++ /dev/null
@@ -1,24 +0,0 @@
-SECTION = "console/network"
-DEPENDS = "openssl"
-DESCRIPTION = "Extremely simple MTA to get mail off the system to a mail hub."
-LICENSE = "GPL"
-SRC_URI = "${DEBIAN_MIRROR}/main/s/ssmtp/ssmtp_${PV}.tar.gz \
- file://ldflags.patch;patch=1 \
- file://configure.patch;patch=1 \
- file://ssmtp.conf"
-S = "${WORKDIR}/${PN}-2.60"
-
-inherit autotools
-
-EXTRA_OECONF = "--enable-ssl"
-do_compile () {
- oe_runmake 'LDFLAGS=${LDFLAGS}'
-}
-
-do_install () {
- oe_runmake 'prefix=${D}${prefix}' 'exec_prefix=${D}${exec_prefix}' \
- 'bindir=${D}${bindir}' 'mandir=${D}${mandir}' \
- 'etcdir=${D}${sysconfdir}' GEN_CONFIG="`which echo`" install
- install -d ${D}${sysconfdir}/ssmtp
- install -m 0644 ${WORKDIR}/ssmtp.conf ${D}${sysconfdir}/ssmtp/ssmtp.conf
-}
diff --git a/packages/tasks/task-self-hosting.bb b/packages/tasks/task-self-hosting.bb
new file mode 100644
index 0000000000..566e0956a0
--- /dev/null
+++ b/packages/tasks/task-self-hosting.bb
@@ -0,0 +1,31 @@
+DESCRIPTION = "All tools needed for OpenEmbedded build"
+SECTION = "devel"
+LICENSE = "MIT"
+RDEPENDS = "cpp gcc-symlinks binutils-symlinks \
+ perl perl-modules bitbake bash \
+ task-proper-tools glibc-utils \
+ linux-libc-headers-dev glibc-dev \
+ texinfo make cvs subversion monotone-6"
+
+#
+# quilt-native REQ bash and perl/perl-modules
+# binutils REQ texinfo
+#
+# bitbake will fetch all needed python modules
+#
+# toolchain:
+# - gcc-symlinks will fetch gcc
+# - binutils-symlinks will fetch binutils
+# - glibc-utils REQ cpp
+#
+# problems:
+# - binutils-symlinks conflict with busybox
+# - glibc-dev conflict with libc-linux-headers-dev
+# - perl is so granulated that it is probably impossible
+# to find out which packages are needed
+#
+
+ALLOW_EMPTY = "1"
+
+PACKAGES = "${PN}"
+PACKAGE_ARCH = "all"