Merge bk://openembedded@openembedded.bkbits.net/packages
authorMatthias Hentges <oe@hentges.net>
Mon, 11 Oct 2004 16:36:01 +0000 (16:36 +0000)
committerMatthias Hentges <oe@hentges.net>
Mon, 11 Oct 2004 16:36:01 +0000 (16:36 +0000)
into mhcln01.hentges.local:/home/mhentges/OpenEmbedded/packages

2004/10/11 18:35:17+02:00 local!CoreDump
The mother of all section fixes! Gives a SECTION entry to (almost) all packages which were missing it (and thus were having a section of *base*). I have placed all packages unknown to me into the *unknown* section (and yes, i *am* to lazy to look them up), please fix.

BKrev: 416ab6716BWMm_ae6D2MValq-LDFzw

591 files changed:
acpid/acpid_1.0.2.oe
acpid/acpid_1.0.3.oe
at76c503a/at76c503a-modules_cvs.oe
autoconf/autoconf-native_2.59.oe
automake/automake-native_1.8.2.oe
automake/automake-native_1.8.4.oe
binutils/binutils-cross-sdk_2.14.90.0.6.oe
binutils/binutils-cross-sdk_2.14.90.0.7.oe
binutils/binutils-cross-sdk_2.15.90.0.3.oe
binutils/binutils-cross-sdk_2.15.91.0.1.oe
binutils/binutils-cross-sdk_2.15.91.0.2.oe
binutils/binutils-cross-sdk_cvs.oe
binutils/binutils-cross_2.14.90.0.6.oe
binutils/binutils-cross_2.14.90.0.7.oe
binutils/binutils-cross_2.15.90.0.3.oe
binutils/binutils-cross_2.15.91.0.1.oe
binutils/binutils-cross_2.15.91.0.2.oe
binutils/binutils-cross_cvs.oe
binutils/binutils_2.14.90.0.6.oe
binutils/binutils_2.14.90.0.7.oe
binutils/binutils_2.15.90.0.3.oe
binutils/binutils_2.15.91.0.1.oe
binutils/binutils_cvs.oe
bzflag/bzflag-server_1.10.6.20040515.oe
console-tools/console-tools_0.3.2.oe
coreutils/coreutils-native_5.1.3.oe
coreutils/coreutils_5.0.oe
coreutils/coreutils_5.1.1.oe
coreutils/coreutils_5.1.3.oe
db/db3-native_3.2.9.oe
db/db3_3.2.9.oe
dbh/dbh_1.0-18.oe
dbus/dbus_0.20.oe
dbus/dbus_0.21.oe
dbus/dbus_0.22.oe
dcron/dcron_2.3.3.oe
ddclient/ddclient_3.6.3.oe
debianutils/debianutils_2.8.1.oe
debianutils/debianutils_2.8.4.oe
desktop-file-utils/desktop-file-utils_0.3.oe
desktop-file-utils/desktop-file-utils_0.6.oe
devlabel/devlabel_0.45.01.oe
dhclient/dhclient_2.0pl5.oe
dhcp-forwarder/dhcp-forwarder_0.6.oe
dhcp/dhcp_3.0.1.oe
dhcpcd/dhcpcd_1.3.22-pl4.oe
dialog/dialog_0.9b-20031207.oe
didiwiki/didiwiki_0.2.oe
didiwiki/didiwiki_0.4.oe
diethotplug/diethotplug_0.4.oe
diffutils/diffutils_2.8.1.oe
dillo/dillo2_0.6.6.oe
distcc/distcc_2.11.oe
dnsmasq/dnsmasq_2.11.oe
dnsmasq/dnsmasq_2.15.oe
docbook-utils/docbook-utils-native_0.6.13.oe
docbook-utils/docbook-utils_0.6.13.oe
dri/drm-kernel_cvs.oe
dri/drm_cvs.oe
dropbear/dropbear_0.41.oe
dropbear/dropbear_0.42.oe
dropbear/dropbear_0.43+0.44test4.oe
dropbear/dropbear_0.43.oe
dsniff/dsniff_2.3.oe
e2fsprogs-libs/e2fsprogs-libs-native_1.35.oe
e2fsprogs/e2fsprogs-native_1.36-WIP-0408.oe
e2tools/e2tools-native_0.0.16.oe
e2tools/e2tools_0.0.16.oe
ecore/ecore-native_cvs.oe
edb/edb-native_cvs.oe
edje/edje-native_cvs.oe
eet/eet-native_cvs.oe
elftoaout/elftoaout-native_2.3.oe
elftoaout/elftoaout_2.3.oe
elfutils/elfutils_0.89.oe
embryo/embryo-native_cvs.oe
encdec-updater/encdec-updater.oe
enscript/enscript_1.6.4.oe
epeg/epeg.oe
esmtp/esmtp_0.4.1.oe
esound/esound-gpe_20020817.oe
espgs/espgs-native_7.07.1rc1.oe
espgs/espgs_7.07.1rc1.oe
ethload/ethload-native_1.2.oe
ethload/ethload_1.2.oe
ethtool/ethtool_1.6.oe
ettercap/ettercap_0.6.b.oe
evas/evas-native_cvs.oe
expat/expat-native_1.95.7.oe
expat/expat_1.95.6.oe
expat/expat_1.95.7.oe
fakeroot/fakeroot-native_0.9.5.oe
fakeroot/fakeroot-native_1.0.7.oe
fakeroot/fakeroot_0.9.5.oe
fakeroot/fakeroot_1.0.7.oe
fbgetty/fbgetty_0.1.698.oe
fbgrab/fbgrab_1.0.oe
fbvncserver/fbvncserver-kmodule_0.9.4.oe
fbvncserver/fbvncserver_0.9.4.oe
feh/feh_1.2.6.oe
fetchmail/fetchmail_6.2.3.oe
fetchmail/fetchmail_6.2.5.oe
figment/figment_0.3.5.oe
file/file_3.41.oe
file/file_4.09.oe
findutils/findutils_4.1.20.oe
flex/flex-2.5.4-native_2.5.4a.oe
flex/flex-native_2.5.31.oe
flex/flex-native_2.5.4a.oe
flite/flite_1.2.oe
flnx/flnx_0.17.oe
flnx/flnx_0.18.oe
fontconfig/fontconfig-native_2.2.95.oe
fontconfig/fontconfig_2.2.95.oe
freeswan/freeswan_2.04.oe
freeswan/freeswan_2.05.oe
freeswan/freeswan_2.06.oe
freetype/freetype-native_2.1.7.oe
freetype/freetype-native_2.1.8.oe
freetype/freetype_2.1.7.oe
freetype/freetype_2.1.8.oe
frozen-bubble/frozen-bubble_1.0.0.oe
fsi-client/fsi-client_20040202.oe
gail/gail_1.6.6.oe
gaim/gaim_0.78.oe
gaim/gaim_0.79.oe
gaim/gaim_0.80.oe
gal/gal-2.0_1.99.11.oe
gal/gal-2.1_2.1.10.oe
gawk/gawk_3.0.4.oe
gcc-csl/gcc-csl-cross-initial_2004-q1a.oe
gcc-csl/gcc-csl-cross_2004-q1a.oe
gcc-csl/gcc-csl_2004-q1a.oe
gcc-snapshot/gcc-snapshot-cross-initial_cvs.oe
gcc-snapshot/gcc-snapshot-cross_cvs.oe
gcc-snapshot/gcc-snapshot_cvs.oe
gcc/gcc-cross-initial_3.3.3.oe
gcc/gcc-cross-initial_3.3.4.oe
gcc/gcc-cross-initial_3.4.1.oe
gcc/gcc-cross-initial_3.4.2.oe
gcc/gcc-cross-kernel_3.3.3.oe
gcc/gcc-cross-kernel_3.3.4.oe
gcc/gcc-cross-sdk_3.3.4.oe
gcc/gcc-cross-sdk_3.4.1.oe
gcc/gcc-cross-sdk_3.4.2.oe
gcc/gcc-cross_3.3.3.oe
gcc/gcc-cross_3.3.4.oe
gcc/gcc-cross_3.4.1.oe
gcc/gcc-cross_3.4.2.oe
gcc/gcc_3.3.3.oe
gcc/gcc_3.3.4.oe
gcc/gcc_3.4.0.oe
gcc/gcc_3.4.1.oe
gd/gd_2.0.21.oe
gd/gd_2.0.22.oe
genext2fs/genext2fs-native_1.3.oe
genext2fs/genext2fs_1.3.oe
gettext/gettext-native_0.14.1.oe
gettext/gettext_0.14.1.oe
giac/giac_0.4.0.oe
giblib/giblib_1.2.3.oe
gift/gift_0.11.4.oe
gift/gift_0.11.5.oe
giftcurs/giftcurs_0.6.2.oe
gkrellm/gkrellm_2.2.1.oe
glib-2.0/glib-2.0-native_2.2.3.oe
glibc/glibc-initial_2.2.5.oe
glibc/glibc-initial_2.3.2+cvs20040726.oe
glibc/glibc-initial_2.3.2.oe
glibc/glibc-initial_cvs.oe
glibc/glibc-intermediate_cvs.oe
gmp/gmp_4.1.2.oe
gnome-themes/gnome-themes_2.6.2.oe
gnome/gnome-common_2.4.0.oe
gnome/gnome-desktop_2.7.90.oe
gnome/gnome-games_2.6.1.oe
gnome/gnome-icon-theme_1.3.3.oe
gnome/gnome-keyring_0.2.1.oe
gnome/gnome-mime-data_2.4.1.oe
gnome/gnome-vfs-extras_0.99.13.oe
gnome/gnome-vfs_2.6.0.oe
gnome/gnome-vfs_2.6.2.oe
gnome/libart-lgpl_2.3.16.oe
gnome/libbonoboui_2.6.1.oe
gnome/libgnome_2.6.1.1.oe
gnome/libgnomecanvas_2.6.1.1.oe
gnome/libgnomeprint_2.6.2.oe
gnome/libgnomeprintui_2.6.2.oe
gnome/libgnomeui_2.6.1.1.oe
gnu-config/gnu-config-native.oe
gnu-config/gnu-config-native_cvs.oe
gnu-config/gnu-config.oe
gnu-config/gnu-config_cvs.oe
gnumeric/gnumeric_1.3.1.cvs.oe
gnumeric/gnumeric_1.3.1.oe
gnupg/gnupg_1.2.3.oe
gnupg/gnupg_1.2.4.oe
gpdf/gpdf_2.7.90.oe
gpe-announce/gpe-announce_0.10.oe
gpe-appmgr/gpe-appmgr_2.1.oe
gpe-appmgr/gpe-appmgr_2.2.oe
gpe-appmgr/gpe-appmgr_2.3.oe
gpe-autostarter/gpe-autostarter_0.6.oe
gpe-soundserver/gpe-soundserver_0.4-1.oe
gpe-terminal/gpe-terminal_1.1.oe
gpe-what/gpe-what_0.30.oe
gpe-what/gpe-what_0.31.oe
gphoto2/gphoto2_2.1.4.oe
gpm/gpm_1.20.1.oe
gpp/gpp_2.21.oe
grep/grep_2.5.oe
grub/grub_0.93.oe
gs/gs_8.01.oe
gtk-doc/gtk-doc-native.oe
gtk-doc/gtk-doc.oe
gtk-engines/gtk-engines_2.2.0.oe
gtk2-theme-angelistic/gtk2-theme-angelistic_0.3.oe
gtkhtml/gtkhtml-3.0_3.0.10.oe
gtkhtml/gtkhtml-3.1_3.1.16.oe
guile/guile-native_1.6.4.oe
guile/guile_1.6.4.oe
hal/hal_0.2.oe
hicolor-icon-theme/hicolor-icon-theme_0.5.oe
hotplug-dbus/hotplug-dbus_0.6.oe
hotplug/hotplug_20030501.oe
hotplug/hotplug_20030805.oe
hotplug/hotplug_20040105.oe
hotplug/hotplug_20040311.oe
hotplug/hotplug_20040329.oe
hotplug/hotplug_20040920.oe
httppc/httppc_0.8.5.oe
ifplugd/ifplugd_0.20.oe
imlib2/imlib2-fbonly_1.1.0.oe
imlib2/imlib2-native_1.1.0.oe
imlib2/imlib2_1.1.0.oe
inetutils/inetutils_1.4.2.oe
inkscape/inkscape_0.38.1.oe
inkscape/inkscape_0.39.oe
intltool/intltool-native_0.30.oe
intltool/intltool_0.30.oe
iperf/iperf_1.7.0.oe
ipkg-utils/ipkg-link_1.6cvs.oe
ipkg-utils/ipkg-utils-native_1.6cvs.oe
ipkg/ipkg-collateral.oe
ipkg/ipkg-native_0.99.127.oe
ipkg/ipkg-native_0.99.129.oe
ipkg/ipkg-native_0.99.130.oe
ipkg/ipkg_0.99.127.oe
ipkg/ipkg_0.99.129.oe
ipkg/ipkg_0.99.130.oe
iproute2/iproute2_2.6.8.oe
iptables/iptables_1.2.9.oe
iputils/iputils_20020927.oe
irda-utils/irda-utils_0.9.15.oe
irda-utils/irda-utils_0.9.16.oe
jikes/jikes-native_1.21.oe
jikes/jikes_1.21.oe
joe/joe_3.1.oe
jpeg/jpeg-native_6b.oe
kbdd/kbdd_20040904.oe
kdepimpi/kdepimpi_1.9.6.oe
kdepimpi/kdepimpi_cvs.oe
kismet/kismet_2004-04-R1.oe
klibc/klibc_0.157.oe
ksymoops/ksymoops_2.4.9.oe
lame/lame_3.96.1.oe
lcdproc/lcdproc_0.4.5.oe
less/less_381.oe
less/less_382.oe
libdaemon/libdaemon_0.3.oe
libddmpeg/libddmpeg_1.5.oe
libdotdesktop/libdotdesktop_0.11.oe
libesmtp/libesmtp_1.0.1.oe
libesmtp/libesmtp_1.0.3r1.oe
libexif/libexif_0.5.12.oe
libffi/libffi_2.0+gcc3.4.1.oe
libgphoto2/libgphoto2_2.1.4.oe
libgsf/libgsf_1.10.0.oe
libidl/libidl-native_0.8.3.oe
libidl/libidl_0.8.2.oe
liblockfile/liblockfile_1.05.oe
liblockfile/liblockfile_1.06.oe
libmatchbox/libmatchbox_1.1.oe
libmatchbox/libmatchbox_1.2.oe
libmatchbox/libmatchbox_1.3.oe
libmatchbox/libmatchbox_1.4.oe
libmodplug/libmodplug_0.7.oe
libnet/libnet_1.0.2a.oe
libnids/libnids_1.18.oe
liboop/liboop_1.0.oe
libpng/libpng-native_1.2.5+1.2.6rc5.oe
libpng/libpng-native_1.2.7.oe
librsvg/librsvg_2.6.5.oe
libsoundgen/libsoundgen_0.3.oe
libssh/libssh_0.1.oe
libtool/libtool-cross_1.5.6.oe
libtool/libtool-native_1.5.6.oe
libtool/libtool_1.4.3.oe
libtool/libtool_1.5.oe
libusb/libusb_0.1.7.oe
libxfce4mcs/libxfce4mcs_4.0.5.oe
libxfce4util/libxfce4util_4.0.5.oe
libxfcegui4/libxfcegui4_4.0.5.oe
links/links_2.1pre12.oe
links/links_2.1pre14.oe
linphone/linphone-hh_0.12.2.hh1.oe
linphone/linphone_0.12.2.oe
linux-input/linux-input_cvs.oe
linux-libc-headers/linux-libc-headers_2.6.7.0.oe
linux-libc-headers/linux-libc-headers_2.6.8.1.oe
linux-uml/linux-uml_2.4.26.oe
linux-uml/linux-uml_2.6.7.oe
linux/collie-kernel-24-8_2.4.18-rmk7-pxa3-embedix20030509.oe
linux/collie-kernel-32-0_2.4.18-rmk7-pxa3-embedix20030509.oe
linux/collie-kernel-32-32_2.4.18-rmk7-pxa3-embedix20030509.oe
linux/collie-kernel-40-24_2.4.18-rmk7-pxa3-embedix20030509.oe
linux/collie-kernel-48-16_2.4.18-rmk7-pxa3-embedix20030509.oe
linux/collie-kernel-58-6_2.4.18-rmk7-pxa3-embedix20030509.oe
linux/collie-kernel-64-0_2.4.18-rmk7-pxa3-embedix20030509.oe
linux/gumstix_2.6.5-gnalm1-gum0.oe
linux/handhelds-pxa-2.6_2.6.6-hh0.oe
linux/handhelds-pxa-2.6_2.6.8.1-hh0.oe
linux/handhelds-pxa-2.6_cvs.oe
linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.12.oe
linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.13.oe
linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.14.oe
linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh37.oe
linux/handhelds-sa-2.6_cvs.oe
linux/handhelds-sa_2.4.19-rmk6-pxa1-hh36.12.oe
linux/handhelds-sa_2.4.19-rmk6-pxa1-hh37.oe
linux/ipod_2.4.24-ipod0.oe
linux/linux-bast_2.4.25-vrs1-bast1.oe
linux/linux-epia_2.6.8.1.oe
linux/linux-mtx-1_2.4.24.oe
linux/linux-omap-2.6_2.6.5-omap1.oe
linux/linux-sun4cdm_2.4.26.oe
linux/linux-sun4cdm_2.6.8.1.oe
linux/linux-xxs1500_2.4.21.oe
linux/mnci-ramses-2.4.21-rmk2-pxa1.oe
linux/mnci-ramses_2.4.21-rmk2-pxa1.oe
linux/montavista-sa_2.4.17-mvl21.oe
linux/nslu2-linksys_2.4.22.oe
linux/nslu2-openslug_2.6.7.oe
linux/nslu2-unslung-kernel-ext3flash_2.3r25.oe
linux/nslu2-unslung-kernel-vfatdisk2_2.3r25.oe
linux/nslu2-unslung-kernel_2.3r25.oe
linux/opensimpad-64+0_2.4.25-vrs2-pxa1-jpm1.oe
linux/opensimpad_2.4.25-vrs2-pxa1-jpm1.oe
linux/openzaurus-pxa_2.4.18-rmk7-pxa3-embedix20031107.oe
linux/openzaurus_2.6.8.1-jl1.oe
lisa/lisa_0.2.2.oe
lmbench/lmbench_2.0.4.oe
lockstat/lockstat_1.4.10.oe
lsh/lsh_1.5.5.oe
lsof/lsof_4.69.oe
lsof/lsof_4.70.oe
lsof/lsof_4.72.oe
ltt/ltt_0.9.5a+0.9.6pre2.oe
lxt/lxt_1.0.oe
mailutils/mailutils_0.3.1.oe
mailx/mailx_8.1.2-0.20020411cvs.oe
mailx/mailx_8.1.2-0.20031014cvs.oe
mailx/mailx_8.1.2-0.20040524cvs.oe
make/make_3.80.oe
makedev/makedev_2.3.1.oe
makedevs/makedevs-native_1.0.0.oe
makeself/makeself-native_cvs.oe
man-pages/man-pages_1.60.oe
man/man_1.5m2.oe
manufacturers/manufacturers_cvs.oe
maradns/maradns_1.0.23.oe
matchbox-common/matchbox-common_0.8.oe
matchbox-desktop/matchbox-desktop_0.8.oe
matchbox-panel/matchbox-panel_0.8.1.oe
matchbox-panel/matchbox-panel_0.8.oe
matchbox-wm/matchbox-wm_0.8.1.oe
matchbox-wm/matchbox-wm_0.8.2.oe
matchbox-wm/matchbox-wm_0.8.3.oe
matchbox-wm/matchbox-wm_0.8.4.oe
matchbox-wm/matchbox-wm_0.8.oe
matrixssl/matrixssl_1.0-beta.oe
matrixssl/matrixssl_1.1.1.oe
memtester/memtester_4.0.4.oe
mesa/mesa_6.0.1.oe
mgetty/mgetty_1.1.30.oe
mime-support/mime-support_3.28.oe
miniclipboard/miniclipboard_0.3.oe
minicom/minicom_2.1.oe
mipl-mipv6/mipv6_1.1-v2.4.26.oe
misc-binary-only/prism3-firmware_1.8.3.oe
misc-binary-only/tda1004x-firmware.oe
mobilemesh/mobilemesh_1.2.oe
module-init-tools/module-init-tools_3.0-pre7.oe
module-init-tools/module-init-tools_3.1-pre5.oe
modutils/modutils-collateral.oe
modutils/modutils-cross_2.4.27.oe
modutils/modutils-initscripts.oe
modutils/modutils_2.4.27.oe
mono/mono-native_1.0.oe
mono/mono_1.0.oe
mozilla/firefox_0.9.2.oe
mozilla/firefox_0.9.3.oe
mozilla/firefox_0.9.oe
mozilla/thunderbird_0.7.3.oe
mp3blaster/mp3blaster_3.1.3.oe
mp3blaster/mp3blaster_3.2.0.oe
mpd/mpd_0.11.1.oe
mpfr/mpfr_cvs.oe
mtd/mtd-native_20040614.oe
mtd/mtd_20040614.oe
murasaki/murasaki_0.8.8.oe
mutt/mutt_1.5.4i.oe
mysql/mysql-native_4.1.4a.oe
nano/nano_1.2.1.oe
nano/nano_1.3.0.oe
nasm/nasm-native_0.98.38.oe
native/native-kernel.oe
ncurses/ncurses-native_5.4.oe
netbase/netbase_4.18.oe
netkit-base/netkit-base_0.17.oe
netkit-ftp/netkit-ftp_0.17.oe
netperf/netperf_2.3.oe
nmap/nmap_3.45.oe
nmap/nmap_3.48.oe
nmap/nmap_3.50.oe
nslu2-binary-only/nslu2-firmware-binary_2.3r25.oe
nslu2-binary-only/nslu2-unslung-ramdisk_2.3r25.oe
olsr/olsr_0.3-1.oe
openjade/openjade-native_1.3.2.oe
openjade/openjade_1.3.2.oe
opensp/opensp-native_1.5.oe
opensp/opensp_1.5.oe
openswan/openswan_2.1.2.oe
openswan/openswan_2.2.0.oe
openvpn/openvpn_1.5.0.oe
openvpn/openvpn_1.6.0.oe
oprofile/oprofile_0.8.oe
orpheus/orpheus_1.5.oe
pad/pad-native.oe
pango/pango_1.2.5.oe
pango/pango_1.4.0.oe
pango/pango_1.4.1.oe
patchutils/patchutils_0.2.25.oe
patchutils/patchutils_0.2.26.oe
patchutils/patchutils_0.2.27.oe
patchutils/patchutils_0.2.28.oe
patchutils/patchutils_0.2.30.oe
pciutils/pciutils_2.1.11.oe
pcre/pcre-native_4.4.oe
pcre/pcre_4.4.oe
pdm/pdm_1.0.oe
perl/libmail-sendmail-perl_0.79.oe
perl/libnetserver-generic-perl_1.03.oe
perl/libxml-parser-perl-native_2.34.oe
perl/libxml-parser-perl_2.34.oe
perl/perl-native_5.8.3.oe
php/php-native_4.3.6.oe
php/php_4.3.6.oe
pkgconfig/pkgconfig-native_0.15.0.oe
pkgconfig/pkgconfig_0.15.0.oe
plinciv/plinciv_0.16.oe
pme/pme_1.0.3.oe
popt/popt-native_1.7.oe
popt/popt_1.7.oe
portabase/beecrypt_3.1.0.oe
portabase/metakit_2.4.9.3.oe
portmap/portmap_5-4.oe
postfix/postfix-native_2.0.15.oe
postfix/postfix_2.0.15.oe
ppp-dialin/ppp-dialin_0.1.oe
ppp/ppp_2.4.1.oe
prelink/prelink_20031029.oe
prelink/prelink_20040304.oe
prelink/prelink_20040520.oe
prismstumbler/prismstumbler_0.7.2.oe
prismstumbler/prismstumbler_0.7.3.oe
qmake/qmake-native_3.2.3.oe
qte-fonts-common/qte-fonts-common_3.2.1.oe
qte/qte-for-opie_2.3.7.oe
qte/qte-for-opie_2.3.8.oe
qte/qte-for-qtopia_2.3.7.oe
qte/qte-for-qtopia_2.3.8.oe
qte/qte-for-qvfb_2.3.7.oe
radvd/radvd_0.7.2.oe
regex-markup/regex-markup_0.9.0.oe
rhythmbox/rhythmbox_0.8.4.oe
rhythmbox/rhythmbox_0.8.5.oe
rlpr/rlpr_2.05.oe
rosetta/rosetta_cvs.oe
rp-pppoe/rp-pppoe_3.5.oe
rxvt-unicode/rxvt-unicode_2.2.oe
rxvt-unicode/rxvt-unicode_2.4.oe
rxvt-unicode/rxvt-unicode_3.0.oe
rxvt-unicode/rxvt-unicode_3.1.oe
rxvt-unicode/rxvt-unicode_3.7.oe
rxvt/rxvt_2.7.9.oe
sablevm/sablevm-classpath_1.1.6.oe
sablevm/sablevm_1.1.6.oe
samba/samba_3.0.4.oe
samba/samba_3.0.5.oe
scew/scew_0.3.1.oe
screen/screen_3.9.15.oe
screen/screen_4.0.1.oe
screen/screen_4.0.2.oe
sdlperl/sdl-perl_1.20.3.oe
sed/sed-native_4.1.1.oe
sed/sed_4.0.8.oe
sed/sed_4.0.9.oe
sed/sed_4.1.1.oe
sed/sed_4.1.oe
setserial/setserial_2.17.oe
sgml-common/sgml-common-native_0.6.3.oe
sgml-common/sgml-common_0.6.3.oe
shared-mime-info/shared-mime-info_0.14.oe
sharp-binary-only/sharp-flash-header-c700.oe
silo/silo_1.4.8.oe
simpad-utilities/genboot-native.oe
simpad-utilities/serload-native.oe
simpad-utilities/simpad-utilities.oe
slugtool/slugtool-native.oe
slugtool/slugtool.oe
smartmontools/smartmontools_5.33.oe
snes232/snes232_cvs.oe
snes9x/snes9x_1.43-WIP1.oe
socat/socat_1.3.2.1.oe
sparse/sparse_snapshot.oe
squashfs-tools/squashfs-tools-native_2.0r2.oe
squashfs-tools/squashfs-tools_2.0r2.oe
ssmtp/ssmtp_2.60.9.oe
stat/stat-native_3.3.oe
stat/stat_3.3.oe
strace/strace_4.5.4.oe
strace/strace_4.5.6.oe
strace/strace_4.5.7.oe
stunnel/stunnel_4.05.oe
sudo/sudo_1.6.7p5.oe
supybot/supybot_0.77.0.oe
swig/swig-native_1.3.21.oe
swig/swig_1.3.21.oe
sylpheed/sylpheed_0.9.9-gtk2-20040229.oe
sysfsutils/sysfsutils_1.1.0.oe
sysfsutils/sysfsutils_1.2.0.oe
sysklogd/sysklogd_1.4.1.oe
sysvinit/sysvinit_2.85.oe
tar/tar-native_1.13.93.oe
tar/tar_1.13.93.oe
tcptrack/tcptrack_1.1.2.oe
tinc/tinc_1.0.2.oe
tinylogin/tinylogin_1.4.oe
tmdns/tmdns_20030116.oe
tn5250/tn5250_0.16.5.oe
totem/totem_0.99.15.oe
transconnect/transconnect_1.2.oe
transconnect/transconnect_1.3-beta.oe
tslib/tslib_cvs.oe
uclibc/uclibc-initial_0.9.26.oe
uclibc/uclibc-initial_cvs.oe
udev/udev_026.oe
udev/udev_032.oe
uml-utilities/uml-utilities_20040406.oe
unzip/unzip-native_551.oe
update-modules/update-modules_1.0.oe
util-linux/util-linux_2.12.oe
v4l2apps/v4l2apps_20020317.oe
vim/vim-tiny_6.2.oe
waimea/waimea_cvs.oe
wiggle/wiggle-native_0.6.oe
wlan-ng/wlan-ng-modules_0.2.1pre21.oe
wlan-ng/wlan-ng-modules_0.2.1pre22.oe
x11/diet-x11_6.2.1.oe
x11/diet-x11_cvs.oe
x11/x11-native_6.2.1.oe
x11/x11-native_cvs.oe
xau/xau-native_0.1.1.oe
xau/xau-native_cvs.oe
xawtv/xawtv_3.93.oe
xdmcp/libxdmcp-native_0.1.1.oe
xdmcp/libxdmcp-native_0.1.3.oe
xext/xext-native_cvs.oe
xextensions/xextensions-native_1.0.1.oe
xextensions/xextensions-native_cvs.oe
xffm/xffm_4.0.5.oe
xfonts/xfonts-xorg_6.8.oe
xproto/xproto-native_6.6.2.oe
xproto/xproto-native_cvs.oe
xserver/xserver-xorg_6.8.oe
xtrans/xtrans-native_0.1.oe
zcip/zcip_4.oe
zip/zip-native_2.3.oe
zlib/zlib-native_1.1.4.oe
zlib/zlib-native_1.2.1.oe

