Skip to content

Commit

Permalink
Merge remote branch 'origin/org.openembedded.dev' into shr/merge
Browse files Browse the repository at this point in the history
  • Loading branch information
Klaus Kurzmann committed Nov 30, 2009
2 parents a454664 + 3867bed commit 8d74285
Show file tree
Hide file tree
Showing 64 changed files with 4,649 additions and 293 deletions.
32 changes: 30 additions & 2 deletions conf/checksums.ini
Original file line number Diff line number Diff line change
Expand Up @@ -8290,6 +8290,10 @@ sha256=666ba1186b2697c3a99ee943775fbc7a7aa18f3c8cc3d335a2581dea62f812bf
md5=2dc76415b22d805cfacfcd5fb98f185c
sha256=2801ff7d595039292850d4f7d87b3f7c950e92dbcb39facfe62c6fb184640e1f

[http://ftp.gnome.org/pub/GNOME/sources/gconfmm/2.28/gconfmm-2.28.0.tar.bz2]
md5=dad2999d8bbf88cf581fa512041d735e
sha256=3daa3719f773cfc9fcee84766f60eab4579209978425221997120662bd621a52

[http://www.boutell.com/gd/http/gd-2.0.21.tar.gz]
md5=3134158635f5048dba99281c6b712a54
sha256=c3b8b7b57019927dad40870c379eecfa6389443f7e2096aa0157a0224d400da1
Expand Down Expand Up @@ -10682,6 +10686,10 @@ sha256=c9ef8c2f61bbe9978b38341ca2bf09786416ddd82d4708066a26a0483341ca72
md5=bcc5621e09802e114c7f72a6f6172230
sha256=68cd94664882fdab5fa781b4b8fabe1ac49db7d97bdf3aa917563439afa9b9b6

[http://downloads.sourceforge.net/gphoto/gphoto2-2.4.7.tar.bz2]
md5=a0bd7629040735f16e510b63edf386dd
sha256=16e21ab5387220ad885e1d27f936f3add4081d15a1039577002682be521b2c03

[http://downloads.sourceforge.net/lxde/gpicview-0.1.5.tar.gz]
md5=5c484ea089f5a6455265e1e1f472240e
sha256=7663e1849f3b1f2225a3310f907f86068d7ac5c8957d68fc4a684059b49211ca
Expand Down Expand Up @@ -15242,6 +15250,10 @@ sha256=f319655b272186ad76ab73317b7e8c5e3b87d51c1265ce676f02e8c312745226
md5=8aff5ac4ca72cba17de633078cf1612e
sha256=2582362ae318b62c31832edfcaf401397fcc98fd307347ee15babff94770784d

[http://downloads.sourceforge.net/gphoto/libgphoto2-2.4.7.tar.bz2]
md5=3c1f1b1e56214e83b97e2bc7aadba4c5
sha256=9e7613f21ac3dd7cf1decbab5c47c1e9a16d39c32062d7f8632adb4fc8d0271f

[http://kent.dl.sourceforge.net/sourceforge/gtkpod/libgpod-0.6.0.tar.gz]
md5=b44d8aee3f6610370b6faf61770c5f3c
sha256=a2c8c998588361d8aaa4c662a38f50db164b8b4fce4e7bc49ac445a9ac87f80f
Expand Down Expand Up @@ -15766,6 +15778,10 @@ sha256=920fa2a0924d66884825d36a2e843de069cfdf1af01945d05da25999bbd6396c
md5=eaf7dc6ebbff30975de7527a80831585
sha256=bae29e79fbc50bbedf1235852094b71c8c910a1ef0cd42fe4163b7b545630b65

[http://downloads.xiph.org/releases/ogg/libogg-1.1.4.tar.gz]
md5=10200ec22543841d9d1c23e0aed4e5e9
sha256=9354c183fd88417c2860778b60b7896c9487d8f6e58b9fec3fdbf971142ce103

[http://www.vorbis.com/files/1.0.1/unix/libogg-1.1.tar.gz]
md5=461d7097bf47864b872085a94ff94e10
sha256=01453d561255b5fcb361997904752860e4f8c6b9742f290578a44615fcc94356
Expand Down Expand Up @@ -16410,6 +16426,10 @@ sha256=3ae9df56e8fc75ffe26e63a13cae2ce79d079416175fb0baffe0e2de8dc91a6d
md5=55ee3c6db3e0927e7918309891a8f52b
sha256=f5c7730ded0273a8615b12b46a32b800bbcb9e861e3a18aa92b1c062981a2fef

[http://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.bz2]
md5=292ab65cedd5021d6b7ddd117e07cd8e
sha256=b6ae1ee2fa3d42ac489287d3ec34c5885730b1296f0801ae577a35193d3affbc

[http://downloads.sourceforge.net/tilp/libticables-3.9.2.tar.gz]
md5=354675bfbd881082a9447efde9935226
sha256=1c091859f09d5a38c76f0d64a93db46aa2b5d637c8a7370d348f21e7be324c37
Expand Down Expand Up @@ -16666,9 +16686,13 @@ sha256=20b3cbdb4b05322d470404a7d2e8cdae1e0ce5372113218ae3cada3b29da70f7
md5=478646358c49f34aedcce58948793619
sha256=6eb7040048e35448fe224fa3fd993eb4e49a905c57893886082f1674d43b0e73

[http://downloads.xiph.org/releases/vorbis/libvorbis-1.2.3.tar.gz]
md5=5aa77f55c0e0aab8eb8ed982335daac8
sha256=c679d1e5e45a3ec8aceb5e71de8e3712630b7a6dec6952886c17435a65955947

[http://downloads.sourceforge.net/libwbxml/libwbxml-0.10.7.tar.gz]
md5=ef3e66df3c4223ce5ce0a70ded5c5221
sha256=24112231e70c21f90348cefeea362de36aa7bace4088355efcbf4efe0dd242d0
md5=5aa77f55c0e0aab8eb8ed982335daac8
sha256=c679d1e5e45a3ec8aceb5e71de8e3712630b7a6dec6952886c17435a65955947

[http://downloads.sourceforge.net/libwiimote/libwiimote-0.4.tgz]
md5=0d8d61dc989d8ad83e1005a26136d388
Expand Down Expand Up @@ -20810,6 +20834,10 @@ sha256=bf26ebe42c12c81e5c32ceca80ff226a01c8d80d4db2a4cc3463d5bf241b095e
md5=129f8623dc4f70188a015e3cbd7eae82
sha256=74188aff5f2e5b77515a8cf3979199a598d58da8e4f573462b59cbf94cf1c99d

[http://0pointer.de/lennart/projects/paprefs/paprefs-0.9.9.tar.gz]
md5=0592ccb28c8f601a8fe3607b64e9f5bc
sha256=1237939f0cea478ecd51452e817e08877e914c919239fcb63aa2471a389769a9

[ftp://ftp.gnu.org/gnu/parted/parted-1.6.23.tar.gz]
md5=7e46a32def60ea355c193d9225691742
sha256=5144f413dcce1a0b94263ebf3730f2a2afe6a9557bf261f9d6f48c890423f4c8
Expand Down
2 changes: 1 addition & 1 deletion conf/distro/angstrom-2008.1.conf
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
#DISTRO_VERSION = "2009.X"
DISTRO_VERSION = "2009.X-test-${DATE}"
DISTRO_REVISION = "3"
DISTRO_PR = ".4"
DISTRO_PR = ".5"

OLDEST_KERNEL ?= "2.6.16"

Expand Down
5 changes: 5 additions & 0 deletions conf/distro/include/preferred-shr-versions.inc
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,11 @@ PREFERRED_VERSION_linux-libc-headers = "2.6.31"
# now is EFL_SRCREV newer in sane-srcrevs.inc
# EFL_SRCREV ?= "43898"

# specifically set an openssh version
# NOTE: whenever changing the version here make sure
to check we won't loose our specific config !!!
PREFERRED_VERSION_openssh = "5.2p1"
# upgrades used in Angstrom
PREFERRED_VERSION_gtk+ = "2.18.3"
PREFERRED_VERSION_hal = "0.5.13"
Expand Down
10 changes: 7 additions & 3 deletions conf/distro/nylon.conf
Original file line number Diff line number Diff line change
Expand Up @@ -62,12 +62,11 @@ PREFERRED_VERSION_glibc = "2.3.3"
PREFERRED_VERSION_glibc-initial = "2.3.2"
PREFERRED_VERSION_shorewall = "2.0.9-monolithic"
PREFERRED_VERSION_ppp-dsl = "0.1-monolithic"
PREFERRED_VERSION_mtd-utils = "1.0.0+git"
PREFERRED_VERSION_mtd-utils = "1.1.0"
PREFERRED_VERSION_kismet = "2005-01-R1"
PREFERRED_VERSION_automake-native = "1.10"
PREFERRED_VERSION_automake-native = "1.10.2"
PREFERRED_VERSION_pkgconfig-native = "0.23"
PREFERRED_VERSION_netperf = "2.3"
PREFERRED_PROVIDER_hotplug = "linux-hotplug"

PREFERRED_VERSION_gcc-cross-initial = "3.3.4"
PREFERRED_VERSION_gcc-cross-intermediate = "3.3.4"
Expand All @@ -83,3 +82,8 @@ PREFERRED_VERSION_prism54-firmware = "1.0.3.0"
PREFERRED_VERSION_udev = "100"
PREFERRED_VERSION_madwifi-modules = "0.9.3"
PREFERRED_VERSION_madwifi-tools = "0.9.3"
PREFERRED_VERSION_e2fsprogs-libs = "1.41.8"
PREFERRED_VERSION_dbus = "1.2.1"

PREFERRED_PROVIDER_hotplug = "linux-hotplug"
PREFERRED_PROVIDER_opkg = "opkg-nogpg"
2 changes: 2 additions & 0 deletions conf/distro/shr.conf
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,8 @@ DISTRO_PR = ".4"
DISTRO_TYPE = "debug"
DISTRO = "shr"

DISTRO_SSH_DAEMON = "openssh"

#Generate locales on the buildsystem instead of on the target. Speeds up first boot, set to "1" to enable
ENABLE_BINARY_LOCALE_GENERATION ?= "1"

Expand Down
2 changes: 1 addition & 1 deletion conf/machine/include/kirkwood.inc
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ USE_DEVFS = "0"
PREFERRED_PROVIDER_virtual/bootloader = ""
PREFERRED_PROVIDER_virtual/kernel = "linux-kirkwood"

MACHINE_KERNEL_PR = "r12"
MACHINE_KERNEL_PR = "r13"

IMAGE_FSTYPES += "tar.gz ubi"
SERIAL_CONSOLE = "ttyS0 115200"
Expand Down
8 changes: 4 additions & 4 deletions docs/usermanual/chapters/getting_oe.xml
Original file line number Diff line number Diff line change
Expand Up @@ -53,13 +53,13 @@ $ <command>cd</command> $OEBASE</screen>
<section><title>Downloading a <application>BitBake</application> release</title>
<para>Releases are available from the berlios project website. The current
release series is <application>BitBake</application> <emphasis>1.8</emphasis>
and the current release is <emphasis>1.8.16</emphasis>. To download execute
and the current release is <emphasis>1.8.18</emphasis>. To download execute
the following commands:
<screen>
$ <command>cd</command> $OEBASE
$ <command>wget</command> http://download.berlios.de/bitbake/bitbake-1.8.16.tar.gz
$ <command>tar</command> -xvzf bitbake-1.8.16.tar.gz
$ <command>mv</command> bitbake-1.8.16 bitbake
$ <command>wget</command> http://download.berlios.de/bitbake/bitbake-1.8.18.tar.gz
$ <command>tar</command> -xvzf bitbake-1.8.18.tar.gz
$ <command>mv</command> bitbake-1.8.18 bitbake
</screen>
</para>

Expand Down
10 changes: 10 additions & 0 deletions recipes/apache2/apache2-2.2.14/apr-sockets-patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
--- httpd-2.2.3/srclib/apr/network_io/unix/sockets.c.orig
+++ httpd-2.2.3/srclib/apr/network_io/unix/sockets.c
@@ -231,6 +231,7 @@
#if APR_O_NONBLOCK_INHERITED
if (apr_is_option_set(sock, APR_SO_NONBLOCK) == 1) {
apr_set_option(*new, APR_SO_NONBLOCK, 1);
+ apr_socket_opt_set(*new, APR_SO_NONBLOCK, 0);
}
#endif /* APR_O_NONBLOCK_INHERITED */

13 changes: 13 additions & 0 deletions recipes/apache2/apache2-2.2.14/apr.h.in.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
Index: httpd-2.2.14/srclib/apr/include/apr.h.in
===================================================================
--- httpd-2.2.14.orig/srclib/apr/include/apr.h.in
+++ httpd-2.2.14/srclib/apr/include/apr.h.in
@@ -224,7 +224,7 @@ extern "C" {
#define APR_HAVE_STRUCT_RLIMIT @struct_rlimit@
#define APR_HAVE_UNION_SEMUN @have_union_semun@
#define APR_HAVE_SCTP @have_sctp@
-#define APR_HAVE_IOVEC @have_iovec@
+#define APR_HAVE_IOVEC 1

/* APR Feature Macros */
#define APR_HAS_SHARED_MEMORY @sharedmem@
71 changes: 71 additions & 0 deletions recipes/apache2/apache2-2.2.14/configure-patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
Index: httpd-2.2.14/configure
===================================================================
--- httpd-2.2.14.orig/configure
+++ httpd-2.2.14/configure
@@ -3795,26 +3795,6 @@ if test "${with_apr+set}" = set; then :

else

- if test -n "1" && test "1" = "1"; then
- for apr_temp_apr_config_file in $apr_temp_acceptable_apr_config
- do
- if $apr_temp_apr_config_file --help > /dev/null 2>&1 ; then
- apr_config="$apr_temp_apr_config_file"
-
- apr_found="yes"
- break
- else
- for lookdir in /usr /usr/local /usr/local/apr /opt/apr; do
- if $TEST_X "$lookdir/bin/$apr_temp_apr_config_file"; then
- apr_config="$lookdir/bin/$apr_temp_apr_config_file"
-
- apr_found="yes"
- break 2
- fi
- done
- fi
- done
- fi
if test "$apr_found" = "no" && test -d ""$srcdir/srclib/apr""; then
apr_temp_abs_srcdir="`cd "$srcdir/srclib/apr" && pwd`"
apr_found="reconfig"
@@ -4147,26 +4127,6 @@ if test "${with_apr_util+set}" = set; th

else

- if test -n "1" && test "1" = "1"; then
- for apu_temp_apu_config_file in $apu_temp_acceptable_apu_config
- do
- if $apu_temp_apu_config_file --help > /dev/null 2>&1 ; then
- apu_config="$apu_temp_apu_config_file"
-
- apu_found="yes"
- break
- else
- for lookdir in /usr /usr/local /usr/local/apr /opt/apr; do
- if $TEST_X "$lookdir/bin/$apu_temp_apu_config_file"; then
- apu_config="$lookdir/bin/$apu_temp_apu_config_file"
-
- apu_found="yes"
- break 2
- fi
- done
- fi
- done
- fi
if test "$apu_found" = "no" && test -d ""$srcdir/srclib/apr-util""; then
apu_temp_abs_srcdir="`cd "$srcdir/srclib/apr-util" && pwd`"
apu_found="reconfig"
@@ -7045,7 +7005,11 @@ if test "${ap_cv_void_ptr_lt_long+set}"
$as_echo_n "(cached) " >&6
else
if test "$cross_compiling" = yes; then :
- ap_cv_void_ptr_lt_long=yes
+ if test "$ac_cv_sizeof_long_p" = "$ac_cv_sizeof_void_p"; then
+ ap_void_ptr_lt_long=no
+ else
+ ap_void_ptr_lt_long=yes
+ fi
else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
27 changes: 27 additions & 0 deletions recipes/apache2/apache2-2.2.14/configure.in.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
Index: httpd-2.2.14/srclib/apr/configure.in
===================================================================
--- httpd-2.2.14.orig/srclib/apr/configure.in
+++ httpd-2.2.14/srclib/apr/configure.in
@@ -923,7 +923,7 @@ AC_CHECK_FUNCS([mmap munmap shm_open shm
create_area])

APR_CHECK_DEFINE(MAP_ANON, sys/mman.h)
-AC_CHECK_FILE(/dev/zero)
+APR_CHECK_FILE(/dev/zero)

# Not all systems can mmap /dev/zero (such as HP-UX). Check for that.
if test "$ac_cv_func_mmap" = "yes" &&
Index: httpd-2.2.14/configure.in
===================================================================
--- httpd-2.2.14.orig/configure.in
+++ httpd-2.2.14/configure.in
@@ -61,6 +61,9 @@ APR_MKDIR_P_CHECK($top_srcdir/build/mkdi

dnl ## Run configure for packages Apache uses

+dnl first configure subdirs
+AC_CONFIG_SUBDIRS(srclib/apr srclib/apr-util srclib/prce)
+
dnl shared library support for these packages doesn't currently
dnl work on some platforms

10 changes: 10 additions & 0 deletions recipes/apache2/apache2-2.2.14/dftables-makefile-patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
--- http-2.2.3/srclib/pcre/Makefile.in-orig
+++ http-2.2.3/srclib/pcre/Makefile.in 2005-12-20 13:12:03.000000000 -0500
@@ -15,6 +15,6 @@
$(LINK) $(EXTRA_LDFLAGS) dftables.lo $(EXTRA_LIBS)

$(srcdir)/chartables.c: dftables
- ./dftables $@
+ dftables $@

pcre.lo: $(srcdir)/chartables.c
11 changes: 11 additions & 0 deletions recipes/apache2/apache2-2.2.14/server-makefile-patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
--- http-2.0.54/server/Makefile.in-old 2005-12-20 13:26:56.000000000 -0500
+++ http-2.0.54/server/Makefile.in 2005-12-20 13:27:22.000000000 -0500
@@ -27,7 +27,7 @@
$(LINK) $(EXTRA_LDFLAGS) $(gen_test_char_OBJECTS) $(EXTRA_LIBS)

test_char.h: gen_test_char
- ./gen_test_char > test_char.h
+ gen_test_char > test_char.h

util.lo: test_char.h

40 changes: 40 additions & 0 deletions recipes/apache2/apache2-native_2.2.14.bb
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
SECTION = "net"
DEPENDS = "expat pcre"

inherit native

PR ="r0"
SRC_URI = "http://www.apache.org/dist/httpd/httpd-${PV}.tar.bz2"

S = "${WORKDIR}/httpd-${PV}"

do_configure () {
./configure --with-included-apr --prefix=${prefix}
}

do_stage () {
install -d ${STAGING_BINDIR_NATIVE}
cp srclib/pcre/dftables ${STAGING_BINDIR_NATIVE}
cp server/gen_test_char ${STAGING_BINDIR_NATIVE}
cp srclib/apr/apr-1-config ${STAGING_BINDIR_NATIVE}
cp srclib/apr-util/apu-1-config ${STAGING_BINDIR_NATIVE}
cp support/apxs ${STAGING_BINDIR_NATIVE}
chmod 755 ${STAGING_BINDIR_NATIVE}/apxs
mkdir -p ${STAGING_DIR_NATIVE}//usr/build
cp build/*.mk ${STAGING_DIR_NATIVE}/usr/build
cp build/instdso.sh ${STAGING_DIR_NATIVE}/usr/build
cp .libs/httpd ${STAGING_BINDIR_NATIVE}

(cd srclib/apr/.libs; tar -cf - libapr-*.so* ) |
(cd ${STAGING_LIBDIR_NATIVE}; tar -xf - )
(cd srclib/apr-util/.libs; tar -cf - libaprutil-*.so* ) |
(cd ${STAGING_LIBDIR_NATIVE}; tar -xf - )

mkdir -p ${STAGING_INCDIR_NATIVE}/apache2
cp include/* ${STAGING_INCDIR_NATIVE}/apache2
cp os/unix/os.h ${STAGING_INCDIR_NATIVE}/apache2
cp os/unix/unixd.h ${STAGING_INCDIR_NATIVE}/apache2

cp support/envvars-std ${STAGING_BINDIR_NATIVE}/envvars
chmod 755 ${STAGING_BINDIR_NATIVE}/envvars
}
Loading

0 comments on commit 8d74285

Please sign in to comment.