summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--acpid/acpid_1.0.2.oe1
-rw-r--r--acpid/acpid_1.0.3.oe1
-rw-r--r--at76c503a/at76c503a-modules_cvs.oe1
-rw-r--r--autoconf/autoconf-native_2.59.oe1
-rw-r--r--automake/automake-native_1.8.2.oe1
-rw-r--r--automake/automake-native_1.8.4.oe17
-rw-r--r--binutils/binutils-cross-sdk_2.14.90.0.6.oe12
-rw-r--r--binutils/binutils-cross-sdk_2.14.90.0.7.oe12
-rw-r--r--binutils/binutils-cross-sdk_2.15.90.0.3.oe1
-rw-r--r--binutils/binutils-cross-sdk_2.15.91.0.1.oe12
-rw-r--r--binutils/binutils-cross-sdk_2.15.91.0.2.oe1
-rw-r--r--binutils/binutils-cross-sdk_cvs.oe12
-rw-r--r--binutils/binutils-cross_2.14.90.0.6.oe2
-rw-r--r--binutils/binutils-cross_2.14.90.0.7.oe2
-rw-r--r--binutils/binutils-cross_2.15.90.0.3.oe2
-rw-r--r--binutils/binutils-cross_2.15.91.0.1.oe33
-rw-r--r--binutils/binutils-cross_2.15.91.0.2.oe33
-rw-r--r--binutils/binutils-cross_cvs.oe33
-rw-r--r--binutils/binutils_2.14.90.0.6.oe1
-rw-r--r--binutils/binutils_2.14.90.0.7.oe1
-rw-r--r--binutils/binutils_2.15.90.0.3.oe1
-rw-r--r--binutils/binutils_2.15.91.0.1.oe1
-rw-r--r--binutils/binutils_cvs.oe1
-rw-r--r--bzflag/bzflag-server_1.10.6.20040515.oe10
-rw-r--r--console-tools/console-tools_0.3.2.oe1
-rw-r--r--coreutils/coreutils-native_5.1.3.oe7
-rw-r--r--coreutils/coreutils_5.0.oe1
-rw-r--r--coreutils/coreutils_5.1.1.oe1
-rw-r--r--coreutils/coreutils_5.1.3.oe1
-rw-r--r--db/db3-native_3.2.9.oe1
-rw-r--r--db/db3_3.2.9.oe3
-rw-r--r--dbh/dbh_1.0-18.oe23
-rw-r--r--dbus/dbus_0.20.oe1
-rw-r--r--dbus/dbus_0.21.oe1
-rw-r--r--dbus/dbus_0.22.oe68
-rw-r--r--dcron/dcron_2.3.3.oe1
-rw-r--r--ddclient/ddclient_3.6.3.oe18
-rw-r--r--debianutils/debianutils_2.8.1.oe1
-rw-r--r--debianutils/debianutils_2.8.4.oe6
-rw-r--r--desktop-file-utils/desktop-file-utils_0.3.oe1
-rw-r--r--desktop-file-utils/desktop-file-utils_0.6.oe1
-rw-r--r--devlabel/devlabel_0.45.01.oe1
-rw-r--r--dhclient/dhclient_2.0pl5.oe1
-rw-r--r--dhcp-forwarder/dhcp-forwarder_0.6.oe22
-rw-r--r--dhcp/dhcp_3.0.1.oe38
-rw-r--r--dhcpcd/dhcpcd_1.3.22-pl4.oe1
-rw-r--r--dialog/dialog_0.9b-20031207.oe1
-rw-r--r--didiwiki/didiwiki_0.2.oe1
-rw-r--r--didiwiki/didiwiki_0.4.oe10
-rw-r--r--diethotplug/diethotplug_0.4.oe1
-rw-r--r--diffutils/diffutils_2.8.1.oe1
-rw-r--r--dillo/dillo2_0.6.6.oe1
-rw-r--r--distcc/distcc_2.11.oe1
-rw-r--r--dnsmasq/dnsmasq_2.11.oe14
-rw-r--r--dnsmasq/dnsmasq_2.15.oe16
-rw-r--r--docbook-utils/docbook-utils-native_0.6.13.oe1
-rw-r--r--docbook-utils/docbook-utils_0.6.13.oe1
-rw-r--r--dri/drm-kernel_cvs.oe1
-rw-r--r--dri/drm_cvs.oe2
-rw-r--r--dropbear/dropbear_0.41.oe1
-rw-r--r--dropbear/dropbear_0.42.oe1
-rw-r--r--dropbear/dropbear_0.43+0.44test4.oe1
-rw-r--r--dropbear/dropbear_0.43.oe1
-rw-r--r--dsniff/dsniff_2.3.oe1
-rw-r--r--e2fsprogs-libs/e2fsprogs-libs-native_1.35.oe6
-rw-r--r--e2fsprogs/e2fsprogs-native_1.36-WIP-0408.oe1
-rw-r--r--e2tools/e2tools-native_0.0.16.oe1
-rw-r--r--e2tools/e2tools_0.0.16.oe10
-rw-r--r--ecore/ecore-native_cvs.oe19
-rw-r--r--edb/edb-native_cvs.oe1
-rw-r--r--edje/edje-native_cvs.oe2
-rw-r--r--eet/eet-native_cvs.oe1
-rw-r--r--elftoaout/elftoaout-native_2.3.oe10
-rw-r--r--elftoaout/elftoaout_2.3.oe9
-rw-r--r--elfutils/elfutils_0.89.oe1
-rw-r--r--embryo/embryo-native_cvs.oe1
-rw-r--r--encdec-updater/encdec-updater.oe14
-rw-r--r--enscript/enscript_1.6.4.oe11
-rw-r--r--epeg/epeg.oe1
-rw-r--r--esmtp/esmtp_0.4.1.oe1
-rw-r--r--esound/esound-gpe_20020817.oe1
-rw-r--r--espgs/espgs-native_7.07.1rc1.oe9
-rw-r--r--espgs/espgs_7.07.1rc1.oe25
-rw-r--r--ethload/ethload-native_1.2.oe7
-rw-r--r--ethload/ethload_1.2.oe11
-rw-r--r--ethtool/ethtool_1.6.oe1
-rw-r--r--ettercap/ettercap_0.6.b.oe1
-rw-r--r--evas/evas-native_cvs.oe16
-rw-r--r--expat/expat-native_1.95.7.oe1
-rw-r--r--expat/expat_1.95.6.oe1
-rw-r--r--expat/expat_1.95.7.oe1
-rw-r--r--fakeroot/fakeroot-native_0.9.5.oe11
-rw-r--r--fakeroot/fakeroot-native_1.0.7.oe13
-rw-r--r--fakeroot/fakeroot_0.9.5.oe1
-rw-r--r--fakeroot/fakeroot_1.0.7.oe6
-rw-r--r--fbgetty/fbgetty_0.1.698.oe1
-rw-r--r--fbgrab/fbgrab_1.0.oe11
-rw-r--r--fbvncserver/fbvncserver-kmodule_0.9.4.oe1
-rw-r--r--fbvncserver/fbvncserver_0.9.4.oe1
-rw-r--r--feh/feh_1.2.6.oe10
-rw-r--r--fetchmail/fetchmail_6.2.3.oe1
-rw-r--r--fetchmail/fetchmail_6.2.5.oe16
-rw-r--r--figment/figment_0.3.5.oe10
-rw-r--r--file/file_3.41.oe1
-rw-r--r--file/file_4.09.oe1
-rw-r--r--findutils/findutils_4.1.20.oe1
-rw-r--r--flex/flex-2.5.4-native_2.5.4a.oe12
-rw-r--r--flex/flex-native_2.5.31.oe1
-rw-r--r--flex/flex-native_2.5.4a.oe15
-rw-r--r--flite/flite_1.2.oe2
-rw-r--r--flnx/flnx_0.17.oe1
-rw-r--r--flnx/flnx_0.18.oe1
-rw-r--r--fontconfig/fontconfig-native_2.2.95.oe1
-rw-r--r--fontconfig/fontconfig_2.2.95.oe25
-rw-r--r--freeswan/freeswan_2.04.oe1
-rw-r--r--freeswan/freeswan_2.05.oe1
-rw-r--r--freeswan/freeswan_2.06.oe1
-rw-r--r--freetype/freetype-native_2.1.7.oe1
-rw-r--r--freetype/freetype-native_2.1.8.oe1
-rw-r--r--freetype/freetype_2.1.7.oe2
-rw-r--r--freetype/freetype_2.1.8.oe2
-rw-r--r--frozen-bubble/frozen-bubble_1.0.0.oe1
-rw-r--r--fsi-client/fsi-client_20040202.oe2
-rw-r--r--gail/gail_1.6.6.oe1
-rw-r--r--gaim/gaim_0.78.oe12
-rw-r--r--gaim/gaim_0.79.oe12
-rw-r--r--gaim/gaim_0.80.oe1
-rw-r--r--gal/gal-2.0_1.99.11.oe1
-rw-r--r--gal/gal-2.1_2.1.10.oe20
-rw-r--r--gawk/gawk_3.0.4.oe1
-rw-r--r--gcc-csl/gcc-csl-cross-initial_2004-q1a.oe29
-rw-r--r--gcc-csl/gcc-csl-cross_2004-q1a.oe93
-rw-r--r--gcc-csl/gcc-csl_2004-q1a.oe5
-rw-r--r--gcc-snapshot/gcc-snapshot-cross-initial_cvs.oe2
-rw-r--r--gcc-snapshot/gcc-snapshot-cross_cvs.oe2
-rw-r--r--gcc-snapshot/gcc-snapshot_cvs.oe5
-rw-r--r--gcc/gcc-cross-initial_3.3.3.oe1
-rw-r--r--gcc/gcc-cross-initial_3.3.4.oe1
-rw-r--r--gcc/gcc-cross-initial_3.4.1.oe2
-rw-r--r--gcc/gcc-cross-initial_3.4.2.oe2
-rw-r--r--gcc/gcc-cross-kernel_3.3.3.oe1
-rw-r--r--gcc/gcc-cross-kernel_3.3.4.oe17
-rw-r--r--gcc/gcc-cross-sdk_3.3.4.oe77
-rw-r--r--gcc/gcc-cross-sdk_3.4.1.oe1
-rw-r--r--gcc/gcc-cross-sdk_3.4.2.oe82
-rw-r--r--gcc/gcc-cross_3.3.3.oe1
-rw-r--r--gcc/gcc-cross_3.3.4.oe1
-rw-r--r--gcc/gcc-cross_3.4.1.oe2
-rw-r--r--gcc/gcc-cross_3.4.2.oe96
-rw-r--r--gcc/gcc_3.3.3.oe1
-rw-r--r--gcc/gcc_3.3.4.oe1
-rw-r--r--gcc/gcc_3.4.0.oe2
-rw-r--r--gcc/gcc_3.4.1.oe2
-rw-r--r--gd/gd_2.0.21.oe24
-rw-r--r--gd/gd_2.0.22.oe24
-rw-r--r--genext2fs/genext2fs-native_1.3.oe1
-rw-r--r--genext2fs/genext2fs_1.3.oe1
-rw-r--r--gettext/gettext-native_0.14.1.oe1
-rw-r--r--gettext/gettext_0.14.1.oe1
-rw-r--r--giac/giac_0.4.0.oe2
-rw-r--r--giblib/giblib_1.2.3.oe1
-rw-r--r--gift/gift_0.11.4.oe1
-rw-r--r--gift/gift_0.11.5.oe1
-rw-r--r--giftcurs/giftcurs_0.6.2.oe1
-rw-r--r--gkrellm/gkrellm_2.2.1.oe1
-rw-r--r--glib-2.0/glib-2.0-native_2.2.3.oe1
-rw-r--r--glibc/glibc-initial_2.2.5.oe46
-rw-r--r--glibc/glibc-initial_2.3.2+cvs20040726.oe1
-rw-r--r--glibc/glibc-initial_2.3.2.oe1
-rw-r--r--glibc/glibc-initial_cvs.oe1
-rw-r--r--glibc/glibc-intermediate_cvs.oe1
-rw-r--r--gmp/gmp_4.1.2.oe1
-rw-r--r--gnome-themes/gnome-themes_2.6.2.oe1
-rw-r--r--gnome/gnome-common_2.4.0.oe1
-rw-r--r--gnome/gnome-desktop_2.7.90.oe1
-rw-r--r--gnome/gnome-games_2.6.1.oe2
-rw-r--r--gnome/gnome-icon-theme_1.3.3.oe1
-rw-r--r--gnome/gnome-keyring_0.2.1.oe1
-rw-r--r--gnome/gnome-mime-data_2.4.1.oe2
-rw-r--r--gnome/gnome-vfs-extras_0.99.13.oe2
-rw-r--r--gnome/gnome-vfs_2.6.0.oe1
-rw-r--r--gnome/gnome-vfs_2.6.2.oe1
-rw-r--r--gnome/libart-lgpl_2.3.16.oe71
-rw-r--r--gnome/libbonoboui_2.6.1.oe1
-rw-r--r--gnome/libgnome_2.6.1.1.oe1
-rw-r--r--gnome/libgnomecanvas_2.6.1.1.oe1
-rw-r--r--gnome/libgnomeprint_2.6.2.oe2
-rw-r--r--gnome/libgnomeprintui_2.6.2.oe1
-rw-r--r--gnome/libgnomeui_2.6.1.1.oe1
-rw-r--r--gnu-config/gnu-config-native.oe1
-rw-r--r--gnu-config/gnu-config-native_cvs.oe1
-rw-r--r--gnu-config/gnu-config.oe1
-rw-r--r--gnu-config/gnu-config_cvs.oe1
-rw-r--r--gnumeric/gnumeric_1.3.1.cvs.oe29
-rw-r--r--gnumeric/gnumeric_1.3.1.oe1
-rw-r--r--gnupg/gnupg_1.2.3.oe1
-rw-r--r--gnupg/gnupg_1.2.4.oe1
-rw-r--r--gpdf/gpdf_2.7.90.oe2
-rw-r--r--gpe-announce/gpe-announce_0.10.oe4
-rw-r--r--gpe-appmgr/gpe-appmgr_2.1.oe8
-rw-r--r--gpe-appmgr/gpe-appmgr_2.2.oe8
-rw-r--r--gpe-appmgr/gpe-appmgr_2.3.oe8
-rw-r--r--gpe-autostarter/gpe-autostarter_0.6.oe1
-rw-r--r--gpe-soundserver/gpe-soundserver_0.4-1.oe7
-rw-r--r--gpe-terminal/gpe-terminal_1.1.oe11
-rw-r--r--gpe-what/gpe-what_0.30.oe10
-rw-r--r--gpe-what/gpe-what_0.31.oe6
-rw-r--r--gphoto2/gphoto2_2.1.4.oe7
-rw-r--r--gpm/gpm_1.20.1.oe1
-rw-r--r--gpp/gpp_2.21.oe1
-rw-r--r--grep/grep_2.5.oe1
-rw-r--r--grub/grub_0.93.oe1
-rw-r--r--gs/gs_8.01.oe2
-rw-r--r--gtk-doc/gtk-doc-native.oe3
-rw-r--r--gtk-doc/gtk-doc.oe6
-rw-r--r--gtk-engines/gtk-engines_2.2.0.oe17
-rw-r--r--gtk2-theme-angelistic/gtk2-theme-angelistic_0.3.oe11
-rw-r--r--gtkhtml/gtkhtml-3.0_3.0.10.oe2
-rw-r--r--gtkhtml/gtkhtml-3.1_3.1.16.oe1
-rw-r--r--guile/guile-native_1.6.4.oe12
-rw-r--r--guile/guile_1.6.4.oe1
-rw-r--r--hal/hal_0.2.oe16
-rw-r--r--hicolor-icon-theme/hicolor-icon-theme_0.5.oe6
-rw-r--r--hotplug-dbus/hotplug-dbus_0.6.oe7
-rw-r--r--hotplug/hotplug_20030501.oe1
-rw-r--r--hotplug/hotplug_20030805.oe1
-rw-r--r--hotplug/hotplug_20040105.oe1
-rw-r--r--hotplug/hotplug_20040311.oe1
-rw-r--r--hotplug/hotplug_20040329.oe1
-rw-r--r--hotplug/hotplug_20040920.oe1
-rw-r--r--httppc/httppc_0.8.5.oe1
-rw-r--r--ifplugd/ifplugd_0.20.oe1
-rw-r--r--imlib2/imlib2-fbonly_1.1.0.oe7
-rw-r--r--imlib2/imlib2-native_1.1.0.oe1
-rw-r--r--imlib2/imlib2_1.1.0.oe1
-rw-r--r--inetutils/inetutils_1.4.2.oe1
-rw-r--r--inkscape/inkscape_0.38.1.oe1
-rw-r--r--inkscape/inkscape_0.39.oe11
-rw-r--r--intltool/intltool-native_0.30.oe1
-rw-r--r--intltool/intltool_0.30.oe1
-rw-r--r--iperf/iperf_1.7.0.oe26
-rw-r--r--ipkg-utils/ipkg-link_1.6cvs.oe1
-rw-r--r--ipkg-utils/ipkg-utils-native_1.6cvs.oe1
-rw-r--r--ipkg/ipkg-collateral.oe19
-rw-r--r--ipkg/ipkg-native_0.99.127.oe7
-rw-r--r--ipkg/ipkg-native_0.99.129.oe7
-rw-r--r--ipkg/ipkg-native_0.99.130.oe7
-rw-r--r--ipkg/ipkg_0.99.127.oe52
-rw-r--r--ipkg/ipkg_0.99.129.oe5
-rw-r--r--ipkg/ipkg_0.99.130.oe52
-rw-r--r--iproute2/iproute2_2.6.8.oe11
-rw-r--r--iptables/iptables_1.2.9.oe1
-rw-r--r--iputils/iputils_20020927.oe1
-rw-r--r--irda-utils/irda-utils_0.9.15.oe1
-rw-r--r--irda-utils/irda-utils_0.9.16.oe21
-rw-r--r--jikes/jikes-native_1.21.oe9
-rw-r--r--jikes/jikes_1.21.oe10
-rw-r--r--joe/joe_3.1.oe1
-rw-r--r--jpeg/jpeg-native_6b.oe2
-rw-r--r--kbdd/kbdd_20040904.oe15
-rw-r--r--kdepimpi/kdepimpi_1.9.6.oe8
-rw-r--r--kdepimpi/kdepimpi_cvs.oe1
-rw-r--r--kismet/kismet_2004-04-R1.oe3
-rw-r--r--klibc/klibc_0.157.oe1
-rw-r--r--ksymoops/ksymoops_2.4.9.oe1
-rw-r--r--lame/lame_3.96.1.oe23
-rw-r--r--lcdproc/lcdproc_0.4.5.oe51
-rw-r--r--less/less_381.oe1
-rw-r--r--less/less_382.oe14
-rw-r--r--libdaemon/libdaemon_0.3.oe1
-rw-r--r--libddmpeg/libddmpeg_1.5.oe9
-rw-r--r--libdotdesktop/libdotdesktop_0.11.oe2
-rw-r--r--libesmtp/libesmtp_1.0.1.oe1
-rw-r--r--libesmtp/libesmtp_1.0.3r1.oe21
-rw-r--r--libexif/libexif_0.5.12.oe1
-rw-r--r--libffi/libffi_2.0+gcc3.4.1.oe1
-rw-r--r--libgphoto2/libgphoto2_2.1.4.oe29
-rw-r--r--libgsf/libgsf_1.10.0.oe2
-rw-r--r--libidl/libidl-native_0.8.3.oe5
-rw-r--r--libidl/libidl_0.8.2.oe2
-rw-r--r--liblockfile/liblockfile_1.05.oe1
-rw-r--r--liblockfile/liblockfile_1.06.oe21
-rw-r--r--libmatchbox/libmatchbox_1.1.oe1
-rw-r--r--libmatchbox/libmatchbox_1.2.oe1
-rw-r--r--libmatchbox/libmatchbox_1.3.oe23
-rw-r--r--libmatchbox/libmatchbox_1.4.oe23
-rw-r--r--libmodplug/libmodplug_0.7.oe2
-rw-r--r--libnet/libnet_1.0.2a.oe1
-rw-r--r--libnids/libnids_1.18.oe1
-rw-r--r--liboop/liboop_1.0.oe1
-rw-r--r--libpng/libpng-native_1.2.5+1.2.6rc5.oe5
-rw-r--r--libpng/libpng-native_1.2.7.oe5
-rw-r--r--librsvg/librsvg_2.6.5.oe2
-rw-r--r--libsoundgen/libsoundgen_0.3.oe2
-rw-r--r--libssh/libssh_0.1.oe1
-rw-r--r--libtool/libtool-cross_1.5.6.oe1
-rw-r--r--libtool/libtool-native_1.5.6.oe1
-rw-r--r--libtool/libtool_1.4.3.oe1
-rw-r--r--libtool/libtool_1.5.oe1
-rw-r--r--libusb/libusb_0.1.7.oe1
-rw-r--r--libxfce4mcs/libxfce4mcs_4.0.5.oe21
-rw-r--r--libxfce4util/libxfce4util_4.0.5.oe23
-rw-r--r--libxfcegui4/libxfcegui4_4.0.5.oe47
-rw-r--r--links/links_2.1pre12.oe1
-rw-r--r--links/links_2.1pre14.oe1
-rw-r--r--linphone/linphone-hh_0.12.2.hh1.oe1
-rw-r--r--linphone/linphone_0.12.2.oe1
-rw-r--r--linux-input/linux-input_cvs.oe2
-rw-r--r--linux-libc-headers/linux-libc-headers_2.6.7.0.oe1
-rw-r--r--linux-libc-headers/linux-libc-headers_2.6.8.1.oe1
-rw-r--r--linux-uml/linux-uml_2.4.26.oe1
-rw-r--r--linux-uml/linux-uml_2.6.7.oe1
-rw-r--r--linux/collie-kernel-24-8_2.4.18-rmk7-pxa3-embedix20030509.oe10
-rw-r--r--linux/collie-kernel-32-0_2.4.18-rmk7-pxa3-embedix20030509.oe10
-rw-r--r--linux/collie-kernel-32-32_2.4.18-rmk7-pxa3-embedix20030509.oe10
-rw-r--r--linux/collie-kernel-40-24_2.4.18-rmk7-pxa3-embedix20030509.oe10
-rw-r--r--linux/collie-kernel-48-16_2.4.18-rmk7-pxa3-embedix20030509.oe10
-rw-r--r--linux/collie-kernel-58-6_2.4.18-rmk7-pxa3-embedix20030509.oe10
-rw-r--r--linux/collie-kernel-64-0_2.4.18-rmk7-pxa3-embedix20030509.oe10
-rw-r--r--linux/gumstix_2.6.5-gnalm1-gum0.oe1
-rw-r--r--linux/handhelds-pxa-2.6_2.6.6-hh0.oe29
-rw-r--r--linux/handhelds-pxa-2.6_2.6.8.1-hh0.oe30
-rw-r--r--linux/handhelds-pxa-2.6_cvs.oe1
-rw-r--r--linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.12.oe1
-rw-r--r--linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.13.oe57
-rw-r--r--linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.14.oe1
-rw-r--r--linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh37.oe63
-rw-r--r--linux/handhelds-sa-2.6_cvs.oe24
-rw-r--r--linux/handhelds-sa_2.4.19-rmk6-pxa1-hh36.12.oe2
-rw-r--r--linux/handhelds-sa_2.4.19-rmk6-pxa1-hh37.oe57
-rw-r--r--linux/ipod_2.4.24-ipod0.oe2
-rw-r--r--linux/linux-bast_2.4.25-vrs1-bast1.oe1
-rw-r--r--linux/linux-epia_2.6.8.1.oe1
-rw-r--r--linux/linux-mtx-1_2.4.24.oe3
-rw-r--r--linux/linux-omap-2.6_2.6.5-omap1.oe24
-rw-r--r--linux/linux-sun4cdm_2.4.26.oe32
-rw-r--r--linux/linux-sun4cdm_2.6.8.1.oe19
-rw-r--r--linux/linux-xxs1500_2.4.21.oe36
-rw-r--r--linux/mnci-ramses-2.4.21-rmk2-pxa1.oe1
-rw-r--r--linux/mnci-ramses_2.4.21-rmk2-pxa1.oe1
-rw-r--r--linux/montavista-sa_2.4.17-mvl21.oe4
-rw-r--r--linux/nslu2-linksys_2.4.22.oe2
-rw-r--r--linux/nslu2-openslug_2.6.7.oe36
-rw-r--r--linux/nslu2-unslung-kernel-ext3flash_2.3r25.oe7
-rw-r--r--linux/nslu2-unslung-kernel-vfatdisk2_2.3r25.oe7
-rw-r--r--linux/nslu2-unslung-kernel_2.3r25.oe7
-rw-r--r--linux/opensimpad-64+0_2.4.25-vrs2-pxa1-jpm1.oe5
-rw-r--r--linux/opensimpad_2.4.25-vrs2-pxa1-jpm1.oe2
-rw-r--r--linux/openzaurus-pxa_2.4.18-rmk7-pxa3-embedix20031107.oe2
-rw-r--r--linux/openzaurus_2.6.8.1-jl1.oe60
-rw-r--r--lisa/lisa_0.2.2.oe1
-rw-r--r--lmbench/lmbench_2.0.4.oe1
-rw-r--r--lockstat/lockstat_1.4.10.oe1
-rw-r--r--lsh/lsh_1.5.5.oe34
-rw-r--r--lsof/lsof_4.69.oe1
-rw-r--r--lsof/lsof_4.70.oe1
-rw-r--r--lsof/lsof_4.72.oe35
-rw-r--r--ltt/ltt_0.9.5a+0.9.6pre2.oe27
-rw-r--r--lxt/lxt_1.0.oe15
-rw-r--r--mailutils/mailutils_0.3.1.oe1
-rw-r--r--mailx/mailx_8.1.2-0.20020411cvs.oe1
-rw-r--r--mailx/mailx_8.1.2-0.20031014cvs.oe1
-rw-r--r--mailx/mailx_8.1.2-0.20040524cvs.oe15
-rw-r--r--make/make_3.80.oe1
-rw-r--r--makedev/makedev_2.3.1.oe1
-rw-r--r--makedevs/makedevs-native_1.0.0.oe1
-rw-r--r--makeself/makeself-native_cvs.oe16
-rw-r--r--man-pages/man-pages_1.60.oe1
-rw-r--r--man/man_1.5m2.oe1
-rw-r--r--manufacturers/manufacturers_cvs.oe11
-rw-r--r--maradns/maradns_1.0.23.oe38
-rw-r--r--matchbox-common/matchbox-common_0.8.oe1
-rw-r--r--matchbox-desktop/matchbox-desktop_0.8.oe1
-rw-r--r--matchbox-panel/matchbox-panel_0.8.1.oe2
-rw-r--r--matchbox-panel/matchbox-panel_0.8.oe1
-rw-r--r--matchbox-wm/matchbox-wm_0.8.1.oe1
-rw-r--r--matchbox-wm/matchbox-wm_0.8.2.oe1
-rw-r--r--matchbox-wm/matchbox-wm_0.8.3.oe27
-rw-r--r--matchbox-wm/matchbox-wm_0.8.4.oe27
-rw-r--r--matchbox-wm/matchbox-wm_0.8.oe1
-rw-r--r--matrixssl/matrixssl_1.0-beta.oe18
-rw-r--r--matrixssl/matrixssl_1.1.1.oe18
-rw-r--r--memtester/memtester_4.0.4.oe20
-rw-r--r--mesa/mesa_6.0.1.oe2
-rw-r--r--mgetty/mgetty_1.1.30.oe1
-rw-r--r--mime-support/mime-support_3.28.oe54
-rw-r--r--miniclipboard/miniclipboard_0.3.oe1
-rw-r--r--minicom/minicom_2.1.oe2
-rw-r--r--mipl-mipv6/mipv6_1.1-v2.4.26.oe16
-rw-r--r--misc-binary-only/prism3-firmware_1.8.3.oe2
-rw-r--r--misc-binary-only/tda1004x-firmware.oe1
-rw-r--r--mobilemesh/mobilemesh_1.2.oe33
-rw-r--r--module-init-tools/module-init-tools_3.0-pre7.oe1
-rw-r--r--module-init-tools/module-init-tools_3.1-pre5.oe12
-rw-r--r--modutils/modutils-collateral.oe1
-rw-r--r--modutils/modutils-cross_2.4.27.oe1
-rw-r--r--modutils/modutils-initscripts.oe1
-rw-r--r--modutils/modutils_2.4.27.oe1
-rw-r--r--mono/mono-native_1.0.oe1
-rw-r--r--mono/mono_1.0.oe1
-rw-r--r--mozilla/firefox_0.9.2.oe2
-rw-r--r--mozilla/firefox_0.9.3.oe2
-rw-r--r--mozilla/firefox_0.9.oe2
-rw-r--r--mozilla/thunderbird_0.7.3.oe1
-rw-r--r--mp3blaster/mp3blaster_3.1.3.oe2
-rw-r--r--mp3blaster/mp3blaster_3.2.0.oe2
-rw-r--r--mpd/mpd_0.11.1.oe1
-rw-r--r--mpfr/mpfr_cvs.oe1
-rw-r--r--mtd/mtd-native_20040614.oe1
-rw-r--r--mtd/mtd_20040614.oe1
-rw-r--r--murasaki/murasaki_0.8.8.oe1
-rw-r--r--mutt/mutt_1.5.4i.oe1
-rw-r--r--mysql/mysql-native_4.1.4a.oe1
-rw-r--r--nano/nano_1.2.1.oe1
-rw-r--r--nano/nano_1.3.0.oe1
-rw-r--r--nasm/nasm-native_0.98.38.oe4
-rw-r--r--native/native-kernel.oe2
-rw-r--r--ncurses/ncurses-native_5.4.oe1
-rw-r--r--netbase/netbase_4.18.oe33
-rw-r--r--netkit-base/netkit-base_0.17.oe1
-rw-r--r--netkit-ftp/netkit-ftp_0.17.oe1
-rw-r--r--netperf/netperf_2.3.oe4
-rw-r--r--nmap/nmap_3.45.oe1
-rw-r--r--nmap/nmap_3.48.oe1
-rw-r--r--nmap/nmap_3.50.oe1
-rw-r--r--nslu2-binary-only/nslu2-firmware-binary_2.3r25.oe1
-rw-r--r--nslu2-binary-only/nslu2-unslung-ramdisk_2.3r25.oe81
-rw-r--r--olsr/olsr_0.3-1.oe2
-rw-r--r--openjade/openjade-native_1.3.2.oe1
-rw-r--r--openjade/openjade_1.3.2.oe1
-rw-r--r--opensp/opensp-native_1.5.oe1
-rw-r--r--opensp/opensp_1.5.oe1
-rw-r--r--openswan/openswan_2.1.2.oe1
-rw-r--r--openswan/openswan_2.2.0.oe1
-rw-r--r--openvpn/openvpn_1.5.0.oe1
-rw-r--r--openvpn/openvpn_1.6.0.oe17
-rw-r--r--oprofile/oprofile_0.8.oe1
-rw-r--r--orpheus/orpheus_1.5.oe1
-rw-r--r--pad/pad-native.oe1
-rw-r--r--pango/pango_1.2.5.oe1
-rw-r--r--pango/pango_1.4.0.oe1
-rw-r--r--pango/pango_1.4.1.oe33
-rw-r--r--patchutils/patchutils_0.2.25.oe1
-rw-r--r--patchutils/patchutils_0.2.26.oe1
-rw-r--r--patchutils/patchutils_0.2.27.oe1
-rw-r--r--patchutils/patchutils_0.2.28.oe1
-rw-r--r--patchutils/patchutils_0.2.30.oe9
-rw-r--r--pciutils/pciutils_2.1.11.oe1
-rw-r--r--pcre/pcre-native_4.4.oe4
-rw-r--r--pcre/pcre_4.4.oe1
-rw-r--r--pdm/pdm_1.0.oe1
-rw-r--r--perl/libmail-sendmail-perl_0.79.oe2
-rw-r--r--perl/libnetserver-generic-perl_1.03.oe2
-rw-r--r--perl/libxml-parser-perl-native_2.34.oe1
-rw-r--r--perl/libxml-parser-perl_2.34.oe6
-rw-r--r--perl/perl-native_5.8.3.oe1
-rw-r--r--php/php-native_4.3.6.oe5
-rw-r--r--php/php_4.3.6.oe28
-rw-r--r--pkgconfig/pkgconfig-native_0.15.0.oe1
-rw-r--r--pkgconfig/pkgconfig_0.15.0.oe1
-rw-r--r--plinciv/plinciv_0.16.oe1
-rw-r--r--pme/pme_1.0.3.oe1
-rw-r--r--popt/popt-native_1.7.oe6
-rw-r--r--popt/popt_1.7.oe1
-rw-r--r--portabase/beecrypt_3.1.0.oe3
-rw-r--r--portabase/metakit_2.4.9.3.oe1
-rw-r--r--portmap/portmap_5-4.oe1
-rw-r--r--postfix/postfix-native_2.0.15.oe10
-rw-r--r--postfix/postfix_2.0.15.oe23
-rw-r--r--ppp-dialin/ppp-dialin_0.1.oe1
-rw-r--r--ppp/ppp_2.4.1.oe3
-rw-r--r--prelink/prelink_20031029.oe1
-rw-r--r--prelink/prelink_20040304.oe1
-rw-r--r--prelink/prelink_20040520.oe1
-rw-r--r--prismstumbler/prismstumbler_0.7.2.oe1
-rw-r--r--prismstumbler/prismstumbler_0.7.3.oe61
-rw-r--r--qmake/qmake-native_3.2.3.oe2
-rw-r--r--qte-fonts-common/qte-fonts-common_3.2.1.oe157
-rw-r--r--qte/qte-for-opie_2.3.7.oe1
-rw-r--r--qte/qte-for-opie_2.3.8.oe1
-rw-r--r--qte/qte-for-qtopia_2.3.7.oe1
-rw-r--r--qte/qte-for-qtopia_2.3.8.oe1
-rw-r--r--qte/qte-for-qvfb_2.3.7.oe13
-rw-r--r--radvd/radvd_0.7.2.oe1
-rw-r--r--regex-markup/regex-markup_0.9.0.oe1
-rw-r--r--rhythmbox/rhythmbox_0.8.4.oe20
-rw-r--r--rhythmbox/rhythmbox_0.8.5.oe2
-rw-r--r--rlpr/rlpr_2.05.oe15
-rw-r--r--rosetta/rosetta_cvs.oe1
-rw-r--r--rp-pppoe/rp-pppoe_3.5.oe17
-rw-r--r--rxvt-unicode/rxvt-unicode_2.2.oe1
-rw-r--r--rxvt-unicode/rxvt-unicode_2.4.oe1
-rw-r--r--rxvt-unicode/rxvt-unicode_3.0.oe1
-rw-r--r--rxvt-unicode/rxvt-unicode_3.1.oe1
-rw-r--r--rxvt-unicode/rxvt-unicode_3.7.oe1
-rw-r--r--rxvt/rxvt_2.7.9.oe1
-rw-r--r--sablevm/sablevm-classpath_1.1.6.oe1
-rw-r--r--sablevm/sablevm_1.1.6.oe1
-rw-r--r--samba/samba_3.0.4.oe1
-rw-r--r--samba/samba_3.0.5.oe1
-rw-r--r--scew/scew_0.3.1.oe1
-rw-r--r--screen/screen_3.9.15.oe1
-rw-r--r--screen/screen_4.0.1.oe1
-rw-r--r--screen/screen_4.0.2.oe1
-rw-r--r--sdlperl/sdl-perl_1.20.3.oe1
-rw-r--r--sed/sed-native_4.1.1.oe3
-rw-r--r--sed/sed_4.0.8.oe1
-rw-r--r--sed/sed_4.0.9.oe1
-rw-r--r--sed/sed_4.1.1.oe7
-rw-r--r--sed/sed_4.1.oe1
-rw-r--r--setserial/setserial_2.17.oe12
-rw-r--r--sgml-common/sgml-common-native_0.6.3.oe1
-rw-r--r--sgml-common/sgml-common_0.6.3.oe1
-rw-r--r--shared-mime-info/shared-mime-info_0.14.oe3
-rw-r--r--sharp-binary-only/sharp-flash-header-c700.oe1
-rw-r--r--silo/silo_1.4.8.oe2
-rw-r--r--simpad-utilities/genboot-native.oe1
-rw-r--r--simpad-utilities/serload-native.oe1
-rw-r--r--simpad-utilities/simpad-utilities.oe5
-rw-r--r--slugtool/slugtool-native.oe1
-rw-r--r--slugtool/slugtool.oe1
-rw-r--r--smartmontools/smartmontools_5.33.oe8
-rw-r--r--snes232/snes232_cvs.oe2
-rw-r--r--snes9x/snes9x_1.43-WIP1.oe2
-rw-r--r--socat/socat_1.3.2.1.oe1
-rw-r--r--sparse/sparse_snapshot.oe1
-rw-r--r--squashfs-tools/squashfs-tools-native_2.0r2.oe11
-rw-r--r--squashfs-tools/squashfs-tools_2.0r2.oe15
-rw-r--r--ssmtp/ssmtp_2.60.9.oe1
-rw-r--r--stat/stat-native_3.3.oe13
-rw-r--r--stat/stat_3.3.oe1
-rw-r--r--strace/strace_4.5.4.oe10
-rw-r--r--strace/strace_4.5.6.oe1
-rw-r--r--strace/strace_4.5.7.oe1
-rw-r--r--stunnel/stunnel_4.05.oe1
-rw-r--r--sudo/sudo_1.6.7p5.oe1
-rw-r--r--supybot/supybot_0.77.0.oe1
-rw-r--r--swig/swig-native_1.3.21.oe8
-rw-r--r--swig/swig_1.3.21.oe14
-rw-r--r--sylpheed/sylpheed_0.9.9-gtk2-20040229.oe2
-rw-r--r--sysfsutils/sysfsutils_1.1.0.oe14
-rw-r--r--sysfsutils/sysfsutils_1.2.0.oe18
-rw-r--r--sysklogd/sysklogd_1.4.1.oe1
-rw-r--r--sysvinit/sysvinit_2.85.oe1
-rw-r--r--tar/tar-native_1.13.93.oe12
-rw-r--r--tar/tar_1.13.93.oe1
-rw-r--r--tcptrack/tcptrack_1.1.2.oe1
-rw-r--r--tinc/tinc_1.0.2.oe24
-rw-r--r--tinylogin/tinylogin_1.4.oe1
-rw-r--r--tmdns/tmdns_20030116.oe1
-rw-r--r--tn5250/tn5250_0.16.5.oe1
-rw-r--r--totem/totem_0.99.15.oe30
-rw-r--r--transconnect/transconnect_1.2.oe1
-rw-r--r--transconnect/transconnect_1.3-beta.oe1
-rw-r--r--tslib/tslib_cvs.oe1
-rw-r--r--uclibc/uclibc-initial_0.9.26.oe2
-rw-r--r--uclibc/uclibc-initial_cvs.oe32
-rw-r--r--udev/udev_026.oe33
-rw-r--r--udev/udev_032.oe38
-rw-r--r--uml-utilities/uml-utilities_20040406.oe2
-rw-r--r--unzip/unzip-native_551.oe8
-rw-r--r--update-modules/update-modules_1.0.oe1
-rw-r--r--util-linux/util-linux_2.12.oe1
-rw-r--r--v4l2apps/v4l2apps_20020317.oe17
-rw-r--r--vim/vim-tiny_6.2.oe1
-rw-r--r--waimea/waimea_cvs.oe14
-rw-r--r--wiggle/wiggle-native_0.6.oe4
-rw-r--r--wlan-ng/wlan-ng-modules_0.2.1pre21.oe1
-rw-r--r--wlan-ng/wlan-ng-modules_0.2.1pre22.oe3
-rw-r--r--x11/diet-x11_6.2.1.oe4
-rw-r--r--x11/diet-x11_cvs.oe4
-rw-r--r--x11/x11-native_6.2.1.oe5
-rw-r--r--x11/x11-native_cvs.oe1
-rw-r--r--xau/xau-native_0.1.1.oe5
-rw-r--r--xau/xau-native_cvs.oe1
-rw-r--r--xawtv/xawtv_3.93.oe1
-rw-r--r--xdmcp/libxdmcp-native_0.1.1.oe5
-rw-r--r--xdmcp/libxdmcp-native_0.1.3.oe5
-rw-r--r--xext/xext-native_cvs.oe4
-rw-r--r--xextensions/xextensions-native_1.0.1.oe4
-rw-r--r--xextensions/xextensions-native_cvs.oe1
-rw-r--r--xffm/xffm_4.0.5.oe15
-rw-r--r--xfonts/xfonts-xorg_6.8.oe53
-rw-r--r--xproto/xproto-native_6.6.2.oe4
-rw-r--r--xproto/xproto-native_cvs.oe2
-rw-r--r--xserver/xserver-xorg_6.8.oe2
-rw-r--r--xtrans/xtrans-native_0.1.oe3
-rw-r--r--zcip/zcip_4.oe1
-rw-r--r--zip/zip-native_2.3.oe9
-rw-r--r--zlib/zlib-native_1.1.4.oe1
-rw-r--r--zlib/zlib-native_1.2.1.oe4
591 files changed, 4438 insertions, 75 deletions
diff --git a/acpid/acpid_1.0.2.oe b/acpid/acpid_1.0.2.oe
index 41129404b5..f123692b26 100644
--- a/acpid/acpid_1.0.2.oe
+++ b/acpid/acpid_1.0.2.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "A daemon for delivering ACPI events."
SRC_URI = "${SOURCEFORGE_MIRROR}/acpid/acpid-${PV}.tar.gz \
diff --git a/acpid/acpid_1.0.3.oe b/acpid/acpid_1.0.3.oe
index 41129404b5..f123692b26 100644
--- a/acpid/acpid_1.0.3.oe
+++ b/acpid/acpid_1.0.3.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "A daemon for delivering ACPI events."
SRC_URI = "${SOURCEFORGE_MIRROR}/acpid/acpid-${PV}.tar.gz \
diff --git a/at76c503a/at76c503a-modules_cvs.oe b/at76c503a/at76c503a-modules_cvs.oe
index e15333e51c..ac2c6c1713 100644
--- a/at76c503a/at76c503a-modules_cvs.oe
+++ b/at76c503a/at76c503a-modules_cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
SRC_URI = "cvs://anonymous@cvs.berlios.de/cvsroot/at76c503a;module=at76c503a \
file://ipaq.patch;patch=1;pnum=0"
S = "${WORKDIR}/at76c503a"
diff --git a/autoconf/autoconf-native_2.59.oe b/autoconf/autoconf-native_2.59.oe
index 658854136e..df09d0b1c0 100644
--- a/autoconf/autoconf-native_2.59.oe
+++ b/autoconf/autoconf-native_2.59.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
include autoconf_${PV}.oe
S = "${WORKDIR}/autoconf-${PV}"
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/autoconf-${PV}"
diff --git a/automake/automake-native_1.8.2.oe b/automake/automake-native_1.8.2.oe
index 35e38018d7..066e66f8fa 100644
--- a/automake/automake-native_1.8.2.oe
+++ b/automake/automake-native_1.8.2.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
include automake_${PV}.oe
S = "${WORKDIR}/automake-${PV}"
DEPENDS = "autoconf-native"
diff --git a/automake/automake-native_1.8.4.oe b/automake/automake-native_1.8.4.oe
index e69de29bb2..066e66f8fa 100644
--- a/automake/automake-native_1.8.4.oe
+++ b/automake/automake-native_1.8.4.oe
@@ -0,0 +1,17 @@
+SECTION = "devel"
+include automake_${PV}.oe
+S = "${WORKDIR}/automake-${PV}"
+DEPENDS = "autoconf-native"
+
+inherit native
+
+do_stage () {
+ oe_runmake install
+ install -d ${datadir}
+ if [ ! -e ${datadir}/aclocal ]; then
+ ln -sf aclocal-1.8 ${datadir}/aclocal
+ fi
+ if [ ! -e ${datadir}/automake ]; then
+ ln -sf automake-1.8 ${datadir}/automake
+ fi
+}
diff --git a/binutils/binutils-cross-sdk_2.14.90.0.6.oe b/binutils/binutils-cross-sdk_2.14.90.0.6.oe
index e69de29bb2..d9c6d8ce03 100644
--- a/binutils/binutils-cross-sdk_2.14.90.0.6.oe
+++ b/binutils/binutils-cross-sdk_2.14.90.0.6.oe
@@ -0,0 +1,12 @@
+SECTION = "devel"
+include binutils_${PV}.oe
+inherit sdk
+DEPENDS += "flex-native bison-native"
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/binutils-${PV}"
+EXTRA_OECONF = "--with-sysroot=${CROSS_DIR}/${TARGET_SYS} \
+ --disable-nls \
+ --program-prefix=${TARGET_PREFIX}"
+
+do_stage() {
+ :
+}
diff --git a/binutils/binutils-cross-sdk_2.14.90.0.7.oe b/binutils/binutils-cross-sdk_2.14.90.0.7.oe
index e69de29bb2..d9c6d8ce03 100644
--- a/binutils/binutils-cross-sdk_2.14.90.0.7.oe
+++ b/binutils/binutils-cross-sdk_2.14.90.0.7.oe
@@ -0,0 +1,12 @@
+SECTION = "devel"
+include binutils_${PV}.oe
+inherit sdk
+DEPENDS += "flex-native bison-native"
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/binutils-${PV}"
+EXTRA_OECONF = "--with-sysroot=${CROSS_DIR}/${TARGET_SYS} \
+ --disable-nls \
+ --program-prefix=${TARGET_PREFIX}"
+
+do_stage() {
+ :
+}
diff --git a/binutils/binutils-cross-sdk_2.15.90.0.3.oe b/binutils/binutils-cross-sdk_2.15.90.0.3.oe
index 852279d04e..d9c6d8ce03 100644
--- a/binutils/binutils-cross-sdk_2.15.90.0.3.oe
+++ b/binutils/binutils-cross-sdk_2.15.90.0.3.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
include binutils_${PV}.oe
inherit sdk
DEPENDS += "flex-native bison-native"
diff --git a/binutils/binutils-cross-sdk_2.15.91.0.1.oe b/binutils/binutils-cross-sdk_2.15.91.0.1.oe
index e69de29bb2..d9c6d8ce03 100644
--- a/binutils/binutils-cross-sdk_2.15.91.0.1.oe
+++ b/binutils/binutils-cross-sdk_2.15.91.0.1.oe
@@ -0,0 +1,12 @@
+SECTION = "devel"
+include binutils_${PV}.oe
+inherit sdk
+DEPENDS += "flex-native bison-native"
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/binutils-${PV}"
+EXTRA_OECONF = "--with-sysroot=${CROSS_DIR}/${TARGET_SYS} \
+ --disable-nls \
+ --program-prefix=${TARGET_PREFIX}"
+
+do_stage() {
+ :
+}
diff --git a/binutils/binutils-cross-sdk_2.15.91.0.2.oe b/binutils/binutils-cross-sdk_2.15.91.0.2.oe
index e9af9e897c..4d64f4bf8c 100644
--- a/binutils/binutils-cross-sdk_2.15.91.0.2.oe
+++ b/binutils/binutils-cross-sdk_2.15.91.0.2.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
PR = "r1"
include binutils_${PV}.oe
inherit sdk
diff --git a/binutils/binutils-cross-sdk_cvs.oe b/binutils/binutils-cross-sdk_cvs.oe
index e69de29bb2..b00abdda22 100644
--- a/binutils/binutils-cross-sdk_cvs.oe
+++ b/binutils/binutils-cross-sdk_cvs.oe
@@ -0,0 +1,12 @@
+SECTION = "devel"
+include binutils_cvs.oe
+inherit sdk
+DEPENDS += "flex-native bison-native"
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/binutils-cvs"
+EXTRA_OECONF = "--with-sysroot=${CROSS_DIR}/${TARGET_SYS} \
+ --disable-nls \
+ --program-prefix=${TARGET_PREFIX}"
+
+do_stage() {
+ :
+}
diff --git a/binutils/binutils-cross_2.14.90.0.6.oe b/binutils/binutils-cross_2.14.90.0.6.oe
index 4f0f4aaf4e..cb50dd8b58 100644
--- a/binutils/binutils-cross_2.14.90.0.6.oe
+++ b/binutils/binutils-cross_2.14.90.0.6.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
include binutils_${PV}.oe
inherit cross
DEPENDS += "flex-native bison-native"
@@ -30,4 +31,3 @@ do_stage () {
do_install () {
:
}
-
diff --git a/binutils/binutils-cross_2.14.90.0.7.oe b/binutils/binutils-cross_2.14.90.0.7.oe
index 4f0f4aaf4e..cb50dd8b58 100644
--- a/binutils/binutils-cross_2.14.90.0.7.oe
+++ b/binutils/binutils-cross_2.14.90.0.7.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
include binutils_${PV}.oe
inherit cross
DEPENDS += "flex-native bison-native"
@@ -30,4 +31,3 @@ do_stage () {
do_install () {
:
}
-
diff --git a/binutils/binutils-cross_2.15.90.0.3.oe b/binutils/binutils-cross_2.15.90.0.3.oe
index 4f0f4aaf4e..cb50dd8b58 100644
--- a/binutils/binutils-cross_2.15.90.0.3.oe
+++ b/binutils/binutils-cross_2.15.90.0.3.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
include binutils_${PV}.oe
inherit cross
DEPENDS += "flex-native bison-native"
@@ -30,4 +31,3 @@ do_stage () {
do_install () {
:
}
-
diff --git a/binutils/binutils-cross_2.15.91.0.1.oe b/binutils/binutils-cross_2.15.91.0.1.oe
index e69de29bb2..cb50dd8b58 100644
--- a/binutils/binutils-cross_2.15.91.0.1.oe
+++ b/binutils/binutils-cross_2.15.91.0.1.oe
@@ -0,0 +1,33 @@
+SECTION = "devel"
+include binutils_${PV}.oe
+inherit cross
+DEPENDS += "flex-native bison-native"
+PROVIDES = "virtual/${TARGET_PREFIX}binutils"
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/binutils-${PV}"
+PACKAGES = ""
+EXTRA_OECONF = "--with-sysroot=${CROSS_DIR}/${TARGET_SYS} \
+ --disable-nls \
+ --program-prefix=${TARGET_PREFIX}"
+
+do_stage () {
+ oe_runmake install
+
+ # We don't really need these, so we'll remove them...
+ rm -rf ${CROSS_DIR}/lib/ldscripts
+ rm -rf ${CROSS_DIR}/share/info
+ rm -rf ${CROSS_DIR}/share/locale
+ rm -rf ${CROSS_DIR}/share/man
+ rmdir ${CROSS_DIR}/share || :
+ rmdir ${CROSS_DIR}/${libdir}/gcc-lib || :
+ rmdir ${CROSS_DIR}/${libdir} || :
+ rmdir ${CROSS_DIR}/${prefix} || :
+
+ # We want to move this into the target specific location
+ mkdir -p ${CROSS_DIR}/${TARGET_SYS}/lib
+ mv -f ${CROSS_DIR}/lib/libiberty.a ${CROSS_DIR}/${TARGET_SYS}/lib
+ rmdir ${CROSS_DIR}/lib || :
+}
+
+do_install () {
+ :
+}
diff --git a/binutils/binutils-cross_2.15.91.0.2.oe b/binutils/binutils-cross_2.15.91.0.2.oe
index e69de29bb2..cb50dd8b58 100644
--- a/binutils/binutils-cross_2.15.91.0.2.oe
+++ b/binutils/binutils-cross_2.15.91.0.2.oe
@@ -0,0 +1,33 @@
+SECTION = "devel"
+include binutils_${PV}.oe
+inherit cross
+DEPENDS += "flex-native bison-native"
+PROVIDES = "virtual/${TARGET_PREFIX}binutils"
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/binutils-${PV}"
+PACKAGES = ""
+EXTRA_OECONF = "--with-sysroot=${CROSS_DIR}/${TARGET_SYS} \
+ --disable-nls \
+ --program-prefix=${TARGET_PREFIX}"
+
+do_stage () {
+ oe_runmake install
+
+ # We don't really need these, so we'll remove them...
+ rm -rf ${CROSS_DIR}/lib/ldscripts
+ rm -rf ${CROSS_DIR}/share/info
+ rm -rf ${CROSS_DIR}/share/locale
+ rm -rf ${CROSS_DIR}/share/man
+ rmdir ${CROSS_DIR}/share || :
+ rmdir ${CROSS_DIR}/${libdir}/gcc-lib || :
+ rmdir ${CROSS_DIR}/${libdir} || :
+ rmdir ${CROSS_DIR}/${prefix} || :
+
+ # We want to move this into the target specific location
+ mkdir -p ${CROSS_DIR}/${TARGET_SYS}/lib
+ mv -f ${CROSS_DIR}/lib/libiberty.a ${CROSS_DIR}/${TARGET_SYS}/lib
+ rmdir ${CROSS_DIR}/lib || :
+}
+
+do_install () {
+ :
+}
diff --git a/binutils/binutils-cross_cvs.oe b/binutils/binutils-cross_cvs.oe
index e69de29bb2..08e1747967 100644
--- a/binutils/binutils-cross_cvs.oe
+++ b/binutils/binutils-cross_cvs.oe
@@ -0,0 +1,33 @@
+SECTION = "devel"
+include binutils_cvs.oe
+inherit cross
+DEPENDS += "flex-native bison-native"
+PROVIDES = "virtual/${TARGET_PREFIX}binutils"
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/binutils-cvs"
+PACKAGES = ""
+EXTRA_OECONF = "--with-sysroot=${CROSS_DIR}/${TARGET_SYS} \
+ --disable-nls \
+ --program-prefix=${TARGET_PREFIX}"
+
+do_stage () {
+ oe_runmake install
+
+ # We don't really need these, so we'll remove them...
+ rm -rf ${CROSS_DIR}/lib/ldscripts
+ rm -rf ${CROSS_DIR}/share/info
+ rm -rf ${CROSS_DIR}/share/locale
+ rm -rf ${CROSS_DIR}/share/man
+ rmdir ${CROSS_DIR}/share || :
+ rmdir ${CROSS_DIR}/${libdir}/gcc-lib || :
+ rmdir ${CROSS_DIR}/${libdir} || :
+ rmdir ${CROSS_DIR}/${prefix} || :
+
+ # We want to move this into the target specific location
+ mkdir -p ${CROSS_DIR}/${TARGET_SYS}/lib
+ mv -f ${CROSS_DIR}/lib/libiberty.a ${CROSS_DIR}/${TARGET_SYS}/lib
+ rmdir ${CROSS_DIR}/lib || :
+}
+
+do_install () {
+ :
+}
diff --git a/binutils/binutils_2.14.90.0.6.oe b/binutils/binutils_2.14.90.0.6.oe
index 344db9107c..ac3284e181 100644
--- a/binutils/binutils_2.14.90.0.6.oe
+++ b/binutils/binutils_2.14.90.0.6.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
inherit autotools
PR = "r1"
diff --git a/binutils/binutils_2.14.90.0.7.oe b/binutils/binutils_2.14.90.0.7.oe
index 8ed72ff5d6..a73fee8794 100644
--- a/binutils/binutils_2.14.90.0.7.oe
+++ b/binutils/binutils_2.14.90.0.7.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
inherit autotools
DESCRIPTION = "A GNU collection of binary utilities"
diff --git a/binutils/binutils_2.15.90.0.3.oe b/binutils/binutils_2.15.90.0.3.oe
index f384a8812b..c7ac536542 100644
--- a/binutils/binutils_2.15.90.0.3.oe
+++ b/binutils/binutils_2.15.90.0.3.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
inherit autotools
DESCRIPTION = "A GNU collection of binary utilities"
diff --git a/binutils/binutils_2.15.91.0.1.oe b/binutils/binutils_2.15.91.0.1.oe
index 955b927e64..e305092fa3 100644
--- a/binutils/binutils_2.15.91.0.1.oe
+++ b/binutils/binutils_2.15.91.0.1.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
inherit autotools
DESCRIPTION = "A GNU collection of binary utilities"
diff --git a/binutils/binutils_cvs.oe b/binutils/binutils_cvs.oe
index 2c975b759f..49cbcf28e3 100644
--- a/binutils/binutils_cvs.oe
+++ b/binutils/binutils_cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
inherit autotools
DESCRIPTION = "A GNU collection of binary utilities"
diff --git a/bzflag/bzflag-server_1.10.6.20040515.oe b/bzflag/bzflag-server_1.10.6.20040515.oe
index e69de29bb2..224d293a1d 100644
--- a/bzflag/bzflag-server_1.10.6.20040515.oe
+++ b/bzflag/bzflag-server_1.10.6.20040515.oe
@@ -0,0 +1,10 @@
+SECTION = "console/network"
+DEPENDS = "adns ncurses"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/bzflag/bzflag-${PV}.tar.bz2"
+S = "${WORKDIR}/bzflag-${PV}"
+
+inherit autotools
+
+EXTRA_OECONF = "--disable-bzadmin \
+ --disable-client"
diff --git a/console-tools/console-tools_0.3.2.oe b/console-tools/console-tools_0.3.2.oe
index 35a29c7408..83296aeb11 100644
--- a/console-tools/console-tools_0.3.2.oe
+++ b/console-tools/console-tools_0.3.2.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "Allows you to set-up and manipulate the Linux console."
SRC_URI = "${SOURCEFORGE_MIRROR}/lct/console-tools-${PV}.tar.gz \
diff --git a/coreutils/coreutils-native_5.1.3.oe b/coreutils/coreutils-native_5.1.3.oe
index e69de29bb2..ab54daafc4 100644
--- a/coreutils/coreutils-native_5.1.3.oe
+++ b/coreutils/coreutils-native_5.1.3.oe
@@ -0,0 +1,7 @@
+SECTION = "base"
+inherit native
+
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/coreutils-${PV}"
+S = "${WORKDIR}/coreutils-${PV}"
+
+include coreutils_${PV}.oe
diff --git a/coreutils/coreutils_5.0.oe b/coreutils/coreutils_5.0.oe
index c959064ddf..78b04af017 100644
--- a/coreutils/coreutils_5.0.oe
+++ b/coreutils/coreutils_5.0.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "A collection of core GNU utilities."
SRC_URI = "${GNU_MIRROR}/coreutils/coreutils-${PV}.tar.gz \
diff --git a/coreutils/coreutils_5.1.1.oe b/coreutils/coreutils_5.1.1.oe
index 21485b5e27..d8a41edcee 100644
--- a/coreutils/coreutils_5.1.1.oe
+++ b/coreutils/coreutils_5.1.1.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "A collection of core GNU utilities."
SRC_URI = "ftp://alpha.gnu.org/gnu/coreutils/coreutils-${PV}.tar.bz2"
diff --git a/coreutils/coreutils_5.1.3.oe b/coreutils/coreutils_5.1.3.oe
index f7731605d6..ff4cffe584 100644
--- a/coreutils/coreutils_5.1.3.oe
+++ b/coreutils/coreutils_5.1.3.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "A collection of core GNU utilities."
SRC_URI = "ftp://alpha.gnu.org/gnu/coreutils/coreutils-${PV}.tar.bz2 \
diff --git a/db/db3-native_3.2.9.oe b/db/db3-native_3.2.9.oe
index 0dd3e7e680..a3b5436b59 100644
--- a/db/db3-native_3.2.9.oe
+++ b/db/db3-native_3.2.9.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
include db3_${PV}.oe
inherit native
diff --git a/db/db3_3.2.9.oe b/db/db3_3.2.9.oe
index 12fc2ee325..33ec4607ce 100644
--- a/db/db3_3.2.9.oe
+++ b/db/db3_3.2.9.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DESCRIPTION = "Berkeley DB v3."
SRC_URI = "http://www.sleepycat.com/update/snapshot/db-${PV}.tar.gz \
@@ -35,7 +36,7 @@ do_configure_prepend () {
echo "DB_VERSION_PATCH=$DB_VERSION_PATCH" &&
echo "AC_SUBST(DB_VERSION_STRING)" &&
echo "AC_DEFINE(DB_VERSION_STRING, [$DB_VERSION_STRING])" &&
- echo "DB_VERSION_STRING=\"\\\"\$DB_VERSION_STRING\\\"\"" &&
+ echo "DB_VERSION_STRING=\"\\"\$DB_VERSION_STRING\\"\"" &&
echo "])dnl") > acinclude.m4
)
}
diff --git a/dbh/dbh_1.0-18.oe b/dbh/dbh_1.0-18.oe
index e69de29bb2..cfba85cf6f 100644
--- a/dbh/dbh_1.0-18.oe
+++ b/dbh/dbh_1.0-18.oe
@@ -0,0 +1,23 @@
+SECTION = "devel"
+# cramfs-native OE build file
+# Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+DESCRIPTION="Disk based hashes is a method to create multidimensional binary trees on disk."
+HOMEPAGE="http://dbh.sourceforge.net"
+LICENSE="QPL"
+SRC_URI="${SOURCEFORGE_MIRROR}/dbh/${PN}_${PV}.tar.bz2 \
+ file://${FILESDIR}/configure.patch;patch=1"
+
+S=${WORKDIR}/${PN}_${PV}
+
+inherit autotools pkgconfig
+
+do_stage() {
+ install -m 644 src/dbh_config.h ${STAGING_INCDIR}
+ install -m 644 src/dbh_functions.h ${STAGING_INCDIR}
+ install -m 644 src/dbh.h ${STAGING_INCDIR}
+
+ oe_soinstall src/.libs/libdbh-1.0.so.1.0.0 ${STAGING_LIBDIR}
+ ln -s ${STAGING_LIBDIR}/libdbh-1.0.so.1.0.0 ${STAGING_LIBDIR}/libdbh.so
+}
diff --git a/dbus/dbus_0.20.oe b/dbus/dbus_0.20.oe
index afdc3dcd42..ab106f4f52 100644
--- a/dbus/dbus_0.20.oe
+++ b/dbus/dbus_0.20.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
HOMEPAGE = "http://www.freedesktop.org/Software/dbus"
DESCRIPTION = "message bus system for applications to talk to one another"
DEPENDS = "expat glib-2.0"
diff --git a/dbus/dbus_0.21.oe b/dbus/dbus_0.21.oe
index 952ff9034c..d16c4b756b 100644
--- a/dbus/dbus_0.21.oe
+++ b/dbus/dbus_0.21.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
PR = "r4"
HOMEPAGE = "http://www.freedesktop.org/Software/dbus"
DESCRIPTION = "message bus system for applications to talk to one another"
diff --git a/dbus/dbus_0.22.oe b/dbus/dbus_0.22.oe
index e69de29bb2..bb9e03489a 100644
--- a/dbus/dbus_0.22.oe
+++ b/dbus/dbus_0.22.oe
@@ -0,0 +1,68 @@
+SECTION = "base"
+PR = "r0"
+HOMEPAGE = "http://www.freedesktop.org/Software/dbus"
+DESCRIPTION = "message bus system for applications to talk to one another"
+DEPENDS = "expat glib-2.0"
+DEFAULT_PREFERENCE = "-1"
+
+SRC_URI = "http://freedesktop.org/Software/dbus/releases/dbus-${PV}.tar.gz \
+ file://cross.patch;patch=1 \
+ file://dbus-1.init"
+
+inherit autotools pkgconfig update-rc.d
+
+INITSCRIPT_NAME = "dbus-1"
+INITSCRIPT_PARAMS = "defaults"
+
+CONFFILES_${PN} = "${sysconfdir}/dbus-1/system.conf ${sysconfdir}/dbus-1/session.conf"
+
+FILES_${PN} += "${libdir}/dbus-1.0/services"
+FILES_${PN}-dev += "${libdir}/dbus-1.0/include"
+
+pkg_postinst_dbus() {
+#!/bin/sh
+
+# can't do adduser stuff offline
+if [ "x$D" != "x" ]; then
+ exit 1
+fi
+
+MESSAGEUSER=messagebus
+MESSAGEHOME=/var/run/dbus
+
+mkdir -p $MESSAGEHOME || true
+chgrp "$MESSAGEUSER" "$MESSAGEHOME" 2>/dev/null || addgroup "$MESSAGEUSER"
+chown "$MESSAGEUSER"."$MESSAGEUSER" "$MESSAGEHOME" 2>/dev/null || adduser --system --home "$MESSAGEHOME" --no-create-home --disabled-password --ingroup "$MESSAGEUSER" "$MESSAGEUSER"
+}
+
+EXTRA_OECONF = "--disable-qt --disable-gtk --disable-tests \
+ --disable-checks --disable-xml-docs --disable-doxygen-docs \
+ --with-xml=expat --without-x"
+
+headers = "dbus-address.h dbus-bus.h dbus-connection.h dbus-errors.h dbus-macros.h dbus-memory.h dbus-message.h dbus-pending-call.h dbus-protocol.h dbus-server.h dbus-threads.h dbus-types.h dbus.h"
+
+do_stage () {
+ oe_libinstall -so -C dbus libdbus-1 ${STAGING_LIBDIR}
+ oe_libinstall -so -C glib libdbus-glib-1 ${STAGING_LIBDIR}
+
+ mkdir -p ${STAGING_INCDIR}/dbus-1.0/dbus
+ for i in ${headers}; do
+ install -m 0644 dbus/$i ${STAGING_INCDIR}/dbus-1.0/dbus/$i
+ done
+
+ install -m 0644 glib/dbus-glib.h ${STAGING_INCDIR}/dbus-1.0/dbus/
+
+ mkdir -p ${STAGING_LIBDIR}/dbus-1.0/include/dbus/
+ install -m 0644 dbus/dbus-arch-deps.h ${STAGING_LIBDIR}/dbus-1.0/include/dbus/
+}
+
+do_install_append () {
+ install -d ${D}${sysconfdir}/init.d
+ install -m 0755 ${WORKDIR}/dbus-1.init ${D}${sysconfdir}/init.d/dbus-1
+ install -d ${D}/usr/lib/dbus-1.0/services
+}
+
+python populate_packages_prepend () {
+ if (oe.data.getVar('DEBIAN_NAMES', d, 1)):
+ oe.data.setVar('PKG_dbus', 'dbus-1', d)
+}
diff --git a/dcron/dcron_2.3.3.oe b/dcron/dcron_2.3.3.oe
index 7a3f0563b1..c0587ffd6c 100644
--- a/dcron/dcron_2.3.3.oe
+++ b/dcron/dcron_2.3.3.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "Dillon's Cron is a multi-user cron written from scratch, \
similar to vixie-cron but with major differences."
diff --git a/ddclient/ddclient_3.6.3.oe b/ddclient/ddclient_3.6.3.oe
index e69de29bb2..d0eec48be9 100644
--- a/ddclient/ddclient_3.6.3.oe
+++ b/ddclient/ddclient_3.6.3.oe
@@ -0,0 +1,18 @@
+SECTION = "console/network"
+DESCRIPTION = "Ddclient is a Perl client used to update dynamic DNS entries for accounts on Dynamic DNS Network Services"
+HOMEPAGE = "http://ddclient.sourceforge.net/"
+MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
+SRC_URI = "${SOURCEFORGE_MIRROR}/ddclient/ddclient.tar.bz2"
+RDEPENDS = "perl"
+
+do_install() {
+ install -d ${D}/${sbindir} ${D}/${sysconfdir} ${D}/${sysconfdir}/init.d
+ install -d ${D}/${sysconfdir}/ppp/ip-up.d/ install -d ${D}/${docdir}/ddclient
+ install -m 755 ${S}/ddclient ${D}/${sbindir}
+ install ${S}/sample-etc_ddclient.conf ${D}/${sysconfdir}/ddclient.conf
+ install -m 755 ${S}/sample-etc_ppp_ip-up.local ${D}/${sysconfdir}/ppp/ip-up.d/ddclient
+ install -m 755 ${S}/sample-etc_rc.d_init.d_ddclient ${D}/${sysconfdir}/init.d/ddclient
+ install ${S}/README* ${D}/${docdir}/ddclient
+ install ${S}/COPY* ${D}/${docdir}/ddclient
+ install ${S}/sample* ${D}/${docdir}/ddclient
+}
diff --git a/debianutils/debianutils_2.8.1.oe b/debianutils/debianutils_2.8.1.oe
index dc28f28c03..e0cc8e80ee 100644
--- a/debianutils/debianutils_2.8.1.oe
+++ b/debianutils/debianutils_2.8.1.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "Miscellaneous utilities specific to Debian"
SRC_URI = "${DEBIAN_MIRROR}/main/d/${PN}/${PN}_${PV}.tar.gz"
diff --git a/debianutils/debianutils_2.8.4.oe b/debianutils/debianutils_2.8.4.oe
index e69de29bb2..e0cc8e80ee 100644
--- a/debianutils/debianutils_2.8.4.oe
+++ b/debianutils/debianutils_2.8.4.oe
@@ -0,0 +1,6 @@
+SECTION = "base"
+DESCRIPTION = "Miscellaneous utilities specific to Debian"
+
+SRC_URI = "${DEBIAN_MIRROR}/main/d/${PN}/${PN}_${PV}.tar.gz"
+
+inherit autotools
diff --git a/desktop-file-utils/desktop-file-utils_0.3.oe b/desktop-file-utils/desktop-file-utils_0.3.oe
index cf12554d0f..df21c67e66 100644
--- a/desktop-file-utils/desktop-file-utils_0.3.oe
+++ b/desktop-file-utils/desktop-file-utils_0.3.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
HOMEPAGE = "http://www.freedesktop.org/Software/desktop-file-utils"
DESCRIPTION = "command line utilities to work with *.desktop files"
DEPENDS = "popt glib-2.0"
diff --git a/desktop-file-utils/desktop-file-utils_0.6.oe b/desktop-file-utils/desktop-file-utils_0.6.oe
index a79edeb094..902fd4ebe9 100644
--- a/desktop-file-utils/desktop-file-utils_0.6.oe
+++ b/desktop-file-utils/desktop-file-utils_0.6.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
HOMEPAGE = "http://www.freedesktop.org/Software/desktop-file-utils"
DESCRIPTION = "command line utilities to work with *.desktop files"
DEPENDS = "popt glib-2.0 gnome-vfs"
diff --git a/devlabel/devlabel_0.45.01.oe b/devlabel/devlabel_0.45.01.oe
index 98de025938..479706f494 100644
--- a/devlabel/devlabel_0.45.01.oe
+++ b/devlabel/devlabel_0.45.01.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
HOMEPAGE = "http://linux.dell.com/devlabel/devlabel.html"
DESCRIPTION = "tool for user-define static device labels"
DEPENDS = "e2fsprogs-libs"
diff --git a/dhclient/dhclient_2.0pl5.oe b/dhclient/dhclient_2.0pl5.oe
index 530d6c8a79..8d20ebd70f 100644
--- a/dhclient/dhclient_2.0pl5.oe
+++ b/dhclient/dhclient_2.0pl5.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "ISC DHCP Distribution (client and server)."
SRC_URI = "ftp://ftp.isc.org/isc/dhcp/dhcp-${PV}.tar.gz \
diff --git a/dhcp-forwarder/dhcp-forwarder_0.6.oe b/dhcp-forwarder/dhcp-forwarder_0.6.oe
index e69de29bb2..009f8d72b9 100644
--- a/dhcp-forwarder/dhcp-forwarder_0.6.oe
+++ b/dhcp-forwarder/dhcp-forwarder_0.6.oe
@@ -0,0 +1,22 @@
+SECTION = "console/network"
+DESCRIPTION = "This program is used to forward DHCP and BOOTP messages between two \
+ networks with different broadcast domains. \
+ It works better with ppp - and especially with ipsec over ppp - than \
+ dhcp-relay from ISC and has a smaller foot print."
+
+SRC_URI = "http://www-user.tu-chemnitz.de/~ensc/dhcp-fwd/files/dhcp-forwarder-0.6.tar.bz2 \
+ file://init \
+ file://dhcp-fwd.cfg"
+
+inherit autotools update-rc.d
+
+EXTRA_OECONF="--disable-dietlibc"
+
+INITSCRIPT_NAME="dhcp-forwarder"
+INITSCRIPT_PARAMS="defaults"
+
+do_install_append() {
+ install -d ${D}/${sysconfdir}/init.d
+ install -m 0755 ${WORKDIR}/init ${D}/etc/init.d/dhcp-forwarder
+ install -m 0644 ${WORKDIR}/dhcp-fwd.cfg ${D}/etc/
+}
diff --git a/dhcp/dhcp_3.0.1.oe b/dhcp/dhcp_3.0.1.oe
index e69de29bb2..60459cf002 100644
--- a/dhcp/dhcp_3.0.1.oe
+++ b/dhcp/dhcp_3.0.1.oe
@@ -0,0 +1,38 @@
+SECTION = "console/network"
+DESCRIPTION = "Internet Software Consortium DHCP package"
+MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
+SRC_URI = "ftp://ftp.isc.org/isc/dhcp/dhcp-3.0.1.tar.gz \
+ file://init-relay file://default-relay \
+ file://init-server file://default-server \
+ file://dhclient.conf file://dhcpd.conf"
+
+do_configure() {
+ ./configure
+}
+
+do_compile() {
+ make RANLIB=${RANLIB} PREDEFINES='-D_PATH_DHCPD_DB=\"/var/lib/dhcp/dhcpd.leases\" \
+ -D_PATH_DHCLIENT_DB=\"/var/lib/dhcp/dhclient.leases\" \
+ -D_PATH_DHCLIENT_SCRIPT=\"/sbin/dhclient-script\" \
+ -D_PATH_DHCPD_CONF=\"/etc/dhcp/dhcpd.conf\" \
+ -D_PATH_DHCLIENT_CONF=\"/etc/dhcp/dhclient.conf\"'
+}
+
+do_install() {
+ make -e DESTDIR=${D} USRMANDIR=${mandir}/man1 ADMMANDIR=${mandir}/man8 FFMANDIR=${mandir}/man5 LIBMANDIR=${mandir}/man3 LIBDIR=${libdir} INCDIR=${includedir} install
+ install -d ${D}/${sysconfdir}/init.d
+ install -d ${D}/${sysconfdir}/default
+ install -d ${D}/${sysconfdir}/dhcp
+ install -m 0755 ${WORKDIR}/init-relay ${D}/${sysconfdir}/init.d/dhcp-relay
+ install -m 0644 ${WORKDIR}/default-relay ${D}/${sysconfdir}/default/dhcp-relay
+ install -m 0755 ${WORKDIR}/init-server ${D}/${sysconfdir}/init.d/dhcp-server
+ install -m 0644 ${WORKDIR}/default-server ${D}/${sysconfdir}/default/dhcp-server
+ install -m 0644 ${WORKDIR}/dhclient.conf ${D}/${sysconfdir}/dhcp/dhclient.conf
+ install -m 0644 ${WORKDIR}/dhcpd.conf ${D}/${sysconfdir}/dhcp/dhcpd.conf
+}
+
+PACKAGES = "dhcp-server dhcp-client dhcp-relay dhcp-omshell dhcp-dev dhcp-doc"
+FILES_dhcp-server = "/usr/sbin/dhcpd /etc/init.d/dhcp-server /etc/default/dhcp-server /etc/dhcp/dhcpd.conf"
+FILES_dhcp-relay = "/usr/sbin/dhcrelay /etc/init.d/dhcp-relay /etc/default/dhcp-relay"
+FILES_dhcp-client = "/sbin/ /etc/dhcp/dhclient.conf"
+FILES_dhcp-omshell = "/usr/bin/omshell"
diff --git a/dhcpcd/dhcpcd_1.3.22-pl4.oe b/dhcpcd/dhcpcd_1.3.22-pl4.oe
index 1b5c3d1d49..56608a7abb 100644
--- a/dhcpcd/dhcpcd_1.3.22-pl4.oe
+++ b/dhcpcd/dhcpcd_1.3.22-pl4.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "dhcpcd is an RFC2131-, RFC2132-, and \
RFC1541-compliant DHCP client daemon. It gets an IP address \
and other information from the DHCP server, automatically \
diff --git a/dialog/dialog_0.9b-20031207.oe b/dialog/dialog_0.9b-20031207.oe
index c42c7d0a08..6790519369 100644
--- a/dialog/dialog_0.9b-20031207.oe
+++ b/dialog/dialog_0.9b-20031207.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DEPENDS = "ncurses"
DESCRIPTION = "Dialog lets you to present a variety of questions \
or display messages using dialog boxes from a shell \
diff --git a/didiwiki/didiwiki_0.2.oe b/didiwiki/didiwiki_0.2.oe
index cc29bcef4b..71666f1b36 100644
--- a/didiwiki/didiwiki_0.2.oe
+++ b/didiwiki/didiwiki_0.2.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "A small and simple WikiWikiWeb implementation written in C \
and which includes a built in webserver."
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
diff --git a/didiwiki/didiwiki_0.4.oe b/didiwiki/didiwiki_0.4.oe
index e69de29bb2..71666f1b36 100644
--- a/didiwiki/didiwiki_0.4.oe
+++ b/didiwiki/didiwiki_0.4.oe
@@ -0,0 +1,10 @@
+SECTION = "console/network"
+DESCRIPTION = "A small and simple WikiWikiWeb implementation written in C \
+and which includes a built in webserver."
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+LICENSE = "GPLv2"
+
+SRC_URI = "http://didiwiki.org/sources/didiwiki-${PV}.tar.gz"
+S = "${WORKDIR}/didiwiki-${PV}"
+
+inherit autotools
diff --git a/diethotplug/diethotplug_0.4.oe b/diethotplug/diethotplug_0.4.oe
index 5d5768fd5e..1ac1c4bb46 100644
--- a/diethotplug/diethotplug_0.4.oe
+++ b/diethotplug/diethotplug_0.4.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "A small, C implementation of hotplug."
SRC_URI = "http://www.us.kernel.org/pub/linux/utils/kernel/hotplug/diethotplug-${PV}.tar.gz \
diff --git a/diffutils/diffutils_2.8.1.oe b/diffutils/diffutils_2.8.1.oe
index 2826f11721..4fc2de5582 100644
--- a/diffutils/diffutils_2.8.1.oe
+++ b/diffutils/diffutils_2.8.1.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "Diffutils contains the GNU diff, diff3, \
sdiff, and cmp utilities. These programs are usually \
used for creating patch files."
diff --git a/dillo/dillo2_0.6.6.oe b/dillo/dillo2_0.6.6.oe
index a5ba37fb22..88fdbeedd6 100644
--- a/dillo/dillo2_0.6.6.oe
+++ b/dillo/dillo2_0.6.6.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/network"
DESCRIPTION = "Lightweight gtk+2 browser."
DEPENDS = "gtk+"
RDEPENDS = "gdk-pixbuf-loader-xpm"
diff --git a/distcc/distcc_2.11.oe b/distcc/distcc_2.11.oe
index cf7a9f9fcd..177158241a 100644
--- a/distcc/distcc_2.11.oe
+++ b/distcc/distcc_2.11.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
DESCRIPTION = "distcc is a parallel build system that distributes \
compilation of C/C++/ObjC code across machines on a network."
diff --git a/dnsmasq/dnsmasq_2.11.oe b/dnsmasq/dnsmasq_2.11.oe
index e69de29bb2..a4e8b235ed 100644
--- a/dnsmasq/dnsmasq_2.11.oe
+++ b/dnsmasq/dnsmasq_2.11.oe
@@ -0,0 +1,14 @@
+SECTION = "console/network"
+DESCRIPTION = "Dnsmasq is a lightweight, easy to configure \
+DNS forwarder and DHCP server."
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+
+SRC_URI = "http://www.thekelleys.org.uk/dnsmasq/dnsmasq-${PV}.tar.gz"
+S = "${WORKDIR}/dnsmasq-${PV}"
+
+do_install () {
+ oe_runmake "PREFIX=${D}/${prefix}" \
+ "BINDIR=${D}/${bindir}" \
+ "MANDIR=${D}/${mandir}" \
+ install
+}
diff --git a/dnsmasq/dnsmasq_2.15.oe b/dnsmasq/dnsmasq_2.15.oe
index e69de29bb2..91e5725505 100644
--- a/dnsmasq/dnsmasq_2.15.oe
+++ b/dnsmasq/dnsmasq_2.15.oe
@@ -0,0 +1,16 @@
+SECTION = "console/network"
+DESCRIPTION = "Dnsmasq is a lightweight, easy to configure \
+DNS forwarder and DHCP server."
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+
+SRC_URI = "http://www.thekelleys.org.uk/dnsmasq/dnsmasq-${PV}.tar.gz"
+S = "${WORKDIR}/dnsmasq-${PV}"
+
+do_install () {
+ oe_runmake "PREFIX=${D}/${prefix}" \
+ "BINDIR=${D}/${bindir}" \
+ "MANDIR=${D}/${mandir}" \
+ install
+ install -d ${D}/etc/
+ install -m 0755 ${S}/dnsmasq.conf.example ${D}/etc/dnsmasq.conf
+}
diff --git a/docbook-utils/docbook-utils-native_0.6.13.oe b/docbook-utils/docbook-utils-native_0.6.13.oe
index 090d9bafc1..06c608de08 100644
--- a/docbook-utils/docbook-utils-native_0.6.13.oe
+++ b/docbook-utils/docbook-utils-native_0.6.13.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DEPENDS = "patcher-native openjade-native"
SRC_URI = "ftp://sources.redhat.com/pub/docbook-tools/new-trials/SOURCES/docbook-utils-${PV}.tar.gz"
diff --git a/docbook-utils/docbook-utils_0.6.13.oe b/docbook-utils/docbook-utils_0.6.13.oe
index a90ae55eaf..3e9f6c0b12 100644
--- a/docbook-utils/docbook-utils_0.6.13.oe
+++ b/docbook-utils/docbook-utils_0.6.13.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DEPENDS = ""
DESCRIPTION = "docbook-utils contains scripts for easy conversion \
from DocBook SGML files to other formats (for example, HTML, RTF, \
diff --git a/dri/drm-kernel_cvs.oe b/dri/drm-kernel_cvs.oe
index 97c0004de6..773f5d7ae1 100644
--- a/dri/drm-kernel_cvs.oe
+++ b/dri/drm-kernel_cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/base"
PR = "r1"
SRC_URI = "cvs://anoncvs@dri.freedesktop.org/cvs/dri;module=drm;method=pserver"
diff --git a/dri/drm_cvs.oe b/dri/drm_cvs.oe
index f49db79711..18a4cc5ad7 100644
--- a/dri/drm_cvs.oe
+++ b/dri/drm_cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/base"
SRC_URI = "cvs://anoncvs@dri.freedesktop.org/cvs/dri;module=drm;method=pserver \
file://config.patch;patch=1"
@@ -19,4 +20,3 @@ do_stage() {
install -m 0644 shared/$i ${STAGING_INCDIR}
done
}
-
diff --git a/dropbear/dropbear_0.41.oe b/dropbear/dropbear_0.41.oe
index dc9c26f707..cae7b98430 100644
--- a/dropbear/dropbear_0.41.oe
+++ b/dropbear/dropbear_0.41.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "Dropbear SSH Implementation"
LICENSE = "MIT"
DEPENDS = "zlib"
diff --git a/dropbear/dropbear_0.42.oe b/dropbear/dropbear_0.42.oe
index f63dd214fa..d0f012de0d 100644
--- a/dropbear/dropbear_0.42.oe
+++ b/dropbear/dropbear_0.42.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "Dropbear SSH Implementation"
LICENSE = "MIT"
DEPENDS = "zlib"
diff --git a/dropbear/dropbear_0.43+0.44test4.oe b/dropbear/dropbear_0.43+0.44test4.oe
index c40cfa0503..42f33173b4 100644
--- a/dropbear/dropbear_0.43+0.44test4.oe
+++ b/dropbear/dropbear_0.43+0.44test4.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "Dropbear SSH Implementation"
LICENSE = "MIT"
DEPENDS = "zlib"
diff --git a/dropbear/dropbear_0.43.oe b/dropbear/dropbear_0.43.oe
index 658a386199..55849f36d9 100644
--- a/dropbear/dropbear_0.43.oe
+++ b/dropbear/dropbear_0.43.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "Dropbear SSH Implementation"
LICENSE = "MIT"
DEPENDS = "zlib"
diff --git a/dsniff/dsniff_2.3.oe b/dsniff/dsniff_2.3.oe
index 9743959cfe..c5690d28b4 100644
--- a/dsniff/dsniff_2.3.oe
+++ b/dsniff/dsniff_2.3.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "dsniff is a collection of tools for network auditing and penetration testing."
DEPENDS = "db3 libpcap libnet libnids openssl"
diff --git a/e2fsprogs-libs/e2fsprogs-libs-native_1.35.oe b/e2fsprogs-libs/e2fsprogs-libs-native_1.35.oe
index e69de29bb2..a91ec53f40 100644
--- a/e2fsprogs-libs/e2fsprogs-libs-native_1.35.oe
+++ b/e2fsprogs-libs/e2fsprogs-libs-native_1.35.oe
@@ -0,0 +1,6 @@
+SECTION = "base"
+include e2fsprogs-libs_${PV}.oe
+inherit native
+
+FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/e2fsprogs-libs-${PV}', '${FILE_DIRNAME}/e2fsprogs-libs', '${FILE_DIRNAME}/files', '${FILE_DIRNAME}' ], d)}"
+PACKAGES = ""
diff --git a/e2fsprogs/e2fsprogs-native_1.36-WIP-0408.oe b/e2fsprogs/e2fsprogs-native_1.36-WIP-0408.oe
index dfd7d40743..a68d6e265f 100644
--- a/e2fsprogs/e2fsprogs-native_1.36-WIP-0408.oe
+++ b/e2fsprogs/e2fsprogs-native_1.36-WIP-0408.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
include e2fsprogs_${PV}.oe
inherit native
diff --git a/e2tools/e2tools-native_0.0.16.oe b/e2tools/e2tools-native_0.0.16.oe
index 3542762cbc..2691cce5e6 100644
--- a/e2tools/e2tools-native_0.0.16.oe
+++ b/e2tools/e2tools-native_0.0.16.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
include e2tools_${PV}.oe
inherit native
diff --git a/e2tools/e2tools_0.0.16.oe b/e2tools/e2tools_0.0.16.oe
index e69de29bb2..3d3bea16fe 100644
--- a/e2tools/e2tools_0.0.16.oe
+++ b/e2tools/e2tools_0.0.16.oe
@@ -0,0 +1,10 @@
+SECTION = "base"
+DESCRIPTION = "A simple set of utilities for reading, writing, and \
+manipulating files in an ext2/ext3 filesystem."
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+DEPENDS = "e2fsprogs-libs e2fsprogs"
+SRC_URI = "http://www.pobox.com/~sheff/sw/e2tools/e2tools-${PV}.tar.gz \
+ file://autofoo.patch;patch=1"
+S = "${WORKDIR}/e2tools-${PV}"
+
+inherit autotools
diff --git a/ecore/ecore-native_cvs.oe b/ecore/ecore-native_cvs.oe
index e69de29bb2..9be508db33 100644
--- a/ecore/ecore-native_cvs.oe
+++ b/ecore/ecore-native_cvs.oe
@@ -0,0 +1,19 @@
+SECTION = "unknown"
+include ecore_${PV}.oe
+inherit native
+DEPENDS = "edb-native eet-native evas-native freetype-native"
+
+export EDB_CONFIG = "${STAGING_BINDIR}/edb-config-native"
+export EET_CONFIG = "${STAGING_BINDIR}/eet-config-native"
+export EVAS_CONFIG = "${STAGING_BINDIR}/evas-config-native"
+export FREETYPE_CONFIG = "${STAGING_BINDIR}/freetype-config-native"
+
+do_stage () {
+ for p in ${parts}; do
+ dir=`echo $p|tr A-Z a-z`
+ install -m 0644 ${S}/src/lib/$dir/$p.h ${STAGING_INCDIR}/
+ oe_libinstall -C src/lib/$dir lib$dir ${STAGING_LIBDIR}/
+ done
+ install -m 0644 ${S}/src/lib/ecore/Ecore_Data.h ${STAGING_INCDIR}/
+ install -m 0644 ${S}/ecore.m4 ${STAGING_DATADIR}/aclocal/
+}
diff --git a/edb/edb-native_cvs.oe b/edb/edb-native_cvs.oe
index bf6dde0ca5..a9daff0bd1 100644
--- a/edb/edb-native_cvs.oe
+++ b/edb/edb-native_cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "unknown"
include edb_cvs.oe
inherit native
DEPENDS = "zlib-native"
diff --git a/edje/edje-native_cvs.oe b/edje/edje-native_cvs.oe
index 81c5377ce7..477d535f49 100644
--- a/edje/edje-native_cvs.oe
+++ b/edje/edje-native_cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "unknown"
include edje_${PV}.oe
inherit native
DEPENDS = "freetype-native evas-native ecore-native embryo-native eet-native edb-native imlib2-native"
@@ -19,4 +20,3 @@ do_stage() {
install -m 0755 src/bin/$i ${STAGING_BINDIR}
done
}
-
diff --git a/eet/eet-native_cvs.oe b/eet/eet-native_cvs.oe
index 1f50f6b79a..dd0aef492f 100644
--- a/eet/eet-native_cvs.oe
+++ b/eet/eet-native_cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "unknown"
include eet_${PV}.oe
inherit native
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/eet"
diff --git a/elftoaout/elftoaout-native_2.3.oe b/elftoaout/elftoaout-native_2.3.oe
index e69de29bb2..8c6ff9da7c 100644
--- a/elftoaout/elftoaout-native_2.3.oe
+++ b/elftoaout/elftoaout-native_2.3.oe
@@ -0,0 +1,10 @@
+SECTION = "console/utils"
+SRC_URI = "http://www.uk.debian.org/debian/pool/main/s/sparc-utils/sparc-utils_1.9.orig.tar.gz"
+
+inherit native
+
+S = "${WORKDIR}/sparc-utils-1.9.orig/elftoaout-${PV}"
+
+do_stage() {
+ install elftoaout ${STAGING_BINDIR}
+}
diff --git a/elftoaout/elftoaout_2.3.oe b/elftoaout/elftoaout_2.3.oe
index e69de29bb2..b67b8fb685 100644
--- a/elftoaout/elftoaout_2.3.oe
+++ b/elftoaout/elftoaout_2.3.oe
@@ -0,0 +1,9 @@
+SECTION = "console/utils"
+SRC_URI = "http://www.uk.debian.org/debian/pool/main/s/sparc-utils/sparc-utils_1.9.orig.tar.gz"
+
+S = "${WORKDIR}/sparc-utils-1.9.orig/elftoaout-${PV}"
+
+do_install() {
+ install -d ${D}${bindir}
+ install elftoaout ${D}${bindir}/
+}
diff --git a/elfutils/elfutils_0.89.oe b/elfutils/elfutils_0.89.oe
index bacbb6aa81..aad2275ef9 100644
--- a/elfutils/elfutils_0.89.oe
+++ b/elfutils/elfutils_0.89.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
LICENSE = "OSL"
DESCRIPTION = "A collection of utilities and DSOs to handle compiled objects."
DEPENDS = "libtool"
diff --git a/embryo/embryo-native_cvs.oe b/embryo/embryo-native_cvs.oe
index 354f8b92de..3d901e581c 100644
--- a/embryo/embryo-native_cvs.oe
+++ b/embryo/embryo-native_cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
include embryo_${PV}.oe
inherit native
diff --git a/encdec-updater/encdec-updater.oe b/encdec-updater/encdec-updater.oe
index e69de29bb2..45e3eb71b7 100644
--- a/encdec-updater/encdec-updater.oe
+++ b/encdec-updater/encdec-updater.oe
@@ -0,0 +1,14 @@
+SECTION = "console/utils"
+DESCRIPTION = "A tool to encode and decode the Sharp Zaurus updater.sh skript"
+
+inherit native
+
+SRC_URI = "file://encdec-updater.c"
+
+do_compile() {
+ ${CC} -o encdec-updater ${WORKDIR}/encdec-updater.c
+}
+
+do_stage() {
+ install -m 0755 encdec-updater ${STAGING_BINDIR}
+}
diff --git a/enscript/enscript_1.6.4.oe b/enscript/enscript_1.6.4.oe
index e69de29bb2..2ca833dec0 100644
--- a/enscript/enscript_1.6.4.oe
+++ b/enscript/enscript_1.6.4.oe
@@ -0,0 +1,11 @@
+SECTION = "console/utils"
+DESCRIPTION = "GNU enscript is a drop-in replacement for the enscript program. \
+Enscript converts ASCII files to PostScript and stores generated \
+output to a file or sends it directly to the printer."
+LICENSE = "GPL"
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+
+SRC_URI = "http://www.iki.fi/mtr/genscript/enscript-${PV}.tar.gz \
+ file://autotools.patch;patch=1"
+
+inherit autotools
diff --git a/epeg/epeg.oe b/epeg/epeg.oe
index a93d74177f..fd680814fd 100644
--- a/epeg/epeg.oe
+++ b/epeg/epeg.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
PV = "0.0cvs${CVSDATE}"
DEPENDS = "jpeg"
DESCRIPTION = "Epeg is a small library for handling thumbnails."
diff --git a/esmtp/esmtp_0.4.1.oe b/esmtp/esmtp_0.4.1.oe
index c1ddc603df..e50f63d83c 100644
--- a/esmtp/esmtp_0.4.1.oe
+++ b/esmtp/esmtp_0.4.1.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DEPENDS = "libesmtp"
DESCRIPTION = "ESMTP is a user-configurable relay-only MTA \
with a sendmail-compatible syntax, based on libESMTP and \
diff --git a/esound/esound-gpe_20020817.oe b/esound/esound-gpe_20020817.oe
index 65a63c2fb8..97406cb35e 100644
--- a/esound/esound-gpe_20020817.oe
+++ b/esound/esound-gpe_20020817.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/base"
CVSDATE = "${PV}"
SRC_URI = "cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=gpe/base/esound \
file://audiofile-please.patch;patch=1 \
diff --git a/espgs/espgs-native_7.07.1rc1.oe b/espgs/espgs-native_7.07.1rc1.oe
index e69de29bb2..7af9fe8e62 100644
--- a/espgs/espgs-native_7.07.1rc1.oe
+++ b/espgs/espgs-native_7.07.1rc1.oe
@@ -0,0 +1,9 @@
+SECTION = "unknwon"
+include espgs_${PV}.oe
+inherit native
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/espgs-${PV}"
+DEPENDS = "jpeg-native zlib-native libpng-native"
+
+do_stage_append () {
+ install -m 0755 obj/echogs obj/genarch obj/genconf ${STAGING_BINDIR}/
+}
diff --git a/espgs/espgs_7.07.1rc1.oe b/espgs/espgs_7.07.1rc1.oe
index e69de29bb2..974e3f7cc1 100644
--- a/espgs/espgs_7.07.1rc1.oe
+++ b/espgs/espgs_7.07.1rc1.oe
@@ -0,0 +1,25 @@
+SECTION = "unknwon"
+DEPENDS = "jpeg zlib libpng espgs-native"
+
+SRC_URI = "ftp://ftp.easysw.com/pub/ghostscript/espgs-${PV}-source.tar.bz2"
+S = "${WORKDIR}/espgs-${PV}"
+
+inherit autotools
+
+EXTRA_OECONF = "--with-drivers= \
+ --without-ijs \
+ --without-gimp-print \
+ --without-omni \
+ --without-x \
+ --disable-cups"
+EXTRA_OEMAKE = "'BUILD_TIME_GS=${STAGING_BINDIR}/gs' \
+ 'ECHOGS_XE=${STAGING_BINDIR}/echogs' \
+ 'GENARCH_XE=${STAGING_BINDIR}/genarch' \
+ 'GENCONF_XE=${STAGING_BINDIR}/genconf'"
+
+do_install () {
+ oe_runmake 'prefix=${D}/${prefix}' \
+ 'bindir=${D}/${bindir}' \
+ 'datadir=${D}/${datadir}' \
+ 'mandir=${D}/${mandir}' install
+}
diff --git a/ethload/ethload-native_1.2.oe b/ethload/ethload-native_1.2.oe
index e69de29bb2..c7768a7dff 100644
--- a/ethload/ethload-native_1.2.oe
+++ b/ethload/ethload-native_1.2.oe
@@ -0,0 +1,7 @@
+SECTION = "console/network"
+include ethload_${PV}.oe
+inherit native
+
+do_stage() {
+ install -m 0755 ethload ${STAGING_BINDIR}
+}
diff --git a/ethload/ethload_1.2.oe b/ethload/ethload_1.2.oe
index e69de29bb2..5e1dfe4b60 100644
--- a/ethload/ethload_1.2.oe
+++ b/ethload/ethload_1.2.oe
@@ -0,0 +1,11 @@
+SECTION = "console/network"
+DESCRIPTION = "Ethload for Linux is a tool to send ROM images over ethernet using tftp."
+
+SRC_URI = "http://ludovic.lange.free.fr/CETools/ethload-${PV}.tar.gz"
+S = "${WORKDIR}/ethload-${PV}"
+
+inherit autotools
+
+do_configure() {
+ oe_runconf
+}
diff --git a/ethtool/ethtool_1.6.oe b/ethtool/ethtool_1.6.oe
index 45aef26e33..a8664e1ee5 100644
--- a/ethtool/ethtool_1.6.oe
+++ b/ethtool/ethtool_1.6.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "ethtool is a Linux net driver diagnostic \
and tuning tool for the Linux 2.4.x (or later) series \
of kernels."
diff --git a/ettercap/ettercap_0.6.b.oe b/ettercap/ettercap_0.6.b.oe
index ada6c3c9b3..3c86d5e90e 100644
--- a/ettercap/ettercap_0.6.b.oe
+++ b/ettercap/ettercap_0.6.b.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DEPENDS = "ncurses openssl"
DESCRIPTION = "Ettercap is a network sniffer/interceptor/logger \
for ethernet LANs. It supports active and passive dissection of \
diff --git a/evas/evas-native_cvs.oe b/evas/evas-native_cvs.oe
index e69de29bb2..3a0cb8300d 100644
--- a/evas/evas-native_cvs.oe
+++ b/evas/evas-native_cvs.oe
@@ -0,0 +1,16 @@
+SECTION = "x11/libs"
+include evas_${PV}.oe
+inherit native
+DEPENDS = "freetype-native"
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/evas"
+
+export FREETYPE_CONFIG = "${STAGING_BINDIR}/freetype-config-native"
+export EET_CONFIG = "${STAGING_BINDIR}/eet-config-native"
+export EDB_CONFIG = "${STAGING_BINDIR}/edb-config-native"
+
+do_stage () {
+ for i in ${headers}; do
+ install -m 0644 ${S}/src/lib/$i ${STAGING_INCDIR}/
+ done
+ oe_libinstall -C src/lib libevas ${STAGING_LIBDIR}/
+}
diff --git a/expat/expat-native_1.95.7.oe b/expat/expat-native_1.95.7.oe
index d663d90e6f..451534a5d9 100644
--- a/expat/expat-native_1.95.7.oe
+++ b/expat/expat-native_1.95.7.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
include expat_${PV}.oe
inherit native
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/expat-${PV}"
diff --git a/expat/expat_1.95.6.oe b/expat/expat_1.95.6.oe
index 9ad88599d9..17bfd3b241 100644
--- a/expat/expat_1.95.6.oe
+++ b/expat/expat_1.95.6.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DESCRIPTION = "Jim Clarkes XML parser library."
SRC_URI = "${SOURCEFORGE_MIRROR}/expat/expat-${PV}.tar.gz"
diff --git a/expat/expat_1.95.7.oe b/expat/expat_1.95.7.oe
index fc8cd6e45f..7fa5630082 100644
--- a/expat/expat_1.95.7.oe
+++ b/expat/expat_1.95.7.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DESCRIPTION = "Jim Clarkes XML parser library."
SRC_URI = "${SOURCEFORGE_MIRROR}/expat/expat-${PV}.tar.gz \
diff --git a/fakeroot/fakeroot-native_0.9.5.oe b/fakeroot/fakeroot-native_0.9.5.oe
index e69de29bb2..add515ccbe 100644
--- a/fakeroot/fakeroot-native_0.9.5.oe
+++ b/fakeroot/fakeroot-native_0.9.5.oe
@@ -0,0 +1,11 @@
+SECTION = "base"
+include fakeroot_${PV}.oe
+inherit native
+
+S = ${WORKDIR}/fakeroot-${PV}
+
+EXTRA_OECONF = "--program-prefix= "
+
+do_stage_append () {
+ oe_libinstall -so libfakeroot ${STAGING_LIBDIR}/libfakeroot/
+}
diff --git a/fakeroot/fakeroot-native_1.0.7.oe b/fakeroot/fakeroot-native_1.0.7.oe
index e69de29bb2..a5727c3d59 100644
--- a/fakeroot/fakeroot-native_1.0.7.oe
+++ b/fakeroot/fakeroot-native_1.0.7.oe
@@ -0,0 +1,13 @@
+SECTION = "base"
+PR = "r1"
+include fakeroot_${PV}.oe
+inherit native
+
+SRC_URI += "file://fix-prefix.patch;patch=1"
+S = ${WORKDIR}/fakeroot-${PV}
+
+EXTRA_OECONF = "--program-prefix="
+
+do_stage_append () {
+ oe_libinstall -so libfakeroot ${STAGING_LIBDIR}/libfakeroot/
+}
diff --git a/fakeroot/fakeroot_0.9.5.oe b/fakeroot/fakeroot_0.9.5.oe
index 84c8b215be..0bbb0eaaa7 100644
--- a/fakeroot/fakeroot_0.9.5.oe
+++ b/fakeroot/fakeroot_0.9.5.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "Gives a fake root environment"
SRC_URI = "${DEBIAN_MIRROR}/main/f/fakeroot/fakeroot_${PV}.tar.gz"
diff --git a/fakeroot/fakeroot_1.0.7.oe b/fakeroot/fakeroot_1.0.7.oe
index e69de29bb2..0bbb0eaaa7 100644
--- a/fakeroot/fakeroot_1.0.7.oe
+++ b/fakeroot/fakeroot_1.0.7.oe
@@ -0,0 +1,6 @@
+SECTION = "base"
+DESCRIPTION = "Gives a fake root environment"
+
+SRC_URI = "${DEBIAN_MIRROR}/main/f/fakeroot/fakeroot_${PV}.tar.gz"
+
+inherit autotools
diff --git a/fbgetty/fbgetty_0.1.698.oe b/fbgetty/fbgetty_0.1.698.oe
index 6b3233c615..71f079ea04 100644
--- a/fbgetty/fbgetty_0.1.698.oe
+++ b/fbgetty/fbgetty_0.1.698.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "framebuffer getty."
SRC_URI = "http://ftp3.ie.freebsd.org/pub/gentoo/distfiles/fbgetty-${PV}.tar.gz \
diff --git a/fbgrab/fbgrab_1.0.oe b/fbgrab/fbgrab_1.0.oe
index e69de29bb2..d2b7c9f0e3 100644
--- a/fbgrab/fbgrab_1.0.oe
+++ b/fbgrab/fbgrab_1.0.oe
@@ -0,0 +1,11 @@
+SECTION = "console/network"
+DESCRIPTION = "framebuffer screenshot program"
+
+SRC_URI = "http://hem.bredband.net/gmogmo/fbgrab/fbgrab-${PV}.tar.gz \
+ file://makefile.patch;patch=1"
+
+do_install() {
+ install -d ${D}${bindir} ${D}${mandir}/man1/
+ install -m 0755 fbgrab ${D}${bindir}
+ install -m 0644 fbgrab.1.man ${D}${mandir}/man1/fbgrab.1
+}
diff --git a/fbvncserver/fbvncserver-kmodule_0.9.4.oe b/fbvncserver/fbvncserver-kmodule_0.9.4.oe
index d69d71c9b6..87ea183aa7 100644
--- a/fbvncserver/fbvncserver-kmodule_0.9.4.oe
+++ b/fbvncserver/fbvncserver-kmodule_0.9.4.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
BROKEN = "1"
DESCRIPTION = "framebuffer VNC server keyboard events module"
diff --git a/fbvncserver/fbvncserver_0.9.4.oe b/fbvncserver/fbvncserver_0.9.4.oe
index 865357ed9e..9d57441744 100644
--- a/fbvncserver/fbvncserver_0.9.4.oe
+++ b/fbvncserver/fbvncserver_0.9.4.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "framebuffer VNC server"
DEPENDS = "libvncserver jpeg zlib"
RDEPENDS = "fbvncserver-kmodule libvncserver-storepasswd libvncserver-javaapplet"
diff --git a/feh/feh_1.2.6.oe b/feh/feh_1.2.6.oe
index e69de29bb2..7e9cd62138 100644
--- a/feh/feh_1.2.6.oe
+++ b/feh/feh_1.2.6.oe
@@ -0,0 +1,10 @@
+SECTION = "x11/utils"
+DESCRIPTION = "feh is a fast, lightweight image viewer which uses imlib2."
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+DEPENDS = "imlib2 giblib x11 xext xt"
+
+SRC_URI = "http://linuxbrit.co.uk/downloads/feh-${PV}.tar.gz \
+ file://cross.patch;patch=1"
+S = "${WORKDIR}/feh-${PV}"
+
+inherit autotools
diff --git a/fetchmail/fetchmail_6.2.3.oe b/fetchmail/fetchmail_6.2.3.oe
index d7b05f6743..4bd3b4c3f6 100644
--- a/fetchmail/fetchmail_6.2.3.oe
+++ b/fetchmail/fetchmail_6.2.3.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "Fetchmail is a free, full-featured, robust, \
well-documented remote-mail retrieval and forwarding utility \
intended to be used over on-demand TCP/IP links \
diff --git a/fetchmail/fetchmail_6.2.5.oe b/fetchmail/fetchmail_6.2.5.oe
index e69de29bb2..a82ad70d1d 100644
--- a/fetchmail/fetchmail_6.2.5.oe
+++ b/fetchmail/fetchmail_6.2.5.oe
@@ -0,0 +1,16 @@
+SECTION = "console/network"
+DESCRIPTION = "Fetchmail is a free, full-featured, robust, \
+well-documented remote-mail retrieval and forwarding utility \
+intended to be used over on-demand TCP/IP links \
+(such as SLIP or PPP connections)."
+
+SRC_URI = "${DEBIAN_MIRROR}/main/f/${PN}/${PN}_${PV}.orig.tar.gz \
+ file://configure.patch;patch=1"
+
+inherit autotools
+
+do_configure_prepend () {
+ if [ ! -e acinclude.m4 ]; then
+ cat aclocal.m4 > acinclude.m4
+ fi
+}
diff --git a/figment/figment_0.3.5.oe b/figment/figment_0.3.5.oe
index e69de29bb2..179346e791 100644
--- a/figment/figment_0.3.5.oe
+++ b/figment/figment_0.3.5.oe
@@ -0,0 +1,10 @@
+SECTION = "x11/utils"
+DESCRIPTION = "gtk2 outliner written by Matthew Allum"
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+LICENSE = "GPLv2"
+DEPENDS = "gtk+ libxml2"
+
+SRC_URI = "http://handhelds.org/~mallum/downloadables/figment/figment-${PV}.tar.gz"
+S = "${WORKDIR}/figment-${PV}"
+
+inherit autotools
diff --git a/file/file_3.41.oe b/file/file_3.41.oe
index 38b8d234a9..80a4def087 100644
--- a/file/file_3.41.oe
+++ b/file/file_3.41.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "File attempts to classify files depending \
on their contents and prints a description if a match is found."
diff --git a/file/file_4.09.oe b/file/file_4.09.oe
index 38b8d234a9..80a4def087 100644
--- a/file/file_4.09.oe
+++ b/file/file_4.09.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "File attempts to classify files depending \
on their contents and prints a description if a match is found."
diff --git a/findutils/findutils_4.1.20.oe b/findutils/findutils_4.1.20.oe
index a83c9680b7..57574b5320 100644
--- a/findutils/findutils_4.1.20.oe
+++ b/findutils/findutils_4.1.20.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "find, locate, and xargs binaries."
SRC_URI = "ftp://alpha.gnu.org/gnu/findutils/findutils-${PV}.tar.gz \
diff --git a/flex/flex-2.5.4-native_2.5.4a.oe b/flex/flex-2.5.4-native_2.5.4a.oe
index e69de29bb2..123b158555 100644
--- a/flex/flex-2.5.4-native_2.5.4a.oe
+++ b/flex/flex-2.5.4-native_2.5.4a.oe
@@ -0,0 +1,12 @@
+SECTION = "devel"
+DESCRIPTION = "Flex is a tool for generating programs that recognize lexical patterns in text."
+PR = "r0"
+
+SRC_URI = "ftp://ftp.gnu.org/non-gnu/flex/flex-${PV}.tar.gz"
+S = "${WORKDIR}/flex-2.5.4"
+
+inherit native autotools
+
+do_stage () {
+ install -m 0755 flex ${STAGING_BINDIR}/flex-2.5.4
+}
diff --git a/flex/flex-native_2.5.31.oe b/flex/flex-native_2.5.31.oe
index 962d79c647..dfb5b07385 100644
--- a/flex/flex-native_2.5.31.oe
+++ b/flex/flex-native_2.5.31.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
DESCRIPTION = "Flex is a tool for generating programs that recognize lexical patterns in text."
PR = "r2"
diff --git a/flex/flex-native_2.5.4a.oe b/flex/flex-native_2.5.4a.oe
index e69de29bb2..cf4115598e 100644
--- a/flex/flex-native_2.5.4a.oe
+++ b/flex/flex-native_2.5.4a.oe
@@ -0,0 +1,15 @@
+SECTION = "devel"
+DESCRIPTION = "Flex is a tool for generating programs that recognize lexical patterns in text."
+PR = "r0"
+
+SRC_URI = "ftp://ftp.gnu.org/non-gnu/flex/flex-${PV}.tar.gz"
+S = "${WORKDIR}/flex-2.5.4"
+
+inherit native autotools
+
+do_stage () {
+ install -m 0755 flex ${STAGING_BINDIR}
+ oe_libinstall -a libfl ${STAGING_LIBDIR}
+ ln -sf ./flex ${STAGING_BINDIR}/flex++
+ ln -sf ./flex ${STAGING_BINDIR}/lex
+}
diff --git a/flite/flite_1.2.oe b/flite/flite_1.2.oe
index d49a446a83..ed0dd9d6a0 100644
--- a/flite/flite_1.2.oe
+++ b/flite/flite_1.2.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
HOMEPAGE = "http://fife.speech.cs.cmu.edu/flite/"
DESCRIPTION = "festival light speech synthesizer"
PRIORITY = "optional"
@@ -30,4 +31,3 @@ LEAD_SONAME = "libflite.so"
do_install() {
oe_runmake INSTALLBINDIR="${D}${bindir}" INSTALLLIBDIR="${D}${libdir}" INSTALLINCDIR="${D}${includedir}" install
}
-
diff --git a/flnx/flnx_0.17.oe b/flnx/flnx_0.17.oe
index 996ff99680..c409f41417 100644
--- a/flnx/flnx_0.17.oe
+++ b/flnx/flnx_0.17.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
DEPENDS = "microwindows"
RDEPENDS = "microwindows"
SRC_URI = "ftp://ftp.microwindows.org/pub/microwindows/flnx/flnx-${PV}.tar.gz"
diff --git a/flnx/flnx_0.18.oe b/flnx/flnx_0.18.oe
index a71d3a6617..1390952810 100644
--- a/flnx/flnx_0.18.oe
+++ b/flnx/flnx_0.18.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
DEPENDS = "microwindows"
RDEPENDS = "microwindows"
DESCRIPTION = "fltk library for microwindows."
diff --git a/fontconfig/fontconfig-native_2.2.95.oe b/fontconfig/fontconfig-native_2.2.95.oe
index d44db205ff..cf196946dd 100644
--- a/fontconfig/fontconfig-native_2.2.95.oe
+++ b/fontconfig/fontconfig-native_2.2.95.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
include fontconfig_${PV}.oe
inherit native
DEPENDS = "freetype-native expat-native zlib-native"
diff --git a/fontconfig/fontconfig_2.2.95.oe b/fontconfig/fontconfig_2.2.95.oe
index e69de29bb2..94093212fb 100644
--- a/fontconfig/fontconfig_2.2.95.oe
+++ b/fontconfig/fontconfig_2.2.95.oe
@@ -0,0 +1,25 @@
+SECTION = "libs"
+DESCRIPTION = "A library for configuring and customizing font access."
+DEPENDS = "expat freetype freetype-native zlib fontconfig-native"
+
+SRC_URI = "http://pdx.freedesktop.org/~fontconfig/release/fontconfig-${PV}.tar.gz \
+ file://fc-glyphname.patch;patch=1 \
+ file://fc-lang.patch;patch=1"
+
+PACKAGES =+ "fontconfig-utils "
+FILES_fontconfig-utils = "${bindir}/*"
+
+S = "${WORKDIR}/fontconfig-${PV}"
+
+inherit autotools pkgconfig
+
+export HASDOCBOOK="no"
+
+EXTRA_OECONF = " --disable-docs "
+EXTRA_OEMAKE = "FC_LANG=fc-lang FC_GLYPHNAME=fc-glyphname"
+
+do_stage () {
+ oe_libinstall -so -a -C src libfontconfig ${STAGING_LIBDIR}
+ install -d ${STAGING_INCDIR}/fontconfig
+ for i in ${S}/fontconfig/*.h; do install -m 0644 $i ${STAGING_INCDIR}/fontconfig/; done
+}
diff --git a/freeswan/freeswan_2.04.oe b/freeswan/freeswan_2.04.oe
index cde9a019f7..0c9ae42a3c 100644
--- a/freeswan/freeswan_2.04.oe
+++ b/freeswan/freeswan_2.04.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "FreeS/WAN IPSEC"
DEPENDS = "gmp"
FILES_freeswan_append = " ${libdir}/ipsec"
diff --git a/freeswan/freeswan_2.05.oe b/freeswan/freeswan_2.05.oe
index cde9a019f7..0c9ae42a3c 100644
--- a/freeswan/freeswan_2.05.oe
+++ b/freeswan/freeswan_2.05.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "FreeS/WAN IPSEC"
DEPENDS = "gmp"
FILES_freeswan_append = " ${libdir}/ipsec"
diff --git a/freeswan/freeswan_2.06.oe b/freeswan/freeswan_2.06.oe
index 94b1b5962b..a96c974edd 100644
--- a/freeswan/freeswan_2.06.oe
+++ b/freeswan/freeswan_2.06.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "FreeS/WAN IPSEC"
DEPENDS = "gmp"
FILES_freeswan_append = " ${libdir}/ipsec"
diff --git a/freetype/freetype-native_2.1.7.oe b/freetype/freetype-native_2.1.7.oe
index b8f268a4fd..a60527232e 100644
--- a/freetype/freetype-native_2.1.7.oe
+++ b/freetype/freetype-native_2.1.7.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "Freetype font rendering library"
SRC_URI = "ftp://ftp.freetype.org/freetype/freetype2/freetype-${PV}.tar.bz2 \
diff --git a/freetype/freetype-native_2.1.8.oe b/freetype/freetype-native_2.1.8.oe
index aadca5c0f4..a5388d57f8 100644
--- a/freetype/freetype-native_2.1.8.oe
+++ b/freetype/freetype-native_2.1.8.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DESCRIPTION = "Freetype font rendering library"
SRC_URI = "ftp://ftp.freetype.org/freetype/freetype2/freetype-${PV}.tar.bz2 \
diff --git a/freetype/freetype_2.1.7.oe b/freetype/freetype_2.1.7.oe
index 4f21467fcc..37420fd8af 100644
--- a/freetype/freetype_2.1.7.oe
+++ b/freetype/freetype_2.1.7.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DESCRIPTION = "Freetype font rendering library"
SRC_URI = "ftp://ftp.freetype.org/freetype/freetype2/freetype-${PV}.tar.bz2 \
@@ -30,4 +31,3 @@ do_stage () {
sed -e 's,${prefix},${STAGING_LIBDIR}/..,' < builds/unix/freetype-config > ${STAGING_BINDIR}/freetype-config
chmod u+x ${STAGING_BINDIR}/freetype-config
}
-
diff --git a/freetype/freetype_2.1.8.oe b/freetype/freetype_2.1.8.oe
index f8c7415cba..d64ac50b48 100644
--- a/freetype/freetype_2.1.8.oe
+++ b/freetype/freetype_2.1.8.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DESCRIPTION = "Freetype font rendering library"
SRC_URI = "ftp://ftp.freetype.org/freetype/freetype2/freetype-${PV}.tar.bz2 \
@@ -27,4 +28,3 @@ do_stage () {
install -d ${STAGING_INCDIR}/freetype2
cp -a ${S}/include/freetype ${STAGING_INCDIR}/freetype2/
}
-
diff --git a/frozen-bubble/frozen-bubble_1.0.0.oe b/frozen-bubble/frozen-bubble_1.0.0.oe
index 7765bd81ac..1650f81878 100644
--- a/frozen-bubble/frozen-bubble_1.0.0.oe
+++ b/frozen-bubble/frozen-bubble_1.0.0.oe
@@ -1,3 +1,4 @@
+SECTION = "opie/games"
DEPENDS = "libsdl-mixer libsdl-image sdl-perl"
SRC_URI = "http://zarb.org/~gc/fb//frozen-bubble-${PV}.tar.bz2 \
diff --git a/fsi-client/fsi-client_20040202.oe b/fsi-client/fsi-client_20040202.oe
index e69de29bb2..26bf792449 100644
--- a/fsi-client/fsi-client_20040202.oe
+++ b/fsi-client/fsi-client_20040202.oe
@@ -0,0 +1,2 @@
+SECTION = "unknown"
+SRC_URI = "http://heim.ifi.uio.no/~jorgenam/h5400/fsi-client-20040202.tar.gz"
diff --git a/gail/gail_1.6.6.oe b/gail/gail_1.6.6.oe
index cb170de734..f1c33f43c7 100644
--- a/gail/gail_1.6.6.oe
+++ b/gail/gail_1.6.6.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
PR = "r1"
DESCRIPTION = "GNOME Accessibility Implementation Library"
DEPENDS = "gtk+ libgnomecanvas"
diff --git a/gaim/gaim_0.78.oe b/gaim/gaim_0.78.oe
index e69de29bb2..7d4617030f 100644
--- a/gaim/gaim_0.78.oe
+++ b/gaim/gaim_0.78.oe
@@ -0,0 +1,12 @@
+SECTION = "x11/network"
+DESCRIPTION = "multi-protocol instant messaging client"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+
+DEPENDS = "gtk+ gettext-native"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/${PN}/${PN}-${PV}.tar.bz2"
+
+PREMIRRORS_prepend = "${SOURCEFORGE_MIRROR} http://unc.dl.sourceforge.net/sourceforge"
+EXTRA_OECONF = "--disable-audio --disable-perl --disable-tcl --disable-deprecated"
+
+inherit autotools
diff --git a/gaim/gaim_0.79.oe b/gaim/gaim_0.79.oe
index e69de29bb2..7d4617030f 100644
--- a/gaim/gaim_0.79.oe
+++ b/gaim/gaim_0.79.oe
@@ -0,0 +1,12 @@
+SECTION = "x11/network"
+DESCRIPTION = "multi-protocol instant messaging client"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+
+DEPENDS = "gtk+ gettext-native"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/${PN}/${PN}-${PV}.tar.bz2"
+
+PREMIRRORS_prepend = "${SOURCEFORGE_MIRROR} http://unc.dl.sourceforge.net/sourceforge"
+EXTRA_OECONF = "--disable-audio --disable-perl --disable-tcl --disable-deprecated"
+
+inherit autotools
diff --git a/gaim/gaim_0.80.oe b/gaim/gaim_0.80.oe
index e97f226d80..55647c6e79 100644
--- a/gaim/gaim_0.80.oe
+++ b/gaim/gaim_0.80.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/network"
DESCRIPTION = "multi-protocol instant messaging client"
MAINTAINER = "Phil Blundell <pb@handhelds.org>"
PR = "r1"
diff --git a/gal/gal-2.0_1.99.11.oe b/gal/gal-2.0_1.99.11.oe
index 722932ae6e..680e3f5305 100644
--- a/gal/gal-2.0_1.99.11.oe
+++ b/gal/gal-2.0_1.99.11.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
DEPENDS = "intltool libgnomeprint gtk+ libglade libgnomeui libgnomecanvas libxml2 libgnomeprintui"
inherit gnome
diff --git a/gal/gal-2.1_2.1.10.oe b/gal/gal-2.1_2.1.10.oe
index e69de29bb2..0d58f66f23 100644
--- a/gal/gal-2.1_2.1.10.oe
+++ b/gal/gal-2.1_2.1.10.oe
@@ -0,0 +1,20 @@
+SECTION = "x11/libs"
+DEPENDS = "intltool libgnomeprint gtk+ libglade libgnomeui libgnomecanvas libxml2 libgnomeprintui"
+
+inherit gnome
+
+SRC_URI = "${GNOME_MIRROR}/gal/2.1/gal-${PV}.tar.bz2 \
+ file://configure.patch;patch=1 \
+ file://forward-decl.patch;patch=1 \
+ file://iconv-detect.h"
+
+S = "${WORKDIR}/gal-${PV}"
+
+do_configure_prepend() {
+ cp ${WORKDIR}/iconv-detect.h ${S}/
+}
+
+do_stage() {
+ gnome_stage_includes
+ oe_libinstall -C gal -so -a libgal-2.2 ${STAGING_LIBDIR}
+}
diff --git a/gawk/gawk_3.0.4.oe b/gawk/gawk_3.0.4.oe
index 738cd9f64d..bd25f4ff6a 100644
--- a/gawk/gawk_3.0.4.oe
+++ b/gawk/gawk_3.0.4.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "A program that you can use to select particular records in a \
file and perform operations upon them."
diff --git a/gcc-csl/gcc-csl-cross-initial_2004-q1a.oe b/gcc-csl/gcc-csl-cross-initial_2004-q1a.oe
index e69de29bb2..80695bcd64 100644
--- a/gcc-csl/gcc-csl-cross-initial_2004-q1a.oe
+++ b/gcc-csl/gcc-csl-cross-initial_2004-q1a.oe
@@ -0,0 +1,29 @@
+SECTION = "devel"
+include gcc-csl-cross_${PV}.oe
+
+DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-initial"
+PROVIDES = "virtual/${TARGET_PREFIX}gcc-initial"
+
+PACKAGES = ""
+
+# This is intended to be a -very- basic config
+EXTRA_OECONF = "--with-local-prefix=${CROSS_DIR}/${TARGET_SYS} \
+ --with-newlib \
+ --disable-nls \
+ --disable-shared \
+ --disable-threads \
+ --disable-multilib \
+ --disable-__cxa_atexit \
+ --enable-languages=c \
+ --enable-target-optspace \
+ --program-prefix=${TARGET_PREFIX}"
+
+do_stage_prepend () {
+ mkdir -p ${CROSS_DIR}/lib/gcc/${TARGET_SYS}/${PV}
+ ln -sf libgcc.a ${CROSS_DIR}/lib/gcc/${TARGET_SYS}/3.4.0/libgcc_eh.a
+}
+
+# Override the method from gcc-cross so we don't try to install libgcc
+do_install () {
+ oe_runmake 'DESTDIR=${D}' install
+}
diff --git a/gcc-csl/gcc-csl-cross_2004-q1a.oe b/gcc-csl/gcc-csl-cross_2004-q1a.oe
index e69de29bb2..6ced5d1d2c 100644
--- a/gcc-csl/gcc-csl-cross_2004-q1a.oe
+++ b/gcc-csl/gcc-csl-cross_2004-q1a.oe
@@ -0,0 +1,93 @@
+SECTION = "devel"
+include gcc-csl_${PV}.oe
+inherit cross
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gcc-csl-${PV}"
+
+DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc"
+PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++"
+
+# Files for these are defined in the main gcc.oe
+PACKAGES = "libgcc libstdc++ libg2c"
+INHIBIT_PACKAGE_STRIP = "1"
+
+EXTRA_OECONF_PATHS = "--with-local-prefix=${CROSS_DIR}/${TARGET_SYS} \
+ --with-gxx-include-dir=${CROSS_DIR}/${TARGET_SYS}/include/c++"
+
+export CPPFLAGS = ""
+export CXXFLAGS = ""
+export CFLAGS = ""
+export LDFLAGS = ""
+
+do_configure () {
+ rm -f ${CROSS_DIR}/lib/gcc/${TARGET_SYS}/3.4.0/libgcc_eh.a
+ (cd ${S} && gnu-configize) || die "failure running gnu-configize"
+ oe_runconf
+}
+
+do_compile_prepend () {
+ export CC="${BUILD_CC}"
+ export AR_FOR_TARGET="${TARGET_SYS}-ar"
+ export RANLIB_FOR_TARGET="${TARGET_SYS}-ranlib"
+ export LD_FOR_TARGET="${TARGET_SYS}-ld"
+ export NM_FOR_TARGET="${TARGET_SYS}-nm"
+ export CC_FOR_TARGET="${CCACHE} ${TARGET_SYS}-gcc"
+}
+
+do_stage_append () {
+ for d in info man share/doc share/locale ; do
+ rm -rf ${CROSS_DIR}/$d
+ done
+
+ # These aren't useful on the cross toolchain
+ rm -f ${CROSS_DIR}/bin/*gcov
+ rm -f ${CROSS_DIR}/bin/*gccbug
+
+ # Fix a few include links so cross builds are happier
+ if [ ! -e ${STAGING_INCDIR}/c++ ]; then
+ mkdir -p ${STAGING_INCDIR}
+ ln -sf ${CROSS_DIR}/${TARGET_SYS}/include/c++ \
+ ${STAGING_INCDIR}/
+ fi
+
+ # We use libiberty from binutils
+ rm -f ${CROSS_DIR}/lib/libiberty.a
+
+ # We probably don't need these
+ rmdir ${CROSS_DIR}/include || :
+
+ # We don't really need to keep this around
+ rm -rf ${CROSS_DIR}/share
+}
+
+python do_package() {
+ if oe.data.getVar('DEBIAN_NAMES', d, 1):
+ oe.data.setVar('PKG_libgcc', 'libgcc1', d)
+ oe.build.exec_func('package_do_package', d)
+}
+
+do_install () {
+ oe_runmake 'DESTDIR=${D}' install
+
+ # Move libgcc_s into /lib
+ mkdir -p ${D}/lib
+ if [ -f ${D}/lib/libgcc_s.so.? ]; then
+ # Already in the right location
+ :
+ elif [ -f ${D}/${prefix}/lib/libgcc_s.so.? ]; then
+ mv -f ${D}/${prefix}/lib/libgcc_s.so.* ${D}/lib
+ else
+ mv -f ${D}/${prefix}/*/lib/libgcc_s.so.* ${D}/lib
+ fi
+
+ # Move libstdc++ and libg2c into libdir (resetting our prefix to /usr
+ TGT_LIBDIR=`echo ${libdir} | sed -e 's,${CROSS_DIR},/usr,'`
+ mkdir -p ${D}/${TGT_LIBDIR}
+ mv -f ${D}/${prefix}/*/lib/libstdc++.so.* ${D}/${TGT_LIBDIR}
+ mv -f ${D}/${prefix}/*/lib/libg2c.so.* ${D}/${TGT_LIBDIR}
+
+ # Manually run the target stripper since we won't get it run by
+ # the packaging.
+ ${TARGET_PREFIX}strip ${D}/${TGT_LIBDIR}/libstdc++.so.*
+ ${TARGET_PREFIX}strip ${D}/${TGT_LIBDIR}/libg2c.so.*
+ ${TARGET_PREFIX}strip ${D}/libgcc_s.so.*
+}
diff --git a/gcc-csl/gcc-csl_2004-q1a.oe b/gcc-csl/gcc-csl_2004-q1a.oe
index 7f3bb7930a..7c6c83d93d 100644
--- a/gcc-csl/gcc-csl_2004-q1a.oe
+++ b/gcc-csl/gcc-csl_2004-q1a.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
inherit autotools
DESCRIPTION = "The GNU cc and gcc C compilers."
@@ -123,7 +124,8 @@ gccbuild_uclibc_do_patch () {
#
# Prevent gcc from using the unwind-dw2-fde-glibc code
#
- perl -i -p -e "s,^#ifndef inhibit_libc,#define inhibit_libc\n#ifndef inhibit_libc,g;" gcc/unwind-dw2-fde-glibc.c
+ perl -i -p -e "s,^#ifndef inhibit_libc,#define inhibit_libc
+#ifndef inhibit_libc,g;" gcc/unwind-dw2-fde-glibc.c
}
python do_patch () {
@@ -226,4 +228,3 @@ do_install () {
ln -sf g++ c++
ln -sf gcc cc
}
-
diff --git a/gcc-snapshot/gcc-snapshot-cross-initial_cvs.oe b/gcc-snapshot/gcc-snapshot-cross-initial_cvs.oe
index 311f2bc7aa..1bcbdeca2e 100644
--- a/gcc-snapshot/gcc-snapshot-cross-initial_cvs.oe
+++ b/gcc-snapshot/gcc-snapshot-cross-initial_cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
include gcc-snapshot-cross_cvs.oe
DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-initial"
@@ -26,4 +27,3 @@ do_stage_prepend () {
do_install () {
oe_runmake 'DESTDIR=${D}' install
}
-
diff --git a/gcc-snapshot/gcc-snapshot-cross_cvs.oe b/gcc-snapshot/gcc-snapshot-cross_cvs.oe
index 1aa0daf790..3a85579391 100644
--- a/gcc-snapshot/gcc-snapshot-cross_cvs.oe
+++ b/gcc-snapshot/gcc-snapshot-cross_cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
include gcc-snapshot_cvs.oe
inherit cross
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gcc-${PV}"
@@ -90,4 +91,3 @@ do_install () {
${TARGET_PREFIX}strip ${D}/${TGT_LIBDIR}/libg2c.so.*
${TARGET_PREFIX}strip ${D}/libgcc_s.so.*
}
-
diff --git a/gcc-snapshot/gcc-snapshot_cvs.oe b/gcc-snapshot/gcc-snapshot_cvs.oe
index 2a27e54927..59a5e32008 100644
--- a/gcc-snapshot/gcc-snapshot_cvs.oe
+++ b/gcc-snapshot/gcc-snapshot_cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
inherit autotools
PV = "${CVSDATE}"
@@ -104,7 +105,8 @@ gccbuild_uclibc_do_patch () {
#
# Prevent gcc from using the unwind-dw2-fde-glibc code
#
- perl -i -p -e "s,^#ifndef inhibit_libc,#define inhibit_libc\n#ifndef inhibit_libc,g;" gcc/unwind-dw2-fde-glibc.c
+ perl -i -p -e "s,^#ifndef inhibit_libc,#define inhibit_libc
+#ifndef inhibit_libc,g;" gcc/unwind-dw2-fde-glibc.c
}
python do_patch () {
@@ -206,4 +208,3 @@ do_install () {
ln -sf g++ c++
ln -sf gcc cc
}
-
diff --git a/gcc/gcc-cross-initial_3.3.3.oe b/gcc/gcc-cross-initial_3.3.3.oe
index 015de3a368..1acadc283a 100644
--- a/gcc/gcc-cross-initial_3.3.3.oe
+++ b/gcc/gcc-cross-initial_3.3.3.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
include gcc-cross_${PV}.oe
DEPENDS = "virtual/${TARGET_PREFIX}binutils"
diff --git a/gcc/gcc-cross-initial_3.3.4.oe b/gcc/gcc-cross-initial_3.3.4.oe
index 015de3a368..1acadc283a 100644
--- a/gcc/gcc-cross-initial_3.3.4.oe
+++ b/gcc/gcc-cross-initial_3.3.4.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
include gcc-cross_${PV}.oe
DEPENDS = "virtual/${TARGET_PREFIX}binutils"
diff --git a/gcc/gcc-cross-initial_3.4.1.oe b/gcc/gcc-cross-initial_3.4.1.oe
index f1c7569421..e30a39a840 100644
--- a/gcc/gcc-cross-initial_3.4.1.oe
+++ b/gcc/gcc-cross-initial_3.4.1.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
include gcc-cross_${PV}.oe
DEPENDS = "virtual/${TARGET_PREFIX}binutils"
@@ -28,4 +29,3 @@ do_stage_prepend () {
do_install () {
oe_runmake 'DESTDIR=${D}' install
}
-
diff --git a/gcc/gcc-cross-initial_3.4.2.oe b/gcc/gcc-cross-initial_3.4.2.oe
index f1c7569421..e30a39a840 100644
--- a/gcc/gcc-cross-initial_3.4.2.oe
+++ b/gcc/gcc-cross-initial_3.4.2.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
include gcc-cross_${PV}.oe
DEPENDS = "virtual/${TARGET_PREFIX}binutils"
@@ -28,4 +29,3 @@ do_stage_prepend () {
do_install () {
oe_runmake 'DESTDIR=${D}' install
}
-
diff --git a/gcc/gcc-cross-kernel_3.3.3.oe b/gcc/gcc-cross-kernel_3.3.3.oe
index 42403cfe43..bc9a53ff38 100644
--- a/gcc/gcc-cross-kernel_3.3.3.oe
+++ b/gcc/gcc-cross-kernel_3.3.3.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
# cut-down gcc for kernel builds
# only installs ${TARGET_PREFIX}gcc-${PV}, not ${TARGET_PREFIX}gcc.
diff --git a/gcc/gcc-cross-kernel_3.3.4.oe b/gcc/gcc-cross-kernel_3.3.4.oe
index e69de29bb2..bc9a53ff38 100644
--- a/gcc/gcc-cross-kernel_3.3.4.oe
+++ b/gcc/gcc-cross-kernel_3.3.4.oe
@@ -0,0 +1,17 @@
+SECTION = "devel"
+# cut-down gcc for kernel builds
+# only installs ${TARGET_PREFIX}gcc-${PV}, not ${TARGET_PREFIX}gcc.
+
+include gcc-cross-initial_${PV}.oe
+
+PROVIDES = "virtual/${TARGET_PREFIX}gcc-${PV}"
+
+do_install () {
+ :
+}
+
+do_stage () {
+ cd gcc
+ oe_runmake install-common install-headers install-libgcc
+ install -m 0755 xgcc ${CROSS_DIR}/bin/${TARGET_PREFIX}gcc-${PV}
+}
diff --git a/gcc/gcc-cross-sdk_3.3.4.oe b/gcc/gcc-cross-sdk_3.3.4.oe
index e69de29bb2..fe95252653 100644
--- a/gcc/gcc-cross-sdk_3.3.4.oe
+++ b/gcc/gcc-cross-sdk_3.3.4.oe
@@ -0,0 +1,77 @@
+SECTION = "devel"
+DESCRIPTION = "The GNU cc and gcc C compilers."
+LICENSE = "GPL"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+
+inherit autotools sdk
+
+SRC_URI = "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2 \
+ file://arm-gotoff.dpatch;patch=1;pnum=0 \
+ file://arm-ldm.dpatch;patch=1;pnum=0 \
+ file://arm-tune.patch;patch=1;pnum=0 \
+ file://arm-ldm-peephole.patch;patch=1;pnum=0 \
+ file://libibery-crosstool.patch;patch=1;pnum=1 \
+ file://reverse-compare.patch;patch=1 \
+ file://gcc34-15089.patch;patch=1 \
+ file://gcc-uclibc-3.3-100-conf.patch;patch=1 \
+ file://gcc-uclibc-3.3-110-conf.patch;patch=1 \
+ file://gcc-uclibc-3.3-120-softfloat.patch;patch=1 \
+ file://gcc-uclibc-3.3-200-code.patch;patch=1"
+
+SRC_URI += 'file://sdk-libstdc++-includes.patch;patch=1'
+
+MIRRORS_prepend () {
+${GNU_MIRROR}/gcc/ http://mirrors.rcn.net/pub/sourceware/gcc/releases/
+}
+
+S = "${WORKDIR}/gcc-${PV}"
+B = "${S}/build.${HOST_SYS}.${TARGET_SYS}"
+
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gcc-${PV}"
+
+DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc"
+
+export CPPFLAGS = ""
+export CXXFLAGS = ""
+export CFLAGS = ""
+export LDFLAGS = ""
+
+STAGING_TARGET_INCDIR = "${STAGING_DIR}/${TARGET_SYS}/include"
+STAGING_TARGET_LIBDIR = "${STAGING_DIR}/${TARGET_SYS}/lib"
+
+EXTRA_OECONF = "--with-gnu-ld \
+ --enable-shared \
+ --enable-languages=c,c++,f77 \
+ --enable-threads=posix \
+ --enable-multilib \
+ --enable-c99 \
+ --enable-long-long \
+ --enable-symvers=gnu \
+ --program-prefix=${TARGET_PREFIX} \
+ ${EXTRA_OECONF_PATHS} \
+ ${EXTRA_OECONF_DEP}"
+
+do_configure () {
+ (cd ${S} && gnu-configize) || die "failure running gnu-configize"
+ (cd ${S}/libstdc++-v3 && autoreconf)
+ oe_runconf
+ mkdir -p gcc
+ ln -sf ${CROSS_DIR}/bin/${TARGET_PREFIX}as gcc/as
+ ln -sf ${CROSS_DIR}/bin/${TARGET_PREFIX}ld gcc/ld
+ ln -sf ${STAGING_TARGET_INCDIR}/* ${S}/include
+ ln -sf ${STAGING_TARGET_LIBDIR}/crt*.o gcc/
+}
+
+do_compile () {
+ export CC="${BUILD_CC}"
+ export AR_FOR_TARGET="${TARGET_SYS}-ar"
+ export RANLIB_FOR_TARGET="${TARGET_SYS}-ranlib"
+ export LD_FOR_TARGET="${TARGET_SYS}-ld"
+ export NM_FOR_TARGET="${TARGET_SYS}-nm"
+ export CC_FOR_TARGET="${CCACHE} ${TARGET_SYS}-gcc"
+ oe_runmake CFLAGS_FOR_TARGET="-I${STAGING_TARGET_INCDIR}"
+}
+
+do_install () {
+ autotools_do_install
+}
diff --git a/gcc/gcc-cross-sdk_3.4.1.oe b/gcc/gcc-cross-sdk_3.4.1.oe
index b9ee001406..2516ecfaca 100644
--- a/gcc/gcc-cross-sdk_3.4.1.oe
+++ b/gcc/gcc-cross-sdk_3.4.1.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
DESCRIPTION = "The GNU cc and gcc C compilers."
LICENSE = "GPL"
MAINTAINER = "Phil Blundell <pb@handhelds.org>"
diff --git a/gcc/gcc-cross-sdk_3.4.2.oe b/gcc/gcc-cross-sdk_3.4.2.oe
index e69de29bb2..2516ecfaca 100644
--- a/gcc/gcc-cross-sdk_3.4.2.oe
+++ b/gcc/gcc-cross-sdk_3.4.2.oe
@@ -0,0 +1,82 @@
+SECTION = "devel"
+DESCRIPTION = "The GNU cc and gcc C compilers."
+LICENSE = "GPL"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+
+inherit autotools sdk
+
+SRC_URI = "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2 \
+ file://gcc34-reverse-compare.patch;patch=1 \
+ file://gcc34-arm-ldm.patch;patch=1 \
+ file://gcc34-arm-ldm-peephole.patch;patch=1 \
+ file://gcc34-arm-tune.patch;patch=1 \
+ file://gcc-3.4.1-uclibc-100-conf.patch;patch=1 \
+ file://gcc-3.4.1-uclibc-200-locale.patch;patch=1 \
+ file://gcc-3.4.0-arm-lib1asm.patch;patch=1 \
+ file://gcc-3.4.0-arm-nolibfloat.patch;patch=1"
+
+SRC_URI += 'file://sdk-libstdc++-includes.patch;patch=1'
+
+MIRRORS_prepend () {
+${GNU_MIRROR}/gcc/ http://gcc.get-software.com/releases/
+${GNU_MIRROR}/gcc/ http://mirrors.rcn.net/pub/sourceware/gcc/releases/
+}
+
+S = "${WORKDIR}/gcc-${PV}"
+B = "${S}/build.${HOST_SYS}.${TARGET_SYS}"
+
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gcc-${PV}"
+
+DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc"
+
+export CPPFLAGS = ""
+export CXXFLAGS = ""
+export CFLAGS = ""
+export LDFLAGS = ""
+
+STAGING_TARGET_INCDIR = "${STAGING_DIR}/${TARGET_SYS}/include"
+STAGING_TARGET_LIBDIR = "${STAGING_DIR}/${TARGET_SYS}/lib"
+
+EXTRA_OECONF = "--with-gnu-ld \
+ --enable-shared \
+ --enable-languages=c,c++,f77 \
+ --enable-threads=posix \
+ --enable-multilib \
+ --enable-c99 \
+ --enable-long-long \
+ --enable-symvers=gnu \
+ --program-prefix=${TARGET_PREFIX} \
+ ${EXTRA_OECONF_PATHS} \
+ ${EXTRA_OECONF_DEP}"
+
+EXTRA_OECONF += "${@get_gcc_fpu_setting(oe, d)}"
+
+def get_gcc_fpu_setting(oe, d):
+ if oe.data.getVar('TARGET_FPU', d, 1) in [ 'soft' ]:
+ return "--with-float=soft"
+ return ""
+
+do_configure () {
+ (cd ${S} && gnu-configize) || die "failure running gnu-configize"
+ (cd ${S}/libstdc++-v3 && autoreconf)
+ oe_runconf
+ mkdir -p gcc
+ ln -sf ${CROSS_DIR}/bin/${TARGET_PREFIX}as gcc/as
+ ln -sf ${CROSS_DIR}/bin/${TARGET_PREFIX}ld gcc/ld
+ ln -sf ${STAGING_TARGET_INCDIR}/* ${S}/include
+ ln -sf ${STAGING_TARGET_LIBDIR}/crt*.o gcc/
+}
+
+do_compile () {
+ export CC="${BUILD_CC}"
+ export AR_FOR_TARGET="${TARGET_SYS}-ar"
+ export RANLIB_FOR_TARGET="${TARGET_SYS}-ranlib"
+ export LD_FOR_TARGET="${TARGET_SYS}-ld"
+ export NM_FOR_TARGET="${TARGET_SYS}-nm"
+ export CC_FOR_TARGET="${CCACHE} ${TARGET_SYS}-gcc"
+ oe_runmake CFLAGS_FOR_TARGET="-I${STAGING_TARGET_INCDIR}"
+}
+
+do_install () {
+ autotools_do_install
+}
diff --git a/gcc/gcc-cross_3.3.3.oe b/gcc/gcc-cross_3.3.3.oe
index 8271745097..3c8869c4fd 100644
--- a/gcc/gcc-cross_3.3.3.oe
+++ b/gcc/gcc-cross_3.3.3.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
include gcc_${PV}.oe
inherit cross
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gcc-${PV}"
diff --git a/gcc/gcc-cross_3.3.4.oe b/gcc/gcc-cross_3.3.4.oe
index 427da7ccf1..2b00e74730 100644
--- a/gcc/gcc-cross_3.3.4.oe
+++ b/gcc/gcc-cross_3.3.4.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
include gcc_${PV}.oe
inherit cross
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gcc-${PV}"
diff --git a/gcc/gcc-cross_3.4.1.oe b/gcc/gcc-cross_3.4.1.oe
index b644eb0f86..8c02b9ddb9 100644
--- a/gcc/gcc-cross_3.4.1.oe
+++ b/gcc/gcc-cross_3.4.1.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
include gcc_${PV}.oe
inherit cross
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gcc-${PV}"
@@ -93,4 +94,3 @@ do_install () {
${TARGET_PREFIX}strip ${D}/lib/libgcc_s.so.*
fi
}
-
diff --git a/gcc/gcc-cross_3.4.2.oe b/gcc/gcc-cross_3.4.2.oe
index e69de29bb2..8c02b9ddb9 100644
--- a/gcc/gcc-cross_3.4.2.oe
+++ b/gcc/gcc-cross_3.4.2.oe
@@ -0,0 +1,96 @@
+SECTION = "devel"
+include gcc_${PV}.oe
+inherit cross
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gcc-${PV}"
+
+DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc"
+PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++"
+
+# Files for these are defined in the main gcc.oe
+PACKAGES = "libgcc libstdc++ libg2c"
+OLD_INHIBIT_PACKAGE_STRIP := "${INHIBIT_PACKAGE_STRIP}"
+INHIBIT_PACKAGE_STRIP = 1
+
+EXTRA_OECONF_PATHS = "--with-local-prefix=${CROSS_DIR}/${TARGET_SYS} \
+ --with-gxx-include-dir=${CROSS_DIR}/${TARGET_SYS}/include/c++"
+
+export CPPFLAGS = ""
+export CXXFLAGS = ""
+export CFLAGS = ""
+export LDFLAGS = ""
+
+do_configure () {
+ rm -f ${CROSS_DIR}/lib/gcc/${TARGET_SYS}/${PV}/libgcc_eh.a
+ (cd ${S} && gnu-configize) || die "failure running gnu-configize"
+ oe_runconf
+}
+
+do_compile_prepend () {
+ export CC="${BUILD_CC}"
+ export AR_FOR_TARGET="${TARGET_SYS}-ar"
+ export RANLIB_FOR_TARGET="${TARGET_SYS}-ranlib"
+ export LD_FOR_TARGET="${TARGET_SYS}-ld"
+ export NM_FOR_TARGET="${TARGET_SYS}-nm"
+ export CC_FOR_TARGET="${CCACHE} ${TARGET_SYS}-gcc"
+}
+
+do_stage_append () {
+ for d in info man share/doc share/locale ; do
+ rm -rf ${CROSS_DIR}/$d
+ done
+
+ # These aren't useful on the cross toolchain
+ rm -f ${CROSS_DIR}/bin/*gcov
+ rm -f ${CROSS_DIR}/bin/*gccbug
+
+ # Fix a few include links so cross builds are happier
+ if [ ! -e ${STAGING_INCDIR}/c++ ]; then
+ mkdir -p ${STAGING_INCDIR}
+ ln -sf ${CROSS_DIR}/${TARGET_SYS}/include/c++ \
+ ${STAGING_INCDIR}/
+ fi
+
+ # We use libiberty from binutils
+ rm -f ${CROSS_DIR}/lib/libiberty.a
+
+ # We probably don't need these
+ rmdir ${CROSS_DIR}/include || :
+
+ # We don't really need to keep this around
+ rm -rf ${CROSS_DIR}/share
+}
+
+python do_package() {
+ if oe.data.getVar('DEBIAN_NAMES', d, 1):
+ oe.data.setVar('PKG_libgcc', 'libgcc1', d)
+ oe.build.exec_func('package_do_package', d)
+}
+
+do_install () {
+ oe_runmake 'DESTDIR=${D}' install
+
+ # Move libgcc_s into /lib
+ mkdir -p ${D}/lib
+ if [ -f ${D}/lib/libgcc_s.so.? ]; then
+ # Already in the right location
+ :
+ elif [ -f ${D}/${prefix}/lib/libgcc_s.so.? ]; then
+ mv -f ${D}/${prefix}/lib/libgcc_s.so.* ${D}/lib
+ else
+ mv -f ${D}/${prefix}/*/lib/libgcc_s.so.* ${D}/lib
+ fi
+
+ # Move libstdc++ and libg2c into libdir (resetting our prefix to /usr
+ TGT_LIBDIR=`echo ${libdir} | sed -e 's,${CROSS_DIR},/usr,'`
+ mkdir -p ${D}/${TGT_LIBDIR}
+ mv -f ${D}/${prefix}/*/lib/libstdc++.so.* ${D}/${TGT_LIBDIR}
+ mv -f ${D}/${prefix}/*/lib/libg2c.so.* ${D}/${TGT_LIBDIR}
+
+ # Manually run the target stripper since we won't get it run by
+ # the packaging.
+ if [ "x${OLD_INHIBIT_PACKAGE_STRIP}" != "x1" ]; then
+ ${TARGET_PREFIX}strip ${D}/${TGT_LIBDIR}/libstdc++.so.*
+ ${TARGET_PREFIX}strip ${D}/${TGT_LIBDIR}/libg2c.so.*
+ ${TARGET_PREFIX}strip ${D}/lib/libgcc_s.so.*
+ fi
+}
diff --git a/gcc/gcc_3.3.3.oe b/gcc/gcc_3.3.3.oe
index 03bc34ff05..9dfa1a8089 100644
--- a/gcc/gcc_3.3.3.oe
+++ b/gcc/gcc_3.3.3.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
inherit autotools
DESCRIPTION = "The GNU cc and gcc C compilers."
diff --git a/gcc/gcc_3.3.4.oe b/gcc/gcc_3.3.4.oe
index ebeb6603cd..b413628bcc 100644
--- a/gcc/gcc_3.3.4.oe
+++ b/gcc/gcc_3.3.4.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
inherit autotools
DESCRIPTION = "The GNU cc and gcc C compilers."
diff --git a/gcc/gcc_3.4.0.oe b/gcc/gcc_3.4.0.oe
index 074daeef67..1dbde82100 100644
--- a/gcc/gcc_3.4.0.oe
+++ b/gcc/gcc_3.4.0.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
PR = "r1"
inherit autotools
@@ -185,4 +186,3 @@ do_install () {
ln -sf g++ c++
ln -sf gcc cc
}
-
diff --git a/gcc/gcc_3.4.1.oe b/gcc/gcc_3.4.1.oe
index 56fdc651db..6782d98ead 100644
--- a/gcc/gcc_3.4.1.oe
+++ b/gcc/gcc_3.4.1.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
PR = "r1"
inherit autotools
@@ -183,4 +184,3 @@ do_install () {
ln -sf g++ c++
ln -sf gcc cc
}
-
diff --git a/gd/gd_2.0.21.oe b/gd/gd_2.0.21.oe
index e69de29bb2..f50948b1bf 100644
--- a/gd/gd_2.0.21.oe
+++ b/gd/gd_2.0.21.oe
@@ -0,0 +1,24 @@
+SECTION = "libs"
+DESCRIPTION = "gd is a library used to create PNG, JPEG, or WBMP images."
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+DEPENDS = "libpng jpeg zlib gettext-native"
+
+SRC_URI = "http://www.boutell.com/gd/http/gd-${PV}.tar.gz"
+S = "${WORKDIR}/gd-${PV}"
+
+inherit autotools
+
+EXTRA_OECONF += " --with-zlib=${STAGING_LIBDIR}/.. \
+ --with-png=${STAGING_LIBDIR}/.. \
+ --with-jpeg=${STAGING_LIBDIR}/.. \
+ --without-xpm"
+
+headers = "gd.h gdcache.h gd_io.h gdfx.h gdfontmb.h \
+ gdfontg.h gdfontl.h gdfonts.h gdfontt.h"
+
+do_stage () {
+ oe_libinstall -so -a libgd ${STAGING_LIBDIR}/
+ for i in ${headers}; do
+ install -m 0644 $i ${STAGING_INCDIR}/
+ done
+}
diff --git a/gd/gd_2.0.22.oe b/gd/gd_2.0.22.oe
index e69de29bb2..f50948b1bf 100644
--- a/gd/gd_2.0.22.oe
+++ b/gd/gd_2.0.22.oe
@@ -0,0 +1,24 @@
+SECTION = "libs"
+DESCRIPTION = "gd is a library used to create PNG, JPEG, or WBMP images."
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+DEPENDS = "libpng jpeg zlib gettext-native"
+
+SRC_URI = "http://www.boutell.com/gd/http/gd-${PV}.tar.gz"
+S = "${WORKDIR}/gd-${PV}"
+
+inherit autotools
+
+EXTRA_OECONF += " --with-zlib=${STAGING_LIBDIR}/.. \
+ --with-png=${STAGING_LIBDIR}/.. \
+ --with-jpeg=${STAGING_LIBDIR}/.. \
+ --without-xpm"
+
+headers = "gd.h gdcache.h gd_io.h gdfx.h gdfontmb.h \
+ gdfontg.h gdfontl.h gdfonts.h gdfontt.h"
+
+do_stage () {
+ oe_libinstall -so -a libgd ${STAGING_LIBDIR}/
+ for i in ${headers}; do
+ install -m 0644 $i ${STAGING_INCDIR}/
+ done
+}
diff --git a/genext2fs/genext2fs-native_1.3.oe b/genext2fs/genext2fs-native_1.3.oe
index 9d91a696d6..2a70887028 100644
--- a/genext2fs/genext2fs-native_1.3.oe
+++ b/genext2fs/genext2fs-native_1.3.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
include genext2fs_${PV}.oe
inherit native
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/genext2fs-${PV}"
diff --git a/genext2fs/genext2fs_1.3.oe b/genext2fs/genext2fs_1.3.oe
index 1de0ce624f..34a54ceb36 100644
--- a/genext2fs/genext2fs_1.3.oe
+++ b/genext2fs/genext2fs_1.3.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "A tool to generate an ext2 filesystem \
as a normal (non-root) user."
diff --git a/gettext/gettext-native_0.14.1.oe b/gettext/gettext-native_0.14.1.oe
index fce2df7c10..397c61d5ef 100644
--- a/gettext/gettext-native_0.14.1.oe
+++ b/gettext/gettext-native_0.14.1.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
include gettext_${PV}.oe
S = "${WORKDIR}/gettext-${PV}"
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gettext-${PV}"
diff --git a/gettext/gettext_0.14.1.oe b/gettext/gettext_0.14.1.oe
index 8eabaabf1c..40887bb96e 100644
--- a/gettext/gettext_0.14.1.oe
+++ b/gettext/gettext_0.14.1.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
LICENSE = GPL
DESCRIPTION = The GNU internationalization library.
diff --git a/giac/giac_0.4.0.oe b/giac/giac_0.4.0.oe
index fd845bccbd..58f8e4f700 100644
--- a/giac/giac_0.4.0.oe
+++ b/giac/giac_0.4.0.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "A free computer algebra system"
HOMEPAGE = "http://www-fourier.ujf-grenoble.fr/~parisse/giac.html"
PRIORITY = "optional"
@@ -36,4 +37,3 @@ do_install () {
install -d ${D}/${datadir}/doc
mv ${D}/${datadir}/${PN}/doc ${D}/${datadir}/doc/${PN}
}
-
diff --git a/giblib/giblib_1.2.3.oe b/giblib/giblib_1.2.3.oe
index 6482410f90..d09e6189c2 100644
--- a/giblib/giblib_1.2.3.oe
+++ b/giblib/giblib_1.2.3.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DESCRIPTION = "giblib is a utility library that incorporates doubly linked \
lists, some string functions, and a wrapper for imlib2."
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
diff --git a/gift/gift_0.11.4.oe b/gift/gift_0.11.4.oe
index 6dbaede411..90cbe0e205 100644
--- a/gift/gift_0.11.4.oe
+++ b/gift/gift_0.11.4.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DEPENDS = "libvorbis libogg"
DESCRIPTION = "giFT is a framework for bridging multiple \
backend peer-to-peer protocols and the user interface \
diff --git a/gift/gift_0.11.5.oe b/gift/gift_0.11.5.oe
index 6dbaede411..90cbe0e205 100644
--- a/gift/gift_0.11.5.oe
+++ b/gift/gift_0.11.5.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DEPENDS = "libvorbis libogg"
DESCRIPTION = "giFT is a framework for bridging multiple \
backend peer-to-peer protocols and the user interface \
diff --git a/giftcurs/giftcurs_0.6.2.oe b/giftcurs/giftcurs_0.6.2.oe
index 8dc3d2266b..eedfdd410f 100644
--- a/giftcurs/giftcurs_0.6.2.oe
+++ b/giftcurs/giftcurs_0.6.2.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DEPENDS = "ncurses glib-2.0"
RDEPENDS = "gift"
LICENSE = "GPL"
diff --git a/gkrellm/gkrellm_2.2.1.oe b/gkrellm/gkrellm_2.2.1.oe
index f83cb9db7c..f5fdaccbb6 100644
--- a/gkrellm/gkrellm_2.2.1.oe
+++ b/gkrellm/gkrellm_2.2.1.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
DESCRIPTION = "GKrellM is a GTK-based stacked monitor program."
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
LICENSE = "GPL"
diff --git a/glib-2.0/glib-2.0-native_2.2.3.oe b/glib-2.0/glib-2.0-native_2.2.3.oe
index 36a422fcbe..a2c5459dd9 100644
--- a/glib-2.0/glib-2.0-native_2.2.3.oe
+++ b/glib-2.0/glib-2.0-native_2.2.3.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DEPENDS = "patcher-native"
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/glib-2.0-${PV}"
diff --git a/glibc/glibc-initial_2.2.5.oe b/glibc/glibc-initial_2.2.5.oe
index e69de29bb2..930cd6e83e 100644
--- a/glibc/glibc-initial_2.2.5.oe
+++ b/glibc/glibc-initial_2.2.5.oe
@@ -0,0 +1,46 @@
+SECTION = "libs"
+include glibc_${PV}.oe
+
+DEPENDS = "patcher-native linux-libc-headers"
+PROVIDES = "virtual/${TARGET_PREFIX}libc-initial"
+FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/glibc-${PV}', '${FILE_DIRNAME}/glibc', '${FILE_DIRNAME}/files', '${FILE_DIRNAME}' ], d)}"
+
+PACKAGES = ""
+
+do_configure () {
+ sed -ie 's,{ (exit 1); exit 1; }; },{ (exit 0); }; },g' ${S}/configure
+ chmod +x ${S}/configure
+ CC="${BUILD_CC}" CPP="${BUILD_CPP}" LD="${BUILD_LD}" ${S}/configure --host=${TARGET_SYS} --build=${BUILD_SYS} \
+ --without-cvs --disable-sanity-checks \
+ --with-headers=${CROSS_DIR}/${TARGET_SYS}/include \
+ --enable-hacker-mode
+ if grep -q GLIBC_2.3 ${S}/ChangeLog; then
+ # glibc-2.3.x passes cross options to $(CC) when generating errlist-compat.c, which fails without a real cross-compiler.
+ # Fortunately, we don't need errlist-compat.c, since we just need .h files,
+ # so work around this by creating a fake errlist-compat.c and satisfying its dependencies.
+ # Another workaround might be to tell configure to not use any cross options to $(CC).
+ # The real fix would be to get install-headers to not generate errlist-compat.c.
+ make sysdeps/gnu/errlist.c
+ mkdir -p stdio-common
+ touch stdio-common/errlist-compat.c
+ fi
+}
+
+do_compile () {
+ :
+}
+
+do_stage () {
+ oe_runmake cross-compiling=yes install_root=${CROSS_DIR}/${TARGET_SYS} prefix="" install-headers
+
+ # Two headers -- stubs.h and features.h -- aren't installed by install-headers,
+ # so do them by hand. We can tolerate an empty stubs.h for the moment.
+ # See e.g. http://gcc.gnu.org/ml/gcc/2002-01/msg00900.html
+ mkdir -p ${CROSS_DIR}/${TARGET_SYS}/include/gnu
+ touch ${CROSS_DIR}/${TARGET_SYS}/include/gnu/stubs.h
+ cp ${S}/include/features.h ${CROSS_DIR}/${TARGET_SYS}/include/features.h
+}
+
+do_install () {
+ :
+}
diff --git a/glibc/glibc-initial_2.3.2+cvs20040726.oe b/glibc/glibc-initial_2.3.2+cvs20040726.oe
index 99efed459b..c9cb85fe7a 100644
--- a/glibc/glibc-initial_2.3.2+cvs20040726.oe
+++ b/glibc/glibc-initial_2.3.2+cvs20040726.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
include glibc_${PV}.oe
DEPENDS = "patcher-native linux-libc-headers"
diff --git a/glibc/glibc-initial_2.3.2.oe b/glibc/glibc-initial_2.3.2.oe
index c3cdcf412e..930cd6e83e 100644
--- a/glibc/glibc-initial_2.3.2.oe
+++ b/glibc/glibc-initial_2.3.2.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
include glibc_${PV}.oe
DEPENDS = "patcher-native linux-libc-headers"
diff --git a/glibc/glibc-initial_cvs.oe b/glibc/glibc-initial_cvs.oe
index 99efed459b..c9cb85fe7a 100644
--- a/glibc/glibc-initial_cvs.oe
+++ b/glibc/glibc-initial_cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
include glibc_${PV}.oe
DEPENDS = "patcher-native linux-libc-headers"
diff --git a/glibc/glibc-intermediate_cvs.oe b/glibc/glibc-intermediate_cvs.oe
index f35d819298..ce89fb4d48 100644
--- a/glibc/glibc-intermediate_cvs.oe
+++ b/glibc/glibc-intermediate_cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
include glibc_${PV}.oe
do_install () {
diff --git a/gmp/gmp_4.1.2.oe b/gmp/gmp_4.1.2.oe
index eeaac7779e..3609290f46 100644
--- a/gmp/gmp_4.1.2.oe
+++ b/gmp/gmp_4.1.2.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DESCRIPTION = "GNU multiprecision arithmetic library"
SRC_URI = "ftp://mirrors.kernel.org/gnu/gmp/gmp-${PV}.tar.gz \
diff --git a/gnome-themes/gnome-themes_2.6.2.oe b/gnome-themes/gnome-themes_2.6.2.oe
index d2b8820da1..9ce0183fce 100644
--- a/gnome-themes/gnome-themes_2.6.2.oe
+++ b/gnome-themes/gnome-themes_2.6.2.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/base"
MAINTAINER = "Phil Blundell <pb@handhelds.org>"
DESCRIPTION = "GNOME themes"
diff --git a/gnome/gnome-common_2.4.0.oe b/gnome/gnome-common_2.4.0.oe
index f4e8300037..6ad7efa577 100644
--- a/gnome/gnome-common_2.4.0.oe
+++ b/gnome/gnome-common_2.4.0.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/base"
PR = "r0"
DESCRIPTION = "Common macros for building GNOME applications"
inherit gnome
diff --git a/gnome/gnome-desktop_2.7.90.oe b/gnome/gnome-desktop_2.7.90.oe
index 033d90afdc..5b8562a9a5 100644
--- a/gnome/gnome-desktop_2.7.90.oe
+++ b/gnome/gnome-desktop_2.7.90.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
PR = "r0"
DESCRIPTION = "GNOME library for reading .desktop files"
inherit gnome
diff --git a/gnome/gnome-games_2.6.1.oe b/gnome/gnome-games_2.6.1.oe
index 891a8eec6a..e1d5529416 100644
--- a/gnome/gnome-games_2.6.1.oe
+++ b/gnome/gnome-games_2.6.1.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/games"
MAINTAINER = "Phil Blundell <pb@handhelds.org>"
DEPENDS = "guile gtk+ libgnome libgnomeui librsvg gnome-vfs gconf libglade gnome-common"
PR = "r2"
@@ -23,4 +24,3 @@ PACKAGES =+ "gnome-games-gnomine"
FILES_gnome-games-gnomine = "${bindir}/gnomine ${datadir}/pixmaps/gnomine ${datadir}/pixmaps/gnome-gnomine.png ${datadir}/applications/gnomine.desktop ${sysconfdir}/gconf/schemas/gnomine.schemas"
EXTRA_OECONF = "--disable-schemas-install"
-
diff --git a/gnome/gnome-icon-theme_1.3.3.oe b/gnome/gnome-icon-theme_1.3.3.oe
index e33ade99a0..ebe1fb387f 100644
--- a/gnome/gnome-icon-theme_1.3.3.oe
+++ b/gnome/gnome-icon-theme_1.3.3.oe
@@ -1,3 +1,4 @@
+SECTION = "x11"
SRC_URI = "${GNOME_MIRROR}/${PN}/1.3/${PN}-${PV}.tar.bz2"
FILES_${PN} += "${datadir}/icons"
diff --git a/gnome/gnome-keyring_0.2.1.oe b/gnome/gnome-keyring_0.2.1.oe
index dd491be9c0..f6232ed855 100644
--- a/gnome/gnome-keyring_0.2.1.oe
+++ b/gnome/gnome-keyring_0.2.1.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/${PN}/0.2/${PN}-${PV}.tar.bz2"
inherit autotools libtool pkgconfig
diff --git a/gnome/gnome-mime-data_2.4.1.oe b/gnome/gnome-mime-data_2.4.1.oe
index 415a369152..81edcfa1e0 100644
--- a/gnome/gnome-mime-data_2.4.1.oe
+++ b/gnome/gnome-mime-data_2.4.1.oe
@@ -1,2 +1,2 @@
+SECTION = "x11/base"
inherit gnome
-
diff --git a/gnome/gnome-vfs-extras_0.99.13.oe b/gnome/gnome-vfs-extras_0.99.13.oe
index 5205e694ed..f1d33654a7 100644
--- a/gnome/gnome-vfs-extras_0.99.13.oe
+++ b/gnome/gnome-vfs-extras_0.99.13.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/base"
PR = "r1"
inherit gnome
@@ -6,4 +7,3 @@ DEPENDS += "gnome-vfs samba"
FILES_${PN} += "${datadir}/gnome ${libdir}/gnome-vfs-2.0/modules/*.so"
FILES_${PN}-dev += "${libdir}/gnome-vfs-2.0/modules/*"
-
diff --git a/gnome/gnome-vfs_2.6.0.oe b/gnome/gnome-vfs_2.6.0.oe
index defaa8d9bd..ca477fa2b1 100644
--- a/gnome/gnome-vfs_2.6.0.oe
+++ b/gnome/gnome-vfs_2.6.0.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/base"
PR = "r3"
inherit gnome
diff --git a/gnome/gnome-vfs_2.6.2.oe b/gnome/gnome-vfs_2.6.2.oe
index e5ad887938..d6ef32ce59 100644
--- a/gnome/gnome-vfs_2.6.2.oe
+++ b/gnome/gnome-vfs_2.6.2.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/base"
PR = "r4"
inherit gnome
diff --git a/gnome/libart-lgpl_2.3.16.oe b/gnome/libart-lgpl_2.3.16.oe
index e69de29bb2..9e5770f68c 100644
--- a/gnome/libart-lgpl_2.3.16.oe
+++ b/gnome/libart-lgpl_2.3.16.oe
@@ -0,0 +1,71 @@
+SECTION = "libs"
+SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/libart_lgpl/2.3/libart_lgpl-${PV}.tar.bz2 \
+ file://${HOST_SYS}/art_config.h \
+ file://Makefile.am.patch;patch=1"
+
+inherit autotools pkgconfig
+
+DEPENDS = ""
+
+S = "${WORKDIR}/libart_lgpl-${PV}"
+
+do_configure_prepend() {
+ cp ${WORKDIR}/${HOST_SYS}/art_config.h ${S}
+}
+
+EXTRA_OECONF = "--disable-gtk-doc"
+
+HEADERS = " \
+art_affine.h \
+art_alphagamma.h \
+art_bpath.h \
+art_config.h \
+art_filterlevel.h \
+art_gray_svp.h \
+art_misc.h \
+art_pathcode.h \
+art_pixbuf.h \
+art_point.h \
+art_rect.h \
+art_rect_svp.h \
+art_rect_uta.h \
+art_render.h \
+art_render_gradient.h \
+art_render_mask.h \
+art_render_svp.h \
+art_rgb.h \
+art_rgb_affine.h \
+art_rgb_bitmap_affine.h \
+art_rgb_pixbuf_affine.h \
+art_rgb_rgba_affine.h \
+art_rgb_a_affine.h \
+art_rgb_svp.h \
+art_rgba.h \
+art_svp.h \
+art_svp_intersect.h \
+art_svp_ops.h \
+art_svp_point.h \
+art_svp_render_aa.h \
+art_svp_vpath.h \
+art_svp_vpath_stroke.h \
+art_svp_wind.h \
+art_uta.h \
+art_uta_ops.h \
+art_uta_rect.h \
+art_uta_vpath.h \
+art_uta_svp.h \
+art_vpath.h \
+art_vpath_bpath.h \
+art_vpath_dash.h \
+art_vpath_svp.h \
+libart.h \
+libart-features.h \
+"
+
+do_stage() {
+ install -d ${STAGING_INCDIR}/libart-2.0/libart_lgpl
+ for i in ${HEADERS}; do
+ install -m 0644 $i ${STAGING_INCDIR}/libart-2.0/libart_lgpl/$i
+ done
+ oe_libinstall -a -so libart_lgpl_2 ${STAGING_LIBDIR}
+}
diff --git a/gnome/libbonoboui_2.6.1.oe b/gnome/libbonoboui_2.6.1.oe
index 12b0b48266..6fb6cb8876 100644
--- a/gnome/libbonoboui_2.6.1.oe
+++ b/gnome/libbonoboui_2.6.1.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
PR = "r1"
inherit gnome pkgconfig
diff --git a/gnome/libgnome_2.6.1.1.oe b/gnome/libgnome_2.6.1.1.oe
index 9e63acbe05..b1518a4797 100644
--- a/gnome/libgnome_2.6.1.1.oe
+++ b/gnome/libgnome_2.6.1.1.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
PR = "r1"
inherit gnome
diff --git a/gnome/libgnomecanvas_2.6.1.1.oe b/gnome/libgnomecanvas_2.6.1.1.oe
index 6d31ec891c..0d0d879994 100644
--- a/gnome/libgnomecanvas_2.6.1.1.oe
+++ b/gnome/libgnomecanvas_2.6.1.1.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
PR = "r1"
DESCRIPTION = "A powerful object-oriented display"
inherit gnome
diff --git a/gnome/libgnomeprint_2.6.2.oe b/gnome/libgnomeprint_2.6.2.oe
index 383ede26cb..aa53e2b366 100644
--- a/gnome/libgnomeprint_2.6.2.oe
+++ b/gnome/libgnomeprint_2.6.2.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
PR = "r1"
DEPENDS = "libxml2 glib-2.0 pango libart-lgpl fontconfig popt gnome-common"
@@ -9,4 +10,3 @@ do_stage() {
oe_libinstall -so -a -C libgnomeprint libgnomeprint-2-2 ${STAGING_LIBDIR}
gnome_stage_includes
}
-
diff --git a/gnome/libgnomeprintui_2.6.2.oe b/gnome/libgnomeprintui_2.6.2.oe
index b518de2903..a1b44b243e 100644
--- a/gnome/libgnomeprintui_2.6.2.oe
+++ b/gnome/libgnomeprintui_2.6.2.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
PR = "r1"
DEPENDS = "libgnomeprint gtk+ libgnomecanvas gnome-icon-theme gnome-common"
diff --git a/gnome/libgnomeui_2.6.1.1.oe b/gnome/libgnomeui_2.6.1.1.oe
index 5ff4f7c5a9..4ae7ce508f 100644
--- a/gnome/libgnomeui_2.6.1.1.oe
+++ b/gnome/libgnomeui_2.6.1.1.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
PR = "r1"
DEPENDS = "libgnome libgnomecanvas libbonoboui gnome-keyring"
DESCRIPTION = "GNOME User Interface Library"
diff --git a/gnu-config/gnu-config-native.oe b/gnu-config/gnu-config-native.oe
index 62ea2909c2..c6749c5cd0 100644
--- a/gnu-config/gnu-config-native.oe
+++ b/gnu-config/gnu-config-native.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
include gnu-config.oe
inherit native
diff --git a/gnu-config/gnu-config-native_cvs.oe b/gnu-config/gnu-config-native_cvs.oe
index 85e47f2a48..7055caf539 100644
--- a/gnu-config/gnu-config-native_cvs.oe
+++ b/gnu-config/gnu-config-native_cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
include gnu-config_${PV}.oe
inherit native
diff --git a/gnu-config/gnu-config.oe b/gnu-config/gnu-config.oe
index 66308e0afc..ab8d337ce3 100644
--- a/gnu-config/gnu-config.oe
+++ b/gnu-config/gnu-config.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
PV = "0.1"
LICENSE = "GPL"
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
diff --git a/gnu-config/gnu-config_cvs.oe b/gnu-config/gnu-config_cvs.oe
index bd104d365d..d2d48ad071 100644
--- a/gnu-config/gnu-config_cvs.oe
+++ b/gnu-config/gnu-config_cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "gnu-configize"
LICENSE = "GPL"
DEPENDS = ""
diff --git a/gnumeric/gnumeric_1.3.1.cvs.oe b/gnumeric/gnumeric_1.3.1.cvs.oe
index e69de29bb2..996077ef46 100644
--- a/gnumeric/gnumeric_1.3.1.cvs.oe
+++ b/gnumeric/gnumeric_1.3.1.cvs.oe
@@ -0,0 +1,29 @@
+SECTION = "x11/utils"
+#CVSDATE="20040719"
+CVSTAG="GNUMERIC_1_3_1"
+
+DEFAULT_PREFERENCE = "-1"
+
+S = "${WORKDIR}/gnumeric"
+
+
+PR = "r0"
+SRC_URI = "cvs://anonymous@anoncvs.gnome.org/cvs/gnome;module=gnumeric;tag=${CVSTAG} \
+ file://gnumeric-doc.make.patch;patch=1 \
+ file://Makefile.am.patch;patch=1"
+
+DEPENDS = "libgsf1 gtk+ libxml2 libglade libart-lgpl intltool-native libgnomecanvas libgnomeprint libgnomeprintui"
+
+
+EXTRA_OECONF = "--without-gnome"
+
+do_configure_prepend() {
+ touch xmldocs.make
+ intltoolize --automake --debug
+# # aclocal seems to insist on looking in here. Make sure it exists.
+# mkdir -p ${S}/m4
+# # work around automake lossage with AC_CONFIG_AUX_DIR
+# ( cd libmutt; libtoolize --force ; cp ../ltmain.sh . )
+}
+
+inherit autotools
diff --git a/gnumeric/gnumeric_1.3.1.oe b/gnumeric/gnumeric_1.3.1.oe
index 827ee97fc9..edfd0e9fbe 100644
--- a/gnumeric/gnumeric_1.3.1.oe
+++ b/gnumeric/gnumeric_1.3.1.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
PR = "r3"
S = "${WORKDIR}/gnumeric-${PV}"
DEPENDS = "libgsf gtk+ libxml2 libglade libart-lgpl intltool-native libgnomecanvas libgnomeprint libgnomeprintui"
diff --git a/gnupg/gnupg_1.2.3.oe b/gnupg/gnupg_1.2.3.oe
index 6efb605156..37af26ffd2 100644
--- a/gnupg/gnupg_1.2.3.oe
+++ b/gnupg/gnupg_1.2.3.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "gnupg - GNU privacy guard"
MAINTAINER = "Pawel Osiczko <p.osiczko@tetrapyloctomy.org>"
DEPENDS = "zlib"
diff --git a/gnupg/gnupg_1.2.4.oe b/gnupg/gnupg_1.2.4.oe
index 6efb605156..37af26ffd2 100644
--- a/gnupg/gnupg_1.2.4.oe
+++ b/gnupg/gnupg_1.2.4.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "gnupg - GNU privacy guard"
MAINTAINER = "Pawel Osiczko <p.osiczko@tetrapyloctomy.org>"
DEPENDS = "zlib"
diff --git a/gpdf/gpdf_2.7.90.oe b/gpdf/gpdf_2.7.90.oe
index b918ece4d9..737d46b0b5 100644
--- a/gpdf/gpdf_2.7.90.oe
+++ b/gpdf/gpdf_2.7.90.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
PR = "r2"
inherit gnome
@@ -9,4 +10,3 @@ EXTRA_OECONF = "--disable-schemas-install"
SRC_URI += "file://aclocal-lossage.patch;patch=1 \
file://desktop.patch;patch=1"
-
diff --git a/gpe-announce/gpe-announce_0.10.oe b/gpe-announce/gpe-announce_0.10.oe
index e69de29bb2..6cbc51c06a 100644
--- a/gpe-announce/gpe-announce_0.10.oe
+++ b/gpe-announce/gpe-announce_0.10.oe
@@ -0,0 +1,4 @@
+SECTION = "gpe"
+inherit gpe
+
+DEPENDS = "libsoundgen libschedule gtk+ libgpewidget"
diff --git a/gpe-appmgr/gpe-appmgr_2.1.oe b/gpe-appmgr/gpe-appmgr_2.1.oe
index e69de29bb2..460aa5e6a2 100644
--- a/gpe-appmgr/gpe-appmgr_2.1.oe
+++ b/gpe-appmgr/gpe-appmgr_2.1.oe
@@ -0,0 +1,8 @@
+SECTION = "gpe"
+DESCRIPTION = "GPE application launcher"
+DEPENDS = "libgpewidget libgpelaunch"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+
+SRC_URI = "${GPE_MIRROR}/${PN}-${PV}.tar.gz"
+
+inherit gpe
diff --git a/gpe-appmgr/gpe-appmgr_2.2.oe b/gpe-appmgr/gpe-appmgr_2.2.oe
index e69de29bb2..460aa5e6a2 100644
--- a/gpe-appmgr/gpe-appmgr_2.2.oe
+++ b/gpe-appmgr/gpe-appmgr_2.2.oe
@@ -0,0 +1,8 @@
+SECTION = "gpe"
+DESCRIPTION = "GPE application launcher"
+DEPENDS = "libgpewidget libgpelaunch"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+
+SRC_URI = "${GPE_MIRROR}/${PN}-${PV}.tar.gz"
+
+inherit gpe
diff --git a/gpe-appmgr/gpe-appmgr_2.3.oe b/gpe-appmgr/gpe-appmgr_2.3.oe
index e69de29bb2..460aa5e6a2 100644
--- a/gpe-appmgr/gpe-appmgr_2.3.oe
+++ b/gpe-appmgr/gpe-appmgr_2.3.oe
@@ -0,0 +1,8 @@
+SECTION = "gpe"
+DESCRIPTION = "GPE application launcher"
+DEPENDS = "libgpewidget libgpelaunch"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+
+SRC_URI = "${GPE_MIRROR}/${PN}-${PV}.tar.gz"
+
+inherit gpe
diff --git a/gpe-autostarter/gpe-autostarter_0.6.oe b/gpe-autostarter/gpe-autostarter_0.6.oe
index e4ea99bc08..9014449143 100644
--- a/gpe-autostarter/gpe-autostarter_0.6.oe
+++ b/gpe-autostarter/gpe-autostarter_0.6.oe
@@ -1,3 +1,4 @@
+SECTION = "gpe"
DEPENDS = "glib-2.0 dbus hotplug-dbus"
SRC_URI = "ftp://gpe.handhelds.org/gpe/source/gpe-autostarter-${PV}.tar.gz"
diff --git a/gpe-soundserver/gpe-soundserver_0.4-1.oe b/gpe-soundserver/gpe-soundserver_0.4-1.oe
index e69de29bb2..807813899c 100644
--- a/gpe-soundserver/gpe-soundserver_0.4-1.oe
+++ b/gpe-soundserver/gpe-soundserver_0.4-1.oe
@@ -0,0 +1,7 @@
+SECTION = "gpe"
+inherit gpe
+
+DEPENDS = "diet-x11 esound-gpe"
+RDEPENDS_${PN} = "esd"
+
+SRC_URI += "file://makefile-breakage.patch;patch=1"
diff --git a/gpe-terminal/gpe-terminal_1.1.oe b/gpe-terminal/gpe-terminal_1.1.oe
index e69de29bb2..ce1e2a72f0 100644
--- a/gpe-terminal/gpe-terminal_1.1.oe
+++ b/gpe-terminal/gpe-terminal_1.1.oe
@@ -0,0 +1,11 @@
+SECTION = "gpe"
+SRC_URI = "file://${PN}.desktop file://${PN}.png"
+DESCRIPTION = "GPE terminal wrapper"
+PV = "1.1"
+
+do_install() {
+ install -d ${D}${datadir}/applications
+ install -d ${D}${datadir}/pixmaps
+ install -m 0644 ${WORKDIR}/${PN}.desktop ${D}${datadir}/applications/
+ install -m 0644 ${WORKDIR}/${PN}.png ${D}${datadir}/pixmaps/
+}
diff --git a/gpe-what/gpe-what_0.30.oe b/gpe-what/gpe-what_0.30.oe
index e69de29bb2..22d09af521 100644
--- a/gpe-what/gpe-what_0.30.oe
+++ b/gpe-what/gpe-what_0.30.oe
@@ -0,0 +1,10 @@
+SECTION = "gpe"
+inherit gpe
+
+DESCRIPTION = "GPE modal help"
+DEPENDS = "x11"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+
+do_compile_prepend() {
+ rm *.d
+}
diff --git a/gpe-what/gpe-what_0.31.oe b/gpe-what/gpe-what_0.31.oe
index e69de29bb2..d1f5ae862a 100644
--- a/gpe-what/gpe-what_0.31.oe
+++ b/gpe-what/gpe-what_0.31.oe
@@ -0,0 +1,6 @@
+SECTION = "gpe"
+inherit gpe
+
+DESCRIPTION = "GPE modal help"
+DEPENDS = "x11 xpm libmatchbox"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
diff --git a/gphoto2/gphoto2_2.1.4.oe b/gphoto2/gphoto2_2.1.4.oe
index e69de29bb2..426344ff21 100644
--- a/gphoto2/gphoto2_2.1.4.oe
+++ b/gphoto2/gphoto2_2.1.4.oe
@@ -0,0 +1,7 @@
+SECTION = "console/utils"
+DEPENDS = "libgphoto2 popt"
+DESCRIPTION = "gphoto2 is a command-line utility to fetch pictures from digital cameras"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/gphoto/gphoto2-${PV}.tar.bz2"
+
+inherit autotools
diff --git a/gpm/gpm_1.20.1.oe b/gpm/gpm_1.20.1.oe
index 7d6f95ef17..b011a02d43 100644
--- a/gpm/gpm_1.20.1.oe
+++ b/gpm/gpm_1.20.1.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DEPENDS = "ncurses"
DESCRIPTION = "GPM (General Purpose Mouse) is a mouse server \
for the console and xterm, with sample clients included \
diff --git a/gpp/gpp_2.21.oe b/gpp/gpp_2.21.oe
index f4421ed10b..8236caf813 100644
--- a/gpp/gpp_2.21.oe
+++ b/gpp/gpp_2.21.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
DESCRIPTION = "GPP is a general-purpose preprocessor with \
customizable syntax, suitable for a wide range of \
preprocessing tasks."
diff --git a/grep/grep_2.5.oe b/grep/grep_2.5.oe
index 903e87483d..64f286b0a7 100644
--- a/grep/grep_2.5.oe
+++ b/grep/grep_2.5.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "grep GNU utility"
MAINTAINER = "Pawel Osiczko <p.osiczko@tetrapyloctomy.org>"
diff --git a/grub/grub_0.93.oe b/grub/grub_0.93.oe
index 99ea5a64d6..987a9d08c6 100644
--- a/grub/grub_0.93.oe
+++ b/grub/grub_0.93.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "grand unified bootloader"
SRC_URI = "ftp://alpha.gnu.org/gnu/grub/grub-${PV}.tar.gz; \
diff --git a/gs/gs_8.01.oe b/gs/gs_8.01.oe
index 50d8b0b5ab..971966e4a5 100644
--- a/gs/gs_8.01.oe
+++ b/gs/gs_8.01.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
SRC_URI = "ftp://ftp.gnu.org/gnu/ghostscript/gnughostscript-${PV}.tar.gz"
DEPENDS = "jpeg"
@@ -14,4 +15,3 @@ do_compile() {
do_install() {
oe_runmake bindir='${D}${bindir}' datadir='${D}${datadir}' libdir='${D}${libdir}' install
}
-
diff --git a/gtk-doc/gtk-doc-native.oe b/gtk-doc/gtk-doc-native.oe
index e69de29bb2..a80cdcdb65 100644
--- a/gtk-doc/gtk-doc-native.oe
+++ b/gtk-doc/gtk-doc-native.oe
@@ -0,0 +1,3 @@
+SECTION = "x11/base"
+inherit native
+include gtk-doc.oe
diff --git a/gtk-doc/gtk-doc.oe b/gtk-doc/gtk-doc.oe
index e69de29bb2..0377568d49 100644
--- a/gtk-doc/gtk-doc.oe
+++ b/gtk-doc/gtk-doc.oe
@@ -0,0 +1,6 @@
+SECTION = "x11/base"
+SRC_URI = "file://gtk-doc.m4"
+
+do_stage() {
+ install -m 0644 ${WORKDIR}/gtk-doc.m4 ${STAGING_DATADIR}/aclocal
+}
diff --git a/gtk-engines/gtk-engines_2.2.0.oe b/gtk-engines/gtk-engines_2.2.0.oe
index e69de29bb2..f285328520 100644
--- a/gtk-engines/gtk-engines_2.2.0.oe
+++ b/gtk-engines/gtk-engines_2.2.0.oe
@@ -0,0 +1,17 @@
+SECTION = "x11/base"
+DESCRIPTION = "GTK theme engines"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+DEPENDS = "gtk+"
+
+PACKAGES += " gtk-engine-pixmap gtk-engine-redmond95 gtk-engine-metal gtk-theme-metal gtk-theme-redmond95"
+FILES_gtk-engine-pixmap = "${libdir}/gtk-2.0/*/engines/libpixmap.so"
+FILES_gtk-engine-redmond95 = "${libdir}/gtk-2.0/*/engines/libredmond95.so"
+FILES_gtk-engine-metal = "${libdir}/gtk-2.0/*/engines/libmetal.so"
+FILES_gtk-theme-redmond95 = "${datadir}/themes/Redmond95"
+FILES_gtk-theme-metal = "${datadir}/themes/Metal"
+DEPENDS_gtk-theme-redmond95 = "gtk-engine-redmond95"
+DEPENDS_gtk-theme-metal = "gtk-engine-metal"
+
+SRC_URI = "${GNOME_MIRROR}/${PN}/2.2/${PN}-${PV}.tar.bz2"
+
+inherit autotools pkgconfig
diff --git a/gtk2-theme-angelistic/gtk2-theme-angelistic_0.3.oe b/gtk2-theme-angelistic/gtk2-theme-angelistic_0.3.oe
index e69de29bb2..baa2347084 100644
--- a/gtk2-theme-angelistic/gtk2-theme-angelistic_0.3.oe
+++ b/gtk2-theme-angelistic/gtk2-theme-angelistic_0.3.oe
@@ -0,0 +1,11 @@
+SECTION = "x11/base"
+SRC_URI = "file://gtkrc"
+DEPENDS = "gnome-themes"
+RDEPENDS = "gtk-engine-mist"
+
+FILES_${PN} += "${datadir}/themes"
+
+do_install() {
+ install -d ${D}${datadir}/themes/Angelistic/gtk-2.0
+ install -m 0644 ${WORKDIR}/gtkrc ${D}${datadir}/themes/Angelistic/gtk-2.0/
+}
diff --git a/gtkhtml/gtkhtml-3.0_3.0.10.oe b/gtkhtml/gtkhtml-3.0_3.0.10.oe
index 55f008f9f8..a777d268e4 100644
--- a/gtkhtml/gtkhtml-3.0_3.0.10.oe
+++ b/gtkhtml/gtkhtml-3.0_3.0.10.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
DESCRIPTION = "HTML rendering/editing library"
DEPENDS = "gtk+ gail libbonoboui libgnomeprintui libgnomeui gal-2.0"
PR = "r2"
@@ -21,4 +22,3 @@ do_stage() {
do_compile() {
oe_runmake ORBIT_IDL=${STAGING_BINDIR}/orbit-idl-2
}
-
diff --git a/gtkhtml/gtkhtml-3.1_3.1.16.oe b/gtkhtml/gtkhtml-3.1_3.1.16.oe
index 0e8ebd742c..a694818190 100644
--- a/gtkhtml/gtkhtml-3.1_3.1.16.oe
+++ b/gtkhtml/gtkhtml-3.1_3.1.16.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
DESCRIPTION = "HTML rendering/editing library"
DEPENDS = "gtk+ gail libbonoboui libgnomeprintui libgnomeui"
diff --git a/guile/guile-native_1.6.4.oe b/guile/guile-native_1.6.4.oe
index e69de29bb2..69b95c1f4b 100644
--- a/guile/guile-native_1.6.4.oe
+++ b/guile/guile-native_1.6.4.oe
@@ -0,0 +1,12 @@
+SECTION = "unknown"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+SRC_URI = "http://ftp.gnu.org/pub/gnu/guile/guile-${PV}.tar.gz"
+
+inherit autotools native
+
+S="${WORKDIR}/guile-${PV}"
+
+do_configure() {
+ # no autoreconf, thanks
+ oe_runconf
+}
diff --git a/guile/guile_1.6.4.oe b/guile/guile_1.6.4.oe
index ef2024124c..5de2b453aa 100644
--- a/guile/guile_1.6.4.oe
+++ b/guile/guile_1.6.4.oe
@@ -1,3 +1,4 @@
+SECTION = "unknown"
MAINTAINER = "Phil Blundell <pb@handhelds.org>"
SRC_URI = "http://ftp.gnu.org/pub/gnu/guile/guile-${PV}.tar.gz \
file://configure-lossage.patch;patch=1"
diff --git a/hal/hal_0.2.oe b/hal/hal_0.2.oe
index e69de29bb2..b34b4ea5be 100644
--- a/hal/hal_0.2.oe
+++ b/hal/hal_0.2.oe
@@ -0,0 +1,16 @@
+SECTION = "unknown"
+DESCRIPTION = "Hardware Abstraction Layer"
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+DEPENDS = "dbus expat"
+RDEPENDS += "hotplug"
+WEBPAGE = "http://freedesktop.org/Software/hal"
+
+SRC_URI = "http://freedesktop.org/~david/hal-${PV}/hal-${PV}.tar.gz"
+S = "${WORKDIR}/hal-${PV}"
+
+inherit autotools
+
+EXTRA_OECONF = "--with-hwdata=${datadir}/hwdata \
+ --with-expat=${STAGING_LIBDIR}/.. \
+ --with-dbus-sys=${sysconfdir}/dbus-1/system.d \
+ --with-hotplug=${sysconfdir}/hotplug.d"
diff --git a/hicolor-icon-theme/hicolor-icon-theme_0.5.oe b/hicolor-icon-theme/hicolor-icon-theme_0.5.oe
index e69de29bb2..e781c5d12f 100644
--- a/hicolor-icon-theme/hicolor-icon-theme_0.5.oe
+++ b/hicolor-icon-theme/hicolor-icon-theme_0.5.oe
@@ -0,0 +1,6 @@
+SECTION = "unknown"
+inherit gnome
+
+SRC_URI = "http://freedesktop.org/Software/icon-theme/releases/hicolor-icon-theme-${PV}.tar.gz"
+
+FILES_${PN} += "${datadir}/icons"
diff --git a/hotplug-dbus/hotplug-dbus_0.6.oe b/hotplug-dbus/hotplug-dbus_0.6.oe
index e69de29bb2..586d5ddee8 100644
--- a/hotplug-dbus/hotplug-dbus_0.6.oe
+++ b/hotplug-dbus/hotplug-dbus_0.6.oe
@@ -0,0 +1,7 @@
+SECTION = "base"
+DESCRIPTION = "D-BUS glue for hotplug system"
+DEPENDS = "dbus"
+MAINTAINER = "Phil Blundell <pb@debian.org>"
+
+SRC_URI = "${GPE_MIRROR}/${PN}-${PV}.tar.gz"
+inherit gpe
diff --git a/hotplug/hotplug_20030501.oe b/hotplug/hotplug_20030501.oe
index d2b8db1605..0bd0d58caf 100644
--- a/hotplug/hotplug_20030501.oe
+++ b/hotplug/hotplug_20030501.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = " This package contains the scripts necessary \
for hotplug Linux support, and lets you plug in new devices \
and use them immediately."
diff --git a/hotplug/hotplug_20030805.oe b/hotplug/hotplug_20030805.oe
index 4ac75f723b..3604469daf 100644
--- a/hotplug/hotplug_20030805.oe
+++ b/hotplug/hotplug_20030805.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "This package contains the scripts necessary \
for hotplug Linux support, and lets you plug in new devices \
and use them immediately."
diff --git a/hotplug/hotplug_20040105.oe b/hotplug/hotplug_20040105.oe
index 7d57c78fb3..3a0997e901 100644
--- a/hotplug/hotplug_20040105.oe
+++ b/hotplug/hotplug_20040105.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "This package contains the scripts necessary \
for hotplug Linux support, and lets you plug in new devices \
and use them immediately."
diff --git a/hotplug/hotplug_20040311.oe b/hotplug/hotplug_20040311.oe
index 6a713fa084..5649918002 100644
--- a/hotplug/hotplug_20040311.oe
+++ b/hotplug/hotplug_20040311.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "This package contains the scripts necessary \
for hotplug Linux support, and lets you plug in new devices \
and use them immediately."
diff --git a/hotplug/hotplug_20040329.oe b/hotplug/hotplug_20040329.oe
index 5e45292f70..db9c3da58a 100644
--- a/hotplug/hotplug_20040329.oe
+++ b/hotplug/hotplug_20040329.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "This package contains the scripts necessary \
for hotplug Linux support, and lets you plug in new devices \
and use them immediately."
diff --git a/hotplug/hotplug_20040920.oe b/hotplug/hotplug_20040920.oe
index 1169d18d84..722089b8ad 100644
--- a/hotplug/hotplug_20040920.oe
+++ b/hotplug/hotplug_20040920.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "This package contains the scripts necessary \
for hotplug Linux support, and lets you plug in new devices \
and use them immediately."
diff --git a/httppc/httppc_0.8.5.oe b/httppc/httppc_0.8.5.oe
index cab33593a7..6b77ff7b76 100644
--- a/httppc/httppc_0.8.5.oe
+++ b/httppc/httppc_0.8.5.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DEPENDS = "adns"
DESCRIPTION = "HTTP Proxy Client is a set of libraries and scripts \
that provide transparent access to Internet via HTTP proxy tunnel \
diff --git a/ifplugd/ifplugd_0.20.oe b/ifplugd/ifplugd_0.20.oe
index bedfabd083..a91c0f9d27 100644
--- a/ifplugd/ifplugd_0.20.oe
+++ b/ifplugd/ifplugd_0.20.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "ifplugd is a Linux daemon which will automatically configure your ethernet device when a cable is plugged in and automatically unconfigure it if the cable is pulled."
DEPENDS = "libdaemon"
diff --git a/imlib2/imlib2-fbonly_1.1.0.oe b/imlib2/imlib2-fbonly_1.1.0.oe
index e69de29bb2..aa2c5e1dee 100644
--- a/imlib2/imlib2-fbonly_1.1.0.oe
+++ b/imlib2/imlib2-fbonly_1.1.0.oe
@@ -0,0 +1,7 @@
+SECTION = "libs"
+include imlib2_${PV}.oe
+inherit native
+DEPENDS = "freetype"
+
+EXTRA_OECONF = "--without-x \
+ --disable-mmx"
diff --git a/imlib2/imlib2-native_1.1.0.oe b/imlib2/imlib2-native_1.1.0.oe
index 297db95adc..a1bcb132ea 100644
--- a/imlib2/imlib2-native_1.1.0.oe
+++ b/imlib2/imlib2-native_1.1.0.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
include imlib2_${PV}.oe
inherit native
DEPENDS = "freetype-native"
diff --git a/imlib2/imlib2_1.1.0.oe b/imlib2/imlib2_1.1.0.oe
index 258b0eb779..48033cfdb4 100644
--- a/imlib2/imlib2_1.1.0.oe
+++ b/imlib2/imlib2_1.1.0.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
DESCRIPTION = "A graphic library for file loading, saving, rendering, and \
manipulation."
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
diff --git a/inetutils/inetutils_1.4.2.oe b/inetutils/inetutils_1.4.2.oe
index 1b6da61b77..6d77638a77 100644
--- a/inetutils/inetutils_1.4.2.oe
+++ b/inetutils/inetutils_1.4.2.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DEPENDS = "ncurses"
LICENSE = "GPL"
DESCRIPTION = "The GNU inetutils are a collection of common \
diff --git a/inkscape/inkscape_0.38.1.oe b/inkscape/inkscape_0.38.1.oe
index 25a50edfb7..d4122587cb 100644
--- a/inkscape/inkscape_0.38.1.oe
+++ b/inkscape/inkscape_0.38.1.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
DESCRIPTION = "Inkscape is an SVG-based graphics editor featuring alpha \
blending, node editing, SVG to PNG export, and more. Its goal is for features \
similar to Illustrator, CorelDraw, Visio, etc."
diff --git a/inkscape/inkscape_0.39.oe b/inkscape/inkscape_0.39.oe
index e69de29bb2..d4122587cb 100644
--- a/inkscape/inkscape_0.39.oe
+++ b/inkscape/inkscape_0.39.oe
@@ -0,0 +1,11 @@
+SECTION = "x11/utils"
+DESCRIPTION = "Inkscape is an SVG-based graphics editor featuring alpha \
+blending, node editing, SVG to PNG export, and more. Its goal is for features \
+similar to Illustrator, CorelDraw, Visio, etc."
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+DEPENDS = "gettext-native intltool-native gtk+ libart-lgpl libxml2 libsigc++ popt"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/inkscape/inkscape-${PV}.tar.bz2"
+S = "${WORKDIR}/inkscape-${PV}"
+
+inherit autotools
diff --git a/intltool/intltool-native_0.30.oe b/intltool/intltool-native_0.30.oe
index 56559a5a10..ffb5c83aac 100644
--- a/intltool/intltool-native_0.30.oe
+++ b/intltool/intltool-native_0.30.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
include intltool_${PV}.oe
inherit native
DEPENDS = "libxml-parser-perl-native"
diff --git a/intltool/intltool_0.30.oe b/intltool/intltool_0.30.oe
index 16999276de..95ef614fca 100644
--- a/intltool/intltool_0.30.oe
+++ b/intltool/intltool_0.30.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
DESCRIPTION = "Utility scripts for internationalizing XML"
MAINTAINER = "Phil Blundell <pb@handhelds.org>"
diff --git a/iperf/iperf_1.7.0.oe b/iperf/iperf_1.7.0.oe
index e69de29bb2..59ce91e7b2 100644
--- a/iperf/iperf_1.7.0.oe
+++ b/iperf/iperf_1.7.0.oe
@@ -0,0 +1,26 @@
+SECTION = "console/network"
+DESCRIPTION = "Iperf is a tool to measure maximum TCP bandwidth, allowing the tuning of various parameters and UDP characteristics"
+HOMEPAGE = "http://dast.nlanr.net/Projects/Iperf/"
+MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
+
+SRC_URI = "http://dast.nlanr.net/Projects/Iperf/iperf-${PV}-source.tar.gz \
+ file://socketaddr-h-errno.diff;patch=1;pnum=0"
+
+inherit autotools
+
+S=${WORKDIR}/iperf-${PV}/cfg
+PATCHES_DIR=${WORKDIR}/iperf-${PV}
+
+do_configure() {
+ oe_runconf
+}
+
+do_compile() {
+ cd ${WORKDIR}/iperf-${PV}
+ oe_runmake
+}
+
+do_install() {
+ cd ${WORKDIR}/iperf-${PV}/src
+ oe_runmake INSTALL_DIR=${D}/${bindir} install
+}
diff --git a/ipkg-utils/ipkg-link_1.6cvs.oe b/ipkg-utils/ipkg-link_1.6cvs.oe
index 08c6d5a796..6d6de84a5f 100644
--- a/ipkg-utils/ipkg-link_1.6cvs.oe
+++ b/ipkg-utils/ipkg-link_1.6cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "Itsy Package Manager utilities link script"
CONFLICTS = "ipkg-utils"
PV_append = "${CVSDATE}"
diff --git a/ipkg-utils/ipkg-utils-native_1.6cvs.oe b/ipkg-utils/ipkg-utils-native_1.6cvs.oe
index 349593d99c..cacb8f3ba7 100644
--- a/ipkg-utils/ipkg-utils-native_1.6cvs.oe
+++ b/ipkg-utils/ipkg-utils-native_1.6cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
include ipkg-utils_${PV}.oe
PR = "r3"
inherit native
diff --git a/ipkg/ipkg-collateral.oe b/ipkg/ipkg-collateral.oe
index e69de29bb2..e5ffc687a1 100644
--- a/ipkg/ipkg-collateral.oe
+++ b/ipkg/ipkg-collateral.oe
@@ -0,0 +1,19 @@
+SECTION = "base"
+DESCRIPTION = "ipkg configuration files"
+
+SRC_URI = " \
+file://ipkg.conf.comments \
+file://dest \
+file://src \
+"
+
+do_compile () {
+ cat ${WORKDIR}/ipkg.conf.comments >${WORKDIR}/ipkg.conf
+ cat ${WORKDIR}/src >>${WORKDIR}/ipkg.conf
+ cat ${WORKDIR}/dest >>${WORKDIR}/ipkg.conf
+}
+
+do_install () {
+ install -d ${D}/${sysconfdir}/
+ install -m 0644 ${WORKDIR}/ipkg.conf ${D}/${sysconfdir}/ipkg.conf
+}
diff --git a/ipkg/ipkg-native_0.99.127.oe b/ipkg/ipkg-native_0.99.127.oe
index e69de29bb2..1c5a11529d 100644
--- a/ipkg/ipkg-native_0.99.127.oe
+++ b/ipkg/ipkg-native_0.99.127.oe
@@ -0,0 +1,7 @@
+SECTION = "base"
+include ipkg_${PV}.oe
+inherit native
+
+DEPENDS = "patcher-native libtool-native automake-native"
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/ipkg-${PV}"
+PROVIDES = ""
diff --git a/ipkg/ipkg-native_0.99.129.oe b/ipkg/ipkg-native_0.99.129.oe
index e69de29bb2..1c5a11529d 100644
--- a/ipkg/ipkg-native_0.99.129.oe
+++ b/ipkg/ipkg-native_0.99.129.oe
@@ -0,0 +1,7 @@
+SECTION = "base"
+include ipkg_${PV}.oe
+inherit native
+
+DEPENDS = "patcher-native libtool-native automake-native"
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/ipkg-${PV}"
+PROVIDES = ""
diff --git a/ipkg/ipkg-native_0.99.130.oe b/ipkg/ipkg-native_0.99.130.oe
index e69de29bb2..1c5a11529d 100644
--- a/ipkg/ipkg-native_0.99.130.oe
+++ b/ipkg/ipkg-native_0.99.130.oe
@@ -0,0 +1,7 @@
+SECTION = "base"
+include ipkg_${PV}.oe
+inherit native
+
+DEPENDS = "patcher-native libtool-native automake-native"
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/ipkg-${PV}"
+PROVIDES = ""
diff --git a/ipkg/ipkg_0.99.127.oe b/ipkg/ipkg_0.99.127.oe
index e69de29bb2..0db4463544 100644
--- a/ipkg/ipkg_0.99.127.oe
+++ b/ipkg/ipkg_0.99.127.oe
@@ -0,0 +1,52 @@
+SECTION = "base"
+DESCRIPTION = "Itsy Package Manager"
+DESCRIPTION_libipkg = "Itsy Package Manager Library"
+LICENSE = "GPL"
+PROVIDES = "virtual/ipkg libipkg"
+PR = "r0"
+
+PACKAGES =+ "libipkg-dev libipkg "
+FILES_libipkg-dev = "${libdir}/*.a ${libdir}/*.la ${libdir}/*.so"
+FILES_libipkg = "${libdir}"
+AUTO_LIBNAME_PKGS = "libipkg"
+
+SRC_URI = "cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=familiar/dist/ipkg;tag=${@'V' + oe.data.getVar('PV',d,1).replace('.', '-')} \
+ file://uninclude-replace.patch;patch=1 \
+ file://depends.patch;patch=1"
+S = "${WORKDIR}/ipkg/C"
+
+inherit autotools
+
+pkg_postinst_ipkg () {
+#!/bin/sh
+if [ "x$D" != "x" ]; then
+ install -d ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d
+ # this happens at S98 where our good 'ole packages script used to run
+ echo -e "#!/bin/sh
+ipkg-cl configure
+rm -f \$0" > ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d/S98configure
+ chmod 0755 ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d/S98configure
+fi
+
+update-alternatives --install /usr/bin/ipkg ipkg /usr/bin/ipkg-cl 100
+}
+
+pkg_postrm_ipkg () {
+#!/bin/sh
+update-alternatives --remove ipkg /usr/bin/ipkg-cl
+}
+
+do_stage() {
+ oe_libinstall -so libipkg ${STAGING_LIBDIR}
+ install -d ${STAGING_INCDIR}/replace/
+ install -m 0644 replace/replace.h ${STAGING_INCDIR}/replace/
+ install -d ${STAGING_INCDIR}/libipkg/
+ for f in *.h
+ do
+ install -m 0644 $f ${STAGING_INCDIR}/libipkg/
+ done
+}
+
+#
+# FIXME: Install /etc/ipkg.conf and /etc/ipkg/arch.conf
+#
diff --git a/ipkg/ipkg_0.99.129.oe b/ipkg/ipkg_0.99.129.oe
index 1959c0ce8f..6acaa36100 100644
--- a/ipkg/ipkg_0.99.129.oe
+++ b/ipkg/ipkg_0.99.129.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "Itsy Package Manager"
DESCRIPTION_libipkg = "Itsy Package Manager Library"
LICENSE = "GPL"
@@ -21,7 +22,9 @@ pkg_postinst_ipkg () {
if [ "x$D" != "x" ]; then
install -d ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d
# this happens at S98 where our good 'ole packages script used to run
- echo -e "#!/bin/sh\nipkg-cl configure\n" > ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d/S98configure
+ echo -e "#!/bin/sh
+ipkg-cl configure
+" > ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d/S98configure
chmod 0755 ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d/S98configure
fi
diff --git a/ipkg/ipkg_0.99.130.oe b/ipkg/ipkg_0.99.130.oe
index e69de29bb2..101328c8a4 100644
--- a/ipkg/ipkg_0.99.130.oe
+++ b/ipkg/ipkg_0.99.130.oe
@@ -0,0 +1,52 @@
+SECTION = "base"
+DESCRIPTION = "Itsy Package Manager"
+DESCRIPTION_libipkg = "Itsy Package Manager Library"
+LICENSE = "GPL"
+PROVIDES = "virtual/ipkg libipkg"
+PR = "r1"
+
+PACKAGES =+ "libipkg-dev libipkg"
+FILES_libipkg-dev = "${libdir}/*.a ${libdir}/*.la ${libdir}/*.so"
+FILES_libipkg = "${libdir}"
+AUTO_LIBNAME_PKGS = "libipkg"
+
+SRC_URI = "cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=familiar/dist/ipkg;tag=${@'V' + oe.data.getVar('PV',d,1).replace('.', '-')} \
+ file://uninclude-replace.patch;patch=1 \
+ file://terse.patch;patch=1"
+S = "${WORKDIR}/ipkg/C"
+
+inherit autotools pkgconfig
+
+pkg_postinst_ipkg () {
+#!/bin/sh
+if [ "x$D" != "x" ]; then
+ install -d ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d
+ # this happens at S98 where our good 'ole packages script used to run
+ echo -e "#!/bin/sh
+ipkg-cl configure
+" > ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d/S98configure
+ chmod 0755 ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d/S98configure
+fi
+
+update-alternatives --install /usr/bin/ipkg ipkg /usr/bin/ipkg-cl 100
+}
+
+pkg_postrm_ipkg () {
+#!/bin/sh
+update-alternatives --remove ipkg /usr/bin/ipkg-cl
+}
+
+do_stage() {
+ oe_libinstall -so libipkg ${STAGING_LIBDIR}
+ install -d ${STAGING_INCDIR}/replace/
+ install -m 0644 replace/replace.h ${STAGING_INCDIR}/replace/
+ install -d ${STAGING_INCDIR}/libipkg/
+ for f in *.h
+ do
+ install -m 0644 $f ${STAGING_INCDIR}/libipkg/
+ done
+}
+
+#
+# FIXME: Install /etc/ipkg.conf and /etc/ipkg/arch.conf
+#
diff --git a/iproute2/iproute2_2.6.8.oe b/iproute2/iproute2_2.6.8.oe
index e69de29bb2..fc0892d9a1 100644
--- a/iproute2/iproute2_2.6.8.oe
+++ b/iproute2/iproute2_2.6.8.oe
@@ -0,0 +1,11 @@
+SECTION = "base"
+DESCRIPTION = "kernel routing and traffic control utilities"
+
+SRC_URI="http://developer.osdl.org/dev/iproute2/download/iproute2-2.6.8-ss040730.tar.gz \
+ file://iproute2-2.6.8_no_strip.diff;patch=1;pnum=0"
+
+EXTRA_OEMAKE = "CC='${CC}' KERNEL_INCLUDE=${STAGING_KERNEL_DIR}/include DOCDIR=/usr/share/doc/iproute2 SUBDIRS='lib tc ip'"
+
+do_install () {
+ oe_runmake DESTDIR=${D} install
+}
diff --git a/iptables/iptables_1.2.9.oe b/iptables/iptables_1.2.9.oe
index 0204ea164b..9f1ae7c909 100644
--- a/iptables/iptables_1.2.9.oe
+++ b/iptables/iptables_1.2.9.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "iptables network filtering tools"
SRC_URI = "http://www.netfilter.org/files/iptables-${PV}.tar.bz2"
diff --git a/iputils/iputils_20020927.oe b/iputils/iputils_20020927.oe
index 30e3bd071c..59eb256c61 100644
--- a/iputils/iputils_20020927.oe
+++ b/iputils/iputils_20020927.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
BROKEN = "1"
DEPENDS = "docbook-utils-native"
DESCRIPTION = "Utilities for the IP protocol."
diff --git a/irda-utils/irda-utils_0.9.15.oe b/irda-utils/irda-utils_0.9.15.oe
index 40a10586fb..236a1299bf 100644
--- a/irda-utils/irda-utils_0.9.15.oe
+++ b/irda-utils/irda-utils_0.9.15.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "Provides common files needed to use IrDA. \
IrDA allows communication over Infrared with other devices \
such as phones and laptops."
diff --git a/irda-utils/irda-utils_0.9.16.oe b/irda-utils/irda-utils_0.9.16.oe
index e69de29bb2..236a1299bf 100644
--- a/irda-utils/irda-utils_0.9.16.oe
+++ b/irda-utils/irda-utils_0.9.16.oe
@@ -0,0 +1,21 @@
+SECTION = "base"
+DESCRIPTION = "Provides common files needed to use IrDA. \
+IrDA allows communication over Infrared with other devices \
+such as phones and laptops."
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/irda/irda-utils-${PV}.tar.gz \
+ file://configure.patch;patch=1 \
+ file://m4.patch;patch=1"
+
+inherit autotools
+
+do_compile () {
+ oe_runmake -e -C irattach
+ oe_runmake -e -C irdaping
+}
+
+do_install () {
+ install -d ${D}${sbindir}
+ oe_runmake -C irattach ROOT="${D}" install
+ oe_runmake -C irdaping ROOT="${D}" install
+}
diff --git a/jikes/jikes-native_1.21.oe b/jikes/jikes-native_1.21.oe
index e69de29bb2..fd8aba2fd5 100644
--- a/jikes/jikes-native_1.21.oe
+++ b/jikes/jikes-native_1.21.oe
@@ -0,0 +1,9 @@
+SECTION = "devel"
+inherit native
+include jikes_${PV}.oe
+S = "${WORKDIR}/jikes-${PV}"
+
+do_stage() {
+ install -d ${STAGING_BINDIR}
+ install -m 755 src/jikes ${STAGING_BINDIR}
+}
diff --git a/jikes/jikes_1.21.oe b/jikes/jikes_1.21.oe
index e69de29bb2..877ca33ef0 100644
--- a/jikes/jikes_1.21.oe
+++ b/jikes/jikes_1.21.oe
@@ -0,0 +1,10 @@
+SECTION = "devel"
+DESCRIPTION = "Java compiler adhering to language and VM specifications"
+HOMEPAGE = "http://www-124.ibm.com/developerworks/oss/jikes/"
+PRIORITY = "optional"
+MAINTAINER = "Rene Wagner <reenoo@gmx.de>"
+
+SRC_URI="ftp://www-126.ibm.com/pub/jikes/${PV}/jikes-${PV}.tar.bz2"
+LICENSE="IBM"
+
+inherit autotools
diff --git a/joe/joe_3.1.oe b/joe/joe_3.1.oe
index 890db2f527..92a140728b 100644
--- a/joe/joe_3.1.oe
+++ b/joe/joe_3.1.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "Joe's own editor."
MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
diff --git a/jpeg/jpeg-native_6b.oe b/jpeg/jpeg-native_6b.oe
index 5041b5f739..baaeb4accf 100644
--- a/jpeg/jpeg-native_6b.oe
+++ b/jpeg/jpeg-native_6b.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
include jpeg_${PV}.oe
inherit native
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/jpeg-${PV}"
@@ -11,4 +12,3 @@ do_stage() {
install -m 644 jpegint.h ${STAGING_INCDIR}/jpegint.h
oe_libinstall -so libjpeg ${STAGING_LIBDIR}
}
-
diff --git a/kbdd/kbdd_20040904.oe b/kbdd/kbdd_20040904.oe
index e69de29bb2..181d04b3bd 100644
--- a/kbdd/kbdd_20040904.oe
+++ b/kbdd/kbdd_20040904.oe
@@ -0,0 +1,15 @@
+SECTION = "unknown"
+SRC_URI = "cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=apps/kbdd;date=${PV}"
+
+S = "${WORKDIR}/kbdd"
+
+do_compile() {
+ oe_runmake
+}
+
+do_install() {
+ install -d ${D}/${bindir}
+ install -d ${D}/${docdir}/kbdd/
+ install -m 0755 kbdd ${D}/${bindir}/
+ install -m 0644 README ${D}/${docdir}/kbdd/
+}
diff --git a/kdepimpi/kdepimpi_1.9.6.oe b/kdepimpi/kdepimpi_1.9.6.oe
index e69de29bb2..a616f7ebad 100644
--- a/kdepimpi/kdepimpi_1.9.6.oe
+++ b/kdepimpi/kdepimpi_1.9.6.oe
@@ -0,0 +1,8 @@
+SECTION = "opie/pim"
+include kdepimpi-base.inc
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/kdepimpi/kdepim${PV}.src.tar.gz \
+file://qinputdialog_inc.patch;patch=1 \
+file://manager.h.patch;patch=1 \
+file://libkcal.pro.patch;patch=1 \
+"
diff --git a/kdepimpi/kdepimpi_cvs.oe b/kdepimpi/kdepimpi_cvs.oe
index 232dc4fba2..2e94d680f8 100644
--- a/kdepimpi/kdepimpi_cvs.oe
+++ b/kdepimpi/kdepimpi_cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "opie/pim"
include kdepimpi-base.inc
PV = "1.9.6+${CVSDATE}"
diff --git a/kismet/kismet_2004-04-R1.oe b/kismet/kismet_2004-04-R1.oe
index 2c26b7fccb..2ee5508226 100644
--- a/kismet/kismet_2004-04-R1.oe
+++ b/kismet/kismet_2004-04-R1.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "Kismet is an 802.11 layer2 wireless network detector, sniffer, and intrusion detection system"
HOMEPAGE = "http://www.kismetwireless.net/"
MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
@@ -16,4 +17,4 @@ do_configure() {
}
PACKAGES =+ "kismet-sounds"
-FILES_kismet-sounds = "/usr/share/kismet/wav" \ No newline at end of file
+FILES_kismet-sounds = "/usr/share/kismet/wav"
diff --git a/klibc/klibc_0.157.oe b/klibc/klibc_0.157.oe
index a97d4eb20d..b05b6d782e 100644
--- a/klibc/klibc_0.157.oe
+++ b/klibc/klibc_0.157.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DESCRIPTION = "klibc is intended to be a minimalistic libc subset for \
use with initramfs. It is deliberately written for small size, \
minimal entaglement, and portability, not speed."
diff --git a/ksymoops/ksymoops_2.4.9.oe b/ksymoops/ksymoops_2.4.9.oe
index c69d132640..488bcf7b16 100644
--- a/ksymoops/ksymoops_2.4.9.oe
+++ b/ksymoops/ksymoops_2.4.9.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "Kernel oops and error message decoder."
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
LICENSE = "GPLv2"
diff --git a/lame/lame_3.96.1.oe b/lame/lame_3.96.1.oe
index e69de29bb2..32daf650bd 100644
--- a/lame/lame_3.96.1.oe
+++ b/lame/lame_3.96.1.oe
@@ -0,0 +1,23 @@
+SECTION = "console/utils"
+DESCRIPTION = "Not an MP3 encoder"
+LICENSE = "LGPL"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/lame/lame-${PV}.tar.gz \
+ file://no-gtk1.patch;patch=1"
+
+inherit autotools
+
+do_configure() {
+ # no autoreconf please
+ aclocal
+ autoconf
+ libtoolize --force
+ oe_runconf
+}
+
+do_stage() {
+ install -d ${STAGING_LIBDIR}
+ oe_libinstall -C libmp3lame -so -a libmp3lame ${STAGING_LIBDIR}
+ install -d ${STAGING_INCDIR}/lame
+ install -m 0644 include/lame.h ${STAGING_INCDIR}/lame/
+}
diff --git a/lcdproc/lcdproc_0.4.5.oe b/lcdproc/lcdproc_0.4.5.oe
index e69de29bb2..d8db0525f9 100644
--- a/lcdproc/lcdproc_0.4.5.oe
+++ b/lcdproc/lcdproc_0.4.5.oe
@@ -0,0 +1,51 @@
+SECTION = "base"
+DESCRIPTION = "LCDproc is a client/Server suite to drive all kinds of LCD (-like) devices. The client \
+shipped with this package can be used to acquire various kinds of system stats."
+HOMEPAGE = "http://lcdproc.org"
+PRIORITY = "optional"
+MAINTAINER = "Rene Wagner <reenoo@gmx.de>"
+DEPENDS = "${@((oe.data.getVar('LCDPROC_DRIVERS',d) or 'curses,text').find('curses') != -1) and 'ncurses' or ''}"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/lcdproc/lcdproc-${PV}.tar.gz"
+
+inherit autotools
+
+EXTRA_OECONF = "${@'--enable-drivers=' + (oe.data.getVar('LCDPROC_DRIVERS',d) or 'curses,text')}"
+
+do_install () {
+ # binaries
+ install -D -m 0755 server/LCDd ${D}/${sbindir}/LCDd
+ install -D -m 0755 clients/lcdproc/lcdproc ${D}/${bindir}/lcdproc
+
+ # init scripts
+ install -D -m 0755 scripts/init-LCDd.debian ${D}/${sysconfdir}/init.d/lcdd
+ # prevent lcdproc from starting if no SCREENS are set.
+ # will be fixed in next upstream release
+ cat scripts/init-lcdproc.debian | sed -e 's/C X//' | sed -e 's/case/[ -n $SCREENS ] || exit 0
+
+case/' > ${D}/${sysconfdir}/init.d/lcdproc
+ chmod 0755 ${D}/${sysconfdir}/init.d/lcdproc
+
+ # configuration files
+ install -D -m 0644 LCDd.conf ${D}/${sysconfdir}/LCDd.conf
+ # don't start lcdproc by default
+ # will be fixed in next upstream release
+ cat scripts/lcdproc.conf | sed -e 's/C X//' > ${D}/${sysconfdir}/lcdproc.conf
+ chmod 0644 ${D}/${sysconfdir}/lcdproc.conf
+}
+
+pkg_postinst () {
+ if test -n "${D}"; then
+ D="-r $D"
+ fi
+ update-rc.d $D lcdd defaults 70 21
+ update-rc.d $D lcdproc defaults 71 20
+}
+
+pkg_prerm () {
+ if test -n "${D}"; then
+ D="-r $D"
+ fi
+ update-rc.d $D lcdproc remove
+ update-rc.d $D lcdd remove
+}
diff --git a/less/less_381.oe b/less/less_381.oe
index 667560c93c..f07ed9fc20 100644
--- a/less/less_381.oe
+++ b/less/less_381.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DEPENDS = "ncurses"
DESCRIPTION = "Less is a program similar to more, i.e. a terminal \
based program for viewing text files and the output from other \
diff --git a/less/less_382.oe b/less/less_382.oe
index e69de29bb2..f07ed9fc20 100644
--- a/less/less_382.oe
+++ b/less/less_382.oe
@@ -0,0 +1,14 @@
+SECTION = "console/utils"
+DEPENDS = "ncurses"
+DESCRIPTION = "Less is a program similar to more, i.e. a terminal \
+based program for viewing text files and the output from other \
+programs. Less offers many features beyond those that more does."
+
+SRC_URI = "${GNU_MIRROR}/less/less-${PV}.tar.gz \
+ file://configure.patch;patch=1"
+
+inherit autotools
+
+do_install () {
+ oe_runmake 'bindir=${D}${bindir}' 'mandir=${D}${mandir}' install
+}
diff --git a/libdaemon/libdaemon_0.3.oe b/libdaemon/libdaemon_0.3.oe
index 6f37d8b12e..c9fca2cf8d 100644
--- a/libdaemon/libdaemon_0.3.oe
+++ b/libdaemon/libdaemon_0.3.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DESCRIPTION = "libdaemon is a lightweight C library which eases the writing of UNIX daemons."
SRC_URI = "http://0pointer.de/lennart/projects/libdaemon/libdaemon-${PV}.tar.gz"
diff --git a/libddmpeg/libddmpeg_1.5.oe b/libddmpeg/libddmpeg_1.5.oe
index e69de29bb2..584db22326 100644
--- a/libddmpeg/libddmpeg_1.5.oe
+++ b/libddmpeg/libddmpeg_1.5.oe
@@ -0,0 +1,9 @@
+SECTION = "libs"
+SRC_URI = "http://nchipin.kos.to/libddmpeg/libddmpeg_1.5.orig.tar.gz"
+
+inherit autotools
+
+do_stage() {
+ autotools_stage_includes
+ oe_libinstall -so -a -C src libddmpeg ${STAGING_LIBDIR}
+}
diff --git a/libdotdesktop/libdotdesktop_0.11.oe b/libdotdesktop/libdotdesktop_0.11.oe
index ad54982a90..17444c85a9 100644
--- a/libdotdesktop/libdotdesktop_0.11.oe
+++ b/libdotdesktop/libdotdesktop_0.11.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DESCRIPTION = "library for extracting mime data from .desktop files."
DEPENDS = "glib-2.0"
@@ -20,4 +21,3 @@ do_install () {
oe_runmake PREFIX=${prefix} DESTDIR=${D} install-program
oe_runmake PREFIX=${prefix} DESTDIR=${D} install-devel
}
-
diff --git a/libesmtp/libesmtp_1.0.1.oe b/libesmtp/libesmtp_1.0.1.oe
index 78fe9e6105..40053f951a 100644
--- a/libesmtp/libesmtp_1.0.1.oe
+++ b/libesmtp/libesmtp_1.0.1.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DEPENDS = "openssl"
DESCRIPTION = "LibESMTP is a library to manage posting \
(or submission of) electronic mail using SMTP to a \
diff --git a/libesmtp/libesmtp_1.0.3r1.oe b/libesmtp/libesmtp_1.0.3r1.oe
index e69de29bb2..cb4c499e35 100644
--- a/libesmtp/libesmtp_1.0.3r1.oe
+++ b/libesmtp/libesmtp_1.0.3r1.oe
@@ -0,0 +1,21 @@
+SECTION = "libs"
+DEPENDS = "openssl"
+DESCRIPTION = "LibESMTP is a library to manage posting \
+(or submission of) electronic mail using SMTP to a \
+preconfigured Mail Transport Agent (MTA) such as Exim."
+FILES_libesmtp_append = " ${libdir}/esmtp-plugins"
+
+SRC_URI = "http://www.stafford.uklinux.net/libesmtp/libesmtp-${PV}.tar.bz2"
+
+inherit autotools
+
+EXTRA_OECONF = "--disable-isoc --with-openssl=${STAGING_LIBDIR}/.."
+
+do_stage () {
+ oe_libinstall -a -so libesmtp ${STAGING_LIBDIR}
+
+ install -d ${STAGING_INCDIR}
+ install -m 644 auth-client.h ${STAGING_INCDIR}
+ install -m 644 auth-plugin.h ${STAGING_INCDIR}
+ install -m 644 libesmtp.h ${STAGING_INCDIR}
+}
diff --git a/libexif/libexif_0.5.12.oe b/libexif/libexif_0.5.12.oe
index 0486cb0728..5e2c93949b 100644
--- a/libexif/libexif_0.5.12.oe
+++ b/libexif/libexif_0.5.12.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DESCRIPTION = "Library to read the extended image information (EXIF) from JPEG pictures"
SRC_URI = "${SOURCEFORGE_MIRROR}/libexif/libexif-${PV}.tar.gz"
diff --git a/libffi/libffi_2.0+gcc3.4.1.oe b/libffi/libffi_2.0+gcc3.4.1.oe
index bd8fd88412..a2204a6a0f 100644
--- a/libffi/libffi_2.0+gcc3.4.1.oe
+++ b/libffi/libffi_2.0+gcc3.4.1.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DESCRIPTION = "Foreign Function Interface library"
LICENSE = "libffi"
PRIORITY = "optional"
diff --git a/libgphoto2/libgphoto2_2.1.4.oe b/libgphoto2/libgphoto2_2.1.4.oe
index e69de29bb2..64c81d4bb1 100644
--- a/libgphoto2/libgphoto2_2.1.4.oe
+++ b/libgphoto2/libgphoto2_2.1.4.oe
@@ -0,0 +1,29 @@
+SECTION = "libs"
+DEPENDS = "jpeg libusb libexif"
+DESCRIPTION = "libgphoto2 allows you to access digital cameras"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/gphoto/libgphoto2-${PV}.tar.bz2"
+
+EXTRA_OECONF_ramses = "--with-drivers=canon --without-serial"
+
+inherit autotools pkgconfig
+
+do_stage() {
+ install -d ${STAGING_LIBDIR}
+ mv libgphoto2/.libs/libgphoto2.so.2.0.3T libgphoto2/.libs/libgphoto2.so.2.0.3 || true
+ oe_libinstall -so -C libgphoto2 libgphoto2 ${STAGING_LIBDIR}
+ oe_libinstall -so -C libgphoto2_port/libgphoto2_port libgphoto2_port ${STAGING_LIBDIR}
+
+ install -d ${STAGING_LIBDIR}/gphoto2/2.0
+ oe_libinstall -so -C camlibs/canon libgphoto2_canon.so ${STAGING_LIBDIR}/gphoto2/2.0
+
+ install -d ${STAGING_INCDIR}/gphoto2
+ for X in gphoto2-abilities-list.h gphoto2-camera.h gphoto2-context.h gphoto2-file.h gphoto2-filesys.h gphoto2.h gphoto2-library.h gphoto2-list.h gphoto2-result.h gphoto2-setting.h gphoto2-version.h gphoto2-widget.h
+ do
+ install -m 0644 ${S}/libgphoto2/$X ${STAGING_INCDIR}/gphoto2/$X
+ done
+ for X in gphoto2-port.h gphoto2-port-info-list.h gphoto2-port-log.h gphoto2-port-version.h gphoto2-port-portability.h gphoto2-port-result.h
+ do
+ install -m 0644 ${S}/libgphoto2_port/libgphoto2_port/$X ${STAGING_INCDIR}/gphoto2/$X
+ done
+}
diff --git a/libgsf/libgsf_1.10.0.oe b/libgsf/libgsf_1.10.0.oe
index 794785ecd0..3956b32d30 100644
--- a/libgsf/libgsf_1.10.0.oe
+++ b/libgsf/libgsf_1.10.0.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
PR = "r1"
DEPENDS= "libxml2 glib-2.0 zlib gtk-doc libbonobo gnome-vfs"
@@ -42,4 +43,3 @@ do_stage() {
install -m 0644 gsf-gnome/$i ${STAGING_INCDIR}/libgsf-1/gsf-gnome/$i
done
}
-
diff --git a/libidl/libidl-native_0.8.3.oe b/libidl/libidl-native_0.8.3.oe
index e69de29bb2..0e06a4e656 100644
--- a/libidl/libidl-native_0.8.3.oe
+++ b/libidl/libidl-native_0.8.3.oe
@@ -0,0 +1,5 @@
+SECTION = "libs"
+include libidl_${PV}.oe
+inherit native
+
+DEPENDS = "glib-2.0-native"
diff --git a/libidl/libidl_0.8.2.oe b/libidl/libidl_0.8.2.oe
index 8b4f0fe601..faf7fef671 100644
--- a/libidl/libidl_0.8.2.oe
+++ b/libidl/libidl_0.8.2.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
SRC_URI = "ftp://ftp.gnome.org/pub/GNOME/sources/libIDL/0.8/libIDL-0.8.2.tar.bz2"
S = "${WORKDIR}/libIDL-${PV}"
@@ -6,4 +7,3 @@ inherit autotools pkgconfig
do_stage () {
oe_runmake install DESTDIR="" bindir=${STAGING_BINDIR} includedir=${STAGING_INCDIR} libdir=${STAGING_LIBDIR} prefix=${STAGING_DIR}
}
-
diff --git a/liblockfile/liblockfile_1.05.oe b/liblockfile/liblockfile_1.05.oe
index 6d36ef1f65..7dc94b31ba 100644
--- a/liblockfile/liblockfile_1.05.oe
+++ b/liblockfile/liblockfile_1.05.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DESCRIPTION = "File locking library."
SRC_URI = "${DEBIAN_MIRROR}/main/libl/liblockfile/liblockfile_${PV}.tar.gz \
diff --git a/liblockfile/liblockfile_1.06.oe b/liblockfile/liblockfile_1.06.oe
index e69de29bb2..7dc94b31ba 100644
--- a/liblockfile/liblockfile_1.06.oe
+++ b/liblockfile/liblockfile_1.06.oe
@@ -0,0 +1,21 @@
+SECTION = "libs"
+DESCRIPTION = "File locking library."
+
+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/libmatchbox/libmatchbox_1.1.oe b/libmatchbox/libmatchbox_1.1.oe
index e0ed8d947f..59a196652a 100644
--- a/libmatchbox/libmatchbox_1.1.oe
+++ b/libmatchbox/libmatchbox_1.1.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
DESCRIPTION = "Matchbox window manager core library"
LICENSE = "GPL"
DEPENDS = "x11 xext libxft pango jpeg libpng zlib"
diff --git a/libmatchbox/libmatchbox_1.2.oe b/libmatchbox/libmatchbox_1.2.oe
index 64cd3b9be0..c8c95a59a2 100644
--- a/libmatchbox/libmatchbox_1.2.oe
+++ b/libmatchbox/libmatchbox_1.2.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
PR = "r1"
DESCRIPTION = "Matchbox window manager core library"
LICENSE = "GPL"
diff --git a/libmatchbox/libmatchbox_1.3.oe b/libmatchbox/libmatchbox_1.3.oe
index e69de29bb2..1f2815eab4 100644
--- a/libmatchbox/libmatchbox_1.3.oe
+++ b/libmatchbox/libmatchbox_1.3.oe
@@ -0,0 +1,23 @@
+SECTION = "x11/libs"
+DESCRIPTION = "Matchbox window manager core library"
+LICENSE = "GPL"
+DEPENDS = "x11 xext libxft pango jpeg libpng zlib libxsettings-client"
+
+SRC_URI = "ftp://ftp.handhelds.org/matchbox/sources/libmatchbox/${PV}/libmatchbox-${PV}.tar.bz2"
+S = "${WORKDIR}/libmatchbox-${PV}"
+
+inherit autotools pkgconfig
+
+EXTRA_OECONF = "--enable-jpeg --enable-pango --enable-xsettings"
+
+headers = "hash.h mbconfig.h mbdotdesktop.h mbexp.h \
+ mb.h mbmenu.h mbpixbuf.h mbtray.h mbutil.h"
+
+do_stage () {
+ install -d ${STAGING_INCDIR}/libmb
+ for h in ${headers}; do
+ install -m 0644 ${S}/libmb/$h ${STAGING_INCDIR}/libmb/
+ done
+
+ oe_libinstall -a -so -C libmb libmb ${STAGING_LIBDIR}
+}
diff --git a/libmatchbox/libmatchbox_1.4.oe b/libmatchbox/libmatchbox_1.4.oe
index e69de29bb2..1f2815eab4 100644
--- a/libmatchbox/libmatchbox_1.4.oe
+++ b/libmatchbox/libmatchbox_1.4.oe
@@ -0,0 +1,23 @@
+SECTION = "x11/libs"
+DESCRIPTION = "Matchbox window manager core library"
+LICENSE = "GPL"
+DEPENDS = "x11 xext libxft pango jpeg libpng zlib libxsettings-client"
+
+SRC_URI = "ftp://ftp.handhelds.org/matchbox/sources/libmatchbox/${PV}/libmatchbox-${PV}.tar.bz2"
+S = "${WORKDIR}/libmatchbox-${PV}"
+
+inherit autotools pkgconfig
+
+EXTRA_OECONF = "--enable-jpeg --enable-pango --enable-xsettings"
+
+headers = "hash.h mbconfig.h mbdotdesktop.h mbexp.h \
+ mb.h mbmenu.h mbpixbuf.h mbtray.h mbutil.h"
+
+do_stage () {
+ install -d ${STAGING_INCDIR}/libmb
+ for h in ${headers}; do
+ install -m 0644 ${S}/libmb/$h ${STAGING_INCDIR}/libmb/
+ done
+
+ oe_libinstall -a -so -C libmb libmb ${STAGING_LIBDIR}
+}
diff --git a/libmodplug/libmodplug_0.7.oe b/libmodplug/libmodplug_0.7.oe
index fe60b186ef..43d216b4d7 100644
--- a/libmodplug/libmodplug_0.7.oe
+++ b/libmodplug/libmodplug_0.7.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DESCRIPTION = "Library for reading mod-like audio files."
SRC_URI = "${SOURCEFORGE_MIRROR}/modplug-xmms/libmodplug-${PV}.tar.gz"
@@ -9,4 +10,3 @@ do_stage() {
#FIXME!
cp -a src/.libs/libmodplug.so* ${STAGING_LIBDIR}
}
-
diff --git a/libnet/libnet_1.0.2a.oe b/libnet/libnet_1.0.2a.oe
index 2ee2ed0b68..76885e6534 100644
--- a/libnet/libnet_1.0.2a.oe
+++ b/libnet/libnet_1.0.2a.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DESCRIPTION = "Libnet is a collection of routines to help with \
the construction and handling of network packets. It provides a \
portable framework for low-level network packet shaping, \
diff --git a/libnids/libnids_1.18.oe b/libnids/libnids_1.18.oe
index 10552bd167..8c1f5ad60c 100644
--- a/libnids/libnids_1.18.oe
+++ b/libnids/libnids_1.18.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DEPENDS = "libnet libpcap"
DESCRIPTION = "Libnids performs assembly of TCP segments \
into TCP streams, IP defragmentation, and TCP port \
diff --git a/liboop/liboop_1.0.oe b/liboop/liboop_1.0.oe
index 557819bcee..676ecbe700 100644
--- a/liboop/liboop_1.0.oe
+++ b/liboop/liboop_1.0.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DESCRIPTION = "Liboop is a low-level event loop management library \
for POSIX-based operating systems."
LICENSE = "LGPL"
diff --git a/libpng/libpng-native_1.2.5+1.2.6rc5.oe b/libpng/libpng-native_1.2.5+1.2.6rc5.oe
index e69de29bb2..58fd1abc78 100644
--- a/libpng/libpng-native_1.2.5+1.2.6rc5.oe
+++ b/libpng/libpng-native_1.2.5+1.2.6rc5.oe
@@ -0,0 +1,5 @@
+SECTION = "libs"
+include libpng_${PV}.oe
+inherit native
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/libpng-${PV}"
+DEPENDS = "zlib-native"
diff --git a/libpng/libpng-native_1.2.7.oe b/libpng/libpng-native_1.2.7.oe
index e69de29bb2..58fd1abc78 100644
--- a/libpng/libpng-native_1.2.7.oe
+++ b/libpng/libpng-native_1.2.7.oe
@@ -0,0 +1,5 @@
+SECTION = "libs"
+include libpng_${PV}.oe
+inherit native
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/libpng-${PV}"
+DEPENDS = "zlib-native"
diff --git a/librsvg/librsvg_2.6.5.oe b/librsvg/librsvg_2.6.5.oe
index 728a4bfcc4..43d6c630ad 100644
--- a/librsvg/librsvg_2.6.5.oe
+++ b/librsvg/librsvg_2.6.5.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
MAINTAINER = "Phil Blundell <pb@handhelds.org>"
DEPENDS = "gtk+ libart-lgpl"
SRC_URI = "ftp://ftp.gnome.org/pub/GNOME/sources/librsvg/2.6/librsvg-${PV}.tar.bz2"
@@ -14,4 +15,3 @@ do_stage() {
install -m 0644 librsvg-features.h ${STAGING_INCDIR}/librsvg-2/librsvg/
oe_libinstall -so -a librsvg-2 ${STAGING_LIBDIR}
}
-
diff --git a/libsoundgen/libsoundgen_0.3.oe b/libsoundgen/libsoundgen_0.3.oe
index 6d10d12e5a..8e9fa331df 100644
--- a/libsoundgen/libsoundgen_0.3.oe
+++ b/libsoundgen/libsoundgen_0.3.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
inherit gpe
DEPENDS = "esound-gpe"
@@ -11,4 +12,3 @@ do_stage() {
do_install_append() {
oe_runmake DESTDIR="${D}" PREFIX="${prefix}" install-devel
}
-
diff --git a/libssh/libssh_0.1.oe b/libssh/libssh_0.1.oe
index 59fa28dbb6..b3c3ec8b5e 100644
--- a/libssh/libssh_0.1.oe
+++ b/libssh/libssh_0.1.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DESCRIPTION = "The SSH library is a C library to authenticate in a \
simple manner to one or more SSH servers. The goal of this project \
is to provide a library much simpler to use than OpenSSHs one. It \
diff --git a/libtool/libtool-cross_1.5.6.oe b/libtool/libtool-cross_1.5.6.oe
index 7c861e9261..ecb1272ed6 100644
--- a/libtool/libtool-cross_1.5.6.oe
+++ b/libtool/libtool-cross_1.5.6.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
include libtool_${PV}.oe
PACKAGES = ""
diff --git a/libtool/libtool-native_1.5.6.oe b/libtool/libtool-native_1.5.6.oe
index 7349dde545..93910aa2e6 100644
--- a/libtool/libtool-native_1.5.6.oe
+++ b/libtool/libtool-native_1.5.6.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
include libtool_${PV}.oe
PR = "r1"
diff --git a/libtool/libtool_1.4.3.oe b/libtool/libtool_1.4.3.oe
index 2d7f278a64..d0a5223a1a 100644
--- a/libtool/libtool_1.4.3.oe
+++ b/libtool/libtool_1.4.3.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
PR = "r0"
DESCRIPTION = "Generic library support script \
diff --git a/libtool/libtool_1.5.oe b/libtool/libtool_1.5.oe
index 3650c2bebe..6c8fd274a0 100644
--- a/libtool/libtool_1.5.oe
+++ b/libtool/libtool_1.5.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
DESCRIPTION = "Generic library support script \
This is GNU libtool, a generic library support script. Libtool hides \
the complexity of generating special library types (such as shared \
diff --git a/libusb/libusb_0.1.7.oe b/libusb/libusb_0.1.7.oe
index e4613226b9..47b16bb824 100644
--- a/libusb/libusb_0.1.7.oe
+++ b/libusb/libusb_0.1.7.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DESCRIPTION = "libusb is a library to provide userspace \
access to USB devices."
diff --git a/libxfce4mcs/libxfce4mcs_4.0.5.oe b/libxfce4mcs/libxfce4mcs_4.0.5.oe
index e69de29bb2..8eaf149e2b 100644
--- a/libxfce4mcs/libxfce4mcs_4.0.5.oe
+++ b/libxfce4mcs/libxfce4mcs_4.0.5.oe
@@ -0,0 +1,21 @@
+SECTION = "x11/libs"
+# libxfce4mcs OE build file
+# Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+DESCRIPTION="Settings management library used by most XFce 4 modules"
+DEPENDS="libxfce4util"
+
+inherit xfce pkgconfig
+
+do_stage() {
+ install -d ${STAGING_INCDIR}/xfce4
+ install -d ${STAGING_INCDIR}/xfce4/libxfce4mcs
+
+ install -m 644 libxfce4mcs/mcs-common.h ${STAGING_INCDIR}/xfce4/libxfce4mcs
+ install -m 644 libxfce4mcs/mcs-client.h ${STAGING_INCDIR}/xfce4/libxfce4mcs
+ install -m 644 libxfce4mcs/mcs-manager.h ${STAGING_INCDIR}/xfce4/libxfce4mcs
+
+ oe_soinstall libxfce4mcs/.libs/libxfce4mcs-manager.so.1.0.1 ${STAGING_LIBDIR}/
+ oe_soinstall libxfce4mcs/.libs/libxfce4mcs-client.so.1.0.1 ${STAGING_LIBDIR}/
+}
diff --git a/libxfce4util/libxfce4util_4.0.5.oe b/libxfce4util/libxfce4util_4.0.5.oe
index e69de29bb2..23ad0ec10f 100644
--- a/libxfce4util/libxfce4util_4.0.5.oe
+++ b/libxfce4util/libxfce4util_4.0.5.oe
@@ -0,0 +1,23 @@
+SECTION = "x11/libs"
+# libxfce4util OE build file
+# Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+DESCRIPTION="Basic utility library for Xfce4"
+DEPENDS="glib-2.0"
+
+inherit xfce pkgconfig
+
+do_stage() {
+ install -d ${STAGING_INCDIR}/xfce4
+ install -d ${STAGING_INCDIR}/xfce4/libxfce4util
+ install -m 644 libxfce4util/debug.h ${STAGING_INCDIR}/xfce4/libxfce4util
+ install -m 644 libxfce4util/i18n.h ${STAGING_INCDIR}/xfce4/libxfce4util
+ install -m 644 libxfce4util/libxfce4util.h ${STAGING_INCDIR}/xfce4/libxfce4util
+ install -m 644 libxfce4util/libxfce4util-config.h ${STAGING_INCDIR}/xfce4/libxfce4util
+ install -m 644 libxfce4util/utf8.h ${STAGING_INCDIR}/xfce4/libxfce4util
+ install -m 644 libxfce4util/util.h ${STAGING_INCDIR}/xfce4/libxfce4util
+
+ oe_soinstall libxfce4util/.libs/libxfce4util.so.1.0.0 ${STAGING_LIBDIR}/
+ ln -sf ./libxfce4util.so.1.0.0 ${STAGING_LIBDIR}/libxfce4util.so
+}
diff --git a/libxfcegui4/libxfcegui4_4.0.5.oe b/libxfcegui4/libxfcegui4_4.0.5.oe
index e69de29bb2..211602bb08 100644
--- a/libxfcegui4/libxfcegui4_4.0.5.oe
+++ b/libxfcegui4/libxfcegui4_4.0.5.oe
@@ -0,0 +1,47 @@
+SECTION = "x11/libs"
+# libxfcegui4 OE build file
+# Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+DESCRIPTION="XFCE Widget library and X Window System interaction"
+DEPENDS="libxfce4util gtk+"
+
+inherit xfce pkgconfig
+
+do_stage() {
+ install -d ${STAGING_INCDIR}/xfce4
+ install -d ${STAGING_INCDIR}/xfce4/libxfcegui4
+
+ install -m 644 libxfcegui4/libnetk.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/libxfcegui4.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/dialogs.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/icons.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/xfce_clock.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/xfce_movehandler.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/xfce_decorbutton.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/xfce_decortoggle.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/xfce_framebox.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/xfce_iconbutton.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/xfce_togglebutton.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/xfce_menubutton.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/xfce_marshal.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/xfce_systemtray.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/gtk_style.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/gtktoxevent.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/session-client.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/preview_filesel.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/xinerama.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/netk-application.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/netk-screen.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/netk-util.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/netk-window.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/netk-window-menu.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/netk-workspace.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/netk-enum-types.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/netk-pager.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/netk-tasklist.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/netk-trayicon.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+ install -m 644 libxfcegui4/netk-marshal.h ${STAGING_INCDIR}/xfce4/libxfcegui4
+
+ oe_soinstall libxfcegui4/.libs/libxfcegui4.so.1.0.9 ${STAGING_LIBDIR}/
+}
diff --git a/links/links_2.1pre12.oe b/links/links_2.1pre12.oe
index 8bc6783005..34bdb4dd44 100644
--- a/links/links_2.1pre12.oe
+++ b/links/links_2.1pre12.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DEPENDS = "jpeg libpng gpm flex openssl zlib"
DESCRIPTION = "Links is graphics and text mode WWW \
browser, similar to Lynx."
diff --git a/links/links_2.1pre14.oe b/links/links_2.1pre14.oe
index 8bc6783005..34bdb4dd44 100644
--- a/links/links_2.1pre14.oe
+++ b/links/links_2.1pre14.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DEPENDS = "jpeg libpng gpm flex openssl zlib"
DESCRIPTION = "Links is graphics and text mode WWW \
browser, similar to Lynx."
diff --git a/linphone/linphone-hh_0.12.2.hh1.oe b/linphone/linphone-hh_0.12.2.hh1.oe
index 7f9f7f10ef..0a8d76be49 100644
--- a/linphone/linphone-hh_0.12.2.hh1.oe
+++ b/linphone/linphone-hh_0.12.2.hh1.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
PR = "r2"
DESCRIPTION = "SIP-based IP phone (GPE edition)"
diff --git a/linphone/linphone_0.12.2.oe b/linphone/linphone_0.12.2.oe
index b476ec1360..1bc4d9676b 100644
--- a/linphone/linphone_0.12.2.oe
+++ b/linphone/linphone_0.12.2.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
PR = "r2"
DESCRIPTION = "SIP-based IP phone (GPE edition)"
diff --git a/linux-input/linux-input_cvs.oe b/linux-input/linux-input_cvs.oe
index bcd08801ee..e44714d764 100644
--- a/linux-input/linux-input_cvs.oe
+++ b/linux-input/linux-input_cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "unknown"
PR = "r1"
SRC_URI = "cvs://anonymous@cvs1.sourceforge.net/cvsroot/linuxconsole;module=ruby \
@@ -20,4 +21,3 @@ do_install() {
install -d ${D}${sbindir}
install evtest inputattach jstest jscal fftest ${D}${sbindir}
}
-
diff --git a/linux-libc-headers/linux-libc-headers_2.6.7.0.oe b/linux-libc-headers/linux-libc-headers_2.6.7.0.oe
index f32464d0b5..ca3b3c3d9d 100644
--- a/linux-libc-headers/linux-libc-headers_2.6.7.0.oe
+++ b/linux-libc-headers/linux-libc-headers_2.6.7.0.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
DESCRIPTION = "Sanitized set of 2.6 kernel headers for the C library's use."
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
INHIBIT_DEFAULT_DEPS = "1"
diff --git a/linux-libc-headers/linux-libc-headers_2.6.8.1.oe b/linux-libc-headers/linux-libc-headers_2.6.8.1.oe
index 9cfb7ce699..37e4d66063 100644
--- a/linux-libc-headers/linux-libc-headers_2.6.8.1.oe
+++ b/linux-libc-headers/linux-libc-headers_2.6.8.1.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
DESCRIPTION = "Sanitized set of 2.6 kernel headers for the C library's use."
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
INHIBIT_DEFAULT_DEPS = "1"
diff --git a/linux-uml/linux-uml_2.4.26.oe b/linux-uml/linux-uml_2.4.26.oe
index 2081ae9546..20d8f3a4cf 100644
--- a/linux-uml/linux-uml_2.4.26.oe
+++ b/linux-uml/linux-uml_2.4.26.oe
@@ -1,3 +1,4 @@
+SECTION = "kernel"
DESCRIPTION = "User Mode Linux Kernel"
LICENSE = "GPL"
UMLR = "2"
diff --git a/linux-uml/linux-uml_2.6.7.oe b/linux-uml/linux-uml_2.6.7.oe
index 05f83147ef..c3702ab98f 100644
--- a/linux-uml/linux-uml_2.6.7.oe
+++ b/linux-uml/linux-uml_2.6.7.oe
@@ -1,3 +1,4 @@
+SECTION = "kernel"
DESCRIPTION = "User Mode Linux Kernel"
LICENSE = "GPL"
UMLR = "1"
diff --git a/linux/collie-kernel-24-8_2.4.18-rmk7-pxa3-embedix20030509.oe b/linux/collie-kernel-24-8_2.4.18-rmk7-pxa3-embedix20030509.oe
index e69de29bb2..302840b96e 100644
--- a/linux/collie-kernel-24-8_2.4.18-rmk7-pxa3-embedix20030509.oe
+++ b/linux/collie-kernel-24-8_2.4.18-rmk7-pxa3-embedix20030509.oe
@@ -0,0 +1,10 @@
+SECTION = "kernel"
+COLLIE_MEMORY_SIZE=24
+COLLIE_RAMDISK_SIZE=8
+
+include ../linux/openzaurus-sa_2.4.18-rmk7-pxa3-embedix20030509.oe
+
+do_deploy_append() {
+ ! test -d ${DEPLOY_DIR}/images/collie/kernel && mkdir -p ${DEPLOY_DIR}/images/collie/kernel
+ mv ${DEPLOY_DIR}/images/${KERNEL_IMAGETYPE}-${DATETIME} ${DEPLOY_DIR}/images/collie/kernel/${KERNEL_IMAGETYPE}_collie-${COLLIE_MEMORY_SIZE}-${COLLIE_RAMDISK_SIZE}
+}
diff --git a/linux/collie-kernel-32-0_2.4.18-rmk7-pxa3-embedix20030509.oe b/linux/collie-kernel-32-0_2.4.18-rmk7-pxa3-embedix20030509.oe
index e69de29bb2..4a40da0468 100644
--- a/linux/collie-kernel-32-0_2.4.18-rmk7-pxa3-embedix20030509.oe
+++ b/linux/collie-kernel-32-0_2.4.18-rmk7-pxa3-embedix20030509.oe
@@ -0,0 +1,10 @@
+SECTION = "kernel"
+COLLIE_MEMORY_SIZE=32
+COLLIE_RAMDISK_SIZE=0
+
+include ../linux/openzaurus-sa_2.4.18-rmk7-pxa3-embedix20030509.oe
+
+do_deploy_append() {
+ ! test -d ${DEPLOY_DIR}/images/collie/kernel && mkdir -p ${DEPLOY_DIR}/images/collie/kernel
+ mv ${DEPLOY_DIR}/images/${KERNEL_IMAGETYPE}-${DATETIME} ${DEPLOY_DIR}/images/collie/kernel/${KERNEL_IMAGETYPE}_collie-${COLLIE_MEMORY_SIZE}-${COLLIE_RAMDISK_SIZE}
+}
diff --git a/linux/collie-kernel-32-32_2.4.18-rmk7-pxa3-embedix20030509.oe b/linux/collie-kernel-32-32_2.4.18-rmk7-pxa3-embedix20030509.oe
index e69de29bb2..96bcc4be52 100644
--- a/linux/collie-kernel-32-32_2.4.18-rmk7-pxa3-embedix20030509.oe
+++ b/linux/collie-kernel-32-32_2.4.18-rmk7-pxa3-embedix20030509.oe
@@ -0,0 +1,10 @@
+SECTION = "kernel"
+COLLIE_MEMORY_SIZE=32
+COLLIE_RAMDISK_SIZE=32
+
+include ../linux/openzaurus-sa_2.4.18-rmk7-pxa3-embedix20030509.oe
+
+do_deploy_append() {
+ ! test -d ${DEPLOY_DIR}/images/collie/kernel && mkdir -p ${DEPLOY_DIR}/images/collie/kernel
+ mv ${DEPLOY_DIR}/images/${KERNEL_IMAGETYPE}-${DATETIME} ${DEPLOY_DIR}/images/collie/kernel/${KERNEL_IMAGETYPE}_collie-${COLLIE_MEMORY_SIZE}-${COLLIE_RAMDISK_SIZE}
+}
diff --git a/linux/collie-kernel-40-24_2.4.18-rmk7-pxa3-embedix20030509.oe b/linux/collie-kernel-40-24_2.4.18-rmk7-pxa3-embedix20030509.oe
index e69de29bb2..ada7a4dccc 100644
--- a/linux/collie-kernel-40-24_2.4.18-rmk7-pxa3-embedix20030509.oe
+++ b/linux/collie-kernel-40-24_2.4.18-rmk7-pxa3-embedix20030509.oe
@@ -0,0 +1,10 @@
+SECTION = "kernel"
+COLLIE_MEMORY_SIZE=40
+COLLIE_RAMDISK_SIZE=24
+
+include ../linux/openzaurus-sa_2.4.18-rmk7-pxa3-embedix20030509.oe
+
+do_deploy_append() {
+ ! test -d ${DEPLOY_DIR}/images/collie/kernel && mkdir -p ${DEPLOY_DIR}/images/collie/kernel
+ mv ${DEPLOY_DIR}/images/${KERNEL_IMAGETYPE}-${DATETIME} ${DEPLOY_DIR}/images/collie/kernel/${KERNEL_IMAGETYPE}_collie-${COLLIE_MEMORY_SIZE}-${COLLIE_RAMDISK_SIZE}
+}
diff --git a/linux/collie-kernel-48-16_2.4.18-rmk7-pxa3-embedix20030509.oe b/linux/collie-kernel-48-16_2.4.18-rmk7-pxa3-embedix20030509.oe
index e69de29bb2..e4186485e2 100644
--- a/linux/collie-kernel-48-16_2.4.18-rmk7-pxa3-embedix20030509.oe
+++ b/linux/collie-kernel-48-16_2.4.18-rmk7-pxa3-embedix20030509.oe
@@ -0,0 +1,10 @@
+SECTION = "kernel"
+COLLIE_MEMORY_SIZE=48
+COLLIE_RAMDISK_SIZE=16
+
+include ../linux/openzaurus-sa_2.4.18-rmk7-pxa3-embedix20030509.oe
+
+do_deploy_append() {
+ ! test -d ${DEPLOY_DIR}/images/collie/kernel && mkdir -p ${DEPLOY_DIR}/images/collie/kernel
+ mv ${DEPLOY_DIR}/images/${KERNEL_IMAGETYPE}-${DATETIME} ${DEPLOY_DIR}/images/collie/kernel/${KERNEL_IMAGETYPE}_collie-${COLLIE_MEMORY_SIZE}-${COLLIE_RAMDISK_SIZE}
+}
diff --git a/linux/collie-kernel-58-6_2.4.18-rmk7-pxa3-embedix20030509.oe b/linux/collie-kernel-58-6_2.4.18-rmk7-pxa3-embedix20030509.oe
index e69de29bb2..e84f7f003c 100644
--- a/linux/collie-kernel-58-6_2.4.18-rmk7-pxa3-embedix20030509.oe
+++ b/linux/collie-kernel-58-6_2.4.18-rmk7-pxa3-embedix20030509.oe
@@ -0,0 +1,10 @@
+SECTION = "kernel"
+COLLIE_MEMORY_SIZE=58
+COLLIE_RAMDISK_SIZE=6
+
+include ../linux/openzaurus-sa_2.4.18-rmk7-pxa3-embedix20030509.oe
+
+do_deploy_append() {
+ ! test -d ${DEPLOY_DIR}/images/collie/kernel && mkdir -p ${DEPLOY_DIR}/images/collie/kernel
+ mv ${DEPLOY_DIR}/images/${KERNEL_IMAGETYPE}-${DATETIME} ${DEPLOY_DIR}/images/collie/kernel/${KERNEL_IMAGETYPE}_collie-${COLLIE_MEMORY_SIZE}-${COLLIE_RAMDISK_SIZE}
+}
diff --git a/linux/collie-kernel-64-0_2.4.18-rmk7-pxa3-embedix20030509.oe b/linux/collie-kernel-64-0_2.4.18-rmk7-pxa3-embedix20030509.oe
index e69de29bb2..e562d9482e 100644
--- a/linux/collie-kernel-64-0_2.4.18-rmk7-pxa3-embedix20030509.oe
+++ b/linux/collie-kernel-64-0_2.4.18-rmk7-pxa3-embedix20030509.oe
@@ -0,0 +1,10 @@
+SECTION = "kernel"
+COLLIE_MEMORY_SIZE=64
+COLLIE_RAMDISK_SIZE=0
+
+include ../linux/openzaurus-sa_2.4.18-rmk7-pxa3-embedix20030509.oe
+
+do_deploy_append() {
+ ! test -d ${DEPLOY_DIR}/images/collie/kernel && mkdir -p ${DEPLOY_DIR}/images/collie/kernel
+ mv ${DEPLOY_DIR}/images/${KERNEL_IMAGETYPE}-${DATETIME} ${DEPLOY_DIR}/images/collie/kernel/${KERNEL_IMAGETYPE}_collie-${COLLIE_MEMORY_SIZE}-${COLLIE_RAMDISK_SIZE}
+}
diff --git a/linux/gumstix_2.6.5-gnalm1-gum0.oe b/linux/gumstix_2.6.5-gnalm1-gum0.oe
index 4ba8e73184..4beb7aef94 100644
--- a/linux/gumstix_2.6.5-gnalm1-gum0.oe
+++ b/linux/gumstix_2.6.5-gnalm1-gum0.oe
@@ -1,3 +1,4 @@
+SECTION = "kernel"
DESCRIPTION = "Linux kernel for OMAP processors"
LICENSE = "GPL"
diff --git a/linux/handhelds-pxa-2.6_2.6.6-hh0.oe b/linux/handhelds-pxa-2.6_2.6.6-hh0.oe
index e69de29bb2..09a1edbc1d 100644
--- a/linux/handhelds-pxa-2.6_2.6.6-hh0.oe
+++ b/linux/handhelds-pxa-2.6_2.6.6-hh0.oe
@@ -0,0 +1,29 @@
+SECTION = "kernel"
+DESCRIPTION = "handhelds.org Linux kernel for StrongArm processor based devices."
+MAINTAINER = "Greg Gilbert <greg@treke.net>"
+LICENSE = "GPL"
+#
+PACKAGE_ARCH = "ipaqpxa"
+KERNEL_CCSUFFIX = "-3.3.4"
+COMPATIBLE_HOST = "arm.*-linux"
+
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/handhelds-pxa-${PV}"
+
+SRC_URI = "http://handhelds.org/~michaelo/ipaq/kernel/linux-2.6.6-hh0.tar.bz2 \
+ file://defconfig-${MACHINE}"
+
+S = "${WORKDIR}/linux-2.6.6-hh0"
+
+inherit kernel
+
+K_MAJOR = "2"
+K_MINOR = "6"
+K_MICRO = "6"
+HHV = "0"
+#
+
+KERNEL_PRIORITY = "${@'%d' % (int(oe.data.getVar('K_MAJOR',d,1)) * 100000000 + int(oe.data.getVar('K_MINOR',d,1)) * 1000000 + int(oe.data.getVar('K_MICRO',d,1)) * 10000 + float(oe.data.getVar('HHV',d,1)))}"
+do_configure() {
+ install -m 0644 ${WORKDIR}/defconfig-${MACHINE} ${S}/.config || die "No default configuration for ${MACHINE} available."
+ (echo N; echo m; echo N) | oe_runmake oldconfig
+}
diff --git a/linux/handhelds-pxa-2.6_2.6.8.1-hh0.oe b/linux/handhelds-pxa-2.6_2.6.8.1-hh0.oe
index e69de29bb2..d228912b6e 100644
--- a/linux/handhelds-pxa-2.6_2.6.8.1-hh0.oe
+++ b/linux/handhelds-pxa-2.6_2.6.8.1-hh0.oe
@@ -0,0 +1,30 @@
+SECTION = "kernel"
+DESCRIPTION = "handhelds.org Linux kernel for StrongArm processor based devices."
+MAINTAINER = "Greg Gilbert <greg@treke.net>"
+LICENSE = "GPL"
+#
+PACKAGE_ARCH = "ipaqpxa"
+KERNEL_CCSUFFIX = "-3.3.4"
+COMPATIBLE_HOST = "arm.*-linux"
+
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/handhelds-pxa-${PV}"
+DEFCONFIG = "defconfig-${MACHINE}_2.6.8.1-hh0"
+
+SRC_URI = "http://handhelds.org/~michaelo/ipaq/kernel/linux-2.6.8.1-hh0_aug23_2004.tar.bz2 \
+ file://${DEFCONFIG}"
+
+S = "${WORKDIR}/linux-2.6.8.1-hh0"
+
+inherit kernel
+
+K_MAJOR = "2"
+K_MINOR = "6"
+K_MICRO = "8"
+HHV = "0"
+#
+
+KERNEL_PRIORITY = "${@'%d' % (int(oe.data.getVar('K_MAJOR',d,1)) * 100000000 + int(oe.data.getVar('K_MINOR',d,1)) * 1000000 + int(oe.data.getVar('K_MICRO',d,1)) * 10000 + float(oe.data.getVar('HHV',d,1)))}"
+do_configure() {
+ install -m 0644 ${WORKDIR}/${DEFCONFIG} ${S}/.config || die "No default configuration for ${MACHINE} available."
+ (echo N; echo m; echo N) | oe_runmake oldconfig
+}
diff --git a/linux/handhelds-pxa-2.6_cvs.oe b/linux/handhelds-pxa-2.6_cvs.oe
index 4e3abaf5b5..46105f051d 100644
--- a/linux/handhelds-pxa-2.6_cvs.oe
+++ b/linux/handhelds-pxa-2.6_cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "kernel"
DESCRIPTION = "handhelds.org Linux kernel for StrongArm processor based devices."
MAINTAINER = "Greg Gilbert <greg@treke.net>"
LICENSE = "GPL"
diff --git a/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.12.oe b/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.12.oe
index b57489afb3..905ba4a49e 100644
--- a/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.12.oe
+++ b/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.12.oe
@@ -1,3 +1,4 @@
+SECTION = "kernel"
DESCRIPTION = "handhelds.org Linux kernel for PXA25x based devices."
MAINTAINER = "Phil Blundell <pb@handhelds.org>"
LICENSE = "GPL"
diff --git a/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.13.oe b/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.13.oe
index e69de29bb2..50c4d88cb0 100644
--- a/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.13.oe
+++ b/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.13.oe
@@ -0,0 +1,57 @@
+SECTION = "kernel"
+DESCRIPTION = "handhelds.org Linux kernel for PXA25x based devices."
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+LICENSE = "GPL"
+PR = "r0"
+
+PACKAGE_ARCH = "ipaqpxa"
+KERNEL_CCSUFFIX = "-3.3.3"
+COMPATIBLE_HOST = "arm.*-linux"
+
+SRC_URI = "cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=linux/kernel;tag=${@'K' + oe.data.getVar('PV',d,1).replace('.', '-')} \
+ file://defconfig-ipaqpxa \
+ file://ipaq-hal.init \
+ file://linux-2.4-no-short-loads.patch;patch=1 \
+ file://linux-2.4-cpufreq.patch;patch=1 \
+ file://ipsec.patch;patch=1"
+
+S = "${WORKDIR}/kernel"
+
+inherit kernel update-rc.d
+
+K_MAJOR = "${@oe.data.getVar('PV',d,1).split('-')[0].split('.')[0]}"
+K_MINOR = "${@oe.data.getVar('PV',d,1).split('-')[0].split('.')[1]}"
+K_MICRO = "${@oe.data.getVar('PV',d,1).split('-')[0].split('.')[2]}"
+RMKV = "${@oe.data.getVar('PV',d,1).split('-')[1].split('rmk')[-1]}"
+PXAV = "${@oe.data.getVar('PV',d,1).split('-')[2].split('pxa')[-1]}"
+HHV = "${@oe.data.getVar('PV',d,1).split('-')[3].split('hh')[-1]}"
+
+KERNEL_PRIORITY = "${@'%d' % (int(oe.data.getVar('K_MAJOR',d,1)) * 100000000 + int(oe.data.getVar('K_MINOR',d,1)) * 1000000 + int(oe.data.getVar('K_MICRO',d,1)) * 10000 + int(oe.data.getVar('RMKV',d,1)) * 1000 + int(oe.data.getVar('PXAV',d,1)) * 100 + float(oe.data.getVar('HHV',d,1)))}"
+
+module_conf_h3900_asic = "alias ipaq_hal_3900 h3900_asic"
+module_conf_h5400_asic = "alias ipaq_hal_5400 h5400_asic"
+module_conf_pxa_ir = "alias irda0 pxa_ir"
+module_conf_i2c_algo_pxa = "options i2c-algo-pxa pxa_scan=0"
+module_conf_pcmcia_core = "options pcmcia_core ignore_cis_vcc=1"
+module_conf_ppp_async = "alias ppp0 ppp_async"
+module_conf_orinoco_cs = "options orinoco_cs ignore_cis_vcc=1"
+module_conf_hostap_cs = "options hostap_cs ignore_cis_vcc=1"
+
+module_autoload_h3600_generic_sleeve = "h3600_generic_sleeve"
+module_autoload_ds = "ds"
+module_autoload_pxa_cs = "pxa_cs"
+module_autoload_h3600_ts = "h3600_ts"
+module_autoload_apm = "apm"
+
+FILES_kernel += "/etc/init.d/ipaq-hal"
+INITSCRIPT_NAME = "ipaq-hal"
+INITSCRIPT_PARAMS = "start 21 S ."
+
+do_configure_prepend() {
+ install -m 0644 ${WORKDIR}/defconfig-${PACKAGE_ARCH} ${S}/.config
+}
+
+do_install_append() {
+ install -d ${D}/etc/init.d
+ install ${WORKDIR}/ipaq-hal.init ${D}/etc/init.d/ipaq-hal
+}
diff --git a/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.14.oe b/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.14.oe
index d370709869..58755e4452 100644
--- a/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.14.oe
+++ b/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.14.oe
@@ -1,3 +1,4 @@
+SECTION = "kernel"
DESCRIPTION = "handhelds.org Linux kernel for PXA25x based devices."
MAINTAINER = "Phil Blundell <pb@handhelds.org>"
LICENSE = "GPL"
diff --git a/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh37.oe b/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh37.oe
index e69de29bb2..d72a7ddc1c 100644
--- a/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh37.oe
+++ b/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh37.oe
@@ -0,0 +1,63 @@
+SECTION = "kernel"
+DESCRIPTION = "handhelds.org Linux kernel for PXA25x based devices."
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+LICENSE = "GPL"
+PR = "r0"
+
+PACKAGE_ARCH = "ipaqpxa"
+KERNEL_CCSUFFIX = "-3.3.3"
+COMPATIBLE_HOST = "arm.*-linux"
+
+SRC_URI = "cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=linux/kernel;tag=${@'K' + oe.data.getVar('PV',d,1).replace('.', '-')} \
+ file://defconfig-ipaqpxa \
+ file://ipaq-hal.init \
+ file://linux-2.4-no-short-loads.patch;patch=1 \
+ file://linux-2.4-cpufreq.patch;patch=1"
+
+S = "${WORKDIR}/kernel"
+
+inherit kernel update-rc.d
+
+K_MAJOR = "${@oe.data.getVar('PV',d,1).split('-')[0].split('.')[0]}"
+K_MINOR = "${@oe.data.getVar('PV',d,1).split('-')[0].split('.')[1]}"
+K_MICRO = "${@oe.data.getVar('PV',d,1).split('-')[0].split('.')[2]}"
+RMKV = "${@oe.data.getVar('PV',d,1).split('-')[1].split('rmk')[-1]}"
+PXAV = "${@oe.data.getVar('PV',d,1).split('-')[2].split('pxa')[-1]}"
+HHV = "${@oe.data.getVar('PV',d,1).split('-')[3].split('hh')[-1]}"
+
+KERNEL_PRIORITY = "${@'%d' % (int(oe.data.getVar('K_MAJOR',d,1)) * 100000000 + int(oe.data.getVar('K_MINOR',d,1)) * 1000000 + int(oe.data.getVar('K_MICRO',d,1)) * 10000 + int(oe.data.getVar('RMKV',d,1)) * 1000 + int(oe.data.getVar('PXAV',d,1)) * 100 + float(oe.data.getVar('HHV',d,1)))}"
+
+module_conf_h3900_asic = "alias ipaq_hal_3900 h3900_asic"
+module_conf_h5400_asic = "alias ipaq_hal_5400 h5400_asic"
+module_conf_pxa_ir = "alias irda0 pxa_ir"
+module_conf_i2c_algo_pxa = "options i2c-algo-pxa pxa_scan=0"
+module_conf_pcmcia_core = "options pcmcia_core ignore_cis_vcc=1"
+module_conf_ppp_async = "alias ppp0 ppp_async"
+module_conf_orinoco_cs = "options orinoco_cs ignore_cis_vcc=1"
+module_conf_hostap_cs = "options hostap_cs ignore_cis_vcc=1"
+
+module_autoload_h3600_generic_sleeve = "h3600_generic_sleeve"
+module_autoload_h3600_ts = "h3600_ts"
+module_autoload_apm = "apm"
+module_autoload_af_packet = "af_packet"
+module_autoload_usb-ohci-h5400 = "usb-ohci-h5400"
+module_autoload_ppp_async = "ppp_async"
+module_autoload_usb-eth = "usb-eth"
+module_autoload_h5400_buzzer = "h5400_buzzer"
+module_autoload_mmc_h5400 = "mmc_h5400"
+
+FILES_kernel += "/etc/init.d/ipaq-hal"
+INITSCRIPT_NAME = "ipaq-hal"
+INITSCRIPT_PARAMS = "start 21 S ."
+
+# extra depends
+RDEPENDS_kernel-module-h5400-audio = "kernel-module-ak4535 kernel-module-i2c-adap-pxa"
+
+do_configure_prepend() {
+ install -m 0644 ${WORKDIR}/defconfig-${PACKAGE_ARCH} ${S}/.config
+}
+
+do_install_append() {
+ install -d ${D}/etc/init.d
+ install ${WORKDIR}/ipaq-hal.init ${D}/etc/init.d/ipaq-hal
+}
diff --git a/linux/handhelds-sa-2.6_cvs.oe b/linux/handhelds-sa-2.6_cvs.oe
index e69de29bb2..f0f13a8a96 100644
--- a/linux/handhelds-sa-2.6_cvs.oe
+++ b/linux/handhelds-sa-2.6_cvs.oe
@@ -0,0 +1,24 @@
+SECTION = "kernel"
+DESCRIPTION = "handhelds.org Linux kernel for StrongArm processor based devices."
+MAINTAINER = "Alex Lange <chicken@handhelds.org>"
+LICENSE = "GPL"
+#
+PACKAGE_ARCH_jornada56x = "jornada56x"
+PACKAGE_ARCH_ipaqsa = "ipaqsa"
+KERNEL_CCSUFFIX = "-3.3.4"
+COMPATIBLE_HOST = "arm.*-linux"
+
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/handhelds-sa-${PV}"
+
+SRC_URI = "cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=linux/kernel26 \
+ file://defconfig-${MACHINE}"
+
+S = "${WORKDIR}/kernel26"
+
+inherit kernel
+#
+
+do_configure() {
+ install -m 0644 ${WORKDIR}/defconfig-${MACHINE} ${S}/.config || die "No default configuration for ${MACHINE} available."
+ (echo N; echo m; echo N) | oe_runmake oldconfig
+}
diff --git a/linux/handhelds-sa_2.4.19-rmk6-pxa1-hh36.12.oe b/linux/handhelds-sa_2.4.19-rmk6-pxa1-hh36.12.oe
index 3d414bc0b6..429211f75d 100644
--- a/linux/handhelds-sa_2.4.19-rmk6-pxa1-hh36.12.oe
+++ b/linux/handhelds-sa_2.4.19-rmk6-pxa1-hh36.12.oe
@@ -1,3 +1,4 @@
+SECTION = "kernel"
DESCRIPTION = "handhelds.org Linux kernel for StrongArm processor based devices."
MAINTAINER = "Rene Wagner <reenoo@gmx.de>"
LICENSE = "GPL"
@@ -54,4 +55,3 @@ do_install_append() {
install -d ${D}/etc/init.d
install ${WORKDIR}/ipaq-hal.init ${D}/etc/init.d/ipaq-hal
}
-
diff --git a/linux/handhelds-sa_2.4.19-rmk6-pxa1-hh37.oe b/linux/handhelds-sa_2.4.19-rmk6-pxa1-hh37.oe
index e69de29bb2..c7e1e35e6f 100644
--- a/linux/handhelds-sa_2.4.19-rmk6-pxa1-hh37.oe
+++ b/linux/handhelds-sa_2.4.19-rmk6-pxa1-hh37.oe
@@ -0,0 +1,57 @@
+SECTION = "kernel"
+DESCRIPTION = "handhelds.org Linux kernel for StrongArm processor based devices."
+MAINTAINER = "Rene Wagner <reenoo@gmx.de>"
+LICENSE = "GPL"
+PR = "r0"
+
+PACKAGE_ARCH = "ipaqsa"
+KERNEL_CCSUFFIX = "-3.3.3"
+COMPATIBLE_HOST = "arm.*-linux"
+
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/handhelds-sa-${PV}"
+SRC_URI = "cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=linux/kernel;tag=${@'K' + oe.data.getVar('PV',d,1).replace('.', '-')} \
+ file://defconfig-ipaqsa \
+ file://ipaq-hal.init"
+
+S = "${WORKDIR}/kernel"
+
+inherit kernel update-rc.d
+
+K_MAJOR = "${@oe.data.getVar('PV',d,1).split('-')[0].split('.')[0]}"
+K_MINOR = "${@oe.data.getVar('PV',d,1).split('-')[0].split('.')[1]}"
+K_MICRO = "${@oe.data.getVar('PV',d,1).split('-')[0].split('.')[2]}"
+RMKV = "${@oe.data.getVar('PV',d,1).split('-')[1].split('rmk')[-1]}"
+PXAV = "${@oe.data.getVar('PV',d,1).split('-')[2].split('pxa')[-1]}"
+HHV = "${@oe.data.getVar('PV',d,1).split('-')[3].split('hh')[-1]}"
+
+KERNEL_PRIORITY = "${@'%d' % (int(oe.data.getVar('K_MAJOR',d,1)) * 100000000 + int(oe.data.getVar('K_MINOR',d,1)) * 1000000 + int(oe.data.getVar('K_MICRO',d,1)) * 10000 + int(oe.data.getVar('RMKV',d,1)) * 1000 + int(oe.data.getVar('PXAV',d,1)) * 100 + float(oe.data.getVar('HHV',d,1)))}"
+
+module_conf_h3600_micro = "alias ipaq_hal_3600 h3600_micro"
+module_conf_h3600_asic = "alias ipaq_hal_3800 h3600_asic"
+module_conf_sa1100_ir = "alias irda0 sa1100_ir"
+module_conf_pcmcia_core = "options pcmcia_core ignore_cis_vcc=1"
+module_conf_ppp_async = "alias ppp0 ppp_async"
+module_conf_orinoco_cs = "options orinoco_cs ignore_cis_vcc=1"
+module_conf_hostap_cs = "options hostap_cs ignore_cis_vcc=1"
+module_conf_spectrum_cs = "options spectrum_cs ignore_cis_vcc=1"
+
+module_autoload_h3600_generic_sleeve = "h3600_generic_sleeve"
+module_autoload_h3600_ts = "h3600_ts"
+module_autoload_apm = "apm"
+module_autoload_h3600-uda1341 = "h3600-uda1341"
+module_autoload_af_packet = "af_packet"
+module_autoload_ppp_async = "ppp_async"
+module_autoload_usb-eth = "usb-eth"
+
+FILES_kernel += "/etc/init.d/ipaq-hal"
+INITSCRIPT_NAME = "ipaq-hal"
+INITSCRIPT_PARAMS = "start 21 S ."
+
+do_configure_prepend() {
+ install -m 0644 ${WORKDIR}/defconfig-${PACKAGE_ARCH} ${S}/.config
+}
+
+do_install_append() {
+ install -d ${D}/etc/init.d
+ install ${WORKDIR}/ipaq-hal.init ${D}/etc/init.d/ipaq-hal
+}
diff --git a/linux/ipod_2.4.24-ipod0.oe b/linux/ipod_2.4.24-ipod0.oe
index 3aeb656d2c..f66039f90e 100644
--- a/linux/ipod_2.4.24-ipod0.oe
+++ b/linux/ipod_2.4.24-ipod0.oe
@@ -1,3 +1,4 @@
+SECTION = "kernel"
DESCRIPTION = "Linux kernel for Ipods"
LICENSE = "GPL"
KV = "2.4.24"
@@ -20,4 +21,3 @@ do_compile() {
unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS
oe_runmake
}
-
diff --git a/linux/linux-bast_2.4.25-vrs1-bast1.oe b/linux/linux-bast_2.4.25-vrs1-bast1.oe
index b7aaf451ec..18197fa4bc 100644
--- a/linux/linux-bast_2.4.25-vrs1-bast1.oe
+++ b/linux/linux-bast_2.4.25-vrs1-bast1.oe
@@ -1,3 +1,4 @@
+SECTION = "kernel"
DESCRIPTION = "Linux kernel for Simtec EB2410ITX"
LICENSE = "GPL"
KV = "2.4.25"
diff --git a/linux/linux-epia_2.6.8.1.oe b/linux/linux-epia_2.6.8.1.oe
index 8bbbf40f1c..929064306d 100644
--- a/linux/linux-epia_2.6.8.1.oe
+++ b/linux/linux-epia_2.6.8.1.oe
@@ -1,3 +1,4 @@
+SECTION = "kernel"
DESCRIPTION = "Linux kernel for VIA EPiA"
LICENSE = "GPL"
PR = "r9"
diff --git a/linux/linux-mtx-1_2.4.24.oe b/linux/linux-mtx-1_2.4.24.oe
index 96de77bb88..612635c105 100644
--- a/linux/linux-mtx-1_2.4.24.oe
+++ b/linux/linux-mtx-1_2.4.24.oe
@@ -1,3 +1,4 @@
+SECTION = "kernel"
DESCRIPTION = "Linux kernel for MTX-1 (MeshCube)"
MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
LICENSE = "GPL"
@@ -40,4 +41,4 @@ do_deploy() {
do_deploy[dirs] = "${S}"
-addtask deploy before do_build after do_compile \ No newline at end of file
+addtask deploy before do_build after do_compile
diff --git a/linux/linux-omap-2.6_2.6.5-omap1.oe b/linux/linux-omap-2.6_2.6.5-omap1.oe
index e69de29bb2..40471ec935 100644
--- a/linux/linux-omap-2.6_2.6.5-omap1.oe
+++ b/linux/linux-omap-2.6_2.6.5-omap1.oe
@@ -0,0 +1,24 @@
+SECTION = "kernel"
+DESCRIPTION = "Linux kernel for OMAP processors"
+LICENSE = "GPL"
+
+SRC_URI = "ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.5.tar.bz2 \
+ http://www.muru.com/linux/omap/patches/patch-2.6.5-omap1.bz2;patch=1 \
+ file://defconfig"
+S = "${WORKDIR}/linux-2.6.5"
+
+inherit kernel
+
+KERNEL_IMAGETYPE = "zImage"
+
+do_configure_prepend() {
+ install -m 0644 ${WORKDIR}/defconfig ${S}/.config || die "no default configuration for ${MACHINE} available."
+ oe_runmake oldconfig
+}
+
+python __anonymous () {
+ import re
+ host = oe.data.getVar('HOST_SYS', d, 1)
+ if not re.match('arm.*-linux', host):
+ raise oe.parse.SkipPackage("incompatible with host %s" % host)
+}
diff --git a/linux/linux-sun4cdm_2.4.26.oe b/linux/linux-sun4cdm_2.4.26.oe
index e69de29bb2..5075523179 100644
--- a/linux/linux-sun4cdm_2.4.26.oe
+++ b/linux/linux-sun4cdm_2.4.26.oe
@@ -0,0 +1,32 @@
+SECTION = "kernel"
+DESCRIPTION = "Linux kernel for sparc32/sun4c"
+LICENSE = "GPL"
+PR = "r0"
+DEPENDS += "elftoaout-native"
+
+KERNEL_CCSUFFIX = "-3.3.4"
+
+SRC_URI = "ftp://ftp.kernel.org/pub/linux/kernel/v2.4/linux-${PV}.tar.bz2 \
+ file://defconfig"
+S = "${WORKDIR}/linux-${PV}"
+
+COMPATIBLE_HOST = 'sparc-linux'
+
+inherit kernel
+
+ARCH = "sparc"
+KERNEL_IMAGETYPE = "vmlinux"
+KERNEL_OUTPUT = "vmlinux"
+
+do_configure_prepend() {
+ install -m 0644 ${WORKDIR}/defconfig ${S}/.config
+}
+
+do_deploy() {
+ install -d ${DEPLOY_DIR}/images
+ elftoaout -o ${DEPLOY_DIR}/images/linux-aout-${DATETIME} ${KERNEL_IMAGETYPE}
+}
+
+do_deploy[dirs] = "${S}"
+
+addtask deploy before do_build after do_compile
diff --git a/linux/linux-sun4cdm_2.6.8.1.oe b/linux/linux-sun4cdm_2.6.8.1.oe
index e69de29bb2..c8c40ed7f1 100644
--- a/linux/linux-sun4cdm_2.6.8.1.oe
+++ b/linux/linux-sun4cdm_2.6.8.1.oe
@@ -0,0 +1,19 @@
+SECTION = "kernel"
+DESCRIPTION = "Linux kernel for sparc32/sun4c"
+LICENSE = "GPL"
+PR = "r1"
+
+SRC_URI = "ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \
+ file://sun4c_defconfig"
+S = "${WORKDIR}/linux-${PV}"
+
+COMPATIBLE_HOST = 'sparc-linux'
+
+inherit kernel
+
+ARCH = "sparc"
+KERNEL_IMAGETYPE = "image"
+
+do_configure_prepend() {
+ install -m 0644 ${WORKDIR}/sun4c_defconfig ${S}/.config
+}
diff --git a/linux/linux-xxs1500_2.4.21.oe b/linux/linux-xxs1500_2.4.21.oe
index e69de29bb2..b3330158e1 100644
--- a/linux/linux-xxs1500_2.4.21.oe
+++ b/linux/linux-xxs1500_2.4.21.oe
@@ -0,0 +1,36 @@
+SECTION = "kernel"
+DESCRIPTION = "Linux kernel for mycable xxs1500"
+LICENSE = "GPL"
+KV = "2.4.21"
+PV = "${KV}"
+PACKAGE_ARCH = "xxs1500"
+
+SRC_URI = "http://mycable.de/xxs1500/cms/index.php?download=linux-2.4.21-20040514.1522.tgz \
+ file://Makefile \
+ file://defconfig-xxs1500 \
+ file://zboot-Makefile-flags.diff;patch=1;pnum=0"
+
+S = "${WORKDIR}/linux"
+
+inherit kernel
+
+ARCH = "mips"
+KERNEL_OUTPUT = "arch/mips/zboot/images/xxs1500.flash.srec"
+KERNEL_IMAGETYPE = "zImage.flash"
+KERNEL_IMAGEDEST = "tmp"
+
+do_configure_prepend() {
+ install -m 0644 ${WORKDIR}/defconfig-xxs1500 ${S}/.config
+ cp ${WORKDIR}/Makefile ${S}/arch/mips
+}
+
+FILES_kernel += " /tmp"
+
+do_deploy() {
+ install -d ${DEPLOY_DIR}/images
+ install -m 0644 ${KERNEL_OUTPUT} ${DEPLOY_DIR}/images/${MACHINE}-${KV}-${KERNEL_IMAGETYPE}-${DATETIME}
+}
+
+do_deploy[dirs] = "${S}"
+
+addtask deploy before do_build after do_compile
diff --git a/linux/mnci-ramses-2.4.21-rmk2-pxa1.oe b/linux/mnci-ramses-2.4.21-rmk2-pxa1.oe
index 175384e9b3..d5d34a7ed7 100644
--- a/linux/mnci-ramses-2.4.21-rmk2-pxa1.oe
+++ b/linux/mnci-ramses-2.4.21-rmk2-pxa1.oe
@@ -1,3 +1,4 @@
+SECTION = "kernel"
LICENSE = "GPL"
KV = "2.4.21"
RMKV = "2"
diff --git a/linux/mnci-ramses_2.4.21-rmk2-pxa1.oe b/linux/mnci-ramses_2.4.21-rmk2-pxa1.oe
index 198ba2dcca..d565e4eeec 100644
--- a/linux/mnci-ramses_2.4.21-rmk2-pxa1.oe
+++ b/linux/mnci-ramses_2.4.21-rmk2-pxa1.oe
@@ -1,3 +1,4 @@
+SECTION = "kernel"
DESCRIPTION = "Linux kernel for MNCI device"
MAINTAINER = "M&N Solutions <info@mn-solutions.de>"
LICENSE = "GPL"
diff --git a/linux/montavista-sa_2.4.17-mvl21.oe b/linux/montavista-sa_2.4.17-mvl21.oe
index ae9841d289..8312355ab6 100644
--- a/linux/montavista-sa_2.4.17-mvl21.oe
+++ b/linux/montavista-sa_2.4.17-mvl21.oe
@@ -1,3 +1,4 @@
+SECTION = "kernel"
DESCRIPTION = "Linux kernel for the MASTERIA PA-100 device."
MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
LICENSE = "GPL"
@@ -27,7 +28,8 @@ SRC_URI = "http://www.vanille.de/temp/linux-${KV}_${MVLV}.tar.gz \
S = "${WORKDIR}/linux-${KV}_${MVLV}"
def beagle_multiline_ppp():
- str = "alias char-major-108\tppp_generic\nalias /dev/ppp\tppp_generic"
+ str = "alias char-major-108 ppp_generic
+alias /dev/ppp ppp_generic"
return str
diff --git a/linux/nslu2-linksys_2.4.22.oe b/linux/nslu2-linksys_2.4.22.oe
index 4d782f492d..e7685e7121 100644
--- a/linux/nslu2-linksys_2.4.22.oe
+++ b/linux/nslu2-linksys_2.4.22.oe
@@ -1,3 +1,4 @@
+SECTION = "kernel"
DESCRIPTION = "Linux kernel for the Linksys NSLU2 device"
LICENSE = "GPL"
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
@@ -41,4 +42,3 @@ do_deploy() {
do_deploy[dirs] = "${S}"
addtask deploy before do_build after do_compile
-
diff --git a/linux/nslu2-openslug_2.6.7.oe b/linux/nslu2-openslug_2.6.7.oe
index e69de29bb2..7b2074b1bd 100644
--- a/linux/nslu2-openslug_2.6.7.oe
+++ b/linux/nslu2-openslug_2.6.7.oe
@@ -0,0 +1,36 @@
+SECTION = "kernel"
+DESCRIPTION = "Linux kernel for the Linksys NSLU2 device"
+LICENSE = "GPL"
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+PR = "r1"
+
+SRC_URI = "ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.7.tar.bz2 \
+ file://arm-Makefile.patch;patch=1 \
+ file://defconfig"
+S = "${WORKDIR}/linux-2.6.7"
+
+COMPATIBLE_HOST = 'arm.*-linux'
+
+inherit kernel
+
+ARCH = "arm"
+KERNEL_IMAGETYPE = "zImage"
+CMDLINE_CONSOLE ?= "ttyS0,115200n8"
+CMDLINE_ROOT = "root=/dev/ram0 initrd=0x01000000,10M mem=32M@0x00000000"
+CMDLINE = "${CMDLINE_ROOT} ${CMDLINE_CONSOLE}"
+
+do_configure_prepend() {
+ install -m 0644 ${WORKDIR}/defconfig ${S}/.config
+ echo "CONFIG_CMDLINE=\"${CMDLINE}\"" >> ${S}/.config
+ rm -rf ${S}/include/asm-arm/arch ${S}/include/asm-arm/proc \
+ ${S}/include/asm-arm/.proc ${S}/include/asm-arm/.arch
+}
+
+do_deploy() {
+ install -d ${DEPLOY_DIR}/images
+ install -m 0644 arch/${ARCH}/boot/${KERNEL_IMAGETYPE} ${DEPLOY_DIR}/images/${KERNEL_IMAGETYPE}.bin-${DATETIME}
+}
+
+do_deploy[dirs] = "${S}"
+
+addtask deploy before do_build after do_compile
diff --git a/linux/nslu2-unslung-kernel-ext3flash_2.3r25.oe b/linux/nslu2-unslung-kernel-ext3flash_2.3r25.oe
index e69de29bb2..bf4cac3aad 100644
--- a/linux/nslu2-unslung-kernel-ext3flash_2.3r25.oe
+++ b/linux/nslu2-unslung-kernel-ext3flash_2.3r25.oe
@@ -0,0 +1,7 @@
+SECTION = "kernel"
+include nslu2-linksys_2.4.22.oe
+
+FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/nslu2-unslung-kernel-${PV}', '${FILE_DIRNAME}/nslu2-linksys-2.4.22', '${FILE_DIRNAME}/files', '${FILE_DIRNAME}' ], d)}"
+
+SRC_URI += " file://unslung-kernel-ext3flash.patch;patch=1"
+CMDLINE_ROOT = "root=/dev/slug initrd=0x01000000,10M mem=32M@0x00000000"
diff --git a/linux/nslu2-unslung-kernel-vfatdisk2_2.3r25.oe b/linux/nslu2-unslung-kernel-vfatdisk2_2.3r25.oe
index e69de29bb2..2b11c5b473 100644
--- a/linux/nslu2-unslung-kernel-vfatdisk2_2.3r25.oe
+++ b/linux/nslu2-unslung-kernel-vfatdisk2_2.3r25.oe
@@ -0,0 +1,7 @@
+SECTION = "kernel"
+include nslu2-linksys_2.4.22.oe
+
+FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/nslu2-unslung-kernel-${PV}', '${FILE_DIRNAME}/nslu2-linksys-2.4.22', '${FILE_DIRNAME}/files', '${FILE_DIRNAME}' ], d)}"
+
+SRC_URI += " file://unslung-kernel-vfatdisk2.patch;patch=1"
+CMDLINE_ROOT = "root=/dev/slug initrd=0x01000000,10M mem=32M@0x00000000"
diff --git a/linux/nslu2-unslung-kernel_2.3r25.oe b/linux/nslu2-unslung-kernel_2.3r25.oe
index e69de29bb2..2f591b9269 100644
--- a/linux/nslu2-unslung-kernel_2.3r25.oe
+++ b/linux/nslu2-unslung-kernel_2.3r25.oe
@@ -0,0 +1,7 @@
+SECTION = "kernel"
+include nslu2-linksys_2.4.22.oe
+
+FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/nslu2-unslung-kernel-${PV}', '${FILE_DIRNAME}/nslu2-linksys-2.4.22', '${FILE_DIRNAME}/files', '${FILE_DIRNAME}' ], d)}"
+
+SRC_URI += " file://unslung-kernel.patch;patch=1"
+CMDLINE_ROOT = "root=/dev/slug initrd=0x01000000,10M mem=32M@0x00000000"
diff --git a/linux/opensimpad-64+0_2.4.25-vrs2-pxa1-jpm1.oe b/linux/opensimpad-64+0_2.4.25-vrs2-pxa1-jpm1.oe
index e69de29bb2..b01f7731aa 100644
--- a/linux/opensimpad-64+0_2.4.25-vrs2-pxa1-jpm1.oe
+++ b/linux/opensimpad-64+0_2.4.25-vrs2-pxa1-jpm1.oe
@@ -0,0 +1,5 @@
+SECTION = "kernel"
+include opensimpad_${PV}.oe
+
+SIMPAD_MEM = "64"
+SIMPAD_RD = "0"
diff --git a/linux/opensimpad_2.4.25-vrs2-pxa1-jpm1.oe b/linux/opensimpad_2.4.25-vrs2-pxa1-jpm1.oe
index 45d8200a8e..dc33e69887 100644
--- a/linux/opensimpad_2.4.25-vrs2-pxa1-jpm1.oe
+++ b/linux/opensimpad_2.4.25-vrs2-pxa1-jpm1.oe
@@ -1,3 +1,4 @@
+SECTION = "kernel"
#DESCRIPTION = "Linux kernel for the SIEMENS SIMpad family of devices."
MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
LICENSE = "GPL"
@@ -66,4 +67,3 @@ do_configure() {
echo "CONFIG_CMDLINE=\"${CMDLINE} mem=${mem}M\"" >> ${S}/.config
oe_runmake oldconfig
}
-
diff --git a/linux/openzaurus-pxa_2.4.18-rmk7-pxa3-embedix20031107.oe b/linux/openzaurus-pxa_2.4.18-rmk7-pxa3-embedix20031107.oe
index a51a418b4e..5d9df2bdf3 100644
--- a/linux/openzaurus-pxa_2.4.18-rmk7-pxa3-embedix20031107.oe
+++ b/linux/openzaurus-pxa_2.4.18-rmk7-pxa3-embedix20031107.oe
@@ -1,3 +1,4 @@
+SECTION = "kernel"
PV = "2.4.18-rmk7-pxa3-embedix"
LICENSE = "GPL"
KV = "2.4.18"
@@ -83,4 +84,3 @@ do_deploy() {
do_deploy[dirs] = "${S}"
addtask deploy before do_build after do_compile
-
diff --git a/linux/openzaurus_2.6.8.1-jl1.oe b/linux/openzaurus_2.6.8.1-jl1.oe
index e69de29bb2..bb844f1c92 100644
--- a/linux/openzaurus_2.6.8.1-jl1.oe
+++ b/linux/openzaurus_2.6.8.1-jl1.oe
@@ -0,0 +1,60 @@
+SECTION = "kernel"
+DESCRIPTION = "Linux kernel 2.6 for Zaurus devices."
+LICENSE = "GPL"
+KV = "${@oe.data.getVar('PV',d,True).split('-')[0]}"
+
+SRC_URI = "ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-${KV}.tar.bz2 \
+ http://www.cs.wisc.edu/~lenz/zaurus/files/patch-${PV}.diff.gz;patch=1 \
+ http://www.cs.wisc.edu/~lenz/zaurus/files/${MACHINE}-config-${PV}"
+
+# file://patch-2.6.5-rp1.diff;patch=1 \
+# file://collie-config-${PV} \
+# file://poodle-config-${PV} \
+# file://husky-config-${PV}"
+
+S = "${WORKDIR}/linux-${KV}"
+
+inherit kernel
+
+#
+# Compensate for sucky bootloader on all Sharp Zaurus models
+#
+FILES_kernel = ""
+ALLOW_EMPTY = 1
+
+EXTRA_OEMAKE = ""
+COMPATIBLE_HOST = "arm.*-linux"
+KERNEL_CCSUFFIX = "-3.3.3"
+
+#FIXME: Use configuration system
+export MEM = "32"
+export RD = "32"
+export CMDLINE = "noinitrd root=/dev/mtdblock2 rootfstype=jffs2 console=tty0 jffs2_orphand_inodes=delete"
+export CMDLINEpxa = "console=ttyS0,9600n8 9600n8 noinitrd root=/dev/mtdblock2 rootfstype=jffs2 console=tty0 jffs2_orphand_inodes=delete"
+
+do_configure() {
+ install -m 0644 ${WORKDIR}/www.cs.wisc.edu/${MACHINE}-config-${PV} ${S}/.config || die "No default configuration for ${MACHINE} available."
+
+ if [ "${MACHINE}" == "collie" ]
+ then
+ mem=${MEM}
+ rd=${RD}
+ mempos=`echo "obase=16; $mem * 1024 * 1024" | bc`
+ rdsize=`echo "$rd * 1024" | bc`
+ total=`expr $mem + $rd`
+ addr=`echo "obase=16; ibase=16; C000000 + $mempos" | bc`
+ if [ "$rd" == "0" ]
+ then
+ echo "# CONFIG_MTD_MTDRAM_SA1100 is not set" >> ${S}/.config
+ else
+ echo "CONFIG_MTD_MTDRAM_SA1100=y" >> ${S}/.config
+ echo "CONFIG_MTDRAM_TOTAL_SIZE=$rdsize" >> ${S}/.config
+ echo "CONFIG_MTDRAM_ERASE_SIZE=1" >> ${S}/.config
+ echo "CONFIG_MTDRAM_ABS_POS=$addr" >> ${S}/.config
+ fi
+ echo "CONFIG_CMDLINE=\"$CMDLINE mem=${mem}M\"" >> ${S}/.config
+ else
+ echo "CONFIG_CMDLINE=\"$CMDLINEpxa\"" >> ${S}/.config
+ fi
+ oe_runmake oldconfig
+}
diff --git a/lisa/lisa_0.2.2.oe b/lisa/lisa_0.2.2.oe
index 416bd8b42a..7ede79a9d1 100644
--- a/lisa/lisa_0.2.2.oe
+++ b/lisa/lisa_0.2.2.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "LISa is a small daemon which provides something \
like the network neighbourhood under windows, but more and \
only relying on the TCP/IP protocol stack."
diff --git a/lmbench/lmbench_2.0.4.oe b/lmbench/lmbench_2.0.4.oe
index 9fe6686182..115cbc07ca 100644
--- a/lmbench/lmbench_2.0.4.oe
+++ b/lmbench/lmbench_2.0.4.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "Tools for performance analysis."
LICENSE = "GPL"
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
diff --git a/lockstat/lockstat_1.4.10.oe b/lockstat/lockstat_1.4.10.oe
index d1e0879a13..fae348d94f 100644
--- a/lockstat/lockstat_1.4.10.oe
+++ b/lockstat/lockstat_1.4.10.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "A tool for retrieving kernel spinlock metering information."
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
DEPENDS = "virtual/kernel"
diff --git a/lsh/lsh_1.5.5.oe b/lsh/lsh_1.5.5.oe
index e69de29bb2..8f6d5440c8 100644
--- a/lsh/lsh_1.5.5.oe
+++ b/lsh/lsh_1.5.5.oe
@@ -0,0 +1,34 @@
+SECTION = "console/network"
+DESCRIPTION = "lsh is a GNU GPL-licensed implementation of the SSH \
+(version 2) protocol. It includes a server, a client, and some \
+utility programs."
+DEPENDS = "zlib gmp liboop"
+
+SRC_URI = "http://www.lysator.liu.se/~nisse/archive/lsh-${PV}.tar.gz"
+S = "${WORKDIR}/lsh-${PV}"
+
+inherit autotools
+configopts = " --enable-debug-alloc Enable memory allocation sanity checks \
+ --enable-debug-trace Enable tracing support \
+ --enable-gcov Instrument for gcov (requires a modern gcc) \
+ --without-pty Disable pty support \
+ --disable-srp Disable the (experimental) support for SRP \
+ --disable-kerberos Don't support kerberos \
+ --disable-pam Don't support PAM \
+ --disable-datafellows-workarounds \
+ --enable-initgroups-workaround \
+ --disable-tcp-forward Disable tcp forwarding \
+ --disable-x11-forward Disable x11 forwarding (proxy only) \
+ --disable-agent-forward Disable auth-agent forwarding (proxy only) \
+ --disable-ipv6 Disable IPv6 support \
+ --disable-utmp Disable utmp and wtmp support \
+ --without-zlib Don't use zlib compression \
+ --with-tcpwrappers Use tcp-wrappers for filtering connections \
+ --with-sshd1=PROGRAM support fallback to SSH1 daemon \
+ --with-scheme=PROGRAM Use a particular scheme implementation \
+ --without-system-argp Don't use the system's argp \
+ --with-include-path A colon-separated list of directories to search for \
+ --with-lib-path A colon-separated list of directories to search for \
+ --with-x use the X Window System"
+EXTRA_OECONF = "--disable-srp --disable-kerberos --disable-pam \
+ --without-x"
diff --git a/lsof/lsof_4.69.oe b/lsof/lsof_4.69.oe
index cbef47ae6e..f2ae3a3062 100644
--- a/lsof/lsof_4.69.oe
+++ b/lsof/lsof_4.69.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "Lsof is a Unix-specific diagnostic \
tool. Its name stands for LiSt Open Files, and it \
does just that."
diff --git a/lsof/lsof_4.70.oe b/lsof/lsof_4.70.oe
index cbef47ae6e..f2ae3a3062 100644
--- a/lsof/lsof_4.70.oe
+++ b/lsof/lsof_4.70.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "Lsof is a Unix-specific diagnostic \
tool. Its name stands for LiSt Open Files, and it \
does just that."
diff --git a/lsof/lsof_4.72.oe b/lsof/lsof_4.72.oe
index e69de29bb2..614916ada4 100644
--- a/lsof/lsof_4.72.oe
+++ b/lsof/lsof_4.72.oe
@@ -0,0 +1,35 @@
+SECTION = "console/utils"
+DESCRIPTION = "Lsof is a Unix-specific diagnostic \
+tool. Its name stands for LiSt Open Files, and it \
+does just that."
+
+SRC_URI = "ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/lsof_${PV}.tar.gz"
+LOCALSRC = "file://${WORKDIR}/lsof_${PV}/lsof_${PV}_src.tar"
+S = "${WORKDIR}/lsof_${PV}_src"
+
+python do_unpack () {
+ oe.build.exec_func('base_do_unpack', d)
+ src_uri = oe.data.getVar('SRC_URI', d)
+ oe.data.setVar('SRC_URI', '${LOCALSRC}', d)
+ oe.build.exec_func('base_do_unpack', d)
+ oe.data.setVar('SRC_URI', src_uri, d)
+}
+
+do_configure () {
+ echo PWD is $PWD
+ ./Configure ${TARGET_OS}
+}
+
+export I = "${STAGING_INCDIR}"
+export L = "${STAGING_INCDIR}"
+export EXTRA_OEMAKE = ""
+
+do_compile () {
+ oe_runmake 'CC=${CC}' 'CFGL=${LDFLAGS} -L./lib -llsof' 'DEBUG=' 'INCL=${CFLAGS}'
+}
+
+do_install () {
+ install -d ${D}/${sbindir} ${D}/${mandir}/man8
+ install -m 4755 lsof ${D}/${sbindir}/lsof
+ install -m 0644 lsof.8 ${D}/${mandir}/man8/lsof.8
+}
diff --git a/ltt/ltt_0.9.5a+0.9.6pre2.oe b/ltt/ltt_0.9.5a+0.9.6pre2.oe
index e69de29bb2..531afad383 100644
--- a/ltt/ltt_0.9.5a+0.9.6pre2.oe
+++ b/ltt/ltt_0.9.5a+0.9.6pre2.oe
@@ -0,0 +1,27 @@
+SECTION = "devel"
+DESCRIPTION = "The Linux trace toolkit is a suite of tools designed to \
+extract program execution details from the Linux operating system and \
+interpret them."
+LICENSE = "GPL"
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+
+# NOTE: we're applying the relayfs patch. therefore, this version of the
+# tools will only work with a kernel that uses that particular incarnation
+# of the ltt patch. We probably need a way to exert control over this
+# based on a variable that ${MACHINE}.conf can manipulate.
+SRC_URI = "http://www.opersys.com/ftp/pub/LTT/TraceToolkit-0.9.6pre2.tgz \
+ http://www.opersys.com/ftp/pub/relayfs/LTT/patch-ltt-on-relayfs-0.9.6pre2.bz2;patch=1 \
+ file://gcc34.patch;patch=1 \
+ file://m4.patch;patch=1"
+S = "${WORKDIR}/TraceToolkit-0.9.6pre2"
+
+inherit autotools
+
+INHIBIT_PACKAGE_STRIP = "1"
+EXTRA_OECONF = "--without-rtai \
+ --without-gtk"
+
+do_configure () {
+ rm -f ${S}/acinclude.m4
+ autotools_do_configure
+}
diff --git a/lxt/lxt_1.0.oe b/lxt/lxt_1.0.oe
index e69de29bb2..683ff248c5 100644
--- a/lxt/lxt_1.0.oe
+++ b/lxt/lxt_1.0.oe
@@ -0,0 +1,15 @@
+SECTION = "console/utils"
+DESCRIPTION = "lxt ncurses filemanager xtree clone"
+PRIORITY = "optional"
+MAINTAINER = "Lorn Potter <lpotter@trolltech.com>
+DEPENDS = "ncurses"
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/lxt-1.0"
+
+SRC_URI = "http://www.xtreefanpage.org/download/lxt-1.0.tgz \
+ file://lxt.patch;patch=1"
+S = "${WORKDIR}/lxt"
+
+do_install() {
+ install -d ${D}/${bindir}/
+ install -m 755 -D ${S}/lxt ${D}/${bindir}/lxt
+}
diff --git a/mailutils/mailutils_0.3.1.oe b/mailutils/mailutils_0.3.1.oe
index bb307bd070..8ae145c063 100644
--- a/mailutils/mailutils_0.3.1.oe
+++ b/mailutils/mailutils_0.3.1.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "GNU Mailutils contains a series of \
useful mail clients, servers, and libraries."
diff --git a/mailx/mailx_8.1.2-0.20020411cvs.oe b/mailx/mailx_8.1.2-0.20020411cvs.oe
index 94cdbd01dd..3315106bc9 100644
--- a/mailx/mailx_8.1.2-0.20020411cvs.oe
+++ b/mailx/mailx_8.1.2-0.20020411cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DEPENDS = "liblockfile"
DESCRIPTION = "mailx is the traditional command-line-mode \
mail user agent."
diff --git a/mailx/mailx_8.1.2-0.20031014cvs.oe b/mailx/mailx_8.1.2-0.20031014cvs.oe
index f8dc380e1d..b381c54d15 100644
--- a/mailx/mailx_8.1.2-0.20031014cvs.oe
+++ b/mailx/mailx_8.1.2-0.20031014cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DEPENDS = "liblockfile"
DESCRIPTION = "mailx is the traditional command-line-mode \
mail user agent."
diff --git a/mailx/mailx_8.1.2-0.20040524cvs.oe b/mailx/mailx_8.1.2-0.20040524cvs.oe
index e69de29bb2..b381c54d15 100644
--- a/mailx/mailx_8.1.2-0.20040524cvs.oe
+++ b/mailx/mailx_8.1.2-0.20040524cvs.oe
@@ -0,0 +1,15 @@
+SECTION = "console/network"
+DEPENDS = "liblockfile"
+DESCRIPTION = "mailx is the traditional command-line-mode \
+mail user agent."
+
+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/make/make_3.80.oe b/make/make_3.80.oe
index 691133161d..59b504c457 100644
--- a/make/make_3.80.oe
+++ b/make/make_3.80.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
DESCRIPTION = "GNU Make examines the timestamps on a set of \
interdependent files, and, if necessary, issues commands \
to bring them up-to-date."
diff --git a/makedev/makedev_2.3.1.oe b/makedev/makedev_2.3.1.oe
index 8fd9686975..076cf26da1 100644
--- a/makedev/makedev_2.3.1.oe
+++ b/makedev/makedev_2.3.1.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "The MAKEDEV executable is used to create \
device files, often in /dev."
diff --git a/makedevs/makedevs-native_1.0.0.oe b/makedevs/makedevs-native_1.0.0.oe
index 2bf659f3ac..2af5dc906a 100644
--- a/makedevs/makedevs-native_1.0.0.oe
+++ b/makedevs/makedevs-native_1.0.0.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
include makedevs_${PV}.oe
inherit native
diff --git a/makeself/makeself-native_cvs.oe b/makeself/makeself-native_cvs.oe
index e69de29bb2..f2dd5cd289 100644
--- a/makeself/makeself-native_cvs.oe
+++ b/makeself/makeself-native_cvs.oe
@@ -0,0 +1,16 @@
+SECTION = "devel"
+DESCRIPTION = "makeself.sh is a small shell script that generates a \
+self-extractable tar.gz archive from a directory. The resulting file \
+appears as a shell script (many of those have a .run suffix), and \
+can be launched as is. The archive will then uncompress itself to a \
+temporary directory and an optional arbitrary command will be executed \
+(for example an installation script)."
+
+SRC_URI = "cvs://anonymous:anonymous@cvs.icculus.org/cvs/cvsroot;module=loki_setup/makeself"
+S = "${WORKDIR}/makeself"
+
+inherit native
+
+do_stage() {
+ install -m 0755 makeself.sh makeself-header.sh ${STAGING_BINDIR}/
+}
diff --git a/man-pages/man-pages_1.60.oe b/man-pages/man-pages_1.60.oe
index d6349212bb..cdc5ee71cc 100644
--- a/man-pages/man-pages_1.60.oe
+++ b/man-pages/man-pages_1.60.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "base set of man pages."
SRC_URI = "http://www.kernel.org/pub/linux/docs/manpages/man-pages-${PV}.tar.bz2"
diff --git a/man/man_1.5m2.oe b/man/man_1.5m2.oe
index eb2e3c4acc..b551bc2043 100644
--- a/man/man_1.5m2.oe
+++ b/man/man_1.5m2.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "The man page suite, including man, apropos, \
and whatis consists of programs that are used to read most \
of the documentation available on a Linux system."
diff --git a/manufacturers/manufacturers_cvs.oe b/manufacturers/manufacturers_cvs.oe
index e69de29bb2..5e3ab9ad07 100644
--- a/manufacturers/manufacturers_cvs.oe
+++ b/manufacturers/manufacturers_cvs.oe
@@ -0,0 +1,11 @@
+SECTION = "base"
+DESCRIPTION = "Ethernet manufacturer database"
+MAINTAINER = "Michael 'Mickey' Lauer"
+
+SRC_URI = "cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=opie/etc"
+S = "${WORKDIR}/etc"
+
+do_install() {
+ install -d ${D}/${sysconfdir}
+ install -m 0644 manufacturers ${D}/${sysconfdir}/
+}
diff --git a/maradns/maradns_1.0.23.oe b/maradns/maradns_1.0.23.oe
index e69de29bb2..abdcade218 100644
--- a/maradns/maradns_1.0.23.oe
+++ b/maradns/maradns_1.0.23.oe
@@ -0,0 +1,38 @@
+SECTION = "console/network"
+DESCRIPTION = "A security-aware DNS server"
+SRC_URI = "http://www.maradns.org/download/maradns-${PV}.tar.bz2 \
+ file://init \
+ file://rng-makefile-build-cc.patch;patch=1;pnum=0"
+
+do_install() {
+ install -d ${D}/${bindir}
+ install -d ${D}/${sbindir}
+ install -d ${D}/${sysconfdir}
+ install -d ${D}/${sysconfdir}/mararc
+ install -d ${D}/${sysconfdir}/init.d
+ install -d ${D}/${mandir}/man1
+ install -d ${D}/${mandir}/man5
+ install -d ${D}/${mandir}/man8
+
+ sed -i -e "s:PREFIX/man:PREFIX/share/man:" \
+ -e "s:PREFIX/doc/maradns-\$VERSION:PREFIX/share/doc/${PF}:" \
+ build/install.locations
+
+ oe_runmake \
+ TOPLEVEL=${S} \
+ BUILDDIR=${S}/build \
+ RPM_BUILD_ROOT=${D} \
+ PREFIX=${D}/usr \
+ MAN1=${D}/usr/share/man/man1 \
+ MAN5=${D}/usr/share/man/man5 \
+ MAN8=${D}/usr/share/man/man8 \
+ install
+
+ mv ${D}/${sysconfdir}/mararc/example_mararc ${D}/${sysconfdir}/maradns
+ rm -r ${D}/${sysconfdir}/mararc/
+ install -m 755 ${WORKDIR}/init ${D}/${sysconfdir}/init.d/maradns
+}
+
+PACKAGES = "maradns-zone maradns-ask maradns maradns-doc"
+FILES_maradns-zone = "${sbindir}/zoneserver ${bindir}/getzone"
+FILES_maradns-ask = "${bindir}/askmara"
diff --git a/matchbox-common/matchbox-common_0.8.oe b/matchbox-common/matchbox-common_0.8.oe
index ec7fc97623..74843a8873 100644
--- a/matchbox-common/matchbox-common_0.8.oe
+++ b/matchbox-common/matchbox-common_0.8.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/wm"
DESCRIPTION = "Matchbox window manager common files"
LICENSE = "GPL"
DEPENDS = "libmatchbox"
diff --git a/matchbox-desktop/matchbox-desktop_0.8.oe b/matchbox-desktop/matchbox-desktop_0.8.oe
index 738be061c8..a0e5ab21fa 100644
--- a/matchbox-desktop/matchbox-desktop_0.8.oe
+++ b/matchbox-desktop/matchbox-desktop_0.8.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/wm"
PR = "r1"
LICENSE = "GPL"
DEPENDS = "libmatchbox startup-notification"
diff --git a/matchbox-panel/matchbox-panel_0.8.1.oe b/matchbox-panel/matchbox-panel_0.8.1.oe
index 3fe4a58415..077e19a24c 100644
--- a/matchbox-panel/matchbox-panel_0.8.1.oe
+++ b/matchbox-panel/matchbox-panel_0.8.1.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
PR = "r4"
DESCRIPTION = "Matchbox panel"
LICENSE = "GPL"
@@ -16,4 +17,3 @@ EXTRA_OECONF = "--enable-startup-notification --enable-dnotify --enable-nls --en
FILES_${PN} = "${bindir} \
${datadir}/applications \
${datadir}/pixmaps"
-
diff --git a/matchbox-panel/matchbox-panel_0.8.oe b/matchbox-panel/matchbox-panel_0.8.oe
index 52d7776cf7..ae265a3160 100644
--- a/matchbox-panel/matchbox-panel_0.8.oe
+++ b/matchbox-panel/matchbox-panel_0.8.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
DESCRIPTION = "Matchbox panel"
LICENSE = "GPL"
DEPENDS = "libmatchbox x11 xext xpm"
diff --git a/matchbox-wm/matchbox-wm_0.8.1.oe b/matchbox-wm/matchbox-wm_0.8.1.oe
index 69722b9947..c69374c0e1 100644
--- a/matchbox-wm/matchbox-wm_0.8.1.oe
+++ b/matchbox-wm/matchbox-wm_0.8.1.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/wm"
DESCRIPTION = "Matchbox window manager"
LICENSE = "GPL"
DEPENDS = "libmatchbox x11 xext xcomposite libxfixes xdamage libxrender startup-notification expat gconf"
diff --git a/matchbox-wm/matchbox-wm_0.8.2.oe b/matchbox-wm/matchbox-wm_0.8.2.oe
index c8abaa28c4..b42c90407e 100644
--- a/matchbox-wm/matchbox-wm_0.8.2.oe
+++ b/matchbox-wm/matchbox-wm_0.8.2.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/wm"
PR = "r3"
DESCRIPTION = "Matchbox window manager"
LICENSE = "GPL"
diff --git a/matchbox-wm/matchbox-wm_0.8.3.oe b/matchbox-wm/matchbox-wm_0.8.3.oe
index e69de29bb2..f1d4fc27a5 100644
--- a/matchbox-wm/matchbox-wm_0.8.3.oe
+++ b/matchbox-wm/matchbox-wm_0.8.3.oe
@@ -0,0 +1,27 @@
+SECTION = "x11/wm"
+DESCRIPTION = "Matchbox window manager"
+LICENSE = "GPL"
+DEPENDS = "libmatchbox x11 xext xcomposite libxfixes xdamage 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 \
+ file://kbdconfig_keylaunch_simpad.patch;patch=1;pnum=0"
+S = "${WORKDIR}/matchbox-window-manager-${PV}"
+
+inherit autotools pkgconfig
+
+FILES_${PN} = "${bindir} \
+ ${datadir}/matchbox \
+ ${datadir}/themes/blondie/matchbox \
+ ${datadir}/themes/bluebox/matchbox \
+ ${datadir}/themes/borillo/matchbox"
+
+EXTRA_OECONF = "--enable-composite --enable-startup-notification --enable-expat"
+
+pkg_postinst() {
+update-alternatives --install /usr/bin/x-window-manager x-window-manager /usr/bin/matchbox-session 10
+}
+
+pkg_postrm() {
+update-alternatives --remove x-window-manager /usr/bin/matchbox-session
+}
diff --git a/matchbox-wm/matchbox-wm_0.8.4.oe b/matchbox-wm/matchbox-wm_0.8.4.oe
index e69de29bb2..f1d4fc27a5 100644
--- a/matchbox-wm/matchbox-wm_0.8.4.oe
+++ b/matchbox-wm/matchbox-wm_0.8.4.oe
@@ -0,0 +1,27 @@
+SECTION = "x11/wm"
+DESCRIPTION = "Matchbox window manager"
+LICENSE = "GPL"
+DEPENDS = "libmatchbox x11 xext xcomposite libxfixes xdamage 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 \
+ file://kbdconfig_keylaunch_simpad.patch;patch=1;pnum=0"
+S = "${WORKDIR}/matchbox-window-manager-${PV}"
+
+inherit autotools pkgconfig
+
+FILES_${PN} = "${bindir} \
+ ${datadir}/matchbox \
+ ${datadir}/themes/blondie/matchbox \
+ ${datadir}/themes/bluebox/matchbox \
+ ${datadir}/themes/borillo/matchbox"
+
+EXTRA_OECONF = "--enable-composite --enable-startup-notification --enable-expat"
+
+pkg_postinst() {
+update-alternatives --install /usr/bin/x-window-manager x-window-manager /usr/bin/matchbox-session 10
+}
+
+pkg_postrm() {
+update-alternatives --remove x-window-manager /usr/bin/matchbox-session
+}
diff --git a/matchbox-wm/matchbox-wm_0.8.oe b/matchbox-wm/matchbox-wm_0.8.oe
index 414d6a9cbd..dfaaf0d822 100644
--- a/matchbox-wm/matchbox-wm_0.8.oe
+++ b/matchbox-wm/matchbox-wm_0.8.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/wm"
DESCRIPTION = "Matchbox window manager"
LICENSE = "GPL"
DEPENDS = "libmatchbox x11 xext xcomposite libxfixes xdamage libxrender gconf"
diff --git a/matrixssl/matrixssl_1.0-beta.oe b/matrixssl/matrixssl_1.0-beta.oe
index e69de29bb2..5160c1baf4 100644
--- a/matrixssl/matrixssl_1.0-beta.oe
+++ b/matrixssl/matrixssl_1.0-beta.oe
@@ -0,0 +1,18 @@
+SECTION = "unknown"
+SRC_URI = "http://openembedded.org/dl/matrixssl-1-0-beta2-r2.tar.gz \
+ file://cross.patch;patch=1"
+S = "${WORKDIR}/matrixssl/src"
+
+def define_os (d):
+ import oe
+ if oe.data.getVar('TARGET_OS', d).startswith('linux'):
+ return "-DLINUX"
+ return ""
+
+CFLAGS += " ${@define_os(d)}"
+
+do_install () {
+ install -d ${D}/${includedir}
+ install -m 0644 ${S}/../matrixSsl.h ${D}/${includedir}/
+ oe_libinstall -so libmatrixssl ${D}/${libdir}/
+}
diff --git a/matrixssl/matrixssl_1.1.1.oe b/matrixssl/matrixssl_1.1.1.oe
index e69de29bb2..e98dde2a29 100644
--- a/matrixssl/matrixssl_1.1.1.oe
+++ b/matrixssl/matrixssl_1.1.1.oe
@@ -0,0 +1,18 @@
+SECTION = "unknown"
+SRC_URI = "http://openembedded.org/dl/matrixssl-1-1-1.tar.gz \
+ file://cross.patch;patch=1"
+S = "${WORKDIR}/matrixssl/src"
+
+def define_os (d):
+ import oe
+ if oe.data.getVar('TARGET_OS', d).startswith('linux'):
+ return "-DLINUX"
+ return ""
+
+CFLAGS += " ${@define_os(d)}"
+
+do_install () {
+ install -d ${D}/${includedir}
+ install -m 0644 ${S}/../matrixSsl.h ${D}/${includedir}/
+ oe_libinstall -so libmatrixssl ${D}/${libdir}/
+}
diff --git a/memtester/memtester_4.0.4.oe b/memtester/memtester_4.0.4.oe
index e69de29bb2..c1310a809b 100644
--- a/memtester/memtester_4.0.4.oe
+++ b/memtester/memtester_4.0.4.oe
@@ -0,0 +1,20 @@
+SECTION = "console/utils"
+DESCRIPTION = "Utility to test for faulty memory subsystem"
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+LICENSE = "GPLv2"
+
+SRC_URI = "http://www.qcc.ca/~charlesc/software/memtester/memtester-${PV}.tar.gz"
+S = "${WORKDIR}/memtester-${PV}"
+
+do_compile () {
+ echo '${CC} ${CFLAGS} -DPOSIX -c' > conf-cc
+ echo '${CC} ${LDFLAGS}' > conf-ld
+ oe_runmake
+}
+
+do_install () {
+ install -d ${D}/${bindir}
+ install -d ${D}/${mandir}/man8
+ install -m 0755 memtester ${D}/${bindir}/
+ install -m 0755 memtester.8 ${D}/${mandir}/man8/
+}
diff --git a/mesa/mesa_6.0.1.oe b/mesa/mesa_6.0.1.oe
index 1bf8b92c1a..ae1b673337 100644
--- a/mesa/mesa_6.0.1.oe
+++ b/mesa/mesa_6.0.1.oe
@@ -1,3 +1,4 @@
+SECTION = "unknown"
SRC_URI = "${SOURCEFORGE_MIRROR}/mesa3d/MesaLib-${PV}.tar.bz2 \
file://Make-config.patch;patch=1 \
file://mklib.patch;patch=1"
@@ -21,4 +22,3 @@ do_stage() {
cp -pd lib/* ${STAGING_LIBDIR}/
cp -r include/GL ${STAGING_INCDIR}/
}
-
diff --git a/mgetty/mgetty_1.1.30.oe b/mgetty/mgetty_1.1.30.oe
index 502887292e..7a0590cd24 100644
--- a/mgetty/mgetty_1.1.30.oe
+++ b/mgetty/mgetty_1.1.30.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "The mgetty package contains an intelligent \
getty for allowing logins over a serial line (such as \
through a modem) and receiving incoming faxes."
diff --git a/mime-support/mime-support_3.28.oe b/mime-support/mime-support_3.28.oe
index e69de29bb2..0acf6c8ae6 100644
--- a/mime-support/mime-support_3.28.oe
+++ b/mime-support/mime-support_3.28.oe
@@ -0,0 +1,54 @@
+SECTION = "base"
+DESCRIPTION = "MIME files 'mime.types' & 'mailcap', and support programs"
+MAINTAINER = "Rene Wagner <reenoo@gmx.de>"
+
+DEPENDS = "file"
+RRECOMMENDS = "file"
+
+SRC_URI = "${DEBIAN_MIRROR}/main/m/mime-support/mime-support_${PV}-1.tar.gz"
+S = "${WORKDIR}/${PN}"
+
+PACKAGES = "${PN} ${PN}-doc"
+FILES_${PN} += " ${libdir}/mime"
+
+docdir_append = "/${PN}"
+
+do_install () {
+ install -d ${D}/${sysconfdir}
+ install -d ${D}/${libdir}/mime/packages
+ install -d ${D}/${docdir}
+ install -d ${D}/${sbindir}
+ install -d ${D}/${bindir}
+ install -d ${D}/${mandir}/man1
+ install -d ${D}/${mandir}/man5
+ install -d ${D}/${mandir}/man8
+ install -m 644 mime.types ${D}/${sysconfdir}/
+ install -m 644 mailcap ${D}/${libdir}/mime/
+ install -m 644 mailcap.order ${D}/${sysconfdir}/
+ install -m 644 mailcap.man ${D}/${mandir}/man5/mailcap.5
+ install -m 644 mailcap.order.man ${D}/${mandir}/man5/mailcap.order.5
+# install -m 755 install-mime ${D}/${sbindir}/
+# install -m 644 install-mime.man ${D}/${mandir}/man8/install-mime.8
+ install -m 755 update-mime ${D}/${sbindir}/
+ install -m 644 update-mime.man ${D}/${mandir}/man8/update-mime.8
+ install -m 755 run-mailcap ${D}/${bindir}/
+ install -m 644 run-mailcap.man ${D}/${mandir}/man1/run-mailcap.1
+# install -m 644 rfcs/* ${D}/${docdir}/
+ install -m 644 debian/changelog ${D}/${docdir}/changelog.Debian
+ install -m 644 debian/README ${D}/${docdir}/copyright
+ install -m 755 debian-view ${D}/${libdir}/mime/
+ install -m 755 playaudio ${D}/${libdir}/mime/
+ install -m 755 playdsp ${D}/${libdir}/mime/
+ install -m 644 mailcap.entries ${D}/${libdir}/mime/packages/mime-support
+ cd ${D}/${mandir}; gzip -9fv */*
+ cd ${D}/${docdir}; gzip -9v *
+ cd ${D}/${docdir}; gunzip copyright.gz
+ cd ${D}/${bindir}; ln -s run-mailcap see
+ cd ${D}/${bindir}; ln -s run-mailcap edit
+ cd ${D}/${bindir}; ln -s run-mailcap compose
+ cd ${D}/${bindir}; ln -s run-mailcap print
+ cd ${D}/${mandir}/man1; ln -s run-mailcap.1.gz see.1.gz
+ cd ${D}/${mandir}/man1; ln -s run-mailcap.1.gz edit.1.gz
+ cd ${D}/${mandir}/man1; ln -s run-mailcap.1.gz compose.1.gz
+ cd ${D}/${mandir}/man1; ln -s run-mailcap.1.gz print.1.gz
+}
diff --git a/miniclipboard/miniclipboard_0.3.oe b/miniclipboard/miniclipboard_0.3.oe
index 4e6d0a597f..805f4b1bd3 100644
--- a/miniclipboard/miniclipboard_0.3.oe
+++ b/miniclipboard/miniclipboard_0.3.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
inherit gpe
DESCRIPTION = "Clipboard management application"
diff --git a/minicom/minicom_2.1.oe b/minicom/minicom_2.1.oe
index 5892236714..46ed0ecdbe 100644
--- a/minicom/minicom_2.1.oe
+++ b/minicom/minicom_2.1.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DEPENDS = "ncurses gettext-native"
SRC_URI = "http://alioth.debian.org/download.php/123/minicom-${PV}.tar.gz \
@@ -8,4 +9,3 @@ inherit autotools
do_install() {
for d in doc extras man intl lib src; do make -C $d DESTDIR=${D} install; done
}
-
diff --git a/mipl-mipv6/mipv6_1.1-v2.4.26.oe b/mipl-mipv6/mipv6_1.1-v2.4.26.oe
index e69de29bb2..c0b72df3cd 100644
--- a/mipl-mipv6/mipv6_1.1-v2.4.26.oe
+++ b/mipl-mipv6/mipv6_1.1-v2.4.26.oe
@@ -0,0 +1,16 @@
+SECTION = "unknown"
+SRC_URI = "http://www.mobile-ipv6.org/software/download/mipv6-${PV}.tar.gz"
+
+CFLAGS =+ "-I${S}/include -I${STAGING_KERNEL_DIR}/include"
+
+inherit autotools
+
+do_compile() {
+ oe_runmake CFLAGS="${CFLAGS}"
+}
+
+do_install() {
+ install -d ${D}${sbindir}
+ install -d ${D}${sysconfdir}/init.d
+ oe_runmake sbindir="${D}${sbindir}" initdir="${D}${sysconfdir}/init.d" mandir="${D}${datadir}/man" docdir="${D}${datadir}/doc/mobile-ip6" NETWORK_MIP6_CONF="${D}${sysconfdir}" install
+}
diff --git a/misc-binary-only/prism3-firmware_1.8.3.oe b/misc-binary-only/prism3-firmware_1.8.3.oe
index aa0c0c758f..eb6b04eebc 100644
--- a/misc-binary-only/prism3-firmware_1.8.3.oe
+++ b/misc-binary-only/prism3-firmware_1.8.3.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "Firmware for the Prism3 cards"
LICENSE = "Unknown"
PR = "r1"
@@ -19,4 +20,3 @@ To make a prism3 card w/ downloadable firmware work, do the following:
3.) Add a shell skript w/ "ifup <interface>" to /etc/apm/resume.d
EOF
}
-
diff --git a/misc-binary-only/tda1004x-firmware.oe b/misc-binary-only/tda1004x-firmware.oe
index 9681ccd73f..9c494ff584 100644
--- a/misc-binary-only/tda1004x-firmware.oe
+++ b/misc-binary-only/tda1004x-firmware.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DEPENDS = "unzip-native"
SRC_URI = "http://hauppauge.lightpath.net/de/nova-pci216.exe"
diff --git a/mobilemesh/mobilemesh_1.2.oe b/mobilemesh/mobilemesh_1.2.oe
index e69de29bb2..8504760224 100644
--- a/mobilemesh/mobilemesh_1.2.oe
+++ b/mobilemesh/mobilemesh_1.2.oe
@@ -0,0 +1,33 @@
+SECTION = "console/network"
+DESCRIPTION = "MobileMesh mobile ad-hoc routing protocol"
+LICENSE = "GPL"
+DEPENDS = "openssl"
+SRC_URI = "cvs://anoncvs:anoncvs@meshcube.org/data/cvs;module=application/mobilemesh"
+
+S = "${WORKDIR}/mobilemesh"
+
+CXXFLAGS += "-I ."
+LDFLAGS += "-lcrypto -lssl"
+
+do_compile() {
+ oe_runmake depends
+ oe_runmake
+}
+
+do_install() {
+ install -d ${D}/${sbindir}
+ install -d ${D}/${sysconfdir}/mobilemesh
+ install -d ${D}/${sysconfdir}/init.d
+ install -d ${D}/${docdir}
+ install -d ${D}/${mandir}/man8
+ oe_runmake PREFIX=${TARGET_PREFIX} BINDIR=${D}/${sbindir} ETCDIR=${D}/${sysconfdir}/mobilemesh install
+ install ${S}/doc/InternetDrafts/draft* ${D}/${docdir}
+ #install ${S}/doc/man/mm*.ps ${D}/${docdir}
+ install ${S}/doc/man/mm*.pdf ${D}/${docdir}
+ install ${S}/doc/man/mm*.8 ${D}/${mandir}/man8
+ install ${S}/doc/FAQ ${D}/${docdir}
+ install ${S}/doc/INSTALL ${D}/${docdir}
+ install ${S}/doc/LICENSE ${D}/${docdir}
+ install ${S}/doc/README ${D}/${docdir}
+ install ${S}/ipkg/etc/init.d/mobilemesh ${D}/${sysconfdir}/init.d/
+}
diff --git a/module-init-tools/module-init-tools_3.0-pre7.oe b/module-init-tools/module-init-tools_3.0-pre7.oe
index 80e5d9808f..cf912e62cc 100644
--- a/module-init-tools/module-init-tools_3.0-pre7.oe
+++ b/module-init-tools/module-init-tools_3.0-pre7.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "This package contains a set of programs for loading, inserting, and \
removing kernel modules for Linux (versions 2.5.48 and above). It serves \
the same function that the modutils package serves for Linux 2.4."
diff --git a/module-init-tools/module-init-tools_3.1-pre5.oe b/module-init-tools/module-init-tools_3.1-pre5.oe
index e69de29bb2..cf912e62cc 100644
--- a/module-init-tools/module-init-tools_3.1-pre5.oe
+++ b/module-init-tools/module-init-tools_3.1-pre5.oe
@@ -0,0 +1,12 @@
+SECTION = "base"
+DESCRIPTION = "This package contains a set of programs for loading, inserting, and \
+removing kernel modules for Linux (versions 2.5.48 and above). It serves \
+the same function that the modutils package serves for Linux 2.4."
+
+SRC_URI = "ftp://ftp.kernel.org/pub/linux/utils/kernel/module-init-tools/module-init-tools-${PV}.tar.bz2"
+S = "${WORKDIR}/module-init-tools-${PV}"
+
+bindir = "/bin"
+sbindir = "/sbin"
+
+inherit autotools
diff --git a/modutils/modutils-collateral.oe b/modutils/modutils-collateral.oe
index 043560f969..334f7a9943 100644
--- a/modutils/modutils-collateral.oe
+++ b/modutils/modutils-collateral.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "modutils configuration files"
PR = "r1"
diff --git a/modutils/modutils-cross_2.4.27.oe b/modutils/modutils-cross_2.4.27.oe
index 7c68dfbe5b..5674061d14 100644
--- a/modutils/modutils-cross_2.4.27.oe
+++ b/modutils/modutils-cross_2.4.27.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
include modutils_${PV}.oe
PR = "r4"
inherit cross
diff --git a/modutils/modutils-initscripts.oe b/modutils/modutils-initscripts.oe
index 13d21c3010..5fa996e68f 100644
--- a/modutils/modutils-initscripts.oe
+++ b/modutils/modutils-initscripts.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "modutils configuration files"
SRC_URI = "file://modutils.sh"
PR = "r1"
diff --git a/modutils/modutils_2.4.27.oe b/modutils/modutils_2.4.27.oe
index 2e3db1baf9..03b90afef5 100644
--- a/modutils/modutils_2.4.27.oe
+++ b/modutils/modutils_2.4.27.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "These utilities are intended to make a Linux modular kernel \
manageable for all users, administrators and distribution maintainers."
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/files"
diff --git a/mono/mono-native_1.0.oe b/mono/mono-native_1.0.oe
index ca1b35be0b..b4e38ebef5 100644
--- a/mono/mono-native_1.0.oe
+++ b/mono/mono-native_1.0.oe
@@ -1,3 +1,4 @@
+SECTION = "unknown"
include mono_${PV}.oe
S = "${WORKDIR}/mono-${PV}"
DEPENDS = "glib-2.0-native"
diff --git a/mono/mono_1.0.oe b/mono/mono_1.0.oe
index 566bd04622..683a62a38d 100644
--- a/mono/mono_1.0.oe
+++ b/mono/mono_1.0.oe
@@ -1,3 +1,4 @@
+SECTION = "unknown"
DEPENDS = "mono-native glib-2.0"
SRC_URI = "http://mono2.ximian.com/archive/1.0/mono-1.0.tar.gz \
diff --git a/mozilla/firefox_0.9.2.oe b/mozilla/firefox_0.9.2.oe
index 475a406a36..cae3422a0c 100644
--- a/mozilla/firefox_0.9.2.oe
+++ b/mozilla/firefox_0.9.2.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
DEPENDS = "xt xi zip-native gtk+ orbit2"
PR = "r10"
@@ -44,4 +45,3 @@ do_install() {
pkg_postinst_firefox() {
chmod -R a+w ${libdir}/firefox*
}
-
diff --git a/mozilla/firefox_0.9.3.oe b/mozilla/firefox_0.9.3.oe
index 19e5029165..4c12ad35e0 100644
--- a/mozilla/firefox_0.9.3.oe
+++ b/mozilla/firefox_0.9.3.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
DEPENDS = "xt xi zip-native gtk+ orbit2"
PR = "r2"
@@ -49,4 +50,3 @@ pkg_postinst_firefox() {
# work around requirement for root access on first startup
chmod -R a+w ${libdir}/firefox*
}
-
diff --git a/mozilla/firefox_0.9.oe b/mozilla/firefox_0.9.oe
index d6ea89a4a5..0238343d1f 100644
--- a/mozilla/firefox_0.9.oe
+++ b/mozilla/firefox_0.9.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
DEPENDS = "xt xi zip-native gtk+ orbit2"
PR = "r3"
@@ -37,4 +38,3 @@ do_compile() {
do_install() {
make DESTDIR="${D}" install
}
-
diff --git a/mozilla/thunderbird_0.7.3.oe b/mozilla/thunderbird_0.7.3.oe
index 2a3f8db356..1e1344f714 100644
--- a/mozilla/thunderbird_0.7.3.oe
+++ b/mozilla/thunderbird_0.7.3.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
DEPENDS = "xt xi zip-native gtk+ orbit2 gnupg"
RRECOMMENDS = "gnupg"
PR = "r1"
diff --git a/mp3blaster/mp3blaster_3.1.3.oe b/mp3blaster/mp3blaster_3.1.3.oe
index 52d7e165d8..1e4ff0757f 100644
--- a/mp3blaster/mp3blaster_3.1.3.oe
+++ b/mp3blaster/mp3blaster_3.1.3.oe
@@ -1,3 +1,4 @@
+SECTION = "console/multimedia"
DESCRIPTION = "A console MP3 player based on ncurses"
DEPENDS = "ncurses libsidplay libogg libvorbis"
@@ -7,4 +8,3 @@ SRC_URI = "http://www.stack.nl/~brama/mp3blaster/src/mp3blaster-${PV}.tar.gz \
inherit autotools
EXTRA_OECONF = "--with-x=no --with-sidplay --with-oggvorbis --without-pth --without-mysql --without-nas"
-
diff --git a/mp3blaster/mp3blaster_3.2.0.oe b/mp3blaster/mp3blaster_3.2.0.oe
index 52d7e165d8..1e4ff0757f 100644
--- a/mp3blaster/mp3blaster_3.2.0.oe
+++ b/mp3blaster/mp3blaster_3.2.0.oe
@@ -1,3 +1,4 @@
+SECTION = "console/multimedia"
DESCRIPTION = "A console MP3 player based on ncurses"
DEPENDS = "ncurses libsidplay libogg libvorbis"
@@ -7,4 +8,3 @@ SRC_URI = "http://www.stack.nl/~brama/mp3blaster/src/mp3blaster-${PV}.tar.gz \
inherit autotools
EXTRA_OECONF = "--with-x=no --with-sidplay --with-oggvorbis --without-pth --without-mysql --without-nas"
-
diff --git a/mpd/mpd_0.11.1.oe b/mpd/mpd_0.11.1.oe
index 2e14c9d746..c32a214000 100644
--- a/mpd/mpd_0.11.1.oe
+++ b/mpd/mpd_0.11.1.oe
@@ -1,3 +1,4 @@
+SECTION = "console/multimedia"
DESCRIPTION = "Music Player Daemon (mpd)"
HOMEPAGE = "http://www.musicpd.org"
LICENSE = "GPLv2"
diff --git a/mpfr/mpfr_cvs.oe b/mpfr/mpfr_cvs.oe
index bdba41c46c..bc6f62f7dd 100644
--- a/mpfr/mpfr_cvs.oe
+++ b/mpfr/mpfr_cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DESCRIPTION = "A C library for multiple-precision floating-point \
computations with exact rounding"
MAINTAINER = "Rene Wagner <reenoo@gmx.de>"
diff --git a/mtd/mtd-native_20040614.oe b/mtd/mtd-native_20040614.oe
index a953eeae69..d3fa78a76b 100644
--- a/mtd/mtd-native_20040614.oe
+++ b/mtd/mtd-native_20040614.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
include mtd_${PV}.oe
inherit native
DEPENDS = "patcher-native zlib-native"
diff --git a/mtd/mtd_20040614.oe b/mtd/mtd_20040614.oe
index 8a0532283a..6fd9e3869f 100644
--- a/mtd/mtd_20040614.oe
+++ b/mtd/mtd_20040614.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DEPENDS = "zlib"
DESCRIPTION = "Tools for managing memory technology devices."
#PV = "${CVSDATE}"
diff --git a/murasaki/murasaki_0.8.8.oe b/murasaki/murasaki_0.8.8.oe
index 1c3935a581..36966053b9 100644
--- a/murasaki/murasaki_0.8.8.oe
+++ b/murasaki/murasaki_0.8.8.oe
@@ -1,3 +1,4 @@
+SECTION = "unknown"
DESCRIPTION = "Murasaki automatically loads and unloads modules for \
USB, Cardbus, and other hot-pluggable devices using the new Hotplug \
feature in Linux 2.4."
diff --git a/mutt/mutt_1.5.4i.oe b/mutt/mutt_1.5.4i.oe
index 906235ed2f..2b9ba495b4 100644
--- a/mutt/mutt_1.5.4i.oe
+++ b/mutt/mutt_1.5.4i.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DEPENDS = "ncurses openssl"
DESCRIPTION = "Mutt is a small but very powerful text-based \
MIME mail client. It is highly configurable, and is well-suited \
diff --git a/mysql/mysql-native_4.1.4a.oe b/mysql/mysql-native_4.1.4a.oe
index ee1af05021..e55653b224 100644
--- a/mysql/mysql-native_4.1.4a.oe
+++ b/mysql/mysql-native_4.1.4a.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
include mysql_${PV}.oe
inherit native
diff --git a/nano/nano_1.2.1.oe b/nano/nano_1.2.1.oe
index 57358de722..55b721a42b 100644
--- a/nano/nano_1.2.1.oe
+++ b/nano/nano_1.2.1.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DEPENDS = "ncurses"
DESCRIPTION = "GNU nano (Nano's ANOther editor, or \
Not ANOther editor) is an enhanced clone of the \
diff --git a/nano/nano_1.3.0.oe b/nano/nano_1.3.0.oe
index a2f32e7c84..f9073baecb 100644
--- a/nano/nano_1.3.0.oe
+++ b/nano/nano_1.3.0.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DEPENDS = "ncurses"
DESCRIPTION = "GNU nano (Nano's ANOther editor, or \
Not ANOther editor) is an enhanced clone of the \
diff --git a/nasm/nasm-native_0.98.38.oe b/nasm/nasm-native_0.98.38.oe
index e69de29bb2..bf54fe2389 100644
--- a/nasm/nasm-native_0.98.38.oe
+++ b/nasm/nasm-native_0.98.38.oe
@@ -0,0 +1,4 @@
+SECTION = "unknown"
+include nasm_${PV}.oe
+S = "${WORKDIR}/nasm-${PV}"
+inherit native
diff --git a/native/native-kernel.oe b/native/native-kernel.oe
index 67b1c29bbd..c8599f8d2b 100644
--- a/native/native-kernel.oe
+++ b/native/native-kernel.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
COMPATIBLE_HOST = "${BUILD_SYS}"
PROVIDES = "virtual/kernel"
@@ -10,4 +11,3 @@ do_stage() {
echo >${STAGING_KERNEL_DIR}/kernel-ccsuffix
echo >${STAGING_KERNEL_DIR}/kernel-ldsuffix
}
-
diff --git a/ncurses/ncurses-native_5.4.oe b/ncurses/ncurses-native_5.4.oe
index 07f70db47e..391397cc1e 100644
--- a/ncurses/ncurses-native_5.4.oe
+++ b/ncurses/ncurses-native_5.4.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
include ncurses_${PV}.oe
inherit native
EXTRA_OEMAKE = '"BUILD_CCFLAGS=${BUILD_CCFLAGS}"'
diff --git a/netbase/netbase_4.18.oe b/netbase/netbase_4.18.oe
index e69de29bb2..860fe8b743 100644
--- a/netbase/netbase_4.18.oe
+++ b/netbase/netbase_4.18.oe
@@ -0,0 +1,33 @@
+SECTION = "base"
+DESCRIPTION = "This package provides the necessary \
+infrastructure for basic TCP/IP based networking."
+
+inherit update-rc.d
+
+INITSCRIPT_NAME = "networking"
+INITSCRIPT_PARAMS = "start 40 S . stop 40 0 6 1 ."
+
+SRC_URI = "${DEBIAN_MIRROR}/main/n/netbase/netbase_${PV}.tar.gz \
+ file://options \
+ file://init \
+ file://hosts \
+ file://interfaces"
+
+do_install () {
+ install -d ${D}/${sysconfdir}/init.d \
+ ${D}/${sbindir} \
+ ${D}/${mandir}/man8 \
+ ${D}/${sysconfdir}/network/if-pre-up.d \
+ ${D}/${sysconfdir}/network/if-up.d \
+ ${D}/${sysconfdir}/network/if-down.d \
+ ${D}/${sysconfdir}/network/if-post-down.d
+ install -m 0644 ${WORKDIR}/options ${D}/${sysconfdir}/network/options
+ install -m 0755 ${WORKDIR}/init ${D}/${sysconfdir}/init.d/networking
+ install -m 0644 ${WORKDIR}/hosts ${D}/${sysconfdir}/hosts
+ install -m 0644 etc-rpc ${D}/${sysconfdir}/rpc
+ install -m 0644 etc-protocols ${D}/${sysconfdir}/protocols
+ install -m 0644 etc-services ${D}/${sysconfdir}/services
+ install -m 0755 update-inetd ${D}/${sbindir}/
+ install -m 0644 update-inetd.8 ${D}/${mandir}/man8/
+ install -m 0644 ${WORKDIR}/interfaces ${D}/${sysconfdir}/network/interfaces
+}
diff --git a/netkit-base/netkit-base_0.17.oe b/netkit-base/netkit-base_0.17.oe
index b5d0c75df9..cf65127e7e 100644
--- a/netkit-base/netkit-base_0.17.oe
+++ b/netkit-base/netkit-base_0.17.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "netkit-base includes the inetd daemon."
SRC_URI = "ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/netkit-base-${PV}.tar.gz \
diff --git a/netkit-ftp/netkit-ftp_0.17.oe b/netkit-ftp/netkit-ftp_0.17.oe
index 24c6819d09..8abdd934c9 100644
--- a/netkit-ftp/netkit-ftp_0.17.oe
+++ b/netkit-ftp/netkit-ftp_0.17.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "netkit-ftp includes a commandline ftp client."
SRC_URI = "ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/netkit-ftp-${PV}.tar.gz \
diff --git a/netperf/netperf_2.3.oe b/netperf/netperf_2.3.oe
index 360ff340ef..a77834f805 100644
--- a/netperf/netperf_2.3.oe
+++ b/netperf/netperf_2.3.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION="Network performance benchmark including tests for TCP, UDP, sockets, ATM and more."
HOMEPAGE="http://www.netperf.org/"
LICENSE="netperf"
@@ -13,7 +14,7 @@ CFLAGS_append = " -DDO_UNIX -DDO_IPV6"
do_compile() {
oe_runmake
- sed -i 's:^\(NETHOME=\).*:\1/usr/bin:' *_script
+ sed -i 's:^\(NETHOME=\).*:/usr/bin:' *_script
}
do_install() {
@@ -46,4 +47,3 @@ do_install() {
INITSCRIPT_NAME="netperf"
INITSCRIPT_PARAMS="defaults"
-
diff --git a/nmap/nmap_3.45.oe b/nmap/nmap_3.45.oe
index 4747e284b7..3ef96a6b66 100644
--- a/nmap/nmap_3.45.oe
+++ b/nmap/nmap_3.45.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DEPENDS = "libpcap"
DESCRIPTION = "Nmap is a command line portscanner."
diff --git a/nmap/nmap_3.48.oe b/nmap/nmap_3.48.oe
index d9331d330b..13d83bbe44 100644
--- a/nmap/nmap_3.48.oe
+++ b/nmap/nmap_3.48.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DEPENDS = "libpcap"
DESCRIPTION = "Nmap is a command line portscanner."
diff --git a/nmap/nmap_3.50.oe b/nmap/nmap_3.50.oe
index fa012b6ad2..19f68fe78c 100644
--- a/nmap/nmap_3.50.oe
+++ b/nmap/nmap_3.50.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
BROKEN = "1"
DESCRIPTION = "Nmap is a command line portscanner."
DEPENDS = "libpcap"
diff --git a/nslu2-binary-only/nslu2-firmware-binary_2.3r25.oe b/nslu2-binary-only/nslu2-firmware-binary_2.3r25.oe
index 46e0a14b42..cf0b85de56 100644
--- a/nslu2-binary-only/nslu2-firmware-binary_2.3r25.oe
+++ b/nslu2-binary-only/nslu2-firmware-binary_2.3r25.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DEPENDS = "slugtool-native unzip-native"
PACKAGES = ""
INHIBIT_DEFAULT_DEPS = "1"
diff --git a/nslu2-binary-only/nslu2-unslung-ramdisk_2.3r25.oe b/nslu2-binary-only/nslu2-unslung-ramdisk_2.3r25.oe
index e69de29bb2..13b98e49c2 100644
--- a/nslu2-binary-only/nslu2-unslung-ramdisk_2.3r25.oe
+++ b/nslu2-binary-only/nslu2-unslung-ramdisk_2.3r25.oe
@@ -0,0 +1,81 @@
+SECTION = "base"
+DEPENDS = "nslu2-firmware-binary e2tools-native"
+PACKAGES = ""
+INHIBIT_DEFAULT_DEPS = "1"
+PR = "r1"
+
+UNSLUNG_VERSION = 1.11-beta
+SUFFIX =
+
+SRC_URI = "file://linuxrc \
+ file://rc.unslung \
+ file://unsling \
+ file://unslung.patch"
+S = "${WORKDIR}"
+
+ROOT_NEW_FILES = ".unslung linuxrc"
+SBIN_NEW_FILES = "unsling"
+ETC_PATCHED_FILES = "passwd rc"
+ETC_NEW_FILES = "profile"
+RC_PATCHED_FILES = "rc.1 rc.crond rc.halt rc.local rc.modules \
+ rc.network rc.quickset rc.quota rc.reboot \
+ rc.reset_usrgrpshare rc.rstimezone rc.samba \
+ rc.sysinit rc.thttpd rc.xinetd"
+RC_NEW_FILES = "rc.unslung"
+HTML_PATCHED_FILES = "home.htm"
+LOCAL_PATCHED_FILES = "passwd"
+ROOT_NEW_DIRS = "opt"
+
+do_compile () {
+ rm -f ${STAGING_LIBDIR}/nslu2-binaries/ramdisk-unslung.gz
+ cp ${STAGING_LIBDIR}/nslu2-binaries/ramdisk.gz .
+ gunzip -f ramdisk.gz
+ rm -rf sources
+ mkdir sources
+ cp linuxrc sources/linuxrc
+ mkdir sources/sbin
+ cp unsling sources/sbin/unsling
+ mkdir -p sources/etc
+ for f in ${ETC_PATCHED_FILES}; do
+ e2cp -v ramdisk:/etc/$f sources/etc/$f || die "failed to copy $f"
+ done
+ mkdir -p sources/etc/rc.d
+ cp rc.unslung sources/etc/rc.d/rc.unslung
+ for f in ${RC_PATCHED_FILES}; do
+ e2cp -v ramdisk:/etc/rc.d/$f sources/etc/rc.d/$f || die "failed to copy $f"
+ done
+ mkdir -p sources/home/httpd/html
+ for f in ${HTML_PATCHED_FILES}; do
+ e2cp -v ramdisk:/home/httpd/html/$f sources/home/httpd/html/$f || die "failed to copy $f"
+ done
+ mkdir -p sources/usr/local
+ for f in ${LOCAL_PATCHED_FILES}; do
+ e2cp -v ramdisk:/usr/local/$f sources/usr/local/$f || die "failed to copy $f"
+ done
+ sed -e s/X.Y/${UNSLUNG_VERSION}${SUFFIX}/ unslung.patch | patch -d sources -p3
+ sed -i -e s/@version#/@version#-uNSLUng-${UNSLUNG_VERSION}${SUFFIX}/ sources/home/httpd/html/home.htm
+ for f in ${ROOT_NEW_DIRS}; do
+ e2mkdir -v -O 0 -G 0 -P 755 ramdisk:/$f || die "failed to create $f"
+ done
+ for f in ${ROOT_NEW_FILES}; do
+ e2cp -v -O 0 -G 0 -P 755 sources/$f ramdisk:/$f || die "failed to copy $f"
+ done
+ for f in ${SBIN_NEW_FILES}; do
+ e2cp -v -O 0 -G 0 -P 755 sources/sbin/$f ramdisk:/sbin/$f || die "failed to copy $f"
+ done
+ for f in ${ETC_PATCHED_FILES} ${ETC_NEW_FILES}; do
+ e2cp -v -O 0 -G 0 -P 755 sources/etc/$f ramdisk:/etc/$f || die "failed to copy $f"
+ done
+ for f in ${RC_PATCHED_FILES} ${RC_NEW_FILES}; do
+ e2cp -v -O 0 -G 0 -P 755 sources/etc/rc.d/$f ramdisk:/etc/rc.d/$f || die "failed to copy $f"
+ done
+ for f in ${HTML_PATCHED_FILES}; do
+ e2cp -v -O 0 -G 0 -P 644 sources/home/httpd/html/$f ramdisk:/home/httpd/html/$f || die "failed to copy $f"
+ done
+ for f in ${LOCAL_PATCHED_FILES}; do
+ e2cp -v -O 0 -G 0 -P 644 sources/usr/local/$f ramdisk:/usr/local/$f || die "failed to copy $f"
+ done
+ rm -rf sources
+ gzip -f ramdisk
+ cp ramdisk.gz ${STAGING_LIBDIR}/nslu2-binaries/ramdisk-unslung.gz
+}
diff --git a/olsr/olsr_0.3-1.oe b/olsr/olsr_0.3-1.oe
index 2204b531aa..a40d444199 100644
--- a/olsr/olsr_0.3-1.oe
+++ b/olsr/olsr_0.3-1.oe
@@ -1,7 +1,7 @@
+SECTION = "console/network"
DESCRIPTION = "OLSR - routing protocol for wireless network"
PRIORITY = "optional"
SRC_URI = "ftp://ftp.tcweb.org/pub/tom/olsr-${PV}.tar.gz"
inherit autotools
-
diff --git a/openjade/openjade-native_1.3.2.oe b/openjade/openjade-native_1.3.2.oe
index 4009581b34..6d7f0a8742 100644
--- a/openjade/openjade-native_1.3.2.oe
+++ b/openjade/openjade-native_1.3.2.oe
@@ -1,3 +1,4 @@
+SECTION = "unknown"
DEPENDS = "patcher-native opensp-native sgml-common-native"
SRC_URI = "${SOURCEFORGE_MIRROR}/openjade/openjade-${PV}.tar.gz \
diff --git a/openjade/openjade_1.3.2.oe b/openjade/openjade_1.3.2.oe
index b6bbe25097..a50600c94f 100644
--- a/openjade/openjade_1.3.2.oe
+++ b/openjade/openjade_1.3.2.oe
@@ -1,3 +1,4 @@
+SECTION = "unknown"
DEPENDS = "opensp"
RDEPENDS = "sgml-common"
DESCRIPTION = "OpenJade is a suite of tools for validating, \
diff --git a/opensp/opensp-native_1.5.oe b/opensp/opensp-native_1.5.oe
index 2ac177e3e5..53703f9eee 100644
--- a/opensp/opensp-native_1.5.oe
+++ b/opensp/opensp-native_1.5.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DEPENDS = "patcher-native"
SRC_URI = "${SOURCEFORGE_MIRROR}/openjade/OpenSP-${PV}.tar.gz \
diff --git a/opensp/opensp_1.5.oe b/opensp/opensp_1.5.oe
index 0c780b221a..24b2e84121 100644
--- a/opensp/opensp_1.5.oe
+++ b/opensp/opensp_1.5.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DESCRIPTION = "OpenSP is a library and a set of tools \
for validating, parsing, and manipulating SGML and \
XML documents."
diff --git a/openswan/openswan_2.1.2.oe b/openswan/openswan_2.1.2.oe
index a494a9dae6..34142cb1fe 100644
--- a/openswan/openswan_2.1.2.oe
+++ b/openswan/openswan_2.1.2.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "Openswan is an Open Source implementation of IPsec for the \
Linux operating system."
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
diff --git a/openswan/openswan_2.2.0.oe b/openswan/openswan_2.2.0.oe
index c59035f0f9..dbd0deed4d 100644
--- a/openswan/openswan_2.2.0.oe
+++ b/openswan/openswan_2.2.0.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "Openswan is an Open Source implementation of IPsec for the \
Linux operating system."
MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
diff --git a/openvpn/openvpn_1.5.0.oe b/openvpn/openvpn_1.5.0.oe
index 97d6fa26bb..f714a2bbb5 100644
--- a/openvpn/openvpn_1.5.0.oe
+++ b/openvpn/openvpn_1.5.0.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "A VPN solution via tun device. Not IPSEC!"
PRIORITY = "optional"
DEPENDS = "lzo openssl"
diff --git a/openvpn/openvpn_1.6.0.oe b/openvpn/openvpn_1.6.0.oe
index e69de29bb2..f714a2bbb5 100644
--- a/openvpn/openvpn_1.6.0.oe
+++ b/openvpn/openvpn_1.6.0.oe
@@ -0,0 +1,17 @@
+SECTION = "console/network"
+DESCRIPTION = "A VPN solution via tun device. Not IPSEC!"
+PRIORITY = "optional"
+DEPENDS = "lzo openssl"
+RDEPENDS = "kernel-module-tun"
+PR = "r1"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/openvpn/openvpn-${PV}.tar.gz \
+ file://openvpn"
+
+inherit autotools
+
+do_install_append() {
+ install -d ${D}/${sysconfdir}/init.d
+ install -d ${D}/${sysconfdir}/openvpn
+ install -m 755 ${WORKDIR}/openvpn ${D}/${sysconfdir}/init.d
+}
diff --git a/oprofile/oprofile_0.8.oe b/oprofile/oprofile_0.8.oe
index 724ca74b23..1cbb05d418 100644
--- a/oprofile/oprofile_0.8.oe
+++ b/oprofile/oprofile_0.8.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
DESCRIPTION = "OProfile is a system-wide profiler for Linux systems, capable \
of profiling all running code at low overhead."
LICENSE = "GPL"
diff --git a/orpheus/orpheus_1.5.oe b/orpheus/orpheus_1.5.oe
index d372400b63..9cd4f39137 100644
--- a/orpheus/orpheus_1.5.oe
+++ b/orpheus/orpheus_1.5.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "Orpheus is a light-weight text mode menu- and \
window-driven audio player application for CDs and files in \
MP3 and Vorbis OGG format."
diff --git a/pad/pad-native.oe b/pad/pad-native.oe
index 83e9f6779e..e7b53cd597 100644
--- a/pad/pad-native.oe
+++ b/pad/pad-native.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "Console utility for padding a file (filling with 0 to reach a specified length)"
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/pad"
SRC_URI = "file://pad.c"
diff --git a/pango/pango_1.2.5.oe b/pango/pango_1.2.5.oe
index 58e2be0e3c..f9f5252967 100644
--- a/pango/pango_1.2.5.oe
+++ b/pango/pango_1.2.5.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
DEPENDS = "glib-2.0 fontconfig freetype zlib x11 libxft xt"
DESCRIPTION = "The goal of the Pango project is to provide an \
Open Source framework for the layout and rendering of \
diff --git a/pango/pango_1.4.0.oe b/pango/pango_1.4.0.oe
index a4ee82bac2..065cbdc42a 100644
--- a/pango/pango_1.4.0.oe
+++ b/pango/pango_1.4.0.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
# Xt needed to keep autoconf's check for X11 happy
DEPENDS = "glib-2.0 fontconfig freetype zlib x11 libxft xt"
DESCRIPTION = "The goal of the Pango project is to provide an \
diff --git a/pango/pango_1.4.1.oe b/pango/pango_1.4.1.oe
index e69de29bb2..09807db56b 100644
--- a/pango/pango_1.4.1.oe
+++ b/pango/pango_1.4.1.oe
@@ -0,0 +1,33 @@
+SECTION = "x11/libs"
+# Xt needed to keep autoconf's check for X11 happy
+DEPENDS = "glib-2.0 fontconfig freetype zlib x11 libxft xt gtk-doc"
+DESCRIPTION = "The goal of the Pango project is to provide an \
+Open Source framework for the layout and rendering of \
+internationalized text."
+
+SRC_URI = "ftp://ftp.gtk.org/pub/gtk/v2.4/pango-${PV}.tar.bz2 \
+ file://no-tests.patch;patch=1"
+
+inherit autotools pkgconfig
+
+EXTRA_OECONF = "--disable-glibtest \
+ --enable-explicit-deps=no \
+ --disable-debug"
+
+FILES_${PN} = "/etc ${bindir} ${libdir}/libpango*.so.*"
+
+LIBV = "1.4.0"
+
+do_stage () {
+ for lib in pango pangox pangoft2 pangoxft; do
+ oe_libinstall -so -C pango lib$lib-1.0 ${STAGING_LIBDIR}/
+ done
+ install -d ${STAGING_INCDIR}/pango
+ install -m 0644 ${S}/pango/pango*.h ${STAGING_INCDIR}/pango/
+}
+
+python populate_packages_prepend () {
+ modules_root = oe.data.expand('${libdir}/pango/${LIBV}/modules', d)
+
+ do_split_packages(d, modules_root, '^pango-(.*)\.so$', 'pango-module-%s', 'Pango module %s', 'pango-querymodules > /etc/pango/pango.modules')
+}
diff --git a/patchutils/patchutils_0.2.25.oe b/patchutils/patchutils_0.2.25.oe
index befe219d3e..85e5181ab8 100644
--- a/patchutils/patchutils_0.2.25.oe
+++ b/patchutils/patchutils_0.2.25.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
LICENSE = "GPL"
DESCRIPTION = "Patchutils is a small collection of programs that operate on patch files."
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
diff --git a/patchutils/patchutils_0.2.26.oe b/patchutils/patchutils_0.2.26.oe
index befe219d3e..85e5181ab8 100644
--- a/patchutils/patchutils_0.2.26.oe
+++ b/patchutils/patchutils_0.2.26.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
LICENSE = "GPL"
DESCRIPTION = "Patchutils is a small collection of programs that operate on patch files."
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
diff --git a/patchutils/patchutils_0.2.27.oe b/patchutils/patchutils_0.2.27.oe
index befe219d3e..85e5181ab8 100644
--- a/patchutils/patchutils_0.2.27.oe
+++ b/patchutils/patchutils_0.2.27.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
LICENSE = "GPL"
DESCRIPTION = "Patchutils is a small collection of programs that operate on patch files."
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
diff --git a/patchutils/patchutils_0.2.28.oe b/patchutils/patchutils_0.2.28.oe
index befe219d3e..85e5181ab8 100644
--- a/patchutils/patchutils_0.2.28.oe
+++ b/patchutils/patchutils_0.2.28.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
LICENSE = "GPL"
DESCRIPTION = "Patchutils is a small collection of programs that operate on patch files."
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
diff --git a/patchutils/patchutils_0.2.30.oe b/patchutils/patchutils_0.2.30.oe
index e69de29bb2..85e5181ab8 100644
--- a/patchutils/patchutils_0.2.30.oe
+++ b/patchutils/patchutils_0.2.30.oe
@@ -0,0 +1,9 @@
+SECTION = "base"
+LICENSE = "GPL"
+DESCRIPTION = "Patchutils is a small collection of programs that operate on patch files."
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+
+
+SRC_URI = "http://cyberelk.net/tim/data/patchutils/stable/patchutils-${PV}.tar.bz2"
+
+inherit autotools
diff --git a/pciutils/pciutils_2.1.11.oe b/pciutils/pciutils_2.1.11.oe
index 5760157500..4d4dbdad39 100644
--- a/pciutils/pciutils_2.1.11.oe
+++ b/pciutils/pciutils_2.1.11.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = 'The PCI Utilities package contains a library for portable access \
to PCI bus configuration space and several utilities based on this library.'
diff --git a/pcre/pcre-native_4.4.oe b/pcre/pcre-native_4.4.oe
index e69de29bb2..3ca0a446c5 100644
--- a/pcre/pcre-native_4.4.oe
+++ b/pcre/pcre-native_4.4.oe
@@ -0,0 +1,4 @@
+SECTION = "unknown"
+include pcre_${PV}.oe
+inherit native
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/pcre-${PV}"
diff --git a/pcre/pcre_4.4.oe b/pcre/pcre_4.4.oe
index e57497f36a..1188012bdb 100644
--- a/pcre/pcre_4.4.oe
+++ b/pcre/pcre_4.4.oe
@@ -1,3 +1,4 @@
+SECTION = "unknown"
DESCRIPTION = "Perl-compatible regular expression library. PCRE has its own native \
API, but a set of 'wrapper' functions that are based on the POSIX API \
are also supplied in the library libpcreposix. Note that this just \
diff --git a/pdm/pdm_1.0.oe b/pdm/pdm_1.0.oe
index 044842f559..da513730c0 100644
--- a/pdm/pdm_1.0.oe
+++ b/pdm/pdm_1.0.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/base"
LICENSE = "GPL"
DESCRIPTION = "pdm is a minimal session manager for GUIs."
diff --git a/perl/libmail-sendmail-perl_0.79.oe b/perl/libmail-sendmail-perl_0.79.oe
index b3c4a3972e..0cae274b2e 100644
--- a/perl/libmail-sendmail-perl_0.79.oe
+++ b/perl/libmail-sendmail-perl_0.79.oe
@@ -1,7 +1,7 @@
+SECTION = "libs"
SRC_URI = "http://www.cpan.org/modules/by-module/Mail/Mail-Sendmail-${PV}.tar.gz"
DEPENDS = "perl"
S = "${WORKDIR}/Mail-Sendmail-${PV}"
inherit cpan
-
diff --git a/perl/libnetserver-generic-perl_1.03.oe b/perl/libnetserver-generic-perl_1.03.oe
index af0aef2509..7bf1aee53d 100644
--- a/perl/libnetserver-generic-perl_1.03.oe
+++ b/perl/libnetserver-generic-perl_1.03.oe
@@ -1,6 +1,6 @@
+SECTION = "libs"
SRC_URI = "http://www.cpan.org/modules/by-module/NetServer/NetServer-Generic-${PV}.tar.gz"
DEPENDS = "perl"
S = "${WORKDIR}/NetServer-Generic-${PV}"
inherit cpan
-
diff --git a/perl/libxml-parser-perl-native_2.34.oe b/perl/libxml-parser-perl-native_2.34.oe
index 4a532fc15b..e457b5a2fa 100644
--- a/perl/libxml-parser-perl-native_2.34.oe
+++ b/perl/libxml-parser-perl-native_2.34.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
include libxml-parser-perl_${PV}.oe
inherit native
DEPENDS = "perl-native expat-native"
diff --git a/perl/libxml-parser-perl_2.34.oe b/perl/libxml-parser-perl_2.34.oe
index e69de29bb2..fde6f250d0 100644
--- a/perl/libxml-parser-perl_2.34.oe
+++ b/perl/libxml-parser-perl_2.34.oe
@@ -0,0 +1,6 @@
+SECTION = "libs"
+SRC_URI = "http://www.cpan.org/modules/by-module/XML/XML-Parser-2.34.tar.gz"
+
+S = "${WORKDIR}/XML-Parser-${PV}"
+
+inherit cpan
diff --git a/perl/perl-native_5.8.3.oe b/perl/perl-native_5.8.3.oe
index bd57285b61..eed4ad2bca 100644
--- a/perl/perl-native_5.8.3.oe
+++ b/perl/perl-native_5.8.3.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
inherit native
DEPENDS = "db3-native"
diff --git a/php/php-native_4.3.6.oe b/php/php-native_4.3.6.oe
index e69de29bb2..bde684045f 100644
--- a/php/php-native_4.3.6.oe
+++ b/php/php-native_4.3.6.oe
@@ -0,0 +1,5 @@
+SECTION = "console/network"
+include php_${PV}.oe
+inherit native
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/php-${PV}"
+DEPENDS = "zlib-native"
diff --git a/php/php_4.3.6.oe b/php/php_4.3.6.oe
index e69de29bb2..533450d486 100644
--- a/php/php_4.3.6.oe
+++ b/php/php_4.3.6.oe
@@ -0,0 +1,28 @@
+SECTION = "console/network"
+DESCRIPTION = "A server-side, HTML-embedded scripting language. This package provides the CGI."
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+
+SRC_URI = "http://de3.php.net/distributions/php-${PV}.tar.bz2 \
+ file://${FILESDIR}/autotools.patch;patch=1 \
+ file://${FILESDIR}/pear.patch;patch=1"
+S = "${WORKDIR}/php-${PV}"
+
+inherit autotools
+
+CFLAGS += " -DPTYS_ARE_GETPT -DPTYS_ARE_SEARCHED"
+EXTRA_OECONF = "--with-cgi --enable-sockets --enable-pcntl \
+ --with-mysql \
+ --with-zlib --with-zlib-dir=${STAGING_LIBDIR}/.. \
+ --without-libpng --without-libjpeg \
+ --with-config-file-path=${sysconfdir}/php4"
+
+EXTRA_OECONF += " --without-pear"
+# Uncomment the following two lines, and comment the above to enable PEAR
+#EXTRA_OECONF += " --with-pear-php-cli=${STAGING_BINDIR}/php"
+#DEPENDS += " php-native"
+
+acpaths = ""
+
+do_install () {
+ oe_runmake 'INSTALL_ROOT=${D}' install
+}
diff --git a/pkgconfig/pkgconfig-native_0.15.0.oe b/pkgconfig/pkgconfig-native_0.15.0.oe
index 46bc1a2bb3..a6351c4b4c 100644
--- a/pkgconfig/pkgconfig-native_0.15.0.oe
+++ b/pkgconfig/pkgconfig-native_0.15.0.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
include pkgconfig_${PV}.oe
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/pkgconfig-${PV}"
diff --git a/pkgconfig/pkgconfig_0.15.0.oe b/pkgconfig/pkgconfig_0.15.0.oe
index 4b3dd5bb24..7e796070ff 100644
--- a/pkgconfig/pkgconfig_0.15.0.oe
+++ b/pkgconfig/pkgconfig_0.15.0.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "pkg-config is a system for managing library \
compile/link flags that works with automake and autoconf. \
It replaces the ubiquitous *-config scripts you may have \
diff --git a/plinciv/plinciv_0.16.oe b/plinciv/plinciv_0.16.oe
index 6c5951f829..22841487c3 100644
--- a/plinciv/plinciv_0.16.oe
+++ b/plinciv/plinciv_0.16.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/games"
DEPENDS = "gtk+"
DESCRIPTION = "Embedded version of a popular FreeCiv game"
diff --git a/pme/pme_1.0.3.oe b/pme/pme_1.0.3.oe
index f81658e32e..84a494b5bc 100644
--- a/pme/pme_1.0.3.oe
+++ b/pme/pme_1.0.3.oe
@@ -1,3 +1,4 @@
+SECTION = "unknown"
DEPENDS = "pcre"
DESCRIPTION = "PME is a C++ wrapper around the PCRE library."
SRC_URI = "http://xaxxon.slackworks.com/pme/pme-${PV}.tar.gz"
diff --git a/popt/popt-native_1.7.oe b/popt/popt-native_1.7.oe
index e69de29bb2..d8cbd0e65f 100644
--- a/popt/popt-native_1.7.oe
+++ b/popt/popt-native_1.7.oe
@@ -0,0 +1,6 @@
+SECTION = "unknown"
+include popt_${PV}.oe
+inherit native
+
+S = "${WORKDIR}/popt-${PV}"
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/popt-${PV}"
diff --git a/popt/popt_1.7.oe b/popt/popt_1.7.oe
index d52ca8c0b9..2e25540d7e 100644
--- a/popt/popt_1.7.oe
+++ b/popt/popt_1.7.oe
@@ -1,3 +1,4 @@
+SECTION = "unknown"
DESCRIPTION = "The popt library exists essentially \
for parsing command line options."
diff --git a/portabase/beecrypt_3.1.0.oe b/portabase/beecrypt_3.1.0.oe
index e3d27c9771..734c7acfb3 100644
--- a/portabase/beecrypt_3.1.0.oe
+++ b/portabase/beecrypt_3.1.0.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "BeeCrypt is an ongoing project to provide a strong and fast cryptography \
toolkit. Includes entropy sources, random generators, block ciphers, hash functions, \
message authentication codes, multiprecision integer routines, and public key primitives."
@@ -31,5 +32,3 @@ do_stage() {
done
}
-
-
diff --git a/portabase/metakit_2.4.9.3.oe b/portabase/metakit_2.4.9.3.oe
index d1615e4768..4889f949f9 100644
--- a/portabase/metakit_2.4.9.3.oe
+++ b/portabase/metakit_2.4.9.3.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DESCRIPTION = "Metakit is an efficient embedded database library with a small \
footprint. It fills the gap between flat-file, relational, object-oriented, and \
tree-structured databases, supporting relational joins, serialization, nested structures,\
diff --git a/portmap/portmap_5-4.oe b/portmap/portmap_5-4.oe
index f4197e2888..20edeea4ca 100644
--- a/portmap/portmap_5-4.oe
+++ b/portmap/portmap_5-4.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
PR = "r2"
SRC_URI = "http://www.uk.debian.org/debian/pool/main/p/portmap/portmap_5.orig.tar.gz \
diff --git a/postfix/postfix-native_2.0.15.oe b/postfix/postfix-native_2.0.15.oe
index e69de29bb2..49922f61dd 100644
--- a/postfix/postfix-native_2.0.15.oe
+++ b/postfix/postfix-native_2.0.15.oe
@@ -0,0 +1,10 @@
+SECTION = "console/network"
+include postfix_${PV}.oe
+inherit native
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/postfix-${PV}"
+DEPENDS = "db3-native pcre-native"
+export DIRS = "src/util src/global src/postconf"
+
+do_stage () {
+ install -m 0755 src/postconf/postconf ${STAGING_BINDIR}/
+}
diff --git a/postfix/postfix_2.0.15.oe b/postfix/postfix_2.0.15.oe
index e69de29bb2..266e925762 100644
--- a/postfix/postfix_2.0.15.oe
+++ b/postfix/postfix_2.0.15.oe
@@ -0,0 +1,23 @@
+SECTION = "console/network"
+DEPENDS = "db3 pcre postfix-native"
+
+SRC_URI = "ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-${PV}.tar.gz \
+ file://${FILESDIR}/makedefs.patch;patch=1 \
+ file://${FILESDIR}/install.patch;patch=1"
+S = "${WORKDIR}/postfix-${PV}"
+
+export SYSLIBS = "-lpcre -ldb -lnsl -lresolv ${LDFLAGS}"
+export EXPORT = "AUXLIBS='-lpcre' CCARGS='-DHAS_PCRE ${CFLAGS}' OPT='' DEBUG='-g'"
+export CC_append = " -DHAS_PCRE ${CFLAGS}"
+export EXTRA_OEMAKE = "-e"
+export POSTCONF = "${STAGING_BINDIR}/postconf"
+
+do_compile () {
+ unset CFLAGS CPPFLAGS CXXFLAGS
+ oe_runmake makefiles
+ oe_runmake
+}
+
+do_install () {
+ sh ./postfix-install 'install_root=${D}' -non-interactive
+}
diff --git a/ppp-dialin/ppp-dialin_0.1.oe b/ppp-dialin/ppp-dialin_0.1.oe
index 405f272ba8..cfffad4647 100644
--- a/ppp-dialin/ppp-dialin_0.1.oe
+++ b/ppp-dialin/ppp-dialin_0.1.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "Enables PPP dial-in through a serial connection"
MAINTAINER = "Rene Wagner <reenoo@gmx.de>"
DEPENDS = "ppp"
diff --git a/ppp/ppp_2.4.1.oe b/ppp/ppp_2.4.1.oe
index 266e7a3bd1..b6c92d72c0 100644
--- a/ppp/ppp_2.4.1.oe
+++ b/ppp/ppp_2.4.1.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "Point-to-Point Protocol (PPP) daemon"
PR = "r2"
SRC_URI = "http://freshmeat.net/redir/pppd/8313/url_tgz/ppp-2.4.1.tar.gz \
@@ -15,4 +16,4 @@ do_install_append () {
install -d ${D}${bindir}/
install -m 0755 ${WORKDIR}/pon ${D}${bindir}/pon
install -m 0755 ${WORKDIR}/poff ${D}${bindir}/poff
-} \ No newline at end of file
+}
diff --git a/prelink/prelink_20031029.oe b/prelink/prelink_20031029.oe
index 61bb2c55c9..fe8f6e905c 100644
--- a/prelink/prelink_20031029.oe
+++ b/prelink/prelink_20031029.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
DEPENDS = "elfutils "
DESCRIPTION = " The prelink package contains a utility which modifies ELF shared libraries \
and executables, so that far fewer relocations need to be resolved at \
diff --git a/prelink/prelink_20040304.oe b/prelink/prelink_20040304.oe
index fc5df0e399..ac450d77d7 100644
--- a/prelink/prelink_20040304.oe
+++ b/prelink/prelink_20040304.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
DEPENDS = "elfutils "
DESCRIPTION = " The prelink package contains a utility which modifies ELF shared libraries \
and executables, so that far fewer relocations need to be resolved at \
diff --git a/prelink/prelink_20040520.oe b/prelink/prelink_20040520.oe
index 1f1144edda..66bd6b3ed1 100644
--- a/prelink/prelink_20040520.oe
+++ b/prelink/prelink_20040520.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
DEPENDS = "elfutils "
DESCRIPTION = " The prelink package contains a utility which modifies ELF shared libraries \
and executables, so that far fewer relocations need to be resolved at \
diff --git a/prismstumbler/prismstumbler_0.7.2.oe b/prismstumbler/prismstumbler_0.7.2.oe
index 68c35c2056..d8f04b42ed 100644
--- a/prismstumbler/prismstumbler_0.7.2.oe
+++ b/prismstumbler/prismstumbler_0.7.2.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/network"
PR = "r1"
PACKAGES = "prismstumbler prismstumbler-frontend"
diff --git a/prismstumbler/prismstumbler_0.7.3.oe b/prismstumbler/prismstumbler_0.7.3.oe
index e69de29bb2..9a253fd639 100644
--- a/prismstumbler/prismstumbler_0.7.3.oe
+++ b/prismstumbler/prismstumbler_0.7.3.oe
@@ -0,0 +1,61 @@
+SECTION = "x11/network"
+PR = "r0"
+
+PACKAGES = "prismstumbler prismstumbler-frontend"
+DESCRIPTION = "Prismstumbler wireless LAN scanner"
+LICENSE = "GPL"
+MAINTAINER = "Florian Boor <florian.boor@kernelconcepts.de>"
+DEPENDS = "libpcap gtk+ wireless-tools sqlite"
+
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/prismstumbler/${PN}-${PV}.tar.bz2"
+
+S = "${WORKDIR}/${PN}-${PV}"
+
+inherit autotools pkgconfig
+
+EXTRA_OECONF = ""
+
+FILES_${PN} = "${bindir}/prismstumbler"
+
+FILES_prismstumbler-frontend = "${bindir}/psfront ${bindir}/pst \
+ ${datadir}/applications \
+ ${datadir}/pixmaps ${datadir}/doc/prismstumbler/help.txt \
+ ${sysconfdir}"
+do_configure_prepend() {
+ cd ${S};
+ ./autogen.sh
+}
+
+do_configure() {
+ cd ${S};
+ oe_runconf;
+ cd ${S}/src/gpsd;
+ rm Makefile;
+ rm config.log;
+ rm config.cache;
+ ${S}/src/gpsd/configure \
+ --build=${BUILD_SYS} \
+ --host=${HOST_SYS} \
+ --target=${TARGET_SYS} \
+ --prefix=${prefix} \
+ --exec_prefix=${exec_prefix} \
+ --bindir=${bindir} \
+ --sbindir=${sbindir} \
+ --libexecdir=${libexecdir} \
+ --datadir=${datadir} \
+ --sysconfdir=${sysconfdir} \
+ --sharedstatedir=${sharedstatedir} \
+ --localstatedir=${localstatedir} \
+ --libdir=${libdir} \
+ --includedir=${includedir} \
+ --oldincludedir=${oldincludedir} \
+ --infodir=${infodir} \
+ --mandir=${mandir} \
+ ${EXTRA_OECONF} \
+ $@;
+}
+
+do_install_append() {
+ chmod a+s ${D}/${bindir}/prismstumbler
+}
diff --git a/qmake/qmake-native_3.2.3.oe b/qmake/qmake-native_3.2.3.oe
index b99c4347be..38488608c8 100644
--- a/qmake/qmake-native_3.2.3.oe
+++ b/qmake/qmake-native_3.2.3.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
DESCRIPTION = "Qt(E) Makefile Generator"
PRIORITY = "optional"
LICENSE = "GPL/QPL"
@@ -52,4 +53,3 @@ do_stage() {
do_install() {
:
}
-
diff --git a/qte-fonts-common/qte-fonts-common_3.2.1.oe b/qte-fonts-common/qte-fonts-common_3.2.1.oe
index e69de29bb2..fb406b5f38 100644
--- a/qte-fonts-common/qte-fonts-common_3.2.1.oe
+++ b/qte-fonts-common/qte-fonts-common_3.2.1.oe
@@ -0,0 +1,157 @@
+SECTION = "opie/base"
+DESCRIPTION= "Tools to update the Qt fontdir"
+MAINTAINER = "M&N Solutions <info@mn-solutions.de>"
+LICENSE = "GPL/QPL"
+PACKAGE_ARCH = "all"
+PR = "r1"
+
+SRC_URI = "ftp://ftp.trolltech.com/pub/qt/source/qt-embedded-free-${PV}.tar.bz2"
+SRC_URI += "file://update-qtfontdir"
+S = "${WORKDIR}/qt-embedded-free-${PV}"
+
+do_compile() {
+}
+
+do_install() {
+ mkdir -p ${D}/${sbindir}
+ install -m 755 ${WORKDIR}/update-qtfontdir ${D}/${sbindir}
+ mkdir -p ${D}${palmtopdir}/lib/fonts
+ cp -a lib/fonts/* ${D}${palmtopdir}/lib/fonts
+ # Delete all other font formats, Qt/E would have a dead slow
+ # application start time if it had to use any other font format
+ # as *.qpf ...
+ find ${D}${palmtopdir}/lib/fonts \
+ -name "*.bdf" \
+ -o -name "*.ttf" \
+ -o -name "*.pfa" \
+ -o -name "*.pfb" | xargs rm
+}
+
+PACKAGES = "qte-fonts-common"
+FILES_${PN} = "${sbindir}"
+
+
+PACKAGES += "qte-font-fixed"
+PROVIDES += "qte-font-fixed"
+FILES_qte-font-fixed = "${palmtopdir}/lib/fonts/fixed*"
+RDEPENDS_qte-font-fixed = "qte-fonts-common"
+pkg_postinst_qte-font-fixed() {
+#!/bin/sh
+if [ -n "$D" ]; then exit 1; fi
+set -e
+. /etc/profile
+${sbindir}/update-qtfontdir
+}
+
+PACKAGES += "qte-font-helvetica-small"
+PROVIDES += "qte-font-helvetica-small"
+FILES_qte-font-helvetica-small = "${palmtopdir}/lib/fonts/helvetica_80*.qpf \
+ ${palmtopdir}/lib/fonts/helvetica_100*.qpf ${palmtopdir}/lib/fonts/helvetica_120*.qpf"
+RDEPENDS_qte-font-helvetica-small = "qte-fonts-common"
+pkg_postinst_qte-font-helvetica-small() {
+#!/bin/sh
+if [ -n "$D" ]; then exit 1; fi
+set -e
+. /etc/profile
+${sbindir}/update-qtfontdir
+}
+
+PACKAGES += "qte-font-helvetica-large"
+PROVIDES += "qte-font-helvetica-large"
+FILES_qte-font-helvetica-large = "${palmtopdir}/lib/fonts/helvetica_140*.qpf \
+ ${palmtopdir}/lib/fonts/helvetica_180*.qpf ${palmtopdir}/lib/fonts/helvetica_240*.qpf"
+RDEPENDS_qte-font-helvetica-large = "qte-fonts-common"
+pkg_postinst_qte-font-helvetica-large() {
+#!/bin/sh
+if [ -n "$D" ]; then exit 1; fi
+set -e
+. /etc/profile
+${sbindir}/update-qtfontdir
+}
+
+PACKAGES += "qte-font-smoothtimes"
+PROVIDES += "qte-font-smoothtimes"
+FILES_qte-font-smoothtimes = "${palmtopdir}/lib/fonts/smoothtimes*"
+RDEPENDS_qte-font-smoothtimes = "qte-fonts-common"
+pkg_postinst_qte-font-smoothtimes() {
+#!/bin/sh
+if [ -n "$D" ]; then exit 1; fi
+set -e
+. /etc/profile
+${sbindir}/update-qtfontdir
+}
+
+PACKAGES += "qte-font-smallsmooth"
+PROVIDES += "qte-font-smallsmooth"
+FILES_qte-font-smallsmooth = "${palmtopdir}/lib/fonts/smallsmooth*"
+RDEPENDS_qte-smallsmooth = "qte-fonts-common"
+pkg_postinst_qte-font-smallsmooth() {
+#!/bin/sh
+if [ -n "$D" ]; then exit 1; fi
+set -e
+. /etc/profile
+${sbindir}/update-qtfontdir
+}
+
+PACKAGES += "qte-font-unicode"
+PROVIDES += "qte-font-unicode"
+FILES_qte-font-unicode = "${palmtopdir}/lib/fonts/unifont*.qpf"
+RDEPENDS_qte-font-unicode = "qte-fonts-common"
+pkg_postinst_qte-font-unicode() {
+#!/bin/sh
+if [ -n "$D" ]; then exit 1; fi
+set -e
+. /etc/profile
+${sbindir}/update-qtfontdir
+}
+
+PACKAGES += "qte-font-micro"
+PROVIDES += "qte-font-micro"
+FILES_qte-font-micro = "${palmtopdir}/lib/fonts/micro*.qpf"
+#RDEPENDS_qte-font-micro = "qte-fonts-common"
+pkg_postinst_qte-font-micro() {
+#!/bin/sh
+if [ -n "$D" ]; then exit 1; fi
+set -e
+. /etc/profile
+${sbindir}/update-qtfontdir
+}
+
+# Not in the QtE/3 tar file:
+#PACKAGES += "qte-font-lcd"
+#PROVIDES += "qte-font-lcd"
+#RDEPENDS_qte-font-lcd = "qte-fonts-common"
+#FILES_qte-font-lcd = "${palmtopdir}/lib/fonts/lcd*"
+#pkg_postinst_qte-font-lcd () {
+##!/bin/sh
+#if [ -n "$D" ]; then exit 1; fi
+#set -e
+#. /etc/profile
+#${sbindir}/update-qtfontdir
+#}
+
+# Not in the QtE/3 tar file:
+#PACKAGES += "qte-font-japanese"
+#PROVIDES += "qte-font-japanese"
+#FILES_qte-font-japanese = "${palmtopdir}/lib/fonts/japanese*"
+#RDEPENDS_qte-font-japanese = "qte-fonts-common"
+#pkg_postinst_qte-font-japanese() {
+##!/bin/sh
+#if [ -n "$D" ]; then exit 1; fi
+#set -e
+#. /etc/profile
+#${sbindir}/update-qtfontdir
+#}
+
+# Not in the QtE/3 tar file:
+#PACKAGES += "qte-font-courier"
+#PROVIDES += "qte-font-courier"
+#FILES_qte-font-courier = "${palmtopdir}/lib/fonts/cour*"
+#RDEPENDS_qte-font-courier = "qte-fonts-common"
+#pkg_postinst_qte-font-courier() {
+##!/bin/sh
+#if [ -n "$D" ]; then exit 1; fi
+#set -e
+#. /etc/profile
+#${sbindir}/update-qtfontdir
+#}
diff --git a/qte/qte-for-opie_2.3.7.oe b/qte/qte-for-opie_2.3.7.oe
index 730c3d58c5..6783b93a59 100644
--- a/qte/qte-for-opie_2.3.7.oe
+++ b/qte/qte-for-opie_2.3.7.oe
@@ -1,3 +1,4 @@
+SECTION = "opie/base"
include qte_${PV}.oe
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/qte-${PV}"
diff --git a/qte/qte-for-opie_2.3.8.oe b/qte/qte-for-opie_2.3.8.oe
index cc4c7fad27..cf6e65fde1 100644
--- a/qte/qte-for-opie_2.3.8.oe
+++ b/qte/qte-for-opie_2.3.8.oe
@@ -1,3 +1,4 @@
+SECTION = "opie/base"
include qte_${PV}-snapshot.oe
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/qte-2.3.8-snapshot"
diff --git a/qte/qte-for-qtopia_2.3.7.oe b/qte/qte-for-qtopia_2.3.7.oe
index c357d8b71e..6e0c3e31b5 100644
--- a/qte/qte-for-qtopia_2.3.7.oe
+++ b/qte/qte-for-qtopia_2.3.7.oe
@@ -1,3 +1,4 @@
+SECTION = "opie/base"
include qte_${PV}.oe
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/qte-${PV}-r0"
diff --git a/qte/qte-for-qtopia_2.3.8.oe b/qte/qte-for-qtopia_2.3.8.oe
index 5d90b540d7..e8d75d2e3e 100644
--- a/qte/qte-for-qtopia_2.3.8.oe
+++ b/qte/qte-for-qtopia_2.3.8.oe
@@ -1,3 +1,4 @@
+SECTION = "opie/base"
include qte_${PV}-snapshot.oe
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/qte-2.3.8-snapshot"
diff --git a/qte/qte-for-qvfb_2.3.7.oe b/qte/qte-for-qvfb_2.3.7.oe
index e69de29bb2..28363d23f2 100644
--- a/qte/qte-for-qvfb_2.3.7.oe
+++ b/qte/qte-for-qvfb_2.3.7.oe
@@ -0,0 +1,13 @@
+SECTION = "opie/base"
+include qte_${PV}.oe
+
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/qte-${PV}"
+
+DESCRIPTION = "Qt/Embedded w/ Opie Patches version ${PV}"
+
+SRC_URI_append = "file://opie.patch;patch=1 \
+ file://lefthand.patch;patch=1 \
+ file://qiconview-speed.patch;patch=1 "
+
+EXTRA_OECONF = "-system-jpeg -system-libpng -system-zlib -qvfb -no-xft -no-vnc -gif \
+ -xplatform ${TARGET_OS}-${QTE_ARCH}-g++ ${EXTRA_OECONF_CONFIG}"
diff --git a/radvd/radvd_0.7.2.oe b/radvd/radvd_0.7.2.oe
index ab783ff1df..556de3269d 100644
--- a/radvd/radvd_0.7.2.oe
+++ b/radvd/radvd_0.7.2.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "IPv6 router advertisement daemon"
SRC_URI = "http://v6web.litech.org/radvd/dist/radvd-${PV}.tar.gz \
diff --git a/regex-markup/regex-markup_0.9.0.oe b/regex-markup/regex-markup_0.9.0.oe
index f20f84c7c6..4f4f0856c4 100644
--- a/regex-markup/regex-markup_0.9.0.oe
+++ b/regex-markup/regex-markup_0.9.0.oe
@@ -1,3 +1,4 @@
+SECTION = "unknown"
DESCRIPTION = "Regex-markup performs regular expression-based text \
markup according to used-defined rules."
diff --git a/rhythmbox/rhythmbox_0.8.4.oe b/rhythmbox/rhythmbox_0.8.4.oe
index e69de29bb2..a25bf0fe59 100644
--- a/rhythmbox/rhythmbox_0.8.4.oe
+++ b/rhythmbox/rhythmbox_0.8.4.oe
@@ -0,0 +1,20 @@
+SECTION = "unknown"
+SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/rhythmbox/0.8/rhythmbox-${PV}.tar.gz \
+ file://ogg.m4 file://vorbis.m4"
+
+DEPENDS = "gstreamer gst-plugins"
+
+EXTRA_OECONF = "--disable-schemas-install"
+
+FILES_${PN} += " ${libdir}/bonobo/servers ${libdir}/bonobo/*.so ${datadir}/omf ${datadir}/mime-info \
+ ${datadir}/application-registry ${datadir}/gnome-2.0 ${datadir}/idl"
+FILES_${PN}-doc += " ${datadir}/gnome/help"
+FILES_${PN}-dev += " ${libdir}/bonobo/*.la ${libdir}/bonobo/*.a"
+
+do_configure_prepend() {
+ mkdir -p ${S}/m4
+ cp ${WORKDIR}/ogg.m4 ${S}/m4/
+ cp ${WORKDIR}/vorbis.m4 ${S}/m4/
+}
+
+inherit autotools
diff --git a/rhythmbox/rhythmbox_0.8.5.oe b/rhythmbox/rhythmbox_0.8.5.oe
index c8db00ba34..b94e66fb94 100644
--- a/rhythmbox/rhythmbox_0.8.5.oe
+++ b/rhythmbox/rhythmbox_0.8.5.oe
@@ -1,3 +1,4 @@
+SECTION = "unknown"
PR = "r3"
SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/rhythmbox/0.8/rhythmbox-${PV}.tar.gz \
file://ogg.m4 file://vorbis.m4"
@@ -24,4 +25,3 @@ inherit autotools gconf
do_compile() {
oe_runmake ORBIT_IDL=`which orbit-idl-2`
}
-
diff --git a/rlpr/rlpr_2.05.oe b/rlpr/rlpr_2.05.oe
index e69de29bb2..29cf3f3546 100644
--- a/rlpr/rlpr_2.05.oe
+++ b/rlpr/rlpr_2.05.oe
@@ -0,0 +1,15 @@
+SECTION = "console/network"
+DESCRIPTION = "rlpr makes it possible to print files on remote sites to your networked printers"
+HOMEPAGE = "http://truffula.com/rlpr/"
+LICENSE = "GPL"
+SRC_URI = "ftp://www.truffula.com/pub/rlpr-2.05.tar.gz"
+
+inherit autotools
+
+do_configure() {
+ oe_runconf
+}
+
+do_install() {
+ make install DESTDIR=${D}
+}
diff --git a/rosetta/rosetta_cvs.oe b/rosetta/rosetta_cvs.oe
index e8d2231d3c..06df152eeb 100644
--- a/rosetta/rosetta_cvs.oe
+++ b/rosetta/rosetta_cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
PV = "0.0cvs${CVSDATE}"
DEPENDS = "gtk+ libgpewidget x11 libxrandr libxft xtst xext xau"
DESCRIPTION = "Multistroke / full word handwriting recognition for X"
diff --git a/rp-pppoe/rp-pppoe_3.5.oe b/rp-pppoe/rp-pppoe_3.5.oe
index e69de29bb2..e1d79249ec 100644
--- a/rp-pppoe/rp-pppoe_3.5.oe
+++ b/rp-pppoe/rp-pppoe_3.5.oe
@@ -0,0 +1,17 @@
+SECTION = "console/network"
+DESCRIPTION="A user-mode PPPoE client and server suite for Linux"
+SRC_URI="http://www.roaringpenguin.com/pppoe/${P}.tar.gz \
+ file://rp-pppoe-3.5_configure_in_cross.diff;patch=1;pnum=2 \
+ file://rp-pppoe-3.5_libevent_makefile_cross.diff;patch=1;pnum=2 \
+ file://rp-pppoe-3.5_no_strip.diff;patch=1;pnum=2"
+HOMEPAGE="http://www.roaringpenguin.com/"
+LICENSE="GPL-2"
+DEPENDS="ppp"
+
+S = "${WORKDIR}/${P}/src"
+
+inherit autotools
+
+do_install() {
+ oe_runmake -C ${S} RPM_INSTALL_ROOT=${D} docdir=${docdir} install
+}
diff --git a/rxvt-unicode/rxvt-unicode_2.2.oe b/rxvt-unicode/rxvt-unicode_2.2.oe
index 889fd7a314..e4ed595364 100644
--- a/rxvt-unicode/rxvt-unicode_2.2.oe
+++ b/rxvt-unicode/rxvt-unicode_2.2.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
DEPENDS = "x11 libxft"
DESCRIPTION = "rxvt-unicode is a clone of the well known \
terminal emulator rxvt, modified to store text in Unicode \
diff --git a/rxvt-unicode/rxvt-unicode_2.4.oe b/rxvt-unicode/rxvt-unicode_2.4.oe
index 219eb50e7b..a2db4dad9d 100644
--- a/rxvt-unicode/rxvt-unicode_2.4.oe
+++ b/rxvt-unicode/rxvt-unicode_2.4.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
DEPENDS = "x11 xt libxft"
DESCRIPTION = "rxvt-unicode is a clone of the well known \
terminal emulator rxvt, modified to store text in Unicode \
diff --git a/rxvt-unicode/rxvt-unicode_3.0.oe b/rxvt-unicode/rxvt-unicode_3.0.oe
index d6f95b7319..5517de3a15 100644
--- a/rxvt-unicode/rxvt-unicode_3.0.oe
+++ b/rxvt-unicode/rxvt-unicode_3.0.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
DEPENDS = "x11 xt libxft"
DESCRIPTION = "rxvt-unicode is a clone of the well known \
terminal emulator rxvt, modified to store text in Unicode \
diff --git a/rxvt-unicode/rxvt-unicode_3.1.oe b/rxvt-unicode/rxvt-unicode_3.1.oe
index 18e0129f1b..247efc2552 100644
--- a/rxvt-unicode/rxvt-unicode_3.1.oe
+++ b/rxvt-unicode/rxvt-unicode_3.1.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
DEPENDS = "x11 xt libxft"
DESCRIPTION = "rxvt-unicode is a clone of the well known \
terminal emulator rxvt, modified to store text in Unicode \
diff --git a/rxvt-unicode/rxvt-unicode_3.7.oe b/rxvt-unicode/rxvt-unicode_3.7.oe
index 7ebbe68e0f..d867b0b3ae 100644
--- a/rxvt-unicode/rxvt-unicode_3.7.oe
+++ b/rxvt-unicode/rxvt-unicode_3.7.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
DEPENDS = "x11 xt libxft"
DESCRIPTION = "rxvt-unicode is a clone of the well known \
terminal emulator rxvt, modified to store text in Unicode \
diff --git a/rxvt/rxvt_2.7.9.oe b/rxvt/rxvt_2.7.9.oe
index 2860607615..2dab87bf9e 100644
--- a/rxvt/rxvt_2.7.9.oe
+++ b/rxvt/rxvt_2.7.9.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
PR = "r1"
DEPENDS = "x11 libxft"
DESCRIPTION = "Well known terminal emulator"
diff --git a/sablevm/sablevm-classpath_1.1.6.oe b/sablevm/sablevm-classpath_1.1.6.oe
index 2b93d2b342..f76cdba1ca 100644
--- a/sablevm/sablevm-classpath_1.1.6.oe
+++ b/sablevm/sablevm-classpath_1.1.6.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "GNU Classpath modified to work with SableVM"
HOMEPAGE = "http://sablevm.org"
PRIORITY = "optional"
diff --git a/sablevm/sablevm_1.1.6.oe b/sablevm/sablevm_1.1.6.oe
index 1b6ddb61b5..14ba706855 100644
--- a/sablevm/sablevm_1.1.6.oe
+++ b/sablevm/sablevm_1.1.6.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "A highly-portable Java virtual machine implementing the Java virtual machine specification, second edition."
HOMEPAGE = "http://sablevm.org"
PRIORITY = "optional"
diff --git a/samba/samba_3.0.4.oe b/samba/samba_3.0.4.oe
index 1a45b37b87..1139f00c22 100644
--- a/samba/samba_3.0.4.oe
+++ b/samba/samba_3.0.4.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DEPENDS = readline
SRC_URI := "http://samba.mirror.ac.uk/samba/ftp/samba-${PV}.tar.gz \
diff --git a/samba/samba_3.0.5.oe b/samba/samba_3.0.5.oe
index 15375b484b..17ec5c1354 100644
--- a/samba/samba_3.0.5.oe
+++ b/samba/samba_3.0.5.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DEPENDS = readline
SRC_URI := "http://samba.mirror.ac.uk/samba/ftp/samba-${PV}.tar.gz \
diff --git a/scew/scew_0.3.1.oe b/scew/scew_0.3.1.oe
index e7c99e6244..13e95ffc65 100644
--- a/scew/scew_0.3.1.oe
+++ b/scew/scew_0.3.1.oe
@@ -1,3 +1,4 @@
+SECTION = "unknown"
DESCRIPTION = "Simple C Expat Wrapper."
DEPENDS = "expat"
diff --git a/screen/screen_3.9.15.oe b/screen/screen_3.9.15.oe
index d1dec884fa..6033758a06 100644
--- a/screen/screen_3.9.15.oe
+++ b/screen/screen_3.9.15.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DEPENDS = "ncurses"
DESCRIPTION = "Screen is a full-screen window manager \
that multiplexes a physical terminal between several \
diff --git a/screen/screen_4.0.1.oe b/screen/screen_4.0.1.oe
index b1f2b764b6..16dc9efbec 100644
--- a/screen/screen_4.0.1.oe
+++ b/screen/screen_4.0.1.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DEPENDS = "ncurses"
DESCRIPTION = "Screen is a full-screen window manager \
that multiplexes a physical terminal between several \
diff --git a/screen/screen_4.0.2.oe b/screen/screen_4.0.2.oe
index b1f2b764b6..16dc9efbec 100644
--- a/screen/screen_4.0.2.oe
+++ b/screen/screen_4.0.2.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DEPENDS = "ncurses"
DESCRIPTION = "Screen is a full-screen window manager \
that multiplexes a physical terminal between several \
diff --git a/sdlperl/sdl-perl_1.20.3.oe b/sdlperl/sdl-perl_1.20.3.oe
index 436a84d42a..0f0271cf5c 100644
--- a/sdlperl/sdl-perl_1.20.3.oe
+++ b/sdlperl/sdl-perl_1.20.3.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
DESCRIPTION = "Perl bindings for SDL"
SRC_URI = "http://bloodgate.com/perl/sdl/pub/SDL_perl-${PV}.tar.gz \
file://Makefile.patch;patch=1;pnum=0"
diff --git a/sed/sed-native_4.1.1.oe b/sed/sed-native_4.1.1.oe
index e69de29bb2..4c8dd0cd9f 100644
--- a/sed/sed-native_4.1.1.oe
+++ b/sed/sed-native_4.1.1.oe
@@ -0,0 +1,3 @@
+SECTION = "console/utils"
+include sed_${PV}.oe
+inherit native
diff --git a/sed/sed_4.0.8.oe b/sed/sed_4.0.8.oe
index 55ad2427dc..e476891884 100644
--- a/sed/sed_4.0.8.oe
+++ b/sed/sed_4.0.8.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "sed is a Stream EDitor."
SRC_URI = "${GNU_MIRROR}/sed/sed-${PV}.tar.gz"
diff --git a/sed/sed_4.0.9.oe b/sed/sed_4.0.9.oe
index 55ad2427dc..e476891884 100644
--- a/sed/sed_4.0.9.oe
+++ b/sed/sed_4.0.9.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "sed is a Stream EDitor."
SRC_URI = "${GNU_MIRROR}/sed/sed-${PV}.tar.gz"
diff --git a/sed/sed_4.1.1.oe b/sed/sed_4.1.1.oe
index e69de29bb2..e476891884 100644
--- a/sed/sed_4.1.1.oe
+++ b/sed/sed_4.1.1.oe
@@ -0,0 +1,7 @@
+SECTION = "console/utils"
+DESCRIPTION = "sed is a Stream EDitor."
+
+SRC_URI = "${GNU_MIRROR}/sed/sed-${PV}.tar.gz"
+S = "${WORKDIR}/sed-${PV}"
+
+inherit autotools
diff --git a/sed/sed_4.1.oe b/sed/sed_4.1.oe
index ffe079db47..4453023e05 100644
--- a/sed/sed_4.1.oe
+++ b/sed/sed_4.1.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "sed is a Stream EDitor."
SRC_URI = "${GNU_MIRROR}/sed/sed-${PV}.tar.gz \
diff --git a/setserial/setserial_2.17.oe b/setserial/setserial_2.17.oe
index e69de29bb2..3e97bb26d5 100644
--- a/setserial/setserial_2.17.oe
+++ b/setserial/setserial_2.17.oe
@@ -0,0 +1,12 @@
+SECTION = "console/utils"
+SRC_URI = "ftp://tsx-11.mit.edu/pub/linux/sources/sbin/setserial-2.17.tar.gz"
+
+inherit autotools
+
+do_install() {
+ install -d ${D}/bin
+ install -d ${D}/usr/man/man8
+ install -d ${D}${mandir}
+ autotools_do_install
+ mv ${D}/usr/man/* ${D}${mandir}/
+}
diff --git a/sgml-common/sgml-common-native_0.6.3.oe b/sgml-common/sgml-common-native_0.6.3.oe
index c13876a68e..d25dcd97ef 100644
--- a/sgml-common/sgml-common-native_0.6.3.oe
+++ b/sgml-common/sgml-common-native_0.6.3.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
include sgml-common_${PV}.oe
inherit native
diff --git a/sgml-common/sgml-common_0.6.3.oe b/sgml-common/sgml-common_0.6.3.oe
index 72ff2ed534..867de442c8 100644
--- a/sgml-common/sgml-common_0.6.3.oe
+++ b/sgml-common/sgml-common_0.6.3.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "The sgml-common package gathers very basic \
stuff necessary to work with SGML and XML, such as xml.dcl, \
a SGML declaration of XML; iso-entities, a list of the basic \
diff --git a/shared-mime-info/shared-mime-info_0.14.oe b/shared-mime-info/shared-mime-info_0.14.oe
index cff25897ec..44067463eb 100644
--- a/shared-mime-info/shared-mime-info_0.14.oe
+++ b/shared-mime-info/shared-mime-info_0.14.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
PR = "r1"
DEPENDS = "libxml2"
@@ -14,4 +15,4 @@ EXTRA_OECONF = "--disable-update-mimedb"
pkg_postinst () {
echo "Updating MIME database... this may take a while."
${bindir}/update-mime-database ${datadir}/mime
-} \ No newline at end of file
+}
diff --git a/sharp-binary-only/sharp-flash-header-c700.oe b/sharp-binary-only/sharp-flash-header-c700.oe
index 149b3fdee4..276ddff02f 100644
--- a/sharp-binary-only/sharp-flash-header-c700.oe
+++ b/sharp-binary-only/sharp-flash-header-c700.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
SRC_URI = "file://header-c700.bin"
do_stage() {
diff --git a/silo/silo_1.4.8.oe b/silo/silo_1.4.8.oe
index 21e4263759..60aaf20d4f 100644
--- a/silo/silo_1.4.8.oe
+++ b/silo/silo_1.4.8.oe
@@ -1,3 +1,4 @@
+SECTION = "unknown"
DEPENDS = "elftoaout-native"
SRC_URI = "http://www.sparc-boot.org/pub/silo/silo-${PV}.tar.bz2 \
@@ -11,4 +12,3 @@ do_stage() {
install tilo/maketilo ${STAGING_BINDIR}
install tilo/tilo.sh ${STAGING_BINDIR}
}
-
diff --git a/simpad-utilities/genboot-native.oe b/simpad-utilities/genboot-native.oe
index 4293e31094..d2f60fe706 100644
--- a/simpad-utilities/genboot-native.oe
+++ b/simpad-utilities/genboot-native.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
PR = "r1"
DESCRIPTION = "Console utility for generating a SIMpad boot image for the proprietary SIEMENS Switzerland bootloader"
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/genboot"
diff --git a/simpad-utilities/serload-native.oe b/simpad-utilities/serload-native.oe
index bebfd4820f..b826e677cb 100644
--- a/simpad-utilities/serload-native.oe
+++ b/simpad-utilities/serload-native.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "Console utility for transferring a SIMpad boot image via serial a SIMpad"
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/serload"
SRC_URI = "file://serialdownload.cpp file://main.cpp file://serialdownload.h"
diff --git a/simpad-utilities/simpad-utilities.oe b/simpad-utilities/simpad-utilities.oe
index e69de29bb2..5e9a5bf02e 100644
--- a/simpad-utilities/simpad-utilities.oe
+++ b/simpad-utilities/simpad-utilities.oe
@@ -0,0 +1,5 @@
+SECTION = "console/utils"
+DESCRIPTION = "Console utilities for building the OpenSIMpad linux distribution"
+HOMEPAGE = "http://opensimpad.org"
+DEPENDS = "pad-native genboot-native serload-native"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
diff --git a/slugtool/slugtool-native.oe b/slugtool/slugtool-native.oe
index 3217e1215e..a1bb7857af 100644
--- a/slugtool/slugtool-native.oe
+++ b/slugtool/slugtool-native.oe
@@ -1,3 +1,4 @@
+SECTION = "unknown"
include slugtool.oe
inherit native
diff --git a/slugtool/slugtool.oe b/slugtool/slugtool.oe
index 0ede70cfac..b4ee1f6c3a 100644
--- a/slugtool/slugtool.oe
+++ b/slugtool/slugtool.oe
@@ -1,3 +1,4 @@
+SECTION = "unknown"
DESCRIPTION = "Slugtool is a small app to disassemble and reassemble \
flash images for the Linksys NSLU2 device."
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
diff --git a/smartmontools/smartmontools_5.33.oe b/smartmontools/smartmontools_5.33.oe
index e69de29bb2..908343d548 100644
--- a/smartmontools/smartmontools_5.33.oe
+++ b/smartmontools/smartmontools_5.33.oe
@@ -0,0 +1,8 @@
+SECTION = "console/utils"
+DESCRIPTION = "Control and monitor storage systems using S.M.A.R.T."
+LICENSE = "GPL"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/smartmontools/smartmontools-${PV}.tar.gz"
+S = "${WORKDIR}/smartmontools-${PV}"
+
+inherit autotools
diff --git a/snes232/snes232_cvs.oe b/snes232/snes232_cvs.oe
index 911304d2dc..8e59a62363 100644
--- a/snes232/snes232_cvs.oe
+++ b/snes232/snes232_cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "unknown"
PR = "r2"
RDEPENDS = "kernel-module-serport"
@@ -18,4 +19,3 @@ do_install() {
install -d ${D}/lib/modules/${KERNEL_VERSION}/snes232
install snes232.ko ${D}/lib/modules/${KERNEL_VERSION}/snes232/
}
-
diff --git a/snes9x/snes9x_1.43-WIP1.oe b/snes9x/snes9x_1.43-WIP1.oe
index 69a373e5c0..308a2b0fd7 100644
--- a/snes9x/snes9x_1.43-WIP1.oe
+++ b/snes9x/snes9x_1.43-WIP1.oe
@@ -1,3 +1,4 @@
+SECTION = "unknown"
PR = "r3"
DEPENDS = "libxxf86dga libxxf86vm"
@@ -23,4 +24,3 @@ do_install() {
install -d ${D}${bindir}
install snes9x ${D}${bindir}
}
-
diff --git a/socat/socat_1.3.2.1.oe b/socat/socat_1.3.2.1.oe
index ae753597b2..d84ee1c4b3 100644
--- a/socat/socat_1.3.2.1.oe
+++ b/socat/socat_1.3.2.1.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DEPENDS = "openssl"
DESCRIPTION = "Socat is a relay for bidirectional data \
transfer between two independent data channels."
diff --git a/sparse/sparse_snapshot.oe b/sparse/sparse_snapshot.oe
index 102bb04970..b90843fff6 100644
--- a/sparse/sparse_snapshot.oe
+++ b/sparse/sparse_snapshot.oe
@@ -1,3 +1,4 @@
+SECTION = "devel"
def get_snapshot_date(d):
import oe
cvsdate = oe.data.getVar('CVSDATE', d, 1)
diff --git a/squashfs-tools/squashfs-tools-native_2.0r2.oe b/squashfs-tools/squashfs-tools-native_2.0r2.oe
index e69de29bb2..c4d241965f 100644
--- a/squashfs-tools/squashfs-tools-native_2.0r2.oe
+++ b/squashfs-tools/squashfs-tools-native_2.0r2.oe
@@ -0,0 +1,11 @@
+SECTION = "base"
+PN_BASE = "squashfs-tools"
+include ${PN_BASE}_${PV}.oe
+inherit native
+
+FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/${PN_BASE}-${PV}', '${FILE_DIRNAME}/${PN_BASE}', '${FILE_DIRNAME}/files', '${FILE_DIRNAME}' ], d)}"
+PACKAGES = ""
+
+do_stage () {
+ install -m 0755 mksquashfs ${STAGING_BINDIR}/
+}
diff --git a/squashfs-tools/squashfs-tools_2.0r2.oe b/squashfs-tools/squashfs-tools_2.0r2.oe
index e69de29bb2..05b017122e 100644
--- a/squashfs-tools/squashfs-tools_2.0r2.oe
+++ b/squashfs-tools/squashfs-tools_2.0r2.oe
@@ -0,0 +1,15 @@
+SECTION = "base"
+DESCRIPTION = "Squashfs is a highly compressed read-only filesystem for Linux."
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+LICENSE = "GPLv2"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/squashfs/squashfs${@oe.data.getVar('PV',d,1).replace('r','-r')}.tar.gz \
+ file://flags.patch;patch=1"
+S = "${WORKDIR}/squashfs${PV}/squashfs-tools"
+
+prefix = ""
+
+do_install () {
+ install -d ${D}/${sbindir}
+ install -m 0755 mksquashfs ${D}/${sbindir}/
+}
diff --git a/ssmtp/ssmtp_2.60.9.oe b/ssmtp/ssmtp_2.60.9.oe
index 489d0f069f..4703e5a25d 100644
--- a/ssmtp/ssmtp_2.60.9.oe
+++ b/ssmtp/ssmtp_2.60.9.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DEPENDS = "openssl"
DESCRIPTION = "Extremely simple MTA to get mail off the system to a mail hub."
diff --git a/stat/stat-native_3.3.oe b/stat/stat-native_3.3.oe
index e69de29bb2..32b1b47bae 100644
--- a/stat/stat-native_3.3.oe
+++ b/stat/stat-native_3.3.oe
@@ -0,0 +1,13 @@
+SECTION = "console/utils"
+include stat_${PV}.oe
+inherit native
+S = "${WORKDIR}/stat-${PV}"
+
+do_stage() {
+ install -m 755 stat ${STAGING_BINDIR}
+
+}
+
+do_install() {
+ true
+}
diff --git a/stat/stat_3.3.oe b/stat/stat_3.3.oe
index 95e4bca565..efb5a22e80 100644
--- a/stat/stat_3.3.oe
+++ b/stat/stat_3.3.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "Display all information about a file that the stat() call provides and all information a filesystem that statfs() provides."
LICENSE = "GPL"
MAINTAINER = "Holger Schurig <hs4388@mn-solutions.de>"
diff --git a/strace/strace_4.5.4.oe b/strace/strace_4.5.4.oe
index e69de29bb2..0e5c92a1d6 100644
--- a/strace/strace_4.5.4.oe
+++ b/strace/strace_4.5.4.oe
@@ -0,0 +1,10 @@
+SECTION = "console/utils"
+DESCRIPTION = "strace is a system call tracing tool."
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/strace/strace-${PV}.tar.bz2 \
+ file://arm-compilation.patch;patch=1 \
+ file://arm-syscall.patch;patch=1"
+
+inherit autotools
+
+export INCLUDES = "-I. -I./linux"
diff --git a/strace/strace_4.5.6.oe b/strace/strace_4.5.6.oe
index 33e560211e..6e8f0dde0f 100644
--- a/strace/strace_4.5.6.oe
+++ b/strace/strace_4.5.6.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
PR = "r1"
DESCRIPTION = "strace is a system call tracing tool."
diff --git a/strace/strace_4.5.7.oe b/strace/strace_4.5.7.oe
index 5c3a71e4a7..fae06476dd 100644
--- a/strace/strace_4.5.7.oe
+++ b/strace/strace_4.5.7.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
PR = "r1"
DESCRIPTION = "strace is a system call tracing tool."
diff --git a/stunnel/stunnel_4.05.oe b/stunnel/stunnel_4.05.oe
index 0c9d0efba3..ee6d9d26d8 100644
--- a/stunnel/stunnel_4.05.oe
+++ b/stunnel/stunnel_4.05.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DEPENDS = "openssl"
LICENSE = "GPL"
DESCRIPTION = "Stunnel is a program that allows you to encrypt \
diff --git a/sudo/sudo_1.6.7p5.oe b/sudo/sudo_1.6.7p5.oe
index e0ae5d80f4..0486668820 100644
--- a/sudo/sudo_1.6.7p5.oe
+++ b/sudo/sudo_1.6.7p5.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "Sudo (superuser do) allows a system \
administrator to give certain users (or groups of \
users) the ability to run some (or all) commands \
diff --git a/supybot/supybot_0.77.0.oe b/supybot/supybot_0.77.0.oe
index 2100f65d8c..9a6ea7b43f 100644
--- a/supybot/supybot_0.77.0.oe
+++ b/supybot/supybot_0.77.0.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "Supybot is a clearly-written Python IRC \
framework and bot, intended to be both easily \
extensible and very flexible."
diff --git a/swig/swig-native_1.3.21.oe b/swig/swig-native_1.3.21.oe
index e69de29bb2..63c49b0240 100644
--- a/swig/swig-native_1.3.21.oe
+++ b/swig/swig-native_1.3.21.oe
@@ -0,0 +1,8 @@
+SECTION = "unknown"
+include swig_${PV}.oe
+inherit native
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/swig-${PV}"
+
+do_stage() {
+ oe_runmake install PREFIX=${STAGING_BINDIR}/..
+}
diff --git a/swig/swig_1.3.21.oe b/swig/swig_1.3.21.oe
index e69de29bb2..b9d6a30faa 100644
--- a/swig/swig_1.3.21.oe
+++ b/swig/swig_1.3.21.oe
@@ -0,0 +1,14 @@
+SECTION = "unknown"
+DESCRIPTION = "SWIG - Simplified Wrapper and Interface Generator"
+
+#SRC_URI = "${SOURCEFORGE_MIRROR}/swig/swig-${PV}.tar.gz"
+SRC_URI = "http://heanet.dl.sourceforge.net/sourceforge/swig/swig-1.3.21.tar.gz"
+S = "${WORKDIR}/SWIG-${PV}"
+
+inherit autotools
+
+EXTRA_OECONF = "--with-python=${STAGING_BINDIR} --with-swiglibdir=${STAGING_DIR}/${BUILD_SYS}/swig"
+
+do_configure() {
+ oe_runconf
+}
diff --git a/sylpheed/sylpheed_0.9.9-gtk2-20040229.oe b/sylpheed/sylpheed_0.9.9-gtk2-20040229.oe
index 1982910384..5c4cb62d31 100644
--- a/sylpheed/sylpheed_0.9.9-gtk2-20040229.oe
+++ b/sylpheed/sylpheed_0.9.9-gtk2-20040229.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/network"
DESCRIPTION = "Mail user agent"
DEPENDS = "gtk+"
MAINTAINER = "Phil Blundell <pb@handhelds.org>"
@@ -5,4 +6,3 @@ MAINTAINER = "Phil Blundell <pb@handhelds.org>"
SRC_URI = "${SOURCEFORGE_MIRROR}/sylpheed-gtk2/sylpheed-0.9.9-gtk2-20040229.tar.gz"
inherit autotools
-
diff --git a/sysfsutils/sysfsutils_1.1.0.oe b/sysfsutils/sysfsutils_1.1.0.oe
index e69de29bb2..8ee9e0d900 100644
--- a/sysfsutils/sysfsutils_1.1.0.oe
+++ b/sysfsutils/sysfsutils_1.1.0.oe
@@ -0,0 +1,14 @@
+SECTION = "base"
+SRC_URI = "${SOURCEFORGE_MIRROR}/linux-diag/sysfsutils-${PV}.tar.gz"
+S = "${WORKDIR}/sysfsutils-${PV}"
+
+inherit autotools
+
+includedir += "/sysfs"
+
+do_stage () {
+ oe_libinstall -a -so -C lib libsysfs ${STAGING_LIBDIR}
+ install -d ${STAGING_INCDIR}/sysfs
+ install -m 0644 ${S}/include/dlist.h ${STAGING_INCDIR}/sysfs
+ install -m 0644 ${S}/include/libsysfs.h ${STAGING_INCDIR}/sysfs
+}
diff --git a/sysfsutils/sysfsutils_1.2.0.oe b/sysfsutils/sysfsutils_1.2.0.oe
index e69de29bb2..86188651ca 100644
--- a/sysfsutils/sysfsutils_1.2.0.oe
+++ b/sysfsutils/sysfsutils_1.2.0.oe
@@ -0,0 +1,18 @@
+SECTION = "base"
+DESCRIPTION = "System Utilities Based on Sysfs"
+SRC_URI = "${SOURCEFORGE_MIRROR}/linux-diag/sysfsutils-${PV}.tar.gz"
+S = "${WORKDIR}/sysfsutils-${PV}"
+
+inherit autotools
+
+includedir += "/sysfs"
+
+PACKAGES_prepend = "libsysfs "
+FILES_libsysfs = "/usr/lib/*.so.1.0.2"
+
+do_stage () {
+ oe_libinstall -a -so -C lib libsysfs ${STAGING_LIBDIR}
+ install -d ${STAGING_INCDIR}/sysfs
+ install -m 0644 ${S}/include/dlist.h ${STAGING_INCDIR}/sysfs
+ install -m 0644 ${S}/include/libsysfs.h ${STAGING_INCDIR}/sysfs
+}
diff --git a/sysklogd/sysklogd_1.4.1.oe b/sysklogd/sysklogd_1.4.1.oe
index 9dd42e0969..ff636b9a83 100644
--- a/sysklogd/sysklogd_1.4.1.oe
+++ b/sysklogd/sysklogd_1.4.1.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "The sysklogd package implements \
two system log daemons."
diff --git a/sysvinit/sysvinit_2.85.oe b/sysvinit/sysvinit_2.85.oe
index 4f798ca636..3bc0eb4ce9 100644
--- a/sysvinit/sysvinit_2.85.oe
+++ b/sysvinit/sysvinit_2.85.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "System-V like init.\
Init is the first program to run after your system is booted, and\
continues to run as process number 1 until your system halts. Inits\
diff --git a/tar/tar-native_1.13.93.oe b/tar/tar-native_1.13.93.oe
index e69de29bb2..a0630f825a 100644
--- a/tar/tar-native_1.13.93.oe
+++ b/tar/tar-native_1.13.93.oe
@@ -0,0 +1,12 @@
+SECTION = "base"
+include tar_${PV}.oe
+inherit native
+S = "${WORKDIR}/tar-${PV}"
+
+do_stage() {
+ install -m 755 src/tar ${STAGING_BINDIR}
+}
+
+do_install() {
+ true
+}
diff --git a/tar/tar_1.13.93.oe b/tar/tar_1.13.93.oe
index 1f49dd3e32..19600c6810 100644
--- a/tar/tar_1.13.93.oe
+++ b/tar/tar_1.13.93.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "GNU tar saves many files together into a single tape \
or disk archive, and can restore individual files from the archive."
LICENSE = "GPL"
diff --git a/tcptrack/tcptrack_1.1.2.oe b/tcptrack/tcptrack_1.1.2.oe
index c76f5d4222..73799d2292 100644
--- a/tcptrack/tcptrack_1.1.2.oe
+++ b/tcptrack/tcptrack_1.1.2.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "tcptrack is a packet sniffer, which passively watches for \
connections on a specified network interface, tracks their states, and lists \
them in a manner similar to the Unix 'top' command."
diff --git a/tinc/tinc_1.0.2.oe b/tinc/tinc_1.0.2.oe
index e69de29bb2..0bec5e0c8b 100644
--- a/tinc/tinc_1.0.2.oe
+++ b/tinc/tinc_1.0.2.oe
@@ -0,0 +1,24 @@
+SECTION = "console/network"
+DESCRIPTION="tinc is a Virtual Private Network (VPN) daemon"
+SRC_URI="http://www.tinc-vpn.org/packages/tinc-1.0.2.tar.gz \
+ file://init"
+DEPENDS="openssl lzo zlib"
+RDEPENDS = "kernel-module-tun"
+
+inherit autotools
+
+EXTRA_OECONF="--disable-maintainer-mode --disable-tracing"
+
+do_configure() {
+ oe_runconf
+}
+
+do_compile() {
+ oe_runmake
+}
+
+do_install() {
+ oe_runmake install DESTDIR=${D}
+ install -d ${D}/${sysconfdir}/init.d
+ install -m 0755 ${WORKDIR}/init ${D}/${sysconfdir}/init.d/tinc
+}
diff --git a/tinylogin/tinylogin_1.4.oe b/tinylogin/tinylogin_1.4.oe
index fa6da094ce..f9e8452081 100644
--- a/tinylogin/tinylogin_1.4.oe
+++ b/tinylogin/tinylogin_1.4.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "TinyLogin is a suite of tiny UNIX \
utilities for handling logins, user authentication, \
changing passwords, and otherwise maintaining users \
diff --git a/tmdns/tmdns_20030116.oe b/tmdns/tmdns_20030116.oe
index 3f1a65cdd1..d17d5489f0 100644
--- a/tmdns/tmdns_20030116.oe
+++ b/tmdns/tmdns_20030116.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "tmdns is a multicast DNS server."
SRC_URI = "cvs://anonymous:@cvs.sourceforge.net/cvsroot/zeroconf;module=tmdns;date=${PV} \
diff --git a/tn5250/tn5250_0.16.5.oe b/tn5250/tn5250_0.16.5.oe
index a86ed2dc37..7f5ccbef22 100644
--- a/tn5250/tn5250_0.16.5.oe
+++ b/tn5250/tn5250_0.16.5.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DESCRIPTION = "tn5250 is a 5250 terminal emulator, used for connecting \
to IBM's AS/400 (now known as eServer iSeries) midrange computers."
HOMEPAGE = "http://tn5250.sourceforge.net/"
diff --git a/totem/totem_0.99.15.oe b/totem/totem_0.99.15.oe
index e69de29bb2..aaf956917f 100644
--- a/totem/totem_0.99.15.oe
+++ b/totem/totem_0.99.15.oe
@@ -0,0 +1,30 @@
+SECTION = "x11/multimedia"
+# totem OE build file
+# Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+DESCRIPTION="A GTK2 based media player"
+HOMEPAGE="http://www.hadess.net/totem.php3"
+LICENSE="GPL"
+
+SRC_URI="http://www.hadess.net/files/software/totem/totem-${PV}.tar.gz \
+ file://include.patch;patch=1 \
+ file://omf.patch;patch=1"
+
+DEPENDS="gtk+ libglade gnome-vfs gconf libxine libgnomeui"
+RDEPENDS += " libgnomeui"
+
+inherit autotools
+
+EXTRA_OECONF="--disable-schemas-install --disable-nvtv --enable-gtk --disable-debug --disable-gstreamer --disable-mozilla"
+
+#SELECTED_OPTIMIZATION="-O0 -g"
+LDFLAGS_append = " -Wl,--export-dynamic"
+
+pkg_postinst_totem() {
+#!/bin/sh
+if [ -n "$D" ]; then exit 1; fi;
+SOURCE=`gconftool-2 --get-default-source`
+GCONF_CONFIG_SOURCE=$SOURCE gconftool-2 --makefile-install-rule \
+/etc/gconf/schemas/totem.schemas > /dev/null
+}
diff --git a/transconnect/transconnect_1.2.oe b/transconnect/transconnect_1.2.oe
index d1058537ca..c00e60da40 100644
--- a/transconnect/transconnect_1.2.oe
+++ b/transconnect/transconnect_1.2.oe
@@ -1,3 +1,4 @@
+SECTION = "unknown"
DESCRIPTION = "TransConnect is an implementation of function \
interposing to allow users on *nix platforms to transparenly \
tunnel all networking applications over an HTTPS proxy."
diff --git a/transconnect/transconnect_1.3-beta.oe b/transconnect/transconnect_1.3-beta.oe
index ad2c853613..c0897828a7 100644
--- a/transconnect/transconnect_1.3-beta.oe
+++ b/transconnect/transconnect_1.3-beta.oe
@@ -1,3 +1,4 @@
+SECTION = "unknown"
DESCRIPTION = "TransConnect is an implementation of function \
interposing to allow users on *nix platforms to transparenly \
tunnel all networking applications over an HTTPS proxy."
diff --git a/tslib/tslib_cvs.oe b/tslib/tslib_cvs.oe
index 2549bfda59..163783ce0a 100644
--- a/tslib/tslib_cvs.oe
+++ b/tslib/tslib_cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "tslib is a touchscreen access library."
PV = "0.0cvs${CVSDATE}"
PR = "r4"
diff --git a/uclibc/uclibc-initial_0.9.26.oe b/uclibc/uclibc-initial_0.9.26.oe
index a527178d26..50c1ca8b83 100644
--- a/uclibc/uclibc-initial_0.9.26.oe
+++ b/uclibc/uclibc-initial_0.9.26.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
include uclibc_${PV}.oe
FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/uclibc-${PV}', '${FILE_DIRNAME}/uclibc', '${FILE_DIRNAME}/files', '${FILE_DIRNAME}' ], d)}"
@@ -29,4 +30,3 @@ do_install() {
do_compile () {
:
}
-
diff --git a/uclibc/uclibc-initial_cvs.oe b/uclibc/uclibc-initial_cvs.oe
index e69de29bb2..4b19f28c88 100644
--- a/uclibc/uclibc-initial_cvs.oe
+++ b/uclibc/uclibc-initial_cvs.oe
@@ -0,0 +1,32 @@
+SECTION = "base"
+include uclibc_cvs.oe
+
+FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/uclibc-cvs', '${FILE_DIRNAME}/uclibc', '${FILE_DIRNAME}/files', '${FILE_DIRNAME}' ], d)}"
+
+DEPENDS = "patcher-native linux-libc-headers"
+PROVIDES = "virtual/${TARGET_PREFIX}libc-initial"
+PACKAGES = ""
+
+do_stage() {
+ # Install initial headers into the cross dir
+ make PREFIX= DEVEL_PREFIX=${UCLIBC_PREFIX}/ \
+ RUNTIME_PREFIX=${UCLIBC_PREFIX}/ \
+ pregen install_dev
+
+ mkdir -p ${CROSS_DIR}/${TARGET_SYS}
+ mkdir -p ${CROSS_DIR}/${TARGET_SYS}/include
+ mkdir -p ${CROSS_DIR}/${TARGET_SYS}/lib
+ ln -sf include ${CROSS_DIR}/${TARGET_SYS}/sys-include
+ rm -rf ${CROSS_DIR}/${TARGET_SYS}/${prefix}
+
+ # This conflicts with the c++ version of this header
+ rm -f ${UCLIBC_PREFIX}/include/bits/atomicity.h
+}
+
+do_install() {
+ :
+}
+
+do_compile () {
+ :
+}
diff --git a/udev/udev_026.oe b/udev/udev_026.oe
index e69de29bb2..cb6fc08dba 100644
--- a/udev/udev_026.oe
+++ b/udev/udev_026.oe
@@ -0,0 +1,33 @@
+SECTION = "base"
+DESCRIPTION = " udev is a program which dynamically creates and removes device nodes from \
+/dev/. It responds to /sbin/hotplug device events and requires a 2.6 kernel."
+
+SRC_URI = "http://kernel.org/pub/linux/utils/kernel/hotplug/udev-${PV}.tar.gz \
+ file://flags.patch;patch=1 \
+ file://sh-not-bash.patch;patch=1"
+
+bindir = "/bin"
+sbindir = "/sbin"
+libdir = "/lib"
+udevdir ?= "/udev"
+
+EXTRA_OEMAKE_append = " 'prefix=${prefix}' \
+ 'udevdir=${udevdir}' \
+ 'exec_prefix=${prefix}' \
+ 'etcdir=${sysconfdir}' \
+ 'sbindir=${sbindir}' \
+ 'mandir=${mandir}' \
+ 'hotplugdir=${sysconfdir}/hotplug.d/default' \
+ 'configdir=${sysconfdir}/udev/'"
+export LD = "${CC}"
+
+do_install () {
+ oe_runmake 'DESTDIR=${D}' install
+ if [ "${udevdir}" == "/dev" ]; then
+ install -m 0755 ${S}/extras/start_udev ${D}/etc/init.d/start_udev
+ install -d ${D}/etc/rcS.d
+ ln -s /etc/init.d/start_udev ${D}/etc/rcS.d/S37start_udev
+ else
+ chmod 0755 ${D}/etc/init.d/udev
+ fi
+}
diff --git a/udev/udev_032.oe b/udev/udev_032.oe
index e69de29bb2..e093656e83 100644
--- a/udev/udev_032.oe
+++ b/udev/udev_032.oe
@@ -0,0 +1,38 @@
+SECTION = "base"
+DESCRIPTION = " udev is a program which dynamically creates and removes device nodes from \
+/dev/. It responds to /sbin/hotplug device events and requires a 2.6 kernel."
+
+SRC_URI = "http://kernel.org/pub/linux/utils/kernel/hotplug/udev-${PV}.tar.gz \
+ file://flags.patch;patch=1 \
+ file://tmpfs.patch;patch=1 \
+ file://noasmlinkage.patch;patch=1"
+
+usrbindir := "${bindir}"
+bindir = "/bin"
+sbindir = "/sbin"
+libdir = "/lib"
+udevdir ?= "/udev"
+
+FILES_${PN} += "${usrbindir}"
+
+EXTRA_OEMAKE_append = " 'prefix=${prefix}' \
+ 'udevdir=${udevdir}' \
+ 'exec_prefix=${prefix}' \
+ 'etcdir=${sysconfdir}' \
+ 'sbindir=${sbindir}' \
+ 'usrbindir=${usrbindir}' \
+ 'mandir=${mandir}' \
+ 'hotplugdir=${sysconfdir}/hotplug.d/default' \
+ 'configdir=${sysconfdir}/udev/'"
+export LD = "${CC}"
+
+do_install () {
+ oe_runmake 'DESTDIR=${D}' install
+ if [ "${udevdir}" == "/dev" ]; then
+ install -m 0755 ${S}/extras/start_udev ${D}/etc/init.d/start_udev
+ install -d ${D}/etc/rcS.d
+ ln -s /etc/init.d/start_udev ${D}/etc/rcS.d/S37start_udev
+ else
+ chmod 0755 ${D}/etc/init.d/udev
+ fi
+}
diff --git a/uml-utilities/uml-utilities_20040406.oe b/uml-utilities/uml-utilities_20040406.oe
index f9c0aa361f..eeb5899589 100644
--- a/uml-utilities/uml-utilities_20040406.oe
+++ b/uml-utilities/uml-utilities_20040406.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
DESCRIPTION = "Utilities for User-Mode-Linux"
LICENSE = "GPL"
DEPENDS = "zlib ncurses readline"
@@ -13,4 +14,3 @@ do_compile() {
do_install() {
oe_runmake install DESTDIR=${D}
}
-
diff --git a/unzip/unzip-native_551.oe b/unzip/unzip-native_551.oe
index e69de29bb2..115e5f15e3 100644
--- a/unzip/unzip-native_551.oe
+++ b/unzip/unzip-native_551.oe
@@ -0,0 +1,8 @@
+SECTION = "console/utils"
+inherit native
+include unzip_${PV}.oe
+
+do_stage() {
+ install -d ${STAGING_BINDIR}
+ install unzip ${STAGING_BINDIR}
+}
diff --git a/update-modules/update-modules_1.0.oe b/update-modules/update-modules_1.0.oe
index f2b4ef91fb..514f689eab 100644
--- a/update-modules/update-modules_1.0.oe
+++ b/update-modules/update-modules_1.0.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "Script to manage module configuration files"
PACKAGE_ARCH = "all"
PR = "r3"
diff --git a/util-linux/util-linux_2.12.oe b/util-linux/util-linux_2.12.oe
index 21c80a6593..a3d0e50562 100644
--- a/util-linux/util-linux_2.12.oe
+++ b/util-linux/util-linux_2.12.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
LICENSE = "GPL"
DEPENDS = "zlib ncurses"
DESCRIPTION = "Util-linux is a suite of essential \
diff --git a/v4l2apps/v4l2apps_20020317.oe b/v4l2apps/v4l2apps_20020317.oe
index e69de29bb2..4a5e3e7aa9 100644
--- a/v4l2apps/v4l2apps_20020317.oe
+++ b/v4l2apps/v4l2apps_20020317.oe
@@ -0,0 +1,17 @@
+SECTION = "console/utils"
+DESCRIPTION = "Video4linux Two sample applications"
+LICENSE = "Public Domain"
+DEPENDS = "xaw x11 xt"
+
+SRC_URI = "http://www.thedirks.org/pub/v4l2/apps/apps${PV}.tgz"
+S = "${WORKDIR}"
+
+#FIXME: currently busted, as it requires v4l2 -kernel headers.
+#either fix the apps to use headers not in linux/, or make this package
+#depend on an actual virtual/kernel that supports v4l2.
+BROKEN = "1"
+
+do_install () {
+ install -d ${S}/${bindir}
+ install -m 0755 vcat vctrl vidpanel xcaptest ${D}/${bindir}/
+}
diff --git a/vim/vim-tiny_6.2.oe b/vim/vim-tiny_6.2.oe
index a8c5a221de..e7ef6c8702 100644
--- a/vim/vim-tiny_6.2.oe
+++ b/vim/vim-tiny_6.2.oe
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
include vim_${PV}.oe
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/vim-${PV}"
diff --git a/waimea/waimea_cvs.oe b/waimea/waimea_cvs.oe
index e69de29bb2..741051c762 100644
--- a/waimea/waimea_cvs.oe
+++ b/waimea/waimea_cvs.oe
@@ -0,0 +1,14 @@
+SECTION = "x11/wm"
+DESCRIPTION = "Waimea is a highly customizable window manager for the X Window \
+system conforming to the latest EWMH specification."
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+DEPENDS = "cairo libpng xrandr libsvg-cairo xext"
+PV = "0.0cvs${CVSDATE}"
+
+SRC_URI = "cvs://anoncvs:@cvs.waimea.org/cvs/waimea;module=waimea;method=pserver"
+S = "${WORKDIR}/waimea"
+
+inherit autotools
+
+# FIXME: waimea requires a full libx11, for the Xutf8TextProperty stuff
+BROKEN = "1"
diff --git a/wiggle/wiggle-native_0.6.oe b/wiggle/wiggle-native_0.6.oe
index e69de29bb2..73d7fa708f 100644
--- a/wiggle/wiggle-native_0.6.oe
+++ b/wiggle/wiggle-native_0.6.oe
@@ -0,0 +1,4 @@
+SECTION = "unknown"
+include wiggle_${PV}.oe
+inherit native
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/wiggle-${PV}"
diff --git a/wlan-ng/wlan-ng-modules_0.2.1pre21.oe b/wlan-ng/wlan-ng-modules_0.2.1pre21.oe
index f1aa357c0d..929ebb08ad 100644
--- a/wlan-ng/wlan-ng-modules_0.2.1pre21.oe
+++ b/wlan-ng/wlan-ng-modules_0.2.1pre21.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "linux-wlan-ng (prism2.x, prism3, pcmcia, pci, usb) driver for 11Mbps wireless lan cards"
DEPENDS = "virtual/kernel"
MAINTAINER = "Jeremy Grant <jeremy@thegrantclan.org>"
diff --git a/wlan-ng/wlan-ng-modules_0.2.1pre22.oe b/wlan-ng/wlan-ng-modules_0.2.1pre22.oe
index 15ae444bc9..cc1c6006b8 100644
--- a/wlan-ng/wlan-ng-modules_0.2.1pre22.oe
+++ b/wlan-ng/wlan-ng-modules_0.2.1pre22.oe
@@ -1,3 +1,4 @@
+SECTION = "base"
DESCRIPTION = "linux-wlan-ng (prism2.x, prism3, pcmcia, pci, usb) driver for 11Mbps wireless lan cards"
DEPENDS = "virtual/kernel"
MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
@@ -51,4 +52,4 @@ do_install() {
PACKAGES_prepend = "wlan-ng-utils "
FILES_wlan-ng-utils = "${sysconfdir} /sbin"
-FILES_${PN} = "/lib" \ No newline at end of file
+FILES_${PN} = "/lib"
diff --git a/x11/diet-x11_6.2.1.oe b/x11/diet-x11_6.2.1.oe
index e69de29bb2..66f449ecb9 100644
--- a/x11/diet-x11_6.2.1.oe
+++ b/x11/diet-x11_6.2.1.oe
@@ -0,0 +1,4 @@
+SECTION = "x11/base"
+include x11_${PV}.oe
+
+EXTRA_OECONF = "--disable-xcms --disable-xlocale --disable-xkb"
diff --git a/x11/diet-x11_cvs.oe b/x11/diet-x11_cvs.oe
index e69de29bb2..d152517214 100644
--- a/x11/diet-x11_cvs.oe
+++ b/x11/diet-x11_cvs.oe
@@ -0,0 +1,4 @@
+SECTION = "x11/base"
+include x11_cvs.oe
+
+EXTRA_OECONF = "--disable-xcms --disable-xlocale --disable-xkb"
diff --git a/x11/x11-native_6.2.1.oe b/x11/x11-native_6.2.1.oe
index e69de29bb2..cea53a17cc 100644
--- a/x11/x11-native_6.2.1.oe
+++ b/x11/x11-native_6.2.1.oe
@@ -0,0 +1,5 @@
+SECTION = "x11/base"
+include x11_${PV}.oe
+inherit native
+DEPENDS = "xproto-native xextensions-native xau-native xtrans-native libxdmcp-native"
+PROVIDES = ""
diff --git a/x11/x11-native_cvs.oe b/x11/x11-native_cvs.oe
index cdae3f7957..a66c29bb44 100644
--- a/x11/x11-native_cvs.oe
+++ b/x11/x11-native_cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/base"
include x11_cvs.oe
inherit native
DEPENDS = "xproto-native xextensions-native xau-native xtrans-native libxdmcp-native"
diff --git a/xau/xau-native_0.1.1.oe b/xau/xau-native_0.1.1.oe
index e69de29bb2..d3f655a793 100644
--- a/xau/xau-native_0.1.1.oe
+++ b/xau/xau-native_0.1.1.oe
@@ -0,0 +1,5 @@
+SECTION = "x11/base"
+include xau_${PV}.oe
+inherit native
+DEPENDS = "xproto-native"
+PROVIDES = ""
diff --git a/xau/xau-native_cvs.oe b/xau/xau-native_cvs.oe
index 2f9c48d43b..2c8c3945f2 100644
--- a/xau/xau-native_cvs.oe
+++ b/xau/xau-native_cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/base"
include xau_cvs.oe
inherit native
DEPENDS = "xproto-native"
diff --git a/xawtv/xawtv_3.93.oe b/xawtv/xawtv_3.93.oe
index 263a4eb4c2..76d84d8216 100644
--- a/xawtv/xawtv_3.93.oe
+++ b/xawtv/xawtv_3.93.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
DESCRIPTION = "XawTV is a simple Xaw-based TV program which uses the bttw \
driver or video4linux. It also contains various command-line utilities for \
grabbing images and AVI movies, tuning in TV stations, etc."
diff --git a/xdmcp/libxdmcp-native_0.1.1.oe b/xdmcp/libxdmcp-native_0.1.1.oe
index e69de29bb2..2e87af7384 100644
--- a/xdmcp/libxdmcp-native_0.1.1.oe
+++ b/xdmcp/libxdmcp-native_0.1.1.oe
@@ -0,0 +1,5 @@
+SECTION = "x11/libs"
+include libxdmcp_${PV}.oe
+inherit native
+DEPENDS = "xproto-native"
+PROVIDES = ""
diff --git a/xdmcp/libxdmcp-native_0.1.3.oe b/xdmcp/libxdmcp-native_0.1.3.oe
index e69de29bb2..2e87af7384 100644
--- a/xdmcp/libxdmcp-native_0.1.3.oe
+++ b/xdmcp/libxdmcp-native_0.1.3.oe
@@ -0,0 +1,5 @@
+SECTION = "x11/libs"
+include libxdmcp_${PV}.oe
+inherit native
+DEPENDS = "xproto-native"
+PROVIDES = ""
diff --git a/xext/xext-native_cvs.oe b/xext/xext-native_cvs.oe
index e69de29bb2..4591a4df98 100644
--- a/xext/xext-native_cvs.oe
+++ b/xext/xext-native_cvs.oe
@@ -0,0 +1,4 @@
+SECTION = "unknown"
+include xext_${PV}.oe
+inherit native
+DEPENDS = "x11-native xextensions-native"
diff --git a/xextensions/xextensions-native_1.0.1.oe b/xextensions/xextensions-native_1.0.1.oe
index e69de29bb2..f9d350c9de 100644
--- a/xextensions/xextensions-native_1.0.1.oe
+++ b/xextensions/xextensions-native_1.0.1.oe
@@ -0,0 +1,4 @@
+SECTION = "unknown"
+include xextensions_${PV}.oe
+inherit native
+PROVIDES = ""
diff --git a/xextensions/xextensions-native_cvs.oe b/xextensions/xextensions-native_cvs.oe
index e123dfb3ba..703abfd5d3 100644
--- a/xextensions/xextensions-native_cvs.oe
+++ b/xextensions/xextensions-native_cvs.oe
@@ -1,3 +1,4 @@
+SECTION = "unknown"
include xextensions_cvs.oe
inherit native
PROVIDES = ""
diff --git a/xffm/xffm_4.0.5.oe b/xffm/xffm_4.0.5.oe
index e69de29bb2..91cff2c9ea 100644
--- a/xffm/xffm_4.0.5.oe
+++ b/xffm/xffm_4.0.5.oe
@@ -0,0 +1,15 @@
+SECTION = "x11/utils"
+# xffm OE build file
+# Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+DESCRIPTION="XFCE4 File Manager"
+
+inherit xfce
+SRC_URI += " file://link.patch;patch=1"
+
+DEPENDS="dbh gtk+ libxml2 libxfcegui4 libxfce4mcs xfce-mcs-manager libxfce4util"
+
+PACKAGES = "xffm xffm-dev ${PN}-doc xffm-mcs-plugins"
+
+FILES_xffm-mcs-plugins="${libdir}/xfce4/mcs-plugins/*.so"
diff --git a/xfonts/xfonts-xorg_6.8.oe b/xfonts/xfonts-xorg_6.8.oe
index e69de29bb2..6b95fd07a2 100644
--- a/xfonts/xfonts-xorg_6.8.oe
+++ b/xfonts/xfonts-xorg_6.8.oe
@@ -0,0 +1,53 @@
+SECTION = "x11/base"
+PR = "r0"
+
+SRC_URI = "cvs://anoncvs@cvs.freedesktop.org/cvs/xorg;module=xc;tag=XORG-6_8_0;method=pserver \
+ file://imake-staging.patch;patch=1"
+
+inherit native
+
+PACKAGES = "${PN}-75dpi ${PN}-100dpi ${PN}-type1 ${PN}-cyrillic ${PN}-ttf ${PN}"
+FILES_${PN}-75dpi = "/usr/lib/X11/fonts/75dpi"
+FILES_${PN}-100dpi = "/usr/lib/X11/fonts/100dpi"
+FILES_${PN}-type1 = "/usr/lib/X11/fonts/Type1"
+FILES_${PN}-ttf = "/usr/lib/X11/fonts/TTF"
+FILES_${PN}-cyrillic = "/usr/lib/X11/fonts/cyrillic"
+FILES_${PN} = "/usr/lib/X11/fonts"
+
+PACKAGE_ARCH = "all"
+
+S = "${WORKDIR}/xc"
+
+do_configure() {
+ echo "#define ProjectRoot /usr" >> config/cf/host.def
+ echo "#define XnestServer NO" >> config/cf/host.def
+ echo "#define XdmxServer NO" >> config/cf/host.def
+ echo "#define CcCmd ${CC}" >> config/cf/host.def
+ echo "#define LdCmd ${LD}" >> config/cf/host.def
+ echo "" > config/cf/date.def
+}
+
+do_compile() {
+ make -C config/imake -f Makefile.ini CC="${BUILD_CC}" BOOTSTRAPCFLAGS="${BUILD_CFLAGS}" clean imake
+ make CC="${BUILD_CC}" xmakefile
+ make Makefiles
+ make clean
+ #make depend
+ make includes
+ make -C config/util
+ make -C lib/font
+ make -C lib/fontenc
+ make -C lib/fontconfig
+ make -C programs/mkfontscale
+ make -C programs/bdftopcf
+ make -C programs/fc-cache
+ make -C fonts
+}
+
+do_install() {
+ make -C fonts DESTDIR="${D}" install
+}
+
+do_stage() {
+ :
+}
diff --git a/xproto/xproto-native_6.6.2.oe b/xproto/xproto-native_6.6.2.oe
index e69de29bb2..2071797197 100644
--- a/xproto/xproto-native_6.6.2.oe
+++ b/xproto/xproto-native_6.6.2.oe
@@ -0,0 +1,4 @@
+SECTION = "unknown"
+include xproto_${PV}.oe
+inherit native
+PROVIDES = ""
diff --git a/xproto/xproto-native_cvs.oe b/xproto/xproto-native_cvs.oe
index c5cdb1e706..d8ba4eeebe 100644
--- a/xproto/xproto-native_cvs.oe
+++ b/xproto/xproto-native_cvs.oe
@@ -1,4 +1,4 @@
+SECTION = "unknown"
include xproto_cvs.oe
inherit native
PROVIDES = ""
-
diff --git a/xserver/xserver-xorg_6.8.oe b/xserver/xserver-xorg_6.8.oe
index 39c424e1a6..3dba3d040a 100644
--- a/xserver/xserver-xorg_6.8.oe
+++ b/xserver/xserver-xorg_6.8.oe
@@ -1,3 +1,4 @@
+SECTION = "x11/base"
PR = "r4"
DEPENDS = "freetype libxi xmu flex-2.5.4-native"
@@ -59,4 +60,3 @@ do_stage() {
install -m 0644 ${WORKDIR}/xorg.conf ${D}/etc/X11/
fi
}
-
diff --git a/xtrans/xtrans-native_0.1.oe b/xtrans/xtrans-native_0.1.oe
index e69de29bb2..c364a5073f 100644
--- a/xtrans/xtrans-native_0.1.oe
+++ b/xtrans/xtrans-native_0.1.oe
@@ -0,0 +1,3 @@
+SECTION = "x11/base"
+include xtrans_${PV}.oe
+inherit native
diff --git a/zcip/zcip_4.oe b/zcip/zcip_4.oe
index 56e152528b..9db8ff6aa8 100644
--- a/zcip/zcip_4.oe
+++ b/zcip/zcip_4.oe
@@ -1,3 +1,4 @@
+SECTION = "console/network"
DEPENDS = "libpcap libnet-1.0.2a"
DESCRIPTION = "zcip is an implementation of zero configuration networking (zeroconf)."
diff --git a/zip/zip-native_2.3.oe b/zip/zip-native_2.3.oe
index e69de29bb2..e22b537c28 100644
--- a/zip/zip-native_2.3.oe
+++ b/zip/zip-native_2.3.oe
@@ -0,0 +1,9 @@
+SECTION = "console/utils"
+inherit native
+include zip_${PV}.oe
+S = "${WORKDIR}/zip-${PV}"
+
+do_stage() {
+ install -d ${STAGING_BINDIR}
+ install zip zipnote zipsplit zipcloak ${STAGING_BINDIR}
+}
diff --git a/zlib/zlib-native_1.1.4.oe b/zlib/zlib-native_1.1.4.oe
index 19bf48f34a..1c9b5e6a08 100644
--- a/zlib/zlib-native_1.1.4.oe
+++ b/zlib/zlib-native_1.1.4.oe
@@ -1,3 +1,4 @@
+SECTION = "libs"
include zlib_${PV}.oe
inherit native
DEPENDS = "patcher-native"
diff --git a/zlib/zlib-native_1.2.1.oe b/zlib/zlib-native_1.2.1.oe
index e69de29bb2..1c9b5e6a08 100644
--- a/zlib/zlib-native_1.2.1.oe
+++ b/zlib/zlib-native_1.2.1.oe
@@ -0,0 +1,4 @@
+SECTION = "libs"
+include zlib_${PV}.oe
+inherit native
+DEPENDS = "patcher-native"