index 4112940..f123692 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 DESCRIPTION = "A daemon for delivering ACPI events."
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/acpid/acpid-${PV}.tar.gz \
index 4112940..f123692 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 DESCRIPTION = "A daemon for delivering ACPI events."
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/acpid/acpid-${PV}.tar.gz \
index e15333e..ac2c6c1 100644 (file)
@@ -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"
index 6588541..df09d0b 100644 (file)
@@ -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}"
index 35e3801..066e66f 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 include automake_${PV}.oe
 S = "${WORKDIR}/automake-${PV}"
 DEPENDS = "autoconf-native"
index e69de29..066e66f 100644 (file)
@@ -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
+}
index e69de29..d9c6d8c 100644 (file)
@@ -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() {
+       :
+}
index e69de29..d9c6d8c 100644 (file)
@@ -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() {
+       :
+}
index 852279d..d9c6d8c 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 include binutils_${PV}.oe
 inherit sdk
 DEPENDS += "flex-native bison-native"
index e69de29..d9c6d8c 100644 (file)
@@ -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() {
+       :
+}
index e9af9e8..4d64f4b 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 PR = "r1"
 include binutils_${PV}.oe
 inherit sdk
index e69de29..b00abdd 100644 (file)
@@ -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() {
+       :
+}
index 4f0f4aa..cb50dd8 100644 (file)
@@ -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 () {
        :
 }
