diff options
Diffstat (limited to 'recipes')
| -rw-r--r-- | recipes/dvsdk/dsplink.inc (renamed from recipes/dsplink/dsplink.inc) | 0 | ||||
| -rwxr-xr-x | recipes/dvsdk/files/Makefile-dsplink-dsp (renamed from recipes/dsplink/files/Makefile-dsplink-dsp) | 0 | ||||
| -rwxr-xr-x | recipes/dvsdk/files/Makefile-dsplink-gpp (renamed from recipes/dsplink/files/Makefile-dsplink-gpp) | 0 | ||||
| -rw-r--r-- | recipes/dvsdk/files/cmem-class-device-27-and-sched-include-fix.patch (renamed from recipes/dsplink/files/cmem-class-device-27-and-sched-include-fix.patch) | 0 | ||||
| -rw-r--r-- | recipes/dvsdk/files/dmai-built-with-angstrom.patch (renamed from recipes/dsplink/files/dmai-built-with-angstrom.patch) | 0 | ||||
| -rw-r--r-- | recipes/dvsdk/files/dmai-do-not-panic-on-mixer-failure.patch (renamed from recipes/dsplink/files/dmai-do-not-panic-on-mixer-failure.patch) | 0 | ||||
| -rw-r--r-- | recipes/dvsdk/files/dmai-support-32bit-align.patch (renamed from recipes/dsplink/files/dmai-support-32bit-align.patch) | 0 | ||||
| -rw-r--r-- | recipes/dvsdk/files/dmai-update-cpu-name.patch (renamed from recipes/dsplink/files/dmai-update-cpu-name.patch) | 0 | ||||
| -rw-r--r-- | recipes/dvsdk/files/dmai-update-fb-display.patch (renamed from recipes/dsplink/files/dmai-update-fb-display.patch) | 0 | ||||
| -rw-r--r-- | recipes/dvsdk/files/dmai-update-v4l2-display.patch (renamed from recipes/dsplink/files/dmai-update-v4l2-display.patch) | 0 | ||||
| -rw-r--r-- | recipes/dvsdk/files/dsplink-128M.patch (renamed from recipes/dsplink/files/dsplink-128M.patch) | 0 | ||||
| -rw-r--r-- | recipes/dvsdk/files/dsplink-add-class-device-create-support.patch (renamed from recipes/dsplink/files/dsplink-add-class-device-create-support.patch) | 0 | ||||
| -rw-r--r-- | recipes/dvsdk/files/dsplink-semaphore-27.patch (renamed from recipes/dsplink/files/dsplink-semaphore-27.patch) | 0 | ||||
| -rwxr-xr-x | recipes/dvsdk/files/loadmodules-ti-codec-engine-apps.sh (renamed from recipes/dsplink/files/loadmodules-ti-codec-engine-apps.sh) | 0 | ||||
| -rwxr-xr-x | recipes/dvsdk/files/loadmodules-ti-dmai-apps.sh (renamed from recipes/dsplink/files/loadmodules-ti-dmai-apps.sh) | 0 | ||||
| -rwxr-xr-x | recipes/dvsdk/files/loadmodules-ti-dsplink-apps.sh (renamed from recipes/dsplink/files/loadmodules-ti-dsplink-apps.sh) | 0 | ||||
| -rw-r--r-- | recipes/dvsdk/files/lpm-device-create-and-semaphore-include-fix.patch (renamed from recipes/dsplink/files/lpm-device-create-and-semaphore-include-fix.patch) | 0 | ||||
| -rw-r--r-- | recipes/dvsdk/files/lpm-make-symbol-warnings-fix.patch (renamed from recipes/dsplink/files/lpm-make-symbol-warnings-fix.patch) | 0 | ||||
| -rw-r--r-- | recipes/dvsdk/files/sdma-class-device-and-includes-fix.patch (renamed from recipes/dsplink/files/sdma-class-device-and-includes-fix.patch) | 0 | ||||
| -rwxr-xr-x | recipes/dvsdk/files/unloadmodules-ti-codec-engine-apps.sh (renamed from recipes/dsplink/files/unloadmodules-ti-codec-engine-apps.sh) | 0 | ||||
| -rwxr-xr-x | recipes/dvsdk/files/unloadmodules-ti-dmai-apps.sh (renamed from recipes/dsplink/files/unloadmodules-ti-dmai-apps.sh) | 0 | ||||
| -rwxr-xr-x | recipes/dvsdk/files/unloadmodules-ti-dsplink-apps.sh (renamed from recipes/dsplink/files/unloadmodules-ti-dsplink-apps.sh) | 0 | ||||
| -rw-r--r-- | recipes/dvsdk/gstreamer-ti/gst-buffsize.diff (renamed from recipes/dsplink/gstreamer-ti/gst-buffsize.diff) | 0 | ||||
| -rw-r--r-- | recipes/dvsdk/gstreamer-ti_svn.bb (renamed from recipes/dsplink/gstreamer-ti_svn.bb) | 0 | ||||
| -rw-r--r-- | recipes/dvsdk/readme.txt (renamed from recipes/dsplink/readme.txt) | 0 | ||||
| -rw-r--r-- | recipes/dvsdk/ti-codec-combos_3.16.bb (renamed from recipes/dsplink/ti-codec-combos_3.16.bb) | 0 | ||||
| -rw-r--r-- | recipes/dvsdk/ti-codec-engine_2.21.bb (renamed from recipes/dsplink/ti-codec-engine_2.21.bb) | 0 | ||||
| -rw-r--r-- | recipes/dvsdk/ti-codec-engine_2.23.bb (renamed from recipes/dsplink/ti-codec-engine_2.23.bb) | 0 | ||||
| -rw-r--r-- | recipes/dvsdk/ti-dmai_svn.bb (renamed from recipes/dsplink/ti-dmai_svn.bb) | 0 | ||||
| -rw-r--r-- | recipes/dvsdk/ti-paths.inc (renamed from recipes/dsplink/ti-paths.inc) | 0 | ||||
| -rw-r--r-- | recipes/fontconfig/fontconfig_2.6.99.bb | 66 | ||||
| -rw-r--r-- | recipes/gammu/gammu-1.24.0/findmysql.patch | 35 | ||||
| -rw-r--r-- | recipes/gammu/gammu_1.24.0.bb | 42 | ||||
| -rw-r--r-- | recipes/gpsbabel/gpsbabel-1.3.6/autotools.patch | 13 | ||||
| -rw-r--r-- | recipes/gpsbabel/gpsbabel_1.3.6.bb | 3 | ||||
| -rw-r--r-- | recipes/imagemagick/imagemagick_6.4.4-1.bb | 6 | ||||
| -rw-r--r-- | recipes/libaio/libaio-oracle_0.3.0.bb | 4 | ||||
| -rw-r--r-- | recipes/libdlo/kernel-module-udlfb/udlfb.c | 344 | ||||
| -rw-r--r-- | recipes/libdlo/kernel-module-udlfb/udlfb.h | 78 | ||||
| -rw-r--r-- | recipes/linux/linux-2.6.30/mpc8315e-rdb/defconfig | 1766 | ||||
| -rw-r--r-- | recipes/linux/linux-2.6.30/mpc8315e-rdb/mpc8315erdb-add-msi-to-dts.patch | 29 | ||||
| -rw-r--r-- | recipes/linux/linux_2.6.30.bb | 16 | ||||
| -rw-r--r-- | recipes/nautilus/nautilus_2.26.1.bb | 2 | ||||
| -rw-r--r-- | recipes/xorg-lib/xtrans-native_1.2.1.bb | 5 | ||||
| -rw-r--r-- | recipes/xorg-proto/xextproto-native_7.0.3.bb | 7 | ||||
| -rw-r--r-- | recipes/xorg-xserver/xserver-kdrive-1.3.0.0/autotools.patch | 13 | ||||
| -rw-r--r-- | recipes/xorg-xserver/xserver-kdrive_1.3.0.0.bb | 1 |
47 files changed, 2209 insertions, 221 deletions
diff --git a/recipes/dsplink/dsplink.inc b/recipes/dvsdk/dsplink.inc index 1ca01c399c..1ca01c399c 100644 --- a/recipes/dsplink/dsplink.inc +++ b/recipes/dvsdk/dsplink.inc diff --git a/recipes/dsplink/files/Makefile-dsplink-dsp b/recipes/dvsdk/files/Makefile-dsplink-dsp index 0861f1ee21..0861f1ee21 100755 --- a/recipes/dsplink/files/Makefile-dsplink-dsp +++ b/recipes/dvsdk/files/Makefile-dsplink-dsp diff --git a/recipes/dsplink/files/Makefile-dsplink-gpp b/recipes/dvsdk/files/Makefile-dsplink-gpp index d9f2f6209a..d9f2f6209a 100755 --- a/recipes/dsplink/files/Makefile-dsplink-gpp +++ b/recipes/dvsdk/files/Makefile-dsplink-gpp diff --git a/recipes/dsplink/files/cmem-class-device-27-and-sched-include-fix.patch b/recipes/dvsdk/files/cmem-class-device-27-and-sched-include-fix.patch index 8eb3210bb1..8eb3210bb1 100644 --- a/recipes/dsplink/files/cmem-class-device-27-and-sched-include-fix.patch +++ b/recipes/dvsdk/files/cmem-class-device-27-and-sched-include-fix.patch diff --git a/recipes/dsplink/files/dmai-built-with-angstrom.patch b/recipes/dvsdk/files/dmai-built-with-angstrom.patch index fc49789718..fc49789718 100644 --- a/recipes/dsplink/files/dmai-built-with-angstrom.patch +++ b/recipes/dvsdk/files/dmai-built-with-angstrom.patch diff --git a/recipes/dsplink/files/dmai-do-not-panic-on-mixer-failure.patch b/recipes/dvsdk/files/dmai-do-not-panic-on-mixer-failure.patch index 20e1aece72..20e1aece72 100644 --- a/recipes/dsplink/files/dmai-do-not-panic-on-mixer-failure.patch +++ b/recipes/dvsdk/files/dmai-do-not-panic-on-mixer-failure.patch diff --git a/recipes/dsplink/files/dmai-support-32bit-align.patch b/recipes/dvsdk/files/dmai-support-32bit-align.patch index 0ee817d9d9..0ee817d9d9 100644 --- a/recipes/dsplink/files/dmai-support-32bit-align.patch +++ b/recipes/dvsdk/files/dmai-support-32bit-align.patch diff --git a/recipes/dsplink/files/dmai-update-cpu-name.patch b/recipes/dvsdk/files/dmai-update-cpu-name.patch index 052a8e3236..052a8e3236 100644 --- a/recipes/dsplink/files/dmai-update-cpu-name.patch +++ b/recipes/dvsdk/files/dmai-update-cpu-name.patch diff --git a/recipes/dsplink/files/dmai-update-fb-display.patch b/recipes/dvsdk/files/dmai-update-fb-display.patch index 91c1dd15aa..91c1dd15aa 100644 --- a/recipes/dsplink/files/dmai-update-fb-display.patch +++ b/recipes/dvsdk/files/dmai-update-fb-display.patch diff --git a/recipes/dsplink/files/dmai-update-v4l2-display.patch b/recipes/dvsdk/files/dmai-update-v4l2-display.patch index 8bb77d8473..8bb77d8473 100644 --- a/recipes/dsplink/files/dmai-update-v4l2-display.patch +++ b/recipes/dvsdk/files/dmai-update-v4l2-display.patch diff --git a/recipes/dsplink/files/dsplink-128M.patch b/recipes/dvsdk/files/dsplink-128M.patch index ff5902bf50..ff5902bf50 100644 --- a/recipes/dsplink/files/dsplink-128M.patch +++ b/recipes/dvsdk/files/dsplink-128M.patch diff --git a/recipes/dsplink/files/dsplink-add-class-device-create-support.patch b/recipes/dvsdk/files/dsplink-add-class-device-create-support.patch index b43c3481e1..b43c3481e1 100644 --- a/recipes/dsplink/files/dsplink-add-class-device-create-support.patch +++ b/recipes/dvsdk/files/dsplink-add-class-device-create-support.patch diff --git a/recipes/dsplink/files/dsplink-semaphore-27.patch b/recipes/dvsdk/files/dsplink-semaphore-27.patch index b2f71169fd..b2f71169fd 100644 --- a/recipes/dsplink/files/dsplink-semaphore-27.patch +++ b/recipes/dvsdk/files/dsplink-semaphore-27.patch diff --git a/recipes/dsplink/files/loadmodules-ti-codec-engine-apps.sh b/recipes/dvsdk/files/loadmodules-ti-codec-engine-apps.sh index 9f9233d12b..9f9233d12b 100755 --- a/recipes/dsplink/files/loadmodules-ti-codec-engine-apps.sh +++ b/recipes/dvsdk/files/loadmodules-ti-codec-engine-apps.sh diff --git a/recipes/dsplink/files/loadmodules-ti-dmai-apps.sh b/recipes/dvsdk/files/loadmodules-ti-dmai-apps.sh index 7120b74483..7120b74483 100755 --- a/recipes/dsplink/files/loadmodules-ti-dmai-apps.sh +++ b/recipes/dvsdk/files/loadmodules-ti-dmai-apps.sh diff --git a/recipes/dsplink/files/loadmodules-ti-dsplink-apps.sh b/recipes/dvsdk/files/loadmodules-ti-dsplink-apps.sh index 9cfb19d5c1..9cfb19d5c1 100755 --- a/recipes/dsplink/files/loadmodules-ti-dsplink-apps.sh +++ b/recipes/dvsdk/files/loadmodules-ti-dsplink-apps.sh diff --git a/recipes/dsplink/files/lpm-device-create-and-semaphore-include-fix.patch b/recipes/dvsdk/files/lpm-device-create-and-semaphore-include-fix.patch index a3bc2b14a6..a3bc2b14a6 100644 --- a/recipes/dsplink/files/lpm-device-create-and-semaphore-include-fix.patch +++ b/recipes/dvsdk/files/lpm-device-create-and-semaphore-include-fix.patch diff --git a/recipes/dsplink/files/lpm-make-symbol-warnings-fix.patch b/recipes/dvsdk/files/lpm-make-symbol-warnings-fix.patch index 031a16022f..031a16022f 100644 --- a/recipes/dsplink/files/lpm-make-symbol-warnings-fix.patch +++ b/recipes/dvsdk/files/lpm-make-symbol-warnings-fix.patch diff --git a/recipes/dsplink/files/sdma-class-device-and-includes-fix.patch b/recipes/dvsdk/files/sdma-class-device-and-includes-fix.patch index 2dcc7a3b7e..2dcc7a3b7e 100644 --- a/recipes/dsplink/files/sdma-class-device-and-includes-fix.patch +++ b/recipes/dvsdk/files/sdma-class-device-and-includes-fix.patch diff --git a/recipes/dsplink/files/unloadmodules-ti-codec-engine-apps.sh b/recipes/dvsdk/files/unloadmodules-ti-codec-engine-apps.sh index f990d99771..f990d99771 100755 --- a/recipes/dsplink/files/unloadmodules-ti-codec-engine-apps.sh +++ b/recipes/dvsdk/files/unloadmodules-ti-codec-engine-apps.sh diff --git a/recipes/dsplink/files/unloadmodules-ti-dmai-apps.sh b/recipes/dvsdk/files/unloadmodules-ti-dmai-apps.sh index 793d727f39..793d727f39 100755 --- a/recipes/dsplink/files/unloadmodules-ti-dmai-apps.sh +++ b/recipes/dvsdk/files/unloadmodules-ti-dmai-apps.sh diff --git a/recipes/dsplink/files/unloadmodules-ti-dsplink-apps.sh b/recipes/dvsdk/files/unloadmodules-ti-dsplink-apps.sh index 48fa84b03d..48fa84b03d 100755 --- a/recipes/dsplink/files/unloadmodules-ti-dsplink-apps.sh +++ b/recipes/dvsdk/files/unloadmodules-ti-dsplink-apps.sh diff --git a/recipes/dsplink/gstreamer-ti/gst-buffsize.diff b/recipes/dvsdk/gstreamer-ti/gst-buffsize.diff index 2d71286498..2d71286498 100644 --- a/recipes/dsplink/gstreamer-ti/gst-buffsize.diff +++ b/recipes/dvsdk/gstreamer-ti/gst-buffsize.diff diff --git a/recipes/dsplink/gstreamer-ti_svn.bb b/recipes/dvsdk/gstreamer-ti_svn.bb index 493e4fb59a..493e4fb59a 100644 --- a/recipes/dsplink/gstreamer-ti_svn.bb +++ b/recipes/dvsdk/gstreamer-ti_svn.bb diff --git a/recipes/dsplink/readme.txt b/recipes/dvsdk/readme.txt index 8dd71e6fee..8dd71e6fee 100644 --- a/recipes/dsplink/readme.txt +++ b/recipes/dvsdk/readme.txt diff --git a/recipes/dsplink/ti-codec-combos_3.16.bb b/recipes/dvsdk/ti-codec-combos_3.16.bb index 6bab35a0d5..6bab35a0d5 100644 --- a/recipes/dsplink/ti-codec-combos_3.16.bb +++ b/recipes/dvsdk/ti-codec-combos_3.16.bb diff --git a/recipes/dsplink/ti-codec-engine_2.21.bb b/recipes/dvsdk/ti-codec-engine_2.21.bb index d0cd18e8e9..d0cd18e8e9 100644 --- a/recipes/dsplink/ti-codec-engine_2.21.bb +++ b/recipes/dvsdk/ti-codec-engine_2.21.bb diff --git a/recipes/dsplink/ti-codec-engine_2.23.bb b/recipes/dvsdk/ti-codec-engine_2.23.bb index 2c4038d67f..2c4038d67f 100644 --- a/recipes/dsplink/ti-codec-engine_2.23.bb +++ b/recipes/dvsdk/ti-codec-engine_2.23.bb diff --git a/recipes/dsplink/ti-dmai_svn.bb b/recipes/dvsdk/ti-dmai_svn.bb index b335c7b707..b335c7b707 100644 --- a/recipes/dsplink/ti-dmai_svn.bb +++ b/recipes/dvsdk/ti-dmai_svn.bb diff --git a/recipes/dsplink/ti-paths.inc b/recipes/dvsdk/ti-paths.inc index 20a453f3de..20a453f3de 100644 --- a/recipes/dsplink/ti-paths.inc +++ b/recipes/dvsdk/ti-paths.inc diff --git a/recipes/fontconfig/fontconfig_2.6.99.bb b/recipes/fontconfig/fontconfig_2.6.99.bb new file mode 100644 index 0000000000..c812350b41 --- /dev/null +++ b/recipes/fontconfig/fontconfig_2.6.99.bb @@ -0,0 +1,66 @@ +SECTION = "libs" +LICENSE = "BSD" +DESCRIPTION = "A library for configuring and customizing font access." +DEPENDS = "expat freetype zlib" + +DEFAULT_PREFERENCE = "-1" +DEFAULT_PREFERENCE_angstrom = "1" + +SRCREV = "96194cc3fa484837bf41598ff3f3d09b97c8dba4" +SRC_URI = "git://anongit.freedesktop.org/~behdad/fontconfig;protocol=git \ +" + +S = "${WORKDIR}/git" + +PACKAGES =+ "fontconfig-utils-dbg fontconfig-utils " +FILES_fontconfig-utils-dbg = "${bindir}/*.dbg" +FILES_fontconfig-utils = "${bindir}/*" + +# Work around past breakage in debian.bbclass +RPROVIDES_fontconfig-utils = "libfontconfig-utils" +RREPLACES_fontconfig-utils = "libfontconfig-utils" +RCONFLICTS_fontconfig-utils = "libfontconfig-utils" +DEBIAN_NOAUTONAME_fontconfig-utils = "1" + +PARALLEL_MAKE = "" + +inherit autotools_stage +AUTOTOOLS_STAGE_PKGCONFIG = "1" + +export HASDOCBOOK="no" + +EXTRA_OECONF = " --disable-docs --with-arch=${HOST_ARCH} --with-cache-dir=/var/lib/fontconfig" +EXTRA_OEMAKE = "FC_LANG=fc-lang FC_GLYPHNAME=fc-glyphname" + +BUILD_CFLAGS += " -I${STAGING_INCDIR}/freetype2" + +do_configure_append () { + sed -i 's|LDFLAGS =.*|LDFLAGS =|' fc-case/Makefile + sed -i 's|LDFLAGS =.*|LDFLAGS =|' fc-glyphname/Makefile + sed -i 's|LDFLAGS =.*|LDFLAGS =|' fc-lang/Makefile + sed -i 's|LDFLAGS =.*|LDFLAGS =|' fc-arch/Makefile + + sed -i 's|CFLAGS =.*|CFLAGS =${BUILD_CFLAGS}|' fc-case/Makefile + sed -i 's|CFLAGS =.*|CFLAGS =${BUILD_CFLAGS}|' fc-glyphname/Makefile + sed -i 's|CFLAGS =.*|CFLAGS =${BUILD_CFLAGS}|' fc-lang/Makefile + sed -i 's|CFLAGS =.*|CFLAGS =${BUILD_CFLAGS}|' fc-arch/Makefile + + sed -i 's|CPPFLAGS =.*|CPPFLAGS =${BUILD_CPPFLAGS}|' fc-case/Makefile + sed -i 's|CPPFLAGS =.*|CPPFLAGS =${BUILD_CPPFLAGS}|' fc-glyphname/Makefile + sed -i 's|CPPFLAGS =.*|CPPFLAGS =${BUILD_CPPFLAGS}|' fc-lang/Makefile + sed -i 's|CPPFLAGS =.*|CPPFLAGS =${BUILD_CPPFLAGS}|' fc-arch/Makefile + + sed -i 's|CXXFLAGS =.*|CFLAGS =${BUILD_CXXFLAGS}|' fc-case/Makefile + sed -i 's|CXXFLAGS =.*|CFLAGS =${BUILD_CXXFLAGS}|' fc-glyphname/Makefile + sed -i 's|CXXFLAGS =.*|CFLAGS =${BUILD_CXXFLAGS}|' fc-lang/Makefile + sed -i 's|CXXFLAGS =.*|CFLAGS =${BUILD_CXXFLAGS}|' fc-arch/Makefile +} + +do_compile_append() { + sed -i -e s:${STAGING_LIBDIR}:\$\{libdir\}:g fontconfig.pc +} + +do_install () { + autotools_do_install +} + diff --git a/recipes/gammu/gammu-1.24.0/findmysql.patch b/recipes/gammu/gammu-1.24.0/findmysql.patch new file mode 100644 index 0000000000..b6345b1bd0 --- /dev/null +++ b/recipes/gammu/gammu-1.24.0/findmysql.patch @@ -0,0 +1,35 @@ +Index: gammu-1.24.0/cmake/FindMySQL.cmake +=================================================================== +--- gammu-1.24.0.orig/cmake/FindMySQL.cmake 2008-11-20 15:37:28.000000000 +0000 ++++ gammu-1.24.0/cmake/FindMySQL.cmake 2009-06-12 12:18:06.000000000 +0000 +@@ -30,7 +30,7 @@ + ARGS --include + OUTPUT_VARIABLE MY_TMP) + +- string(REGEX REPLACE "-I([^ ]*)( .*)?" "\\1" MY_TMP "${MY_TMP}") ++ string(REGEX REPLACE "-I([^ ]+)( .*)?" "\\1" MY_TMP "${MY_TMP}") + + set(MYSQL_ADD_INCLUDE_DIR ${MY_TMP} CACHE FILEPATH INTERNAL) + +@@ -41,17 +41,19 @@ + + set(MYSQL_ADD_LIBRARIES "") + +- string(REGEX MATCHALL "-l[^ ]*" MYSQL_LIB_LIST "${MY_TMP}") ++ string(REGEX MATCHALL "(^| )-l[^ ]+" MYSQL_LIB_LIST "${MY_TMP}") + foreach(LIB ${MYSQL_LIB_LIST}) + string(REGEX REPLACE "[ ]*-l([^ ]*)" "\\1" LIB "${LIB}") ++ message("${LIB}") + list(APPEND MYSQL_ADD_LIBRARIES "${LIB}") + endforeach(LIB ${MYSQL_LIBS}) + + set(MYSQL_ADD_LIBRARY_PATH "") + +- string(REGEX MATCHALL "-L[^ ]*" MYSQL_LIBDIR_LIST "${MY_TMP}") ++ string(REGEX MATCHALL "-L[^ ]+" MYSQL_LIBDIR_LIST "${MY_TMP}") + foreach(LIB ${MYSQL_LIBDIR_LIST}) + string(REGEX REPLACE "[ ]*-L([^ ]*)" "\\1" LIB "${LIB}") ++ message("${LIB}") + list(APPEND MYSQL_ADD_LIBRARY_PATH "${LIB}") + endforeach(LIB ${MYSQL_LIBS}) + diff --git a/recipes/gammu/gammu_1.24.0.bb b/recipes/gammu/gammu_1.24.0.bb new file mode 100644 index 0000000000..56a1a91729 --- /dev/null +++ b/recipes/gammu/gammu_1.24.0.bb @@ -0,0 +1,42 @@ +DESCRIPTION = "GNU All Mobile Managment Utilities" +SECTION = "console/network" +DEPENDS = "bluez-libs cmake-native python mysql" +RDEPENDS_python-${PN} = "python-core" +LICENSE = "GPL" +HOMEPAGE = "http://www.gammu.org/" +PR = "r0" + +SRC_URI = "http://dl.cihar.com/gammu/releases/gammu-${PV}.tar.bz2 \ + file://findmysql.patch;patch=1" + +inherit distutils-common-base cmake + +PYTHON_DIR = "${@python_dir(d)}" + +do_configure() { + cd ${S} + sed -i 's@^cmake [^$]*\$@cmake -DCMAKE_FIND_ROOT_PATH=${STAGING_DIR_TARGET} $@' configure + sed -i 's@\${PYTHON_SITEDIR}@${libdir}/${PYTHON_DIR}/site-packages@g' python/gammu/CMakeLists.txt + ./configure --prefix=${prefix} --enable-shared --enable-backup +} + +do_stage() { + autotools_stage_all +} + +# gammu has a non-standard uninstalled .pc file, which confuses pkgconfig.bbclass. +# Replace it by custom do_stage_append(): +#do_stage_append () { +# install -d ${PKG_CONFIG_DIR} +# cat build-configure/cfg/gammu.pc > ${PKG_CONFIG_DIR}/gammu.pc +#} + +PACKAGES =+ "${PN}-smsd libgammu libgsmsd python-${PN}" + +FILES_${PN} = "${bindir}/gammu ${bindir}/jadmaker ${sysconfdir}/bash_completion.d/gammu" +FILES_${PN}-smsd = "${bindir}/gammu-smsd*" +FILES_${PN}-dev += "${bindir}/gammu-config ${libdir}/*.so" +FILES_${PN}-dbg += "${bindir}/.debug ${libdir}/.debug ${libdir}/python*/site-packages/gammu/.debug" +FILES_libgammu = "${libdir}/libGammu.so.*" +FILES_libgsmsd = "${libdir}/libgsmsd.so.*" +FILES_python-${PN} = "${libdir}/${PYTHON_DIR}/site-packages/gammu/*.??" diff --git a/recipes/gpsbabel/gpsbabel-1.3.6/autotools.patch b/recipes/gpsbabel/gpsbabel-1.3.6/autotools.patch new file mode 100644 index 0000000000..e95bd64048 --- /dev/null +++ b/recipes/gpsbabel/gpsbabel-1.3.6/autotools.patch @@ -0,0 +1,13 @@ +Index: gpsbabel-1.3.6/configure.in +=================================================================== +--- gpsbabel-1.3.6.orig/configure.in 2008-10-31 12:43:21.000000000 +0000 ++++ gpsbabel-1.3.6/configure.in 2009-06-11 17:15:12.000000000 +0000 +@@ -36,7 +36,7 @@ + AC_PROG_INSTALL + AC_PROG_MAKE_SET + AC_EXEEXT +-AC_SUBST(AC_EXEEXT) ++AC_SUBST(EXEEXT) + AC_C_BIGENDIAN + + # Checks for libraries. diff --git a/recipes/gpsbabel/gpsbabel_1.3.6.bb b/recipes/gpsbabel/gpsbabel_1.3.6.bb index 26f87a75e8..e0888b5993 100644 --- a/recipes/gpsbabel/gpsbabel_1.3.6.bb +++ b/recipes/gpsbabel/gpsbabel_1.3.6.bb @@ -4,6 +4,7 @@ DEPENDS = "expat libusb-compat" HOMEPAGE = "http://www.gpsbabel.org/" LICENSE = "GPL" -SRC_URI = "http://www.gpsbabel.org/plan9.php?dl=gpsbabel-${PV}.tar.gz" +SRC_URI = "http://www.gpsbabel.org/plan9.php?dl=gpsbabel-${PV}.tar.gz \ + file://autotools.patch;patch=1" inherit autotools pkgconfig diff --git a/recipes/imagemagick/imagemagick_6.4.4-1.bb b/recipes/imagemagick/imagemagick_6.4.4-1.bb index 60dd6afd83..546defc4ad 100644 --- a/recipes/imagemagick/imagemagick_6.4.4-1.bb +++ b/recipes/imagemagick/imagemagick_6.4.4-1.bb @@ -18,12 +18,6 @@ inherit autotools binconfig pkgconfig EXTRA_AUTORECONF += "--exclude=libtoolize" EXTRA_OECONF = "--program-prefix= --without-x --without-freetype --without-perl --disable-openmp" -do_configure() { - gnu-configize - cp config.{sub,guess} config/ - oe_runconf -} - do_stage() { autotools_stage_all } diff --git a/recipes/libaio/libaio-oracle_0.3.0.bb b/recipes/libaio/libaio-oracle_0.3.0.bb index 04cacae4fd..9a11c7c658 100644 --- a/recipes/libaio/libaio-oracle_0.3.0.bb +++ b/recipes/libaio/libaio-oracle_0.3.0.bb @@ -4,7 +4,8 @@ DESCRIPTION="This is a library for accessing the new AIO system calls (asynchronous i/o) for the Linux kernel." HOMEPAGE="http://oss.oracle.com/projects/libaio-oracle" -LICENSE="GPL" +LICENSE="LGPL" +PR = "r1" SRC_URI="http://oss.oracle.com/projects/libaio-oracle/dist/files/${PN}-${PV}.tar.gz" @@ -31,4 +32,3 @@ do_stage() { rm -f ${STAGE_TEMP}/usr/lib/*.la oe_libinstall -a -so -C ${STAGE_TEMP}/usr/lib libaio-oracle ${STAGING_LIBDIR} } - diff --git a/recipes/libdlo/kernel-module-udlfb/udlfb.c b/recipes/libdlo/kernel-module-udlfb/udlfb.c index abeca9bd12..7468bca476 100644 --- a/recipes/libdlo/kernel-module-udlfb/udlfb.c +++ b/recipes/libdlo/kernel-module-udlfb/udlfb.c @@ -1,17 +1,17 @@ -/************************************************************************************ - * DLFB Kernel Driver * - * Version 0.2 (udlfb) * - * (C) 2009 Roberto De Ioris <roberto@unbit.it> * - * * - * This file is licensed under the GPLv2. See COPYING in the package. * - * Based on the amazing work of Florian Echtler and libdlo 0.1 * - * * - * * - * 10.06.09 release 0.2.3 (edid ioctl, fallback for unsupported modes) * - * 05.06.09 release 0.2.2 (real screen blanking, rle compression, double buffer) * - * 31.05.09 release 0.2 * - * 22.05.09 First public (ugly) release * - ************************************************************************************/ +/***************************************************************************** + * DLFB Kernel Driver * + * Version 0.2 (udlfb) * + * (C) 2009 Roberto De Ioris <roberto@unbit.it> * + * * + * This file is licensed under the GPLv2. See COPYING in the package. * + * Based on the amazing work of Florian Echtler and libdlo 0.1 * + * * + * * + * 10.06.09 release 0.2.3 (edid ioctl, fallback for unsupported modes) * + * 05.06.09 release 0.2.2 (real screen blanking, rle compression, double buffer) * + * 31.05.09 release 0.2 * + * 22.05.09 First public (ugly) release * + *****************************************************************************/ #include <linux/module.h> #include <linux/kernel.h> @@ -121,30 +121,29 @@ MODULE_DEVICE_TABLE(usb, id_table); static struct usb_driver dlfb_driver; // thanks to Henrik Bjerregaard Pedersen for this function -static char * -rle_compress16(uint16_t *src, char *dst, int rem) +static char *rle_compress16(uint16_t * src, char *dst, int rem) { - int rl; - uint16_t pix0; - char *end_if_raw = dst + 6 + 2 * rem; + int rl; + uint16_t pix0; + char *end_if_raw = dst + 6 + 2 * rem; - dst += 6; // header will be filled in if RLE is worth it + dst += 6; // header will be filled in if RLE is worth it - while (rem && dst < end_if_raw) { - char *start = (char *)src; + while (rem && dst < end_if_raw) { + char *start = (char *)src; - pix0 = *src++; - rl = 1; - rem--; - while (rem && *src == pix0) - rem--, rl++, src++; - *dst++ = rl; - *dst++ = start[1]; - *dst++ = start[0]; - } + pix0 = *src++; + rl = 1; + rem--; + while (rem && *src == pix0) + rem--, rl++, src++; + *dst++ = rl; + *dst++ = start[1]; + *dst++ = start[0]; + } - return dst; + return dst; } /* @@ -165,21 +164,20 @@ image_blit(struct dlfb_data *dev_info, int x, int y, int width, int height, char *bufptr; |
