diff options
author | Stefan Schmidt <stefan@datenfreihafen.org> | 2009-10-26 15:50:07 +0100 |
---|---|---|
committer | Stefan Schmidt <stefan@datenfreihafen.org> | 2009-10-26 15:50:07 +0100 |
commit | 247688aaac7b4f57740a327ebd6c33660642fa98 (patch) | |
tree | 83120eb26b1285db62fef3c5421f523ff38f7afd /recipes | |
parent | 77cfe0930b039016848f590ebf736442c03a9975 (diff) | |
parent | 66c4fef12cbe7f2a453748b8b025b2597a13e0c7 (diff) |
Merge branch 'org.openembedded.dev' of git.openembedded.org:openembedded into org.openembedded.dev
Diffstat (limited to 'recipes')
-rw-r--r-- | recipes/curl/curl-common.inc | 10 | ||||
-rw-r--r-- | recipes/curl/curl-native_7.18.2.bb | 2 | ||||
-rw-r--r-- | recipes/curl/curl-native_7.19.6.bb | 12 | ||||
-rw-r--r-- | recipes/curl/curl-sdk_7.18.2.bb | 2 | ||||
-rw-r--r-- | recipes/curl/curl_7.18.2.bb | 2 | ||||
-rw-r--r-- | recipes/curl/curl_7.19.5.bb | 2 | ||||
-rw-r--r-- | recipes/curl/curl_7.19.6.bb | 5 | ||||
-rw-r--r-- | recipes/libsdl/libsdl-mixer_1.2.9.bb | 23 | ||||
-rw-r--r-- | recipes/llvm/llvm2.6-native_2.6.bb (renamed from recipes/llvm/llvm2.6-native_2.5+svnr20090511.bb) | 9 | ||||
-rw-r--r-- | recipes/llvm/llvm2.6_2.6.bb (renamed from recipes/llvm/llvm2.6_2.5+svnr20090511.bb) | 9 | ||||
-rw-r--r-- | recipes/tgt/tgt_0.9.10.bb | 15 |
11 files changed, 69 insertions, 22 deletions
diff --git a/recipes/curl/curl-common.inc b/recipes/curl/curl-common.inc index ce4f5f2a8e..29af47ee8d 100644 --- a/recipes/curl/curl-common.inc +++ b/recipes/curl/curl-common.inc @@ -6,8 +6,10 @@ SRC_URI = "http://curl.haxx.se/download/curl-${PV}.tar.bz2 \ file://pkgconfig_fix.patch;patch=1" S = "${WORKDIR}/curl-${PV}" +INC_PR = "r2" + CURL_FEATURES ?= "zlib,gnutls,cookies,crypto-auth,dict,file,ftp,http,telnet,tftp" -# other allowed features: ipv6, ares +# other allowed features: ipv6, ares, openssl inherit autotools pkgconfig binconfig @@ -15,7 +17,6 @@ EXTRA_OECONF = " \ --without-libssh2 \ --with-random=/dev/urandom \ --without-libidn \ - --without-ssl \ " python __anonymous() { @@ -37,6 +38,11 @@ python __anonymous() { deps.append("gnutls") else: oeconf += " --without-gnutls" + if 'openssl' in f: + oeconf += " --with-ssl=${STAGING_LIBDIR}/../" + deps.append("openssl") + else: + oeconf += " --without-ssl" if 'ares' in f: oeconf += " --enable-ares" deps.append("c-ares") diff --git a/recipes/curl/curl-native_7.18.2.bb b/recipes/curl/curl-native_7.18.2.bb index c95591b70b..d395021512 100644 --- a/recipes/curl/curl-native_7.18.2.bb +++ b/recipes/curl/curl-native_7.18.2.bb @@ -1,7 +1,7 @@ require curl-common.inc inherit native DEPENDS = "zlib-native" -PR = "r1" +PR = "${INC_PR}.1" do_stage () { autotools_stage_all diff --git a/recipes/curl/curl-native_7.19.6.bb b/recipes/curl/curl-native_7.19.6.bb new file mode 100644 index 0000000000..d395021512 --- /dev/null +++ b/recipes/curl/curl-native_7.19.6.bb @@ -0,0 +1,12 @@ +require curl-common.inc +inherit native +DEPENDS = "zlib-native" +PR = "${INC_PR}.1" + +do_stage () { + autotools_stage_all +} + +do_install() { + : +} diff --git a/recipes/curl/curl-sdk_7.18.2.bb b/recipes/curl/curl-sdk_7.18.2.bb index 35b0d8883f..8eed3d664a 100644 --- a/recipes/curl/curl-sdk_7.18.2.bb +++ b/recipes/curl/curl-sdk_7.18.2.bb @@ -1,7 +1,7 @@ require curl-common.inc inherit sdk DEPENDS = "zlib-sdk" -PR = "r1" +PR = "${INC_PR}.1" do_stage () { install -d ${STAGING_INCDIR}/curl diff --git a/recipes/curl/curl_7.18.2.bb b/recipes/curl/curl_7.18.2.bb index 3de6da4fec..84c0d07e61 100644 --- a/recipes/curl/curl_7.18.2.bb +++ b/recipes/curl/curl_7.18.2.bb @@ -1,4 +1,4 @@ require curl-common.inc require curl-target.inc -PR = "r1" +PR = "${INC_PR}.1" diff --git a/recipes/curl/curl_7.19.5.bb b/recipes/curl/curl_7.19.5.bb index b5b6182e8d..d0577b06aa 100644 --- a/recipes/curl/curl_7.19.5.bb +++ b/recipes/curl/curl_7.19.5.bb @@ -3,4 +3,4 @@ require curl-target.inc SRC_URI += "file://off_t_abi_fix.patch;patch=1;pnum=0 \ file://curl-add_all_algorithms.patch;patch=1" -PR = "r1" +PR = "${INC_PR}.1" diff --git a/recipes/curl/curl_7.19.6.bb b/recipes/curl/curl_7.19.6.bb new file mode 100644 index 0000000000..e8319b80ed --- /dev/null +++ b/recipes/curl/curl_7.19.6.bb @@ -0,0 +1,5 @@ +require curl-common.inc +require curl-target.inc + +SRC_URI += "file://off_t_abi_fix.patch;patch=1;pnum=0" +PR = "${INC_PR}.1" diff --git a/recipes/libsdl/libsdl-mixer_1.2.9.bb b/recipes/libsdl/libsdl-mixer_1.2.9.bb new file mode 100644 index 0000000000..5ecd2944a2 --- /dev/null +++ b/recipes/libsdl/libsdl-mixer_1.2.9.bb @@ -0,0 +1,23 @@ +DESCRIPTION = "Simple DirectMedia Layer mixer library." +SECTION = "libs" +PRIORITY = "optional" +DEPENDS = "virtual/libsdl libmikmod libvorbis" +LICENSE = "LGPL" + +SRC_URI = "http://www.libsdl.org/projects/SDL_mixer/release/SDL_mixer-${PV}.tar.gz" +S = "${WORKDIR}/SDL_mixer-${PV}" + +export SDL_CONFIG = "${STAGING_BINDIR_CROSS}/sdl-config" + +inherit autotools_stage + +EXTRA_OECONF = "--disable-music-mp3" +# although we build smpeg... need to find out how +# to deal with optional dependencies + +do_compile() { + # Override SDL_LIBS to include a linker rpath so the linker + # can find the correct libdl.so when it links playwave to + # libSDL_mixer.so. + oe_runmake SDL_LIBS="$(pkg-config sdl --libs) -Wl,-rpath-link,${STAGING_LIBDIR}" +} diff --git a/recipes/llvm/llvm2.6-native_2.5+svnr20090511.bb b/recipes/llvm/llvm2.6-native_2.6.bb index 119e191856..13e779aeda 100644 --- a/recipes/llvm/llvm2.6-native_2.5+svnr20090511.bb +++ b/recipes/llvm/llvm2.6-native_2.6.bb @@ -1,17 +1,10 @@ require llvm-native.inc -SRCREV = "71428" - -PV = "2.5+svnr${SRCREV}" - PR = "r0" -SRC_URI = "\ - svn://llvm.org/svn/llvm-project/llvm/;proto=http;module=trunk \ +SRC_URI += "\ file://fix-build.patch;patch=1 \ file://llvm-debugonly-zeroormore.patch;patch=1;pnum=0 \ " -S = "${WORKDIR}/trunk" - LLVM_RELEASE = "2.6" diff --git a/recipes/llvm/llvm2.6_2.5+svnr20090511.bb b/recipes/llvm/llvm2.6_2.6.bb index 035d021f7d..40dabb4fba 100644 --- a/recipes/llvm/llvm2.6_2.5+svnr20090511.bb +++ b/recipes/llvm/llvm2.6_2.6.bb @@ -1,19 +1,12 @@ require llvm.inc -SRCREV = "71428" - -PV = "2.5+svnr${SRCREV}" - PR = "r0" DEPENDS = "llvm-common llvm2.6-native" -SRC_URI = "\ - svn://llvm.org/svn/llvm-project/llvm/;proto=http;module=trunk \ +SRC_URI += "\ file://fix-build.patch;patch=1 \ file://llvm-debugonly-zeroormore.patch;patch=1;pnum=0 \ " -S = "${WORKDIR}/trunk" - LLVM_RELEASE = "2.6" diff --git a/recipes/tgt/tgt_0.9.10.bb b/recipes/tgt/tgt_0.9.10.bb new file mode 100644 index 0000000000..dc87ec109d --- /dev/null +++ b/recipes/tgt/tgt_0.9.10.bb @@ -0,0 +1,15 @@ +DESCRIPTION = "Linux target framework (tgt) aims to simplify various SCSI target driver (iSCSI, Fibre Channel, SRP, etc) creation and maintenance" +HOMEPAGE = "http://stgt.berlios.de/" +LICENSE = "GPLv2" +PR = "r0" + +SRC_URI = "http://stgt.berlios.de/releases/tgt-0.9.10.tar.bz2" + +TARGET_CC_ARCH += "${LDFLAGS}" + +do_configure() { +} + +do_install() { + oe_runmake DESTDIR="${D}" install +} |