-
index 4f0f4aa..cb50dd8 100644 (file)
@@ -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 () {
        :
 }
-
index 4f0f4aa..cb50dd8 100644 (file)
@@ -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 () {
        :
 }
-
index e69de29..cb50dd8 100644 (file)
@@ -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 () {
+       :
+}
index e69de29..cb50dd8 100644 (file)
@@ -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 () {
+       :
+}
index e69de29..08e1747 100644 (file)
@@ -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 () {
+       :
+}
index 344db91..ac3284e 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 inherit autotools
 
 PR = "r1"
index 8ed72ff..a73fee8 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 inherit autotools
 
 DESCRIPTION = "A GNU collection of binary utilities"
index f384a88..c7ac536 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 inherit autotools
 
 DESCRIPTION = "A GNU collection of binary utilities"
index 955b927..e305092 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 inherit autotools
 
 DESCRIPTION = "A GNU collection of binary utilities"
index 2c975b7..49cbcf2 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 inherit autotools
 
 DESCRIPTION = "A GNU collection of binary utilities"
index e69de29..224d293 100644 (file)
@@ -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"
index 35a29c7..83296ae 100644 (file)
@@ -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 \
index e69de29..ab54daa 100644 (file)
@@ -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
index c959064..78b04af 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 DESCRIPTION = "A collection of core GNU utilities."
 
 SRC_URI = "${GNU_MIRROR}/coreutils/coreutils-${PV}.tar.gz \
index 21485b5..d8a41ed 100644 (file)
@@ -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"
index f773160..ff4cffe 100644 (file)
@@ -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 \
index 0dd3e7e..a3b5436 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "libs"
 include db3_${PV}.oe
 inherit native
 
index 12fc2ee..33ec460 100644 (file)
@@ -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
        )
 }
index e69de29..cfba85c 100644 (file)
@@ -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
+}
index afdc3dc..ab106f4 100644 (file)
@@ -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"
index 952ff90..d16c4b7 100644 (file)
@@ -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"
index e69de29..bb9e034 100644 (file)
@@ -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)
+}
index 7a3f056..c0587ff 100644 (file)
@@ -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."
 
index e69de29..d0eec48 100644 (file)
@@ -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
+}
index dc28f28..e0cc8e8 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 DESCRIPTION = "Miscellaneous utilities specific to Debian"
 
 SRC_URI = "${DEBIAN_MIRROR}/main/d/${PN}/${PN}_${PV}.tar.gz"
index e69de29..e0cc8e8 100644 (file)
@@ -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
index cf12554..df21c67 100644 (file)
@@ -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"
index a79edeb..902fd4e 100644 (file)
@@ -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"
index 98de025..479706f 100644 (file)
@@ -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"
index 530d6c8..8d20ebd 100644 (file)
@@ -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 \
index e69de29..009f8d7 100644 (file)
@@ -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/
+}
index e69de29..60459cf 100644 (file)
@@ -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"
index 1b5c3d1..56608a7 100644 (file)
@@ -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 \
index c42c7d0..6790519 100644 (file)
@@ -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 \
index cc29bce..71666f1 100644 (file)
@@ -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>"
index e69de29..71666f1 100644 (file)
@@ -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
index 5d5768f..1ac1c4b 100644 (file)
@@ -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 \
index 2826f11..4fc2de5 100644 (file)
@@ -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."
index a5ba37f..88fdbee 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/network"
 DESCRIPTION = "Lightweight gtk+2 browser."
 DEPENDS = "gtk+"
 RDEPENDS = "gdk-pixbuf-loader-xpm"
index cf7a9f9..1771582 100644 (file)
@@ -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."
 
index e69de29..a4e8b23 100644 (file)
@@ -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
+}
index e69de29..91e5725 100644 (file)
@@ -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
+}
index 090d9ba..06c608d 100644 (file)
@@ -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"
index a90ae55..3e9f6c0 100644 (file)
@@ -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, \
index 97c0004..773f5d7 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/base"
 PR = "r1"
 
 SRC_URI = "cvs://anoncvs@dri.freedesktop.org/cvs/dri;module=drm;method=pserver"
