diff options
Diffstat (limited to 'packages')
-rw-r--r-- | packages/angstrom/angstrom-gpe-image.bb | 4 | ||||
-rw-r--r-- | packages/angstrom/task-angstrom.bb | 23 | ||||
-rw-r--r-- | packages/gdb/gdb_6.4.bb | 49 | ||||
-rw-r--r-- | packages/libpng/libpng_1.2.8.bb | 3 | ||||
-rw-r--r-- | packages/linux/linux-h1940_2.6.17-h1940.bb | 1 |
5 files changed, 70 insertions, 10 deletions
diff --git a/packages/angstrom/angstrom-gpe-image.bb b/packages/angstrom/angstrom-gpe-image.bb index e6dc88dffb..b6b33e8e45 100644 --- a/packages/angstrom/angstrom-gpe-image.bb +++ b/packages/angstrom/angstrom-gpe-image.bb @@ -1,7 +1,7 @@ #Angstrom GPE image LICENSE = MIT MAINTAINER = "Koen Kooi <koen@dominion.kabel.utwente.nl>" -PR = "r1" +PR = "r2" PREFERRED_PROVIDER_libgpewidget ?= "libgpewidget" PREFERRED_PROVIDER_tslib ?= "tslib" @@ -18,7 +18,7 @@ RDEPENDS = "\ ${XSERVER} \ angstrom-base-depends \ angstrom-x11-base-depends \ - angsgrom-gpe-task-base \ + angstrom-gpe-task-base \ angstrom-gpe-task-settings \ angstrom-gpe-task-pim \ ${ANGSTROM_EXTRA_INSTALL}" diff --git a/packages/angstrom/task-angstrom.bb b/packages/angstrom/task-angstrom.bb index c0f03d4bca..ed43fd1001 100644 --- a/packages/angstrom/task-angstrom.bb +++ b/packages/angstrom/task-angstrom.bb @@ -1,20 +1,23 @@ DESCRIPTION = "Task packages for the Angstrom distribution" -PR = "r7" +PR = "r11" ALLOW_EMPTY = "1" PACKAGE_ARCH = "${MACHINE_ARCH}" BOOTMODULES_RRECOMMENDS ?= "" +DEBUG_APPS ?= "" +DEBUG_APPS += '${@base_conditional("DISTRO_TYPE", "release", "", "strace gdb",d)}' + PACKAGES = "\ angstrom-base-depends \ angstrom-base-wifi \ angstrom-x11-base-depends \ - angsgrom-gpe-task-base \ + angstrom-gpe-task-base \ angstrom-gpe-task-settings \ angstrom-gpe-task-pim \ angstrom-gpe-task-apps \ - angstgrom-gpe-task-games \ + angstrom-gpe-task-games \ angstrom-task-office \ angstrom-task-printing \ angstrom-task-sectest" @@ -24,13 +27,14 @@ RDEPENDS_angstrom-base-depends = "\ base-passwd tinylogin \ busybox \ udev \ - update-modules module-init-tools \ + update-modules module-init-tools modutils-initscripts \ sysvinit initscripts sysvinit-pidof \ netbase dropbear \ angstrom-version \ - ipkg \ + ipkg ipkg-collateral \ wireless-tools \ tslib-tests tslib-calibrate \ + ${DEBUG_APPS} \ " RDEPENDS_angstrom-base-depends_append_ipaq-pxa270 = " tiinit acx-firmware " @@ -38,8 +42,11 @@ RDEPENDS_angstrom-base-depends_append_ipaq-pxa270 = " tiinit acx-firmware " RRECOMMENDS_angstrom-base-depends = "\ ${BOOTMODULES_RRECOMMENDS} \ + kernel-module-evdev \ + kernel-module-uinput \ kernel-module-g-ether \ kernel-module-hostap-cs \ + kernel-module-af-packet \ " RDEPENDS_angstrom-base-wifi = "\ @@ -54,7 +61,10 @@ RDEPENDS_angstrom-base-wifi = "\ RDEPENDS_angstrom-x11-base-depends := "\ libx11 \ - virtual/xserver" + virtual/xserver \ + ttf-dejavu-sans \ + ttf-dejavu-sans-mono \ + " RDEPENDS_angstrom-gpe-task-base := "\ matchbox \ @@ -65,7 +75,6 @@ RDEPENDS_angstrom-gpe-task-base := "\ xhost \ xrdb \ gpe-soundserver \ - ttf-dejavu \ gpe-dm \ gpe-login \ gpe-session-scripts \ diff --git a/packages/gdb/gdb_6.4.bb b/packages/gdb/gdb_6.4.bb new file mode 100644 index 0000000000..9a290a3e67 --- /dev/null +++ b/packages/gdb/gdb_6.4.bb @@ -0,0 +1,49 @@ +DESCRIPTION = "gdb - GNU debugger" +HOMEPAGE = "http://www.gnu.org/software/gdb/" +LICENSE="GPL" +SECTION = "devel" +PRIORITY = "optional" +MAINTAINER = "Pawel Osiczko <p.osiczko@tetrapyloctomy.org>" +DEPENDS = "ncurses readline" +RDEPENDS_openmn = "libthread-db1" + +PACKAGES =+ 'gdbserver ' +FILES_gdbserver = '${bindir}/gdbserver' + +inherit autotools gettext + +SRC_URI = "${GNU_MIRROR}/gdb/gdb-${PV}.tar.gz \ +#FIXME: file://uclibc.patch;patch=1 \ + file://kill_arm_map_symbols.patch;patch=1 \ + file://gdbserver-cflags-last.diff;patch=1;pnum=0" + +LDFLAGS_append = " -s" +export CC_FOR_BUILD = "${BUILD_CC}" +export CXX_FOR_BUILD = "${BUILD_CXX}" +export CPP_FOR_BUILD = "${BUILD_CPP}" +export CFLAGS_FOR_BUILD = "${BUILD_CFLAGS}" +export CXXFLAGS_FOR_BUILD = "${BUILD_CXXFLAGS}" +export CPPFLAGS_FOR_BUILD = "${BUILD_CPPFLAGS}" +export CFLAGS_append=" -L${STAGING_LIBDIR}" +EXTRA_OEMAKE = "'SUBDIRS=intl mmalloc libiberty opcodes bfd sim gdb etc utils'" + +EXTRA_OECONF = "--disable-gdbtk --disable-tui --disable-x \ + --with-curses --disable-multilib --with-readline --disable-sim \ + --program-prefix=''" + +S = "${WORKDIR}/gdb-${PV}" +B = "${WORKDIR}/build-${TARGET_SYS}" + +do_configure () { +# override this function to avoid the autoconf/automake/aclocal/autoheader +# calls for now + (cd ${S} && gnu-configize) || die "failure in running gnu-configize" + CPPFLAGS="" oe_runconf +} + +do_install () { + make -C bfd/doc chew LDFLAGS= CFLAGS=-O2 + oe_runmake DESTDIR='${D}' install + install -d ${D}${bindir} + install -m 0755 gdb/gdbserver/gdbserver ${D}${bindir} +} diff --git a/packages/libpng/libpng_1.2.8.bb b/packages/libpng/libpng_1.2.8.bb index 81274dc762..b1096779fa 100644 --- a/packages/libpng/libpng_1.2.8.bb +++ b/packages/libpng/libpng_1.2.8.bb @@ -7,8 +7,9 @@ MAINTAINER = "Chris Larson <kergoth@handhelds.org>" DEPENDS = "zlib" -PACKAGES =+ "${PN}12 ${PN}12-dev" +PACKAGES =+ "${PN}12-dbg ${PN}12 ${PN}12-dev" +FILES_${PN}12-dbg = ${libdir}/libpng12*.dbg FILES_${PN}12 = ${libdir}/libpng12.so.* FILES_${PN}12-dev = ${libdir}/libpng12.* ${includedir}/libpng12 ${libdir}/pkgconfig/libpng12.pc FILES_${PN} = ${libdir}/lib*.so.* diff --git a/packages/linux/linux-h1940_2.6.17-h1940.bb b/packages/linux/linux-h1940_2.6.17-h1940.bb index efecee302d..3542e6f7b3 100644 --- a/packages/linux/linux-h1940_2.6.17-h1940.bb +++ b/packages/linux/linux-h1940_2.6.17-h1940.bb @@ -13,6 +13,7 @@ SRC_URI = "ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.tar.bz2 \ http://rtpnet.nerim.net/ipaq/patches/2.6.17-1/WIP/bluetooth.patch;patch=1 \ http://rtpnet.nerim.net/ipaq/patches/2.6.17-1/WIP/h1940_batt.patch;patch=1 \ http://rtpnet.nerim.net/ipaq/patches/2.6.17-1/WIP/mtd_partition.patch;patch=1 \ + http://anymore.nl/ipaq/usbgadget_fixups.patch;patch=1 \ file://defconfig" S = "${WORKDIR}/linux-2.6.17" |