index f49db79..18a4cc5 100644 (file)
@@ -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
 }
-
index dc9c26f..cae7b98 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/network"
 DESCRIPTION = "Dropbear SSH Implementation"
 LICENSE = "MIT"
 DEPENDS = "zlib"
index f63dd21..d0f012d 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/network"
 DESCRIPTION = "Dropbear SSH Implementation"
 LICENSE = "MIT"
 DEPENDS = "zlib"
index c40cfa0..42f3317 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/network"
 DESCRIPTION = "Dropbear SSH Implementation"
 LICENSE = "MIT"
 DEPENDS = "zlib"
index 658a386..55849f3 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/network"
 DESCRIPTION = "Dropbear SSH Implementation"
 LICENSE = "MIT"
 DEPENDS = "zlib"
index 9743959..c5690d2 100644 (file)
@@ -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"
index e69de29..a91ec53 100644 (file)
@@ -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 = ""
index 3542762..2691cce 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 include e2tools_${PV}.oe
 inherit native
 
index e69de29..3d3bea1 100644 (file)
@@ -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
index e69de29..9be508d 100644 (file)
@@ -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/
+}
index bf6dde0..a9daff0 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "unknown"
 include edb_cvs.oe
 inherit native
 DEPENDS = "zlib-native"
index 81c5377..477d535 100644 (file)
@@ -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
 }
-
index 1f50f6b..dd0aef4 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "unknown"
 include eet_${PV}.oe
 inherit native
 FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/eet"
index e69de29..8c6ff9d 100644 (file)
@@ -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}
+}
index e69de29..b67b8fb 100644 (file)
@@ -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}/
+}
index bacbb6a..aad2275 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 LICENSE = "OSL"
 DESCRIPTION = "A collection of utilities and DSOs to handle compiled objects."
 DEPENDS = "libtool"
index 354f8b9..3d901e5 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 include embryo_${PV}.oe
 inherit native
 
index e69de29..45e3eb7 100644 (file)
@@ -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}
+}
index e69de29..2ca833d 100644 (file)
@@ -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
index a93d741..fd68081 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "libs"
 PV = "0.0cvs${CVSDATE}"
 DEPENDS = "jpeg"
 DESCRIPTION = "Epeg is a small library for handling thumbnails."
index c1ddc60..e50f63d 100644 (file)
@@ -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 \
index 65a63c2..97406cb 100644 (file)
@@ -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 \
index e69de29..7af9fe8 100644 (file)
@@ -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}/
+}
index e69de29..974e3f7 100644 (file)
@@ -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
+}
index e69de29..c7768a7 100644 (file)
@@ -0,0 +1,7 @@
+SECTION = "console/network"
+include ethload_${PV}.oe
+inherit native
+
+do_stage() {
+       install -m 0755 ethload ${STAGING_BINDIR}
+}
index e69de29..5e1dfe4 100644 (file)
@@ -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
+}
index 45aef26..a8664e1 100644 (file)
@@ -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."
index ada6c3c..3c86d5e 100644 (file)
@@ -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 \
index e69de29..3a0cb83 100644 (file)
@@ -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}/
+}
index d663d90..451534a 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "libs"
 include expat_${PV}.oe
 inherit native
 FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/expat-${PV}"
index 9ad8859..17bfd3b 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "libs"
 DESCRIPTION = "Jim Clarkes XML parser library."
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/expat/expat-${PV}.tar.gz"
index fc8cd6e..7fa5630 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "libs"
 DESCRIPTION = "Jim Clarkes XML parser library."
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/expat/expat-${PV}.tar.gz \
index e69de29..add515c 100644 (file)
@@ -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/
+}
index e69de29..a5727c3 100644 (file)
@@ -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/
+}
index 84c8b21..0bbb0ea 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 DESCRIPTION = "Gives a fake root environment"
 
 SRC_URI = "${DEBIAN_MIRROR}/main/f/fakeroot/fakeroot_${PV}.tar.gz"
index e69de29..0bbb0ea 100644 (file)
@@ -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 
index 6b3233c..71f079e 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 DESCRIPTION = "framebuffer getty."
 
 SRC_URI = "http://ftp3.ie.freebsd.org/pub/gentoo/distfiles/fbgetty-${PV}.tar.gz \
index e69de29..d2b7c9f 100644 (file)
@@ -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
+}
index d69d71c..87ea183 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 BROKEN = "1"
 DESCRIPTION = "framebuffer VNC server keyboard events module"
 
index 865357e..9d57441 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
 DESCRIPTION = "framebuffer VNC server"
 DEPENDS = "libvncserver jpeg zlib"
 RDEPENDS = "fbvncserver-kmodule libvncserver-storepasswd libvncserver-javaapplet"
index e69de29..7e9cd62 100644 (file)
@@ -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
index d7b05f6..4bd3b4c 100644 (file)
@@ -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 \
index e69de29..a82ad70 100644 (file)
@@ -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
+}
index e69de29..179346e 100644 (file)
@@ -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
index 38b8d23..80a4def 100644 (file)
@@ -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."
 
index 38b8d23..80a4def 100644 (file)
@@ -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."
 
index a83c968..57574b5 100644 (file)
@@ -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 \
index e69de29..123b158 100644 (file)
@@ -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
+}
index 962d79c..dfb5b07 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 DESCRIPTION = "Flex is a tool for generating programs that recognize lexical patterns in text."
 PR = "r2"
 
index e69de29..cf41155 100644 (file)
@@ -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
+}
index d49a446..ed0dd9d 100644 (file)
@@ -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
 }
-
index 996ff99..c409f41 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
 DEPENDS = "microwindows"
 RDEPENDS = "microwindows"
 SRC_URI = "ftp://ftp.microwindows.org/pub/microwindows/flnx/flnx-${PV}.tar.gz"
index a71d3a6..1390952 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
 DEPENDS = "microwindows"
 RDEPENDS = "microwindows"
 DESCRIPTION = "fltk library for microwindows."
index d44db20..cf19694 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 include fontconfig_${PV}.oe
 inherit native
 DEPENDS = "freetype-native expat-native zlib-native"
index e69de29..9409321 100644 (file)
@@ -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
+}
index cde9a01..0c9ae42 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/network"
 DESCRIPTION = "FreeS/WAN IPSEC"
 DEPENDS = "gmp"
 FILES_freeswan_append = " ${libdir}/ipsec"
index cde9a01..0c9ae42 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/network"
 DESCRIPTION = "FreeS/WAN IPSEC"
 DEPENDS = "gmp"
 FILES_freeswan_append = " ${libdir}/ipsec"
index 94b1b59..a96c974 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/network"
 DESCRIPTION = "FreeS/WAN IPSEC"
 DEPENDS = "gmp"
 FILES_freeswan_append = " ${libdir}/ipsec"
index b8f268a..a605272 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 DESCRIPTION = "Freetype font rendering library"
 
 SRC_URI = "ftp://ftp.freetype.org/freetype/freetype2/freetype-${PV}.tar.bz2 \
index aadca5c..a5388d5 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "libs"
 DESCRIPTION = "Freetype font rendering library"
 
 SRC_URI = "ftp://ftp.freetype.org/freetype/freetype2/freetype-${PV}.tar.bz2 \
index 4f21467..37420fd 100644 (file)
@@ -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
 }
-
index f8c7415..d64ac50 100644 (file)
@@ -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/
 }
-
index 7765bd8..1650f81 100644 (file)
@@ -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 \
index e69de29..26bf792 100644 (file)
@@ -0,0 +1,2 @@
+SECTION = "unknown"
+SRC_URI = "http://heim.ifi.uio.no/~jorgenam/h5400/fsi-client-20040202.tar.gz"
index cb170de..f1c33f4 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
 PR = "r1"
 DESCRIPTION = "GNOME Accessibility Implementation Library"
 DEPENDS = "gtk+ libgnomecanvas"
index e69de29..7d46170 100644 (file)
@@ -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 
index e69de29..7d46170 100644 (file)
@@ -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 
index e97f226..55647c6 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/network"
 DESCRIPTION = "multi-protocol instant messaging client"
 MAINTAINER = "Phil Blundell <pb@handhelds.org>"
 PR = "r1"
index 722932a..680e3f5 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
 DEPENDS = "intltool libgnomeprint gtk+ libglade libgnomeui libgnomecanvas libxml2 libgnomeprintui"
 
 inherit gnome
index e69de29..0d58f66 100644 (file)
@@ -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}
+}
index 738cd9f..bd25f4f 100644 (file)
@@ -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."
 
index e69de29..80695bc 100644 (file)
@@ -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
+}
index e69de29..6ced5d1 100644 (file)
@@ -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.*
+}
index 7f3bb79..7c6c83d 100644 (file)
@@ -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
 }
-
index 311f2bc..1bcbdec 100644 (file)
@@ -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
 }
-
index 1aa0daf..3a85579 100644 (file)
@@ -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.*
 }
-
index 2a27e54..59a5e32 100644 (file)
@@ -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
 }
-
index 015de3a..1acadc2 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 include gcc-cross_${PV}.oe
 
 DEPENDS = "virtual/${TARGET_PREFIX}binutils"
index 015de3a..1acadc2 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 include gcc-cross_${PV}.oe
 
 DEPENDS = "virtual/${TARGET_PREFIX}binutils"
index f1c7569..e30a39a 100644 (file)
@@ -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
 }
-
index f1c7569..e30a39a 100644 (file)
@@ -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
 }
-
index 42403cf..bc9a53f 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 # cut-down gcc for kernel builds
 # only installs ${TARGET_PREFIX}gcc-${PV}, not ${TARGET_PREFIX}gcc.
 
index e69de29..bc9a53f 100644 (file)
@@ -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}
+}
index e69de29..fe95252 100644 (file)
@@ -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
+}
index b9ee001..2516ecf 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 DESCRIPTION = "The GNU cc and gcc C compilers."
 LICENSE = "GPL"
 MAINTAINER = "Phil Blundell <pb@handhelds.org>"
index e69de29..2516ecf 100644 (file)
@@ -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
+}
index 8271745..3c8869c 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 include gcc_${PV}.oe
 inherit cross
 FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gcc-${PV}"
index 427da7c..2b00e74 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 include gcc_${PV}.oe
 inherit cross
 FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gcc-${PV}"
index b644eb0..8c02b9d 100644 (file)
@@ -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
 }
-
index e69de29..8c02b9d 100644 (file)
@@ -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
+}
index 03bc34f..9dfa1a8 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 inherit autotools
 
 DESCRIPTION = "The GNU cc and gcc C compilers."
index ebeb660..b413628 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 inherit autotools
 
 DESCRIPTION = "The GNU cc and gcc C compilers."
index 074daee..1dbde82 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 PR = "r1"
 
 inherit autotools
@@ -185,4 +186,3 @@ do_install () {
        ln -sf g++ c++
        ln -sf gcc cc
 }
-
index 56fdc65..6782d98 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 PR = "r1"
 
 inherit autotools
@@ -183,4 +184,3 @@ do_install () {
        ln -sf g++ c++
        ln -sf gcc cc
 }
-
index e69de29..f50948b 100644 (file)
@@ -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
+}
index e69de29..f50948b 100644 (file)
@@ -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
+}
index 9d91a69..2a70887 100644 (file)
@@ -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}"
index 1de0ce6..34a54ce 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
 DESCRIPTION = "A tool to generate an ext2 filesystem \
 as a normal (non-root) user."
 
index fce2df7..397c61d 100644 (file)
@@ -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}"
index 8eabaab..40887bb 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "libs"
 LICENSE = GPL
 DESCRIPTION = The GNU internationalization library.
 
index fd845bc..58f8e4f 100644 (file)
@@ -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}
 }
-
index 6482410..d09e618 100644 (file)
@@ -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>"
index 6dbaede..90cbe0e 100644 (file)
@@ -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 \
index 6dbaede..90cbe0e 100644 (file)
@@ -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 \
index 8dc3d22..eedfdd4 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/network"
 DEPENDS = "ncurses glib-2.0"
 RDEPENDS = "gift"
 LICENSE = "GPL"
index f83cb9d..f5fdacc 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
 DESCRIPTION = "GKrellM is a GTK-based stacked monitor program."
 MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
 LICENSE = "GPL"
index 36a422f..a2c5459 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "libs"
 DEPENDS = "patcher-native"
 FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/glib-2.0-${PV}"
 
index e69de29..930cd6e 100644 (file)
@@ -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 () {
+       :
+}
index 99efed4..c9cb85f 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "libs"
 include glibc_${PV}.oe
 
 DEPENDS = "patcher-native linux-libc-headers"
index c3cdcf4..930cd6e 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "libs"
 include glibc_${PV}.oe
 
 DEPENDS = "patcher-native linux-libc-headers"
index 99efed4..c9cb85f 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "libs"
 include glibc_${PV}.oe
 
 DEPENDS = "patcher-native linux-libc-headers"
index f35d819..ce89fb4 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "libs"
 include glibc_${PV}.oe
 
 do_install () {
index eeaac77..3609290 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "libs"
 DESCRIPTION = "GNU multiprecision arithmetic library"
 
 SRC_URI = "ftp://mirrors.kernel.org/gnu/gmp/gmp-${PV}.tar.gz \
index d2b8820..9ce0183 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/base"
 MAINTAINER = "Phil Blundell <pb@handhelds.org>"
 DESCRIPTION = "GNOME themes"
 
index f4e8300..6ad7efa 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/base"
 PR = "r0"
 DESCRIPTION = "Common macros for building GNOME applications"
 inherit gnome
index 033d90a..5b8562a 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
 PR = "r0"
 DESCRIPTION = "GNOME library for reading .desktop files"
 inherit gnome
index 891a8ee..e1d5529 100644 (file)
@@ -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"
-
index e33ade9..ebe1fb3 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11"
 SRC_URI = "${GNOME_MIRROR}/${PN}/1.3/${PN}-${PV}.tar.bz2"
 
 FILES_${PN} += "${datadir}/icons"
index dd491be..f6232ed 100644 (file)
@@ -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
index 415a369..81edcfa 100644 (file)
@@ -1,2 +1,2 @@
+SECTION = "x11/base"
 inherit gnome
-
index 5205e69..f1d3365 100644 (file)
@@ -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/*"
-
index defaa8d..ca477fa 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/base"
 PR = "r3"
 
 inherit gnome
index e5ad887..d6ef32c 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/base"
 PR = "r4"
 
 inherit gnome
index e69de29..9e5770f 100644 (file)
@@ -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}
+}
index 12b0b48..6fb6cb8 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
 PR = "r1"
 
 inherit gnome pkgconfig
index 9e63acb..b1518a4 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
 PR = "r1"
 
 inherit gnome
index 6d31ec8..0d0d879 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
 PR = "r1"
 DESCRIPTION = "A powerful object-oriented display"
 inherit gnome
index 383ede2..aa53e2b 100644 (file)
@@ -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
 }
-
index b518de2..a1b44b2 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
 PR = "r1"
 DEPENDS = "libgnomeprint gtk+ libgnomecanvas gnome-icon-theme gnome-common"
 
index 5ff4f7c..4ae7ce5 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
 PR = "r1"
 DEPENDS = "libgnome libgnomecanvas libbonoboui gnome-keyring"
 DESCRIPTION = "GNOME User Interface Library"
index 62ea290..c6749c5 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 include gnu-config.oe
 
 inherit native
index 85e47f2..7055caf 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 include gnu-config_${PV}.oe
 
 inherit native
index 66308e0..ab8d337 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 PV = "0.1"
 LICENSE = "GPL"
 MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
index bd104d3..d2d48ad 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 DESCRIPTION = "gnu-configize"
 LICENSE = "GPL"
 DEPENDS = ""
index e69de29..996077e 100644 (file)
@@ -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
index 827ee97..edfd0e9 100644 (file)
@@ -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"
index 6efb605..37af26f 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
 DESCRIPTION = "gnupg - GNU privacy guard"
 MAINTAINER = "Pawel Osiczko <p.osiczko@tetrapyloctomy.org>"
 DEPENDS = "zlib"
index 6efb605..37af26f 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
 DESCRIPTION = "gnupg - GNU privacy guard"
 MAINTAINER = "Pawel Osiczko <p.osiczko@tetrapyloctomy.org>"
 DEPENDS = "zlib"
index b918ece..737d46b 100644 (file)
@@ -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"
-
index e69de29..6cbc51c 100644 (file)
@@ -0,0 +1,4 @@
+SECTION = "gpe"
+inherit gpe
+
+DEPENDS = "libsoundgen libschedule gtk+ libgpewidget"
index e69de29..460aa5e 100644 (file)
@@ -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
index e69de29..460aa5e 100644 (file)
@@ -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
index e69de29..460aa5e 100644 (file)
@@ -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
index e4ea99b..9014449 100644 (file)
@@ -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"
index e69de29..8078138 100644 (file)
@@ -0,0 +1,7 @@
+SECTION = "gpe"
+inherit gpe
+
+DEPENDS = "diet-x11 esound-gpe"
+RDEPENDS_${PN} = "esd"
+
+SRC_URI += "file://makefile-breakage.patch;patch=1"
index e69de29..ce1e2a7 100644 (file)
@@ -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/
+}
index e69de29..22d09af 100644 (file)
@@ -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
+}
index e69de29..d1f5ae8 100644 (file)
@@ -0,0 +1,6 @@
+SECTION = "gpe"
+inherit gpe
+
+DESCRIPTION = "GPE modal help"
+DEPENDS = "x11 xpm libmatchbox"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
index e69de29..426344f 100644 (file)
@@ -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
index 7d6f95e..b011a02 100644 (file)
@@ -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 \
index f4421ed..8236caf 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 DESCRIPTION = "GPP is a general-purpose preprocessor with \
 customizable syntax, suitable for a wide range of \
 preprocessing tasks."
index 903e874..64f286b 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
 DESCRIPTION = "grep GNU utility"
 MAINTAINER = "Pawel Osiczko <p.osiczko@tetrapyloctomy.org>"
 
index 99ea5a6..987a9d0 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 DESCRIPTION = "grand unified bootloader"
 
 SRC_URI = "ftp://alpha.gnu.org/gnu/grub/grub-${PV}.tar.gz; \
index 50d8b0b..971966e 100644 (file)
@@ -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
 }
-
index e69de29..a80cdcd 100644 (file)
@@ -0,0 +1,3 @@
+SECTION = "x11/base"
+inherit native
+include gtk-doc.oe
index e69de29..0377568 100644 (file)
@@ -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
+}
index e69de29..f285328 100644 (file)
@@ -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
index e69de29..baa2347 100644 (file)
@@ -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/
+}
index 55f008f..a777d26 100644 (file)
@@ -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
 }
-
index 0e8ebd7..a694818 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
 DESCRIPTION = "HTML rendering/editing library"
 DEPENDS = "gtk+ gail libbonoboui libgnomeprintui libgnomeui"
 
index e69de29..69b95c1 100644 (file)
@@ -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
+}
index ef20241..5de2b45 100644 (file)
@@ -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"
index e69de29..b34b4ea 100644 (file)
@@ -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"
index e69de29..e781c5d 100644 (file)
@@ -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"
index e69de29..586d5dd 100644 (file)
@@ -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
index d2b8db1..0bd0d58 100644 (file)
@@ -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."
index 4ac75f7..3604469 100644 (file)
@@ -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."
index 7d57c78..3a0997e 100644 (file)
@@ -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."
index 6a713fa..5649918 100644 (file)
@@ -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."
index 5e45292..db9c3da 100644 (file)
@@ -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."
index 1169d18..722089b 100644 (file)
@@ -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."
index cab3359..6b77ff7 100644 (file)
@@ -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 \
index bedfabd..a91c0f9 100644 (file)
@@ -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"
 
index e69de29..aa2c5e1 100644 (file)
@@ -0,0 +1,7 @@
+SECTION = "libs"
+include imlib2_${PV}.oe
+inherit native
+DEPENDS = "freetype"
+
+EXTRA_OECONF = "--without-x \
+               --disable-mmx"
index 297db95..a1bcb13 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "libs"
 include imlib2_${PV}.oe
 inherit native
 DEPENDS = "freetype-native"
index 258b0eb..48033cf 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
 DESCRIPTION = "A graphic library for file loading, saving, rendering, and \
 manipulation."
 MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
index 1b6da61..6d77638 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "libs"
 DEPENDS = "ncurses"
 LICENSE = "GPL"
 DESCRIPTION = "The GNU inetutils are a collection of common \
index 25a50ed..d412258 100644 (file)
@@ -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."
index e69de29..d412258 100644 (file)
@@ -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
index 56559a5..ffb5c83 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 include intltool_${PV}.oe
 inherit native
 DEPENDS = "libxml-parser-perl-native"
index 1699927..95ef614 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 DESCRIPTION = "Utility scripts for internationalizing XML"
 MAINTAINER = "Phil Blundell <pb@handhelds.org>"
 
index e69de29..59ce91e 100644 (file)
@@ -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
+}
index 08c6d5a..6d6de84 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 DESCRIPTION = "Itsy Package Manager utilities link script"
 CONFLICTS = "ipkg-utils"
 PV_append = "${CVSDATE}"
index 349593d..cacb8f3 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 include ipkg-utils_${PV}.oe
 PR = "r3"
 inherit native
index e69de29..e5ffc68 100644 (file)
@@ -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
+}
index e69de29..1c5a115 100644 (file)
@@ -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 = ""
index e69de29..1c5a115 100644 (file)
@@ -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 = ""
index e69de29..1c5a115 100644 (file)
@@ -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 = ""
index e69de29..0db4463 100644 (file)
@@ -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
+#
index 1959c0c..6acaa36 100644 (file)
@@ -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
 
index e69de29..101328c 100644 (file)
@@ -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
+#
index e69de29..fc0892d 100644 (file)
@@ -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
+}
index 0204ea1..9f1ae7c 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/network"
 DESCRIPTION = "iptables network filtering tools"
 
 SRC_URI = "http://www.netfilter.org/files/iptables-${PV}.tar.bz2"
index 30e3bd0..59eb256 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
 BROKEN = "1"
 DEPENDS = "docbook-utils-native"
 DESCRIPTION = "Utilities for the IP protocol."
index 40a1058..236a129 100644 (file)
@@ -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."
index e69de29..236a129 100644 (file)
@@ -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
+}
index e69de29..fd8aba2 100644 (file)
@@ -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}
+}
index e69de29..877ca33 100644 (file)
@@ -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
index 890db2f..92a1407 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
 DESCRIPTION = "Joe's own editor."
 MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
 
index 5041b5f..baaeb4a 100644 (file)
@@ -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}
 }
-
index e69de29..181d04b 100644 (file)
@@ -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/
+}
index e69de29..a616f7e 100644 (file)
@@ -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 \
+"
index 232dc4f..2e94d68 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "opie/pim"
 include kdepimpi-base.inc
 
 PV = "1.9.6+${CVSDATE}"
index 2c26b7f..2ee5508 100644 (file)
@@ -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"
index a97d4eb..b05b6d7 100644 (file)
@@ -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."
index c69d132..488bcf7 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
 DESCRIPTION = "Kernel oops and error message decoder."
 MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
 LICENSE = "GPLv2"
index e69de29..32daf65 100644 (file)
@@ -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/
+}
index e69de29..d8db052 100644 (file)
@@ -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
+}
index 667560c..f07ed9f 100644 (file)
@@ -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 \
index e69de29..f07ed9f 100644 (file)
@@ -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
+}
index 6f37d8b..c9fca2c 100644 (file)
@@ -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"
index e69de29..584db22 100644 (file)
@@ -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}
+}
index ad54982..17444c8 100644 (file)
@@ -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
 }
-
index 78fe9e6..40053f9 100644 (file)
@@ -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 \
index e69de29..cb4c499 100644 (file)
@@ -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}
+}
index 0486cb0..5e2c939 100644 (file)
@@ -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"
index bd8fd88..a2204a6 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "libs"
 DESCRIPTION = "Foreign Function Interface library"
 LICENSE = "libffi"
 PRIORITY = "optional"
index e69de29..64c81d4 100644 (file)
@@ -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
+}
index 794785e..3956b32 100644 (file)
@@ -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
 }
-
index e69de29..0e06a4e 100644 (file)
@@ -0,0 +1,5 @@
+SECTION = "libs"
+include libidl_${PV}.oe
+inherit native
+
+DEPENDS = "glib-2.0-native"
index 8b4f0fe..faf7fef 100644 (file)
@@ -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}
 }
-
index 6d36ef1..7dc94b3 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "libs"
 DESCRIPTION = "File locking library."
 
 SRC_URI = "${DEBIAN_MIRROR}/main/libl/liblockfile/liblockfile_${PV}.tar.gz \
index e69de29..7dc94b3 100644 (file)
@@ -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
+}
index e0ed8d9..59a1966 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
 DESCRIPTION = "Matchbox window manager core library"
 LICENSE = "GPL"
 DEPENDS = "x11 xext libxft pango jpeg libpng zlib"
index 64cd3b9..c8c95a5 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/libs"
 PR = "r1"
 DESCRIPTION = "Matchbox window manager core library"
 LICENSE = "GPL"
index e69de29..1f2815e 100644 (file)
@@ -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}
+}
index e69de29..1f2815e 100644 (file)
@@ -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}
+}
index fe60b18..43d216b 100644 (file)
@@ -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}
 }
-
index 2ee2ed0..76885e6 100644 (file)
@@ -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, \
index 10552bd..8c1f5ad 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "libs"
 DEPENDS = "libnet libpcap"
 DESCRIPTION = "Libnids performs assembly of TCP segments \
 into TCP streams, IP defragmentation, and TCP port \
index 557819b..676ecbe 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "libs"
 DESCRIPTION = "Liboop is a low-level event loop management library \
 for POSIX-based operating systems."
 LICENSE = "LGPL"
index e69de29..58fd1ab 100644 (file)
@@ -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"
index e69de29..58fd1ab 100644 (file)
@@ -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"
index 728a4bf..43d6c63 100644 (file)
@@ -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}
 }
-
index 6d10d12..8e9fa33 100644 (file)
@@ -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
 }
-
index 59fa28d..b3c3ec8 100644 (file)
@@ -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 \
index 7c861e9..ecb1272 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 include libtool_${PV}.oe
 
 PACKAGES = ""
index 7349dde..93910aa 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 include libtool_${PV}.oe
 
 PR = "r1"
index 2d7f278..d0a5223 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 PR = "r0"
 
 DESCRIPTION = "Generic library support script \
index 3650c2b..6c8fd27 100644 (file)
@@ -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 \
index e461322..47b16bb 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "libs"
 DESCRIPTION = "libusb is a library to provide userspace \
 access to USB devices."
 
index e69de29..8eaf149 100644 (file)
@@ -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}/
+}
index e69de29..23ad0ec 100644 (file)
@@ -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
+}
index e69de29..211602b 100644 (file)
@@ -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}/
+}
index 8bc6783..34bdb4d 100644 (file)
@@ -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."
index 8bc6783..34bdb4d 100644 (file)
@@ -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."
index 7f9f7f1..0a8d76b 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
 PR = "r2"
 
 DESCRIPTION = "SIP-based IP phone (GPE edition)"
index b476ec1..1bc4d96 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
 PR = "r2"
 
 DESCRIPTION = "SIP-based IP phone (GPE edition)"
index bcd0880..e44714d 100644 (file)
@@ -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}
 }
-
index f32464d..ca3b3c3 100644 (file)
@@ -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"
index 9cfb7ce..37e4d66 100644 (file)
@@ -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"
index 2081ae9..20d8f3a 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "kernel"
 DESCRIPTION = "User Mode Linux Kernel"
 LICENSE = "GPL"
 UMLR = "2"
index 05f8314..c3702ab 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "kernel"
 DESCRIPTION = "User Mode Linux Kernel"
 LICENSE = "GPL"
 UMLR = "1"
index e69de29..302840b 100644 (file)
@@ -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}
+}
index e69de29..4a40da0 100644 (file)
@@ -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}
+}
index e69de29..96bcc4b 100644 (file)
@@ -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}
+}
index e69de29..ada7a4d 100644 (file)
@@ -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}
+}
index e69de29..e418648 100644 (file)
@@ -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}
+}
index e69de29..e84f7f0 100644 (file)
@@ -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}
+}
index e69de29..e562d94 100644 (file)
@@ -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}
+}
index 4ba8e73..4beb7ae 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "kernel"
 DESCRIPTION = "Linux kernel for OMAP processors"
 LICENSE = "GPL"
 
index e69de29..09a1edb 100644 (file)
@@ -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
+}
index e69de29..d228912 100644 (file)
@@ -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
+}
index 4e3abaf..46105f0 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "kernel"
 DESCRIPTION = "handhelds.org Linux kernel for StrongArm processor based devices."
 MAINTAINER = "Greg Gilbert <greg@treke.net>"
 LICENSE = "GPL"
index b57489a..905ba4a 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "kernel"
 DESCRIPTION = "handhelds.org Linux kernel for PXA25x based devices."
 MAINTAINER = "Phil Blundell <pb@handhelds.org>"
 LICENSE = "GPL"
index e69de29..50c4d88 100644 (file)
@@ -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
+}
index d370709..58755e4 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "kernel"
 DESCRIPTION = "handhelds.org Linux kernel for PXA25x based devices."
 MAINTAINER = "Phil Blundell <pb@handhelds.org>"
 LICENSE = "GPL"
index e69de29..d72a7dd 100644 (file)
@@ -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
+}
index e69de29..f0f13a8 100644 (file)
@@ -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
+}
index 3d414bc..429211f 100644 (file)
@@ -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
 }
-
index e69de29..c7e1e35 100644 (file)
@@ -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
+}
index 3aeb656..f66039f 100644 (file)
@@ -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
 }
-
index b7aaf45..18197fa 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "kernel"
 DESCRIPTION = "Linux kernel for Simtec EB2410ITX"
 LICENSE = "GPL"
 KV = "2.4.25"
index 8bbbf40..9290643 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "kernel"
 DESCRIPTION = "Linux kernel for VIA EPiA"
 LICENSE = "GPL"
 PR = "r9"
index 96de77b..612635c 100644 (file)
@@ -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
index e69de29..40471ec 100644 (file)
@@ -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)
+}
index e69de29..5075523 100644 (file)
@@ -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
index e69de29..c8c40ed 100644 (file)
@@ -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
+}
index e69de29..b333015 100644 (file)
@@ -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
index 175384e..d5d34a7 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "kernel"
 LICENSE = "GPL"
 KV = "2.4.21"
 RMKV = "2"
index 198ba2d..d565e4e 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "kernel"
 DESCRIPTION = "Linux kernel for MNCI device"
 MAINTAINER = "M&N Solutions <info@mn-solutions.de>"
 LICENSE = "GPL"
index ae9841d..8312355 100644 (file)
@@ -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
 
 
index 4d782f4..e7685e7 100644 (file)
@@ -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
-
index e69de29..7b2074b 100644 (file)
@@ -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
index e69de29..bf4cac3 100644 (file)
@@ -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"
index e69de29..2b11c5b 100644 (file)
@@ -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"
index e69de29..2f591b9 100644 (file)
@@ -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"
index e69de29..b01f773 100644 (file)
@@ -0,0 +1,5 @@
+SECTION = "kernel"
+include opensimpad_${PV}.oe
+
+SIMPAD_MEM = "64"
+SIMPAD_RD = "0"
index 45d8200..dc33e69 100644 (file)
@@ -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
 }
-
index a51a418..5d9df2b 100644 (file)
@@ -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
-
index e69de29..bb844f1 100644 (file)
@@ -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
+}
index 416bd8b..7ede79a 100644 (file)
@@ -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."
index 9fe6686..115cbc0 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
 DESCRIPTION = "Tools for performance analysis."
 LICENSE = "GPL"
 MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
index d1e0879..fae348d 100644 (file)
@@ -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"
index e69de29..8f6d544 100644 (file)
@@ -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"
index cbef47a..f2ae3a3 100644 (file)
@@ -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."
index cbef47a..f2ae3a3 100644 (file)
@@ -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."
index e69de29..614916a 100644 (file)
@@ -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
+}
index e69de29..531afad 100644 (file)
@@ -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
+}
index e69de29..683ff24 100644 (file)
@@ -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
+}
index bb307bd..8ae145c 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/network"
 DESCRIPTION = "GNU Mailutils contains a series of \
 useful mail clients, servers, and libraries."
 
index 94cdbd0..3315106 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/network"
 DEPENDS = "liblockfile"
 DESCRIPTION = "mailx is the traditional command-line-mode \
 mail user agent."
index f8dc380..b381c54 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/network"
 DEPENDS = "liblockfile"
 DESCRIPTION = "mailx is the traditional command-line-mode \
 mail user agent."
index e69de29..b381c54 100644 (file)
@@ -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
+}
index 6911331..59b504c 100644 (file)
@@ -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."
index 8fd9686..076cf26 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 DESCRIPTION = "The MAKEDEV executable is used to create \
 device files, often in /dev."
 
index 2bf659f..2af5dc9 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 include makedevs_${PV}.oe
 inherit native 
 
index e69de29..f2dd5cd 100644 (file)
@@ -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}/
+}
index d634921..cdc5ee7 100644 (file)
@@ -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"
index eb2e3c4..b551bc2 100644 (file)
@@ -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."
index e69de29..5e3ab9a 100644 (file)
@@ -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}/
+}
index e69de29..abdcade 100644 (file)
@@ -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"
index ec7fc97..74843a8 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/wm"
 DESCRIPTION = "Matchbox window manager common files"
 LICENSE = "GPL"
 DEPENDS = "libmatchbox"
index 738be06..a0e5ab2 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/wm"
 PR = "r1"
 LICENSE = "GPL"
 DEPENDS = "libmatchbox startup-notification"
index 3fe4a58..077e19a 100644 (file)
@@ -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"
-
index 52d7776..ae265a3 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
 DESCRIPTION = "Matchbox panel"
 LICENSE = "GPL"
 DEPENDS = "libmatchbox x11 xext xpm"
index 69722b9..c69374c 100644 (file)
@@ -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"
index c8abaa2..b42c904 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/wm"
 PR = "r3"
 DESCRIPTION = "Matchbox window manager"
 LICENSE = "GPL"
index e69de29..f1d4fc2 100644 (file)
@@ -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
+}
index e69de29..f1d4fc2 100644 (file)
@@ -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
+}
index 414d6a9..dfaaf0d 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/wm"
 DESCRIPTION = "Matchbox window manager"
 LICENSE = "GPL"
 DEPENDS = "libmatchbox x11 xext xcomposite libxfixes xdamage libxrender gconf"
index e69de29..5160c1b 100644 (file)
@@ -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}/
+}
index e69de29..e98dde2 100644 (file)
@@ -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}/
+}
index e69de29..c1310a8 100644 (file)
@@ -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/
+}
index 1bf8b92..ae1b673 100644 (file)
@@ -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}/
 }
-
index 5028872..7a0590c 100644 (file)
@@ -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."
index e69de29..0acf6c8 100644 (file)
@@ -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
+}
index 4e6d0a5..805f4b1 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
 inherit gpe
 
 DESCRIPTION = "Clipboard management application"
index 5892236..46ed0ec 100644 (file)
@@ -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
 }
-
index e69de29..c0b72df 100644 (file)
@@ -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
+}
index aa0c0c7..eb6b04e 100644 (file)
@@ -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
 }
-
index 9681ccd..9c494ff 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 DEPENDS = "unzip-native"
 
 SRC_URI = "http://hauppauge.lightpath.net/de/nova-pci216.exe"
index e69de29..8504760 100644 (file)
@@ -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/
+}
index 80e5d98..cf912e6 100644 (file)
@@ -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."
index e69de29..cf912e6 100644 (file)
@@ -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
index 043560f..334f7a9 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 DESCRIPTION = "modutils configuration files"
 PR = "r1"
 
index 7c68dfb..5674061 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 include modutils_${PV}.oe
 PR = "r4"
 inherit cross
index 13d21c3..5fa996e 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 DESCRIPTION = "modutils configuration files"
 SRC_URI = "file://modutils.sh"
 PR = "r1"
index 2e3db1b..03b90af 100644 (file)
@@ -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"
index ca1b35b..b4e38eb 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "unknown"
 include mono_${PV}.oe
 S = "${WORKDIR}/mono-${PV}"
 DEPENDS = "glib-2.0-native"
index 566bd04..683a62a 100644 (file)
@@ -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 \
index 475a406..cae3422 100644 (file)
@@ -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*
 }
-
index 19e5029..4c12ad3 100644 (file)
@@ -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*
 }
-
index d6ea89a..0238343 100644 (file)
@@ -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
 }
-
index 2a3f8db..1e1344f 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
 DEPENDS = "xt xi zip-native gtk+ orbit2 gnupg"
 RRECOMMENDS = "gnupg"
 PR = "r1"
index 52d7e16..1e4ff07 100644 (file)
@@ -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"
-
index 52d7e16..1e4ff07 100644 (file)
@@ -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"
-
index 2e14c9d..c32a214 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/multimedia"
 DESCRIPTION = "Music Player Daemon (mpd)"
 HOMEPAGE = "http://www.musicpd.org"
 LICENSE = "GPLv2"
index bdba41c..bc6f62f 100644 (file)
@@ -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>"
index a953eea..d3fa78a 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 include mtd_${PV}.oe
 inherit native
 DEPENDS = "patcher-native zlib-native"
index 8a05322..6fd9e38 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 DEPENDS = "zlib"
 DESCRIPTION = "Tools for managing memory technology devices."
 #PV = "${CVSDATE}"
index 1c3935a..3696605 100644 (file)
@@ -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."
index 906235e..2b9ba49 100644 (file)
@@ -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 \
index ee1af05..e55653b 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/network"
 include mysql_${PV}.oe
 inherit native
 
index 57358de..55b721a 100644 (file)
@@ -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 \
index a2f32e7..f9073ba 100644 (file)
@@ -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 \
index e69de29..bf54fe2 100644 (file)
@@ -0,0 +1,4 @@
+SECTION = "unknown"
+include nasm_${PV}.oe
+S = "${WORKDIR}/nasm-${PV}"
+inherit native
index 67b1c29..c8599f8 100644 (file)
@@ -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
 }
-
index 07f70db..391397c 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "libs"
 include ncurses_${PV}.oe
 inherit native
 EXTRA_OEMAKE = '"BUILD_CCFLAGS=${BUILD_CCFLAGS}"'
index e69de29..860fe8b 100644 (file)
@@ -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
+}
index b5d0c75..cf65127 100644 (file)
@@ -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 \
index 24c6819..8abdd93 100644 (file)
@@ -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 \
index 360ff34..a77834f 100644 (file)
@@ -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=\).*:\ 1/usr/bin:' *_script
 }
 
 do_install() {
@@ -46,4 +47,3 @@ do_install() {
 
 INITSCRIPT_NAME="netperf"
 INITSCRIPT_PARAMS="defaults"
-
index 4747e28..3ef96a6 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/network"
 DEPENDS = "libpcap"
 DESCRIPTION = "Nmap is a command line portscanner."
 
index d9331d3..13d83bb 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/network"
 DEPENDS = "libpcap"
 DESCRIPTION = "Nmap is a command line portscanner."
 
index fa012b6..19f68fe 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/network"
 BROKEN = "1"
 DESCRIPTION = "Nmap is a command line portscanner."
 DEPENDS = "libpcap"
index 46e0a14..cf0b85d 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 DEPENDS = "slugtool-native unzip-native"
 PACKAGES = ""
 INHIBIT_DEFAULT_DEPS = "1"
index e69de29..13b98e4 100644 (file)
@@ -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
+}
index 2204b53..a40d444 100644 (file)
@@ -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
-
index 4009581..6d7f0a8 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "unknown"
 DEPENDS = "patcher-native opensp-native sgml-common-native"
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/openjade/openjade-${PV}.tar.gz \
index b6bbe25..a50600c 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "unknown"
 DEPENDS = "opensp"
 RDEPENDS = "sgml-common"
 DESCRIPTION = "OpenJade is a suite of tools for validating, \
index 2ac177e..53703f9 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "libs"
 DEPENDS = "patcher-native"
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/openjade/OpenSP-${PV}.tar.gz \
index 0c780b2..24b2e84 100644 (file)
@@ -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."
index a494a9d..34142cb 100644 (file)
@@ -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>"
index c59035f..dbd0dee 100644 (file)
@@ -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>"
index 97d6fa2..f714a2b 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/network"
 DESCRIPTION = "A VPN solution via tun device.  Not IPSEC!"
 PRIORITY = "optional"
 DEPENDS = "lzo openssl"
index e69de29..f714a2b 100644 (file)
@@ -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
+}
index 724ca74..1cbb05d 100644 (file)
@@ -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"
index d372400..9cd4f39 100644 (file)
@@ -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."
index 83e9f67..e7b53cd 100644 (file)
@@ -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"
index 58e2be0..f9f5252 100644 (file)
@@ -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 \
index a4ee82b..065cbdc 100644 (file)
@@ -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 \
index e69de29..09807db 100644 (file)
@@ -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')
+}
index befe219..85e5181 100644 (file)
@@ -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>"
index befe219..85e5181 100644 (file)
@@ -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>"
index befe219..85e5181 100644 (file)
@@ -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>"
index befe219..85e5181 100644 (file)
@@ -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>"
index e69de29..85e5181 100644 (file)
@@ -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
index 5760157..4d4dbda 100644 (file)
@@ -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.'
 
index e69de29..3ca0a44 100644 (file)
@@ -0,0 +1,4 @@
+SECTION = "unknown"
+include pcre_${PV}.oe
+inherit native
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/pcre-${PV}"
index e57497f..1188012 100644 (file)
@@ -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 \
index 044842f..da51373 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/base"
 LICENSE = "GPL"
 DESCRIPTION = "pdm is a minimal session manager for GUIs."
 
index b3c4a39..0cae274 100644 (file)
@@ -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
-
index af0aef2..7bf1aee 100644 (file)
@@ -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
-
index 4a532fc..e457b5a 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "libs"
 include libxml-parser-perl_${PV}.oe
 inherit native
 DEPENDS = "perl-native expat-native"
index e69de29..fde6f25 100644 (file)
@@ -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
index bd57285..eed4ad2 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "libs"
 inherit native
 
 DEPENDS = "db3-native"
index e69de29..bde6840 100644 (file)
@@ -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"
index e69de29..533450d 100644 (file)
@@ -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
+}
index 46bc1a2..a6351c4 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
 include pkgconfig_${PV}.oe
 FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/pkgconfig-${PV}"
 
index 4b3dd5b..7e79607 100644 (file)
@@ -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 \
index 6c5951f..2284148 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/games"
 DEPENDS = "gtk+"
 DESCRIPTION = "Embedded version of a popular FreeCiv game"
 
index f81658e..84a494b 100644 (file)
@@ -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"
index e69de29..d8cbd0e 100644 (file)
@@ -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}"
index d52ca8c..2e25540 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "unknown"
 DESCRIPTION = "The popt library exists essentially \
 for parsing command line options."
 
index e3d27c9..734c7ac 100644 (file)
@@ -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
 
 }
-
-
index d1615e4..4889f94 100644 (file)
@@ -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,\ 
index f4197e2..20edeea 100644 (file)
@@ -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 \
index e69de29..49922f6 100644 (file)
@@ -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}/
+}
index e69de29..266e925 100644 (file)
@@ -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
+}
index 405f272..cfffad4 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/network"
 DESCRIPTION = "Enables PPP dial-in through a serial connection"
 MAINTAINER = "Rene Wagner <reenoo@gmx.de>"
 DEPENDS = "ppp"
index 266e7a3..b6c92d7 100644 (file)
@@ -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
+}
index 61bb2c5..fe8f6e9 100644 (file)
@@ -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 \
index fc5df0e..ac450d7 100644 (file)
@@ -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 \
index 1f1144e..66bd6b3 100644 (file)
@@ -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 \
index 68c35c2..d8f04b4 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/network"
 PR = "r1"
 
 PACKAGES = "prismstumbler prismstumbler-frontend"
index e69de29..9a253fd 100644 (file)
@@ -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
+}
index b99c434..3848860 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 DESCRIPTION = "Qt(E) Makefile Generator"
 PRIORITY = "optional"
 LICENSE = "GPL/QPL"
@@ -52,4 +53,3 @@ do_stage() {
 do_install() {
         :
 }
-
index e69de29..fb406b5 100644 (file)
@@ -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
+#}
index 730c3d5..6783b93 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "opie/base"
 include qte_${PV}.oe
 
 FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/qte-${PV}"
index cc4c7fa..cf6e65f 100644 (file)
@@ -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"
 
index c357d8b..6e0c3e3 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "opie/base"
 include qte_${PV}.oe
 
 FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/qte-${PV}-r0"
index 5d90b54..e8d75d2 100644 (file)
@@ -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"
index e69de29..28363d2 100644 (file)
@@ -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}"
index ab783ff..556de32 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/network"
 DESCRIPTION = "IPv6 router advertisement daemon"
 
 SRC_URI = "http://v6web.litech.org/radvd/dist/radvd-${PV}.tar.gz \
index f20f84c..4f4f085 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "unknown"
 DESCRIPTION = "Regex-markup performs regular expression-based text \
 markup according to used-defined rules."
 
index e69de29..a25bf0f 100644 (file)
@@ -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
index c8db00b..b94e66f 100644 (file)
@@ -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`
 }
-
index e69de29..29cf3f3 100644 (file)
@@ -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}
+}
index e8d2231..06df152 100644 (file)
@@ -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"
index e69de29..e1d7924 100644 (file)
@@ -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
+}
index 889fd7a..e4ed595 100644 (file)
@@ -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 \
index 219eb50..a2db4da 100644 (file)
@@ -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 \
index d6f95b7..5517de3 100644 (file)
@@ -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 \
index 18e0129..247efc2 100644 (file)
@@ -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 \
index 7ebbe68..d867b0b 100644 (file)
@@ -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 \
index 2860607..2dab87b 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/utils"
 PR = "r1"
 DEPENDS = "x11 libxft"
 DESCRIPTION = "Well known terminal emulator"
index 2b93d2b..f76cdba 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
 DESCRIPTION = "GNU Classpath modified to work with SableVM"
 HOMEPAGE = "http://sablevm.org"
 PRIORITY = "optional"
index 1b6ddb6..14ba706 100644 (file)
@@ -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"
index 1a45b37..1139f00 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/network"
 DEPENDS = readline
 
 SRC_URI := "http://samba.mirror.ac.uk/samba/ftp/samba-${PV}.tar.gz \
index 15375b4..17ec5c1 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/network"
 DEPENDS = readline
 
 SRC_URI := "http://samba.mirror.ac.uk/samba/ftp/samba-${PV}.tar.gz \
index e7c99e6..13e95ff 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "unknown"
 DESCRIPTION = "Simple C Expat Wrapper."
 DEPENDS = "expat"
 
index d1dec88..6033758 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
 DEPENDS = "ncurses"
 DESCRIPTION = "Screen is a full-screen window manager \
 that multiplexes a physical terminal between several \
index b1f2b76..16dc9ef 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
 DEPENDS = "ncurses"
 DESCRIPTION = "Screen is a full-screen window manager \
 that multiplexes a physical terminal between several \
index b1f2b76..16dc9ef 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
 DEPENDS = "ncurses"
 DESCRIPTION = "Screen is a full-screen window manager \
 that multiplexes a physical terminal between several \
index 436a84d..0f0271c 100644 (file)
@@ -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"
index e69de29..4c8dd0c 100644 (file)
@@ -0,0 +1,3 @@
+SECTION = "console/utils"
+include sed_${PV}.oe
+inherit native
index 55ad242..e476891 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
 DESCRIPTION = "sed is a Stream EDitor."
 
 SRC_URI = "${GNU_MIRROR}/sed/sed-${PV}.tar.gz"
index 55ad242..e476891 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
 DESCRIPTION = "sed is a Stream EDitor."
 
 SRC_URI = "${GNU_MIRROR}/sed/sed-${PV}.tar.gz"
index e69de29..e476891 100644 (file)
@@ -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
index ffe079d..4453023 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
 DESCRIPTION = "sed is a Stream EDitor."
 
 SRC_URI = "${GNU_MIRROR}/sed/sed-${PV}.tar.gz \
index e69de29..3e97bb2 100644 (file)
@@ -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}/
+}
index c13876a..d25dcd9 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 include sgml-common_${PV}.oe
 inherit native
 
index 72ff2ed..867de44 100644 (file)
@@ -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 \
index cff2589..4406746 100644 (file)
@@ -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
+}
index 149b3fd..276ddff 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 SRC_URI = "file://header-c700.bin"
 
 do_stage() {
index 21e4263..60aaf20 100644 (file)
@@ -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}
 }
-
index 4293e31..d2f60fe 100644 (file)
@@ -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"
index bebfd48..b826e67 100644 (file)
@@ -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"
index e69de29..5e9a5bf 100644 (file)
@@ -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>"
index 3217e12..a1bb785 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "unknown"
 include slugtool.oe
 inherit native
 
index 0ede70c..b4ee1f6 100644 (file)
@@ -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>"
index e69de29..908343d 100644 (file)
@@ -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
index 911304d..8e59a62 100644 (file)
@@ -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/
 }
-
index 69a373e..308a2b0 100644 (file)
@@ -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}
 }
-
index ae75359..d84ee1c 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/network"
 DEPENDS = "openssl"
 DESCRIPTION = "Socat is a relay for bidirectional data \
 transfer between two independent data channels."
index 102bb04..b90843f 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "devel"
 def get_snapshot_date(d):
        import oe
        cvsdate = oe.data.getVar('CVSDATE', d, 1)
index e69de29..c4d2419 100644 (file)
@@ -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}/
+}
index e69de29..05b0171 100644 (file)
@@ -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}/
+}
index 489d0f0..4703e5a 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/network"
 DEPENDS = "openssl"
 DESCRIPTION = "Extremely simple MTA to get mail off the system to a mail hub."
 
index e69de29..32b1b47 100644 (file)
@@ -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
+}
index 95e4bca..efb5a22 100644 (file)
@@ -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>"
index e69de29..0e5c92a 100644 (file)
@@ -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"
index 33e5602..6e8f0dd 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
 PR = "r1"
 
 DESCRIPTION = "strace is a system call tracing tool."
index 5c3a71e..fae0647 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
 PR = "r1"
 
 DESCRIPTION = "strace is a system call tracing tool."
index 0c9d0ef..ee6d9d2 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/network"
 DEPENDS = "openssl"
 LICENSE = "GPL"
 DESCRIPTION = "Stunnel is a program that allows you to encrypt \
index e0ae5d8..0486668 100644 (file)
@@ -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 \
index 2100f65..9a6ea7b 100644 (file)
@@ -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."
index e69de29..63c49b0 100644 (file)
@@ -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}/..
+}
index e69de29..b9d6a30 100644 (file)
@@ -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
+}
index 1982910..5c4cb62 100644 (file)
@@ -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 
-
index e69de29..8ee9e0d 100644 (file)
@@ -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
+}
index e69de29..8618865 100644 (file)
@@ -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
+}
index 9dd42e0..ff636b9 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 DESCRIPTION = "The sysklogd package implements \
 two system log daemons."
 
index 4f798ca..3bc0eb4 100644 (file)
@@ -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\
index e69de29..a0630f8 100644 (file)
@@ -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
+}
index 1f49dd3..19600c6 100644 (file)
@@ -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"
index c76f5d4..73799d2 100644 (file)
@@ -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."
index e69de29..0bec5e0 100644 (file)
@@ -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
+}
index fa6da09..f9e8452 100644 (file)
@@ -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 \
index 3f1a65c..d17d548 100644 (file)
@@ -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} \
index a86ed2d..7f5ccbe 100644 (file)
@@ -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/"
index e69de29..aaf9569 100644 (file)
@@ -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
+}
index d105853..c00e60d 100644 (file)
@@ -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."
index ad2c853..c089782 100644 (file)
@@ -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."
index 2549bfd..163783c 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 DESCRIPTION = "tslib is a touchscreen access library."
 PV = "0.0cvs${CVSDATE}"
 PR = "r4"
index a527178..50c1ca8 100644 (file)
@@ -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 () {
        :
 }
-
index e69de29..4b19f28 100644 (file)
@@ -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 () {
+       :
+}
index e69de29..cb6fc08 100644 (file)
@@ -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
+}
index e69de29..e093656 100644 (file)
@@ -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
+}
index f9c0aa3..eeb5899 100644 (file)
@@ -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}
 }
-
index e69de29..115e5f1 100644 (file)
@@ -0,0 +1,8 @@
+SECTION = "console/utils"
+inherit native
+include unzip_${PV}.oe
+
+do_stage() {
+       install -d ${STAGING_BINDIR}
+       install unzip ${STAGING_BINDIR}
+}
index f2b4ef9..514f689 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 DESCRIPTION = "Script to manage module configuration files"
 PACKAGE_ARCH = "all"
 PR = "r3"
index 21c80a6..a3d0e50 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "base"
 LICENSE = "GPL"
 DEPENDS = "zlib ncurses"
 DESCRIPTION = "Util-linux is a suite of essential \
index e69de29..4a5e3e7 100644 (file)
@@ -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}/
+}
index a8c5a22..e7ef6c8 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/utils"
 include vim_${PV}.oe
 FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/vim-${PV}"
 
index e69de29..741051c 100644 (file)
@@ -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"
index e69de29..73d7fa7 100644 (file)
@@ -0,0 +1,4 @@
+SECTION = "unknown"
+include wiggle_${PV}.oe
+inherit native
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/wiggle-${PV}"
index f1aa357..929ebb0 100644 (file)
@@ -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>"
index 15ae444..cc1c600 100644 (file)
@@ -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"
index e69de29..66f449e 100644 (file)
@@ -0,0 +1,4 @@
+SECTION = "x11/base"
+include x11_${PV}.oe
+
+EXTRA_OECONF = "--disable-xcms --disable-xlocale --disable-xkb"
index e69de29..d152517 100644 (file)
@@ -0,0 +1,4 @@
+SECTION = "x11/base"
+include x11_cvs.oe
+
+EXTRA_OECONF = "--disable-xcms --disable-xlocale --disable-xkb"
index e69de29..cea53a1 100644 (file)
@@ -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 = ""
index cdae3f7..a66c29b 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/base"
 include x11_cvs.oe
 inherit native
 DEPENDS = "xproto-native xextensions-native xau-native xtrans-native libxdmcp-native"
index e69de29..d3f655a 100644 (file)
@@ -0,0 +1,5 @@
+SECTION = "x11/base"
+include xau_${PV}.oe
+inherit native
+DEPENDS = "xproto-native"
+PROVIDES = ""
index 2f9c48d..2c8c394 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "x11/base"
 include xau_cvs.oe
 inherit native
 DEPENDS = "xproto-native"
index 263a4eb..76d84d8 100644 (file)
@@ -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."
index e69de29..2e87af7 100644 (file)
@@ -0,0 +1,5 @@
+SECTION = "x11/libs"
+include libxdmcp_${PV}.oe
+inherit native
+DEPENDS = "xproto-native"
+PROVIDES = ""
index e69de29..2e87af7 100644 (file)
@@ -0,0 +1,5 @@
+SECTION = "x11/libs"
+include libxdmcp_${PV}.oe
+inherit native
+DEPENDS = "xproto-native"
+PROVIDES = ""
index e69de29..4591a4d 100644 (file)
@@ -0,0 +1,4 @@
+SECTION = "unknown"
+include xext_${PV}.oe
+inherit native
+DEPENDS = "x11-native xextensions-native"
index e69de29..f9d350c 100644 (file)
@@ -0,0 +1,4 @@
+SECTION = "unknown"
+include xextensions_${PV}.oe
+inherit native
+PROVIDES = ""
index e123dfb..703abfd 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "unknown"
 include xextensions_cvs.oe
 inherit native
 PROVIDES = ""
index e69de29..91cff2c 100644 (file)
@@ -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"
index e69de29..6b95fd0 100644 (file)
@@ -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() {
+       :
+}
index e69de29..2071797 100644 (file)
@@ -0,0 +1,4 @@
+SECTION = "unknown"
+include xproto_${PV}.oe
+inherit native
+PROVIDES = ""
index c5cdb1e..d8ba4ee 100644 (file)
@@ -1,4 +1,4 @@
+SECTION = "unknown"
 include xproto_cvs.oe
 inherit native
 PROVIDES = ""
-
index 39c424e..3dba3d0 100644 (file)
@@ -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
 }
-
index e69de29..c364a50 100644 (file)
@@ -0,0 +1,3 @@
+SECTION = "x11/base"
+include xtrans_${PV}.oe
+inherit native
index 56e1525..9db8ff6 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "console/network"
 DEPENDS = "libpcap libnet-1.0.2a"
 DESCRIPTION = "zcip is an implementation of zero configuration networking (zeroconf)."
 
index e69de29..e22b537 100644 (file)
@@ -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}
+}
index 19bf48f..1c9b5e6 100644 (file)
@@ -1,3 +1,4 @@
+SECTION = "libs"
 include zlib_${PV}.oe
 inherit native
 DEPENDS = "patcher-native"
index e69de29..1c9b5e6 100644 (file)
@@ -0,0 +1,4 @@
+SECTION = "libs"
+include zlib_${PV}.oe
+inherit native
+DEPENDS = "patcher-native"