summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
Diffstat (limited to 'packages')
-rw-r--r--packages/gpe-beam/gpe-beam_0.2.3.bb8
-rw-r--r--packages/gpe-bootsplash/gpe-bootsplash_1.12.bb0
-rw-r--r--packages/gpe-clock/gpe-clock_0.10.bb0
-rw-r--r--packages/gpe-clock/gpe-clock_0.11.bb0
-rw-r--r--packages/gpe-confd/gpe-confd_0.14.bb0
-rw-r--r--packages/gpe-confd/gpe-confd_0.15.bb0
-rw-r--r--packages/gpe-confd/gpe-confd_0.16.bb8
-rw-r--r--packages/gpe-edit/gpe-edit_0.21.bb8
-rw-r--r--packages/gpe-edit/gpe-edit_0.22.bb12
-rw-r--r--packages/gpe-edit/gpe-edit_0.23.bb13
-rw-r--r--packages/gpe-edit/gpe-edit_0.28.bb8
-rw-r--r--packages/gpe-gallery/gpe-gallery_0.91.bb17
-rw-r--r--packages/gpe-gallery/gpe-gallery_0.92.bb18
-rw-r--r--packages/gpe-gallery/gpe-gallery_0.94.bb16
-rw-r--r--packages/gpe-gallery/gpe-gallery_0.95.bb16
-rw-r--r--packages/gpe-nmf/gpe-nmf_0.17.bb9
-rw-r--r--packages/gpe-nmf/gpe-nmf_0.19.bb10
-rw-r--r--packages/gpe-ownerinfo/gpe-ownerinfo_0.23.bb14
-rw-r--r--packages/gpe-ownerinfo/gpe-ownerinfo_0.24.bb3
-rw-r--r--packages/gpe-question/gpe-question_0.03.bb7
-rw-r--r--packages/gpe-question/gpe-question_0.04.bb7
-rw-r--r--packages/gpe-soundbite/gpe-soundbite_1.0.5.bb8
-rw-r--r--packages/hotplug-dbus/hotplug-dbus_0.6.bb0
-rw-r--r--packages/hotplug-dbus/hotplug-dbus_0.7.bb0
-rw-r--r--packages/libelf/libelf_0.8.3.bb33
-rw-r--r--packages/libesmtp/libesmtp_1.0.1.bb22
-rw-r--r--packages/libetpan/libetpan_cvs.bb21
-rw-r--r--packages/libexif/libexif_0.5.12.bb16
-rw-r--r--packages/libgphoto2/libgphoto2_2.1.4.bb29
-rw-r--r--packages/libgsm/libgsm_1.0.10.bb27
-rw-r--r--packages/libgtkstylus/libgtkstylus_0.1.bb18
-rw-r--r--packages/libgtkstylus/libgtkstylus_0.3.bb17
-rw-r--r--packages/libiconv/libiconv_1.9.2.bb27
-rw-r--r--packages/liblockfile/liblockfile_1.05.bb21
-rw-r--r--packages/liblockfile/liblockfile_1.06.bb21
-rw-r--r--packages/libmikmod/libmikmod_3.1.11.bb24
-rw-r--r--packages/libmikmod/libmikmod_3.2.0-beta2.bb25
-rw-r--r--packages/libmng/libmng_1.0.8.bb27
-rw-r--r--packages/libmodplug/libmodplug_0.7.bb12
-rw-r--r--packages/libogg/libogg_1.0.bb16
-rw-r--r--packages/libogg/libogg_1.1.bb18
-rw-r--r--packages/libosip/libosip_0.9.7.bb25
-rw-r--r--packages/libpcap/libpcap_0.7.2.bb30
-rw-r--r--packages/libpcap/libpcap_0.8.1.bb29
-rw-r--r--packages/libpixman/libpixman_cvs.bb15
-rw-r--r--packages/libpng/libpng_1.2.5+1.2.6rc5.bb54
-rw-r--r--packages/libsigc++/libsigc++_1.2.5.bb27
-rw-r--r--packages/libsoundgen/libsoundgen_0.3.bb14
-rw-r--r--packages/libspf2/libspf2_1.0.4.bb13
-rw-r--r--packages/libtomcrypt/libtomcrypt_0.97b.bb26
-rw-r--r--packages/libungif/libungif_4.1.3.bb19
-rw-r--r--packages/libusb/libusb_0.1.8.bb25
-rw-r--r--packages/libvisual/libvisual-plugins_0.1.3.bb14
-rw-r--r--packages/libvisual/libvisual_0.1.3.bb14
-rw-r--r--packages/libvorbis/libvorbis_1.0.1.bb26
-rw-r--r--packages/libxml/libxml2_2.6.10.bb40
-rw-r--r--packages/libxml/libxml2_2.6.7.bb40
-rw-r--r--packages/libxml/libxml2_2.6.9.bb40
-rw-r--r--packages/libxslt/libxslt_1.1.7.bb45
-rw-r--r--packages/linux-atm/linux-atm_2.4.1.bb50
-rw-r--r--packages/linux-input/linux-input_cvs.bb24
-rw-r--r--packages/linux-libc-headers/linux-libc-headers_2.6.7.0.bb56
-rw-r--r--packages/lisa/lisa_0.2.2.bb19
-rw-r--r--packages/mailutils/mailutils_0.3.1.bb10
-rw-r--r--packages/mailx/mailx_8.1.2-0.20020411cvs.bb15
-rw-r--r--packages/mailx/mailx_8.1.2-0.20031014cvs.bb15
-rw-r--r--packages/mailx/mailx_8.1.2-0.20040524cvs.bb16
-rw-r--r--packages/make/make_3.80.bb9
-rw-r--r--packages/makedev/makedev_2.3.1.bb15
-rw-r--r--packages/makeself/makeself-native_cvs.bb16
-rw-r--r--packages/man-pages/man-pages_1.60.bb16
-rw-r--r--packages/man-pages/man-pages_1.70.bb16
-rw-r--r--packages/matrixssl/matrixssl_1.0-beta.bb18
-rw-r--r--packages/matrixssl/matrixssl_1.1.1.bb18
-rw-r--r--packages/mesa/mesa_6.0.1.bb24
-rw-r--r--packages/metalog/metalog_0.7.bb15
-rw-r--r--packages/mgetty/mgetty_1.1.30.bb67
-rw-r--r--packages/microwindows/microwindows_0.90.bb42
-rw-r--r--packages/mikmod/mikmod_3.2.2-beta1.bb13
-rw-r--r--packages/miniclipboard/miniclipboard_0.3.bb20
-rw-r--r--packages/minicom/minicom_2.1.bb11
-rw-r--r--packages/minilite/minilite_0.41.bb10
-rw-r--r--packages/minilite/minilite_0.43.bb10
-rw-r--r--packages/minilite/minilite_0.44.bb10
-rw-r--r--packages/minilite/minilite_0.47.bb10
-rw-r--r--packages/mipl-mipv6/mipv6_1.1-v2.4.26.bb16
-rw-r--r--packages/module-init-tools/module-init-tools_3.1-pre5.bb2
-rw-r--r--packages/modutils/modutils-collateral.bb16
-rw-r--r--packages/mono/mono_1.0.bb18
-rw-r--r--packages/mozilla/firefox_0.10.1.bb52
-rw-r--r--packages/mozilla/firefox_0.9.2.bb47
-rw-r--r--packages/mozilla/firefox_0.9.3.bb52
-rw-r--r--packages/mozilla/firefox_0.9.bb40
-rw-r--r--packages/mozilla/firefox_1.0.bb52
-rw-r--r--packages/mozilla/thunderbird_0.7.3.bb79
-rw-r--r--packages/mpfr/mpfr_cvs.bb19
-rw-r--r--packages/mplayer/mplayer_1.0pre3try2.bb2
-rw-r--r--packages/mplayer/mplayer_1.0pre6.bb98
-rw-r--r--packages/murasaki/murasaki_0.8.8.bb19
-rw-r--r--packages/mutt/mutt_1.5.4i.bb27
-rw-r--r--packages/mysql/mysql_4.1.4a.bb32
-rw-r--r--packages/mythfront/mythfront-config.bb32
-rw-r--r--packages/mythfront/mythfront-session.bb10
-rw-r--r--packages/ncftp/ncftp_3.1.7.bb19
-rw-r--r--packages/ncftp/ncftp_3.1.8.bb19
-rw-r--r--packages/ncurses/ncurses_5.3.bb61
-rw-r--r--packages/netkit-base/netkit-base_0.17.bb34
-rw-r--r--packages/netkit-ftp/netkit-ftp_0.17.bb15
-rw-r--r--packages/netkit-rpc/netkit-rpc_0.17.bb39
-rw-r--r--packages/netkit-tftp/netkit-tftp_0.17.bb15
-rw-r--r--packages/netkit-tftp/netkit-tftpd_0.17.bb36
-rw-r--r--packages/ngrep/ngrep_1.42.bb20
-rw-r--r--packages/nmixer/nmixer_2.0.bb14
-rw-r--r--packages/nsd/nsd_2.0.0.bb23
-rw-r--r--packages/openjade/openjade-native_1.3.2.bb29
-rw-r--r--packages/openjade/openjade_1.3.2.bb26
-rw-r--r--packages/opensp/opensp-native_1.5.bb25
-rw-r--r--packages/opensp/opensp_1.5.bb19
-rw-r--r--packages/openssh/openssh_3.7.1p1.bb37
-rw-r--r--packages/openssh/openssh_3.7.1p2.bb37
-rw-r--r--packages/openssl/openssl_0.9.7b.bb42
-rw-r--r--packages/openssl/openssl_0.9.7c.bb45
-rw-r--r--packages/openvpn/openvpn_1.5.0.bb17
-rw-r--r--packages/orpheus/orpheus_1.5.bb14
-rw-r--r--packages/pcre/pcre_4.4.bb33
-rw-r--r--packages/perl/libxml-parser-perl_2.34.bb6
-rw-r--r--packages/phalanx/phalanx_22.bb29
-rw-r--r--packages/php/php_4.3.6.bb28
-rw-r--r--packages/picocom/picocom_1.3.bb17
-rw-r--r--packages/plone/plone_1.0.5.bb2
-rw-r--r--packages/plone/plone_2.0.0.bb2
-rw-r--r--packages/pme/pme_1.0.3.bb12
-rw-r--r--packages/portabase/metakit_2.4.9.3.bb65
-rw-r--r--packages/portaudio/portaudio_0.0.19.bb24
-rw-r--r--packages/postfix/postfix_2.0.15.bb23
-rw-r--r--packages/ppp-dialin/ppp-dialin_0.1.bb1
-rw-r--r--packages/prelink/prelink_20031029.bb26
-rw-r--r--packages/prelink/prelink_20040304.bb20
-rw-r--r--packages/prelink/prelink_20040520.bb16
-rw-r--r--packages/prism54/prism54-firmware_1.0.4.3.bb16
-rw-r--r--packages/putty/putty_cvs.bb42
-rw-r--r--packages/python/python-cairo_cvs.bb14
-rw-r--r--packages/python/python-crypto_1.9a6.bb2
-rw-r--r--packages/python/python-pygtk_2.2.0.bb19
-rw-r--r--packages/python/python-pygtk_2.3.96.bb24
-rw-r--r--packages/python/python-pymp3_0.3.4.bb28
-rw-r--r--packages/python/python-quicklauncher_0.0.1.bb27
147 files changed, 3266 insertions, 6 deletions
diff --git a/packages/gpe-beam/gpe-beam_0.2.3.bb b/packages/gpe-beam/gpe-beam_0.2.3.bb
index e69de29bb2..f328c50fc5 100644
--- a/packages/gpe-beam/gpe-beam_0.2.3.bb
+++ b/packages/gpe-beam/gpe-beam_0.2.3.bb
@@ -0,0 +1,8 @@
+inherit gpe pkgconfig
+
+DESCRIPTION = "GPE infrared communication applet"
+DEPENDS = "gtk+ libgpewidget libmimedir libgpevtype openobex"
+RDEPENDS = "libopenobex-1.0-1"
+SECTION = "gpe"
+PRIORITY = "optional"
+MAINTAINER = "Florian Boor <florian@kernelconcepts.de>
diff --git a/packages/gpe-bootsplash/gpe-bootsplash_1.12.bb b/packages/gpe-bootsplash/gpe-bootsplash_1.12.bb
deleted file mode 100644
index e69de29bb2..0000000000
--- a/packages/gpe-bootsplash/gpe-bootsplash_1.12.bb
+++ /dev/null
diff --git a/packages/gpe-clock/gpe-clock_0.10.bb b/packages/gpe-clock/gpe-clock_0.10.bb
deleted file mode 100644
index e69de29bb2..0000000000
--- a/packages/gpe-clock/gpe-clock_0.10.bb
+++ /dev/null
diff --git a/packages/gpe-clock/gpe-clock_0.11.bb b/packages/gpe-clock/gpe-clock_0.11.bb
deleted file mode 100644
index e69de29bb2..0000000000
--- a/packages/gpe-clock/gpe-clock_0.11.bb
+++ /dev/null
diff --git a/packages/gpe-confd/gpe-confd_0.14.bb b/packages/gpe-confd/gpe-confd_0.14.bb
deleted file mode 100644
index e69de29bb2..0000000000
--- a/packages/gpe-confd/gpe-confd_0.14.bb
+++ /dev/null
diff --git a/packages/gpe-confd/gpe-confd_0.15.bb b/packages/gpe-confd/gpe-confd_0.15.bb
deleted file mode 100644
index e69de29bb2..0000000000
--- a/packages/gpe-confd/gpe-confd_0.15.bb
+++ /dev/null
diff --git a/packages/gpe-confd/gpe-confd_0.16.bb b/packages/gpe-confd/gpe-confd_0.16.bb
index e69de29bb2..8024a1f807 100644
--- a/packages/gpe-confd/gpe-confd_0.16.bb
+++ b/packages/gpe-confd/gpe-confd_0.16.bb
@@ -0,0 +1,8 @@
+inherit gpe
+
+DEPENDS = "libxsettings glib-2.0"
+SECTION = "gpe"
+DESCRIPTION = "GPE configuration daemon"
+LICENSE = "GPL"
+PR = "r1"
+
diff --git a/packages/gpe-edit/gpe-edit_0.21.bb b/packages/gpe-edit/gpe-edit_0.21.bb
index e69de29bb2..ed0a660d2d 100644
--- a/packages/gpe-edit/gpe-edit_0.21.bb
+++ b/packages/gpe-edit/gpe-edit_0.21.bb
@@ -0,0 +1,8 @@
+LICENSE = "GPL"
+inherit gpe
+
+DEPENDS = "gtk+ libdisplaymigration libgpewidget"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+SECTION = "gpe"
+DESCRIPTION = "Editor for the GPE Palmtop Environment"
+FILES_${PN} = "/etc /usr/bin /usr/share/pixmaps /usr/share/applications"
diff --git a/packages/gpe-edit/gpe-edit_0.22.bb b/packages/gpe-edit/gpe-edit_0.22.bb
index e69de29bb2..68d9f5a726 100644
--- a/packages/gpe-edit/gpe-edit_0.22.bb
+++ b/packages/gpe-edit/gpe-edit_0.22.bb
@@ -0,0 +1,12 @@
+LICENSE = "GPL"
+PR = "r1"
+
+inherit gpe
+
+DEPENDS = "gtk+ libdisplaymigration libgpewidget"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+SECTION = "gpe"
+DESCRIPTION = "Editor for the GPE Palmtop Environment"
+
+SRC_URI = "${GPE_MIRROR}/gpe-edit-${PV}.tar.gz \
+ file://toolbar.patch;patch=1;pnum=0"
diff --git a/packages/gpe-edit/gpe-edit_0.23.bb b/packages/gpe-edit/gpe-edit_0.23.bb
index e69de29bb2..d416ed96cb 100644
--- a/packages/gpe-edit/gpe-edit_0.23.bb
+++ b/packages/gpe-edit/gpe-edit_0.23.bb
@@ -0,0 +1,13 @@
+LICENSE = "GPL"
+PR = "r1"
+
+inherit gpe
+
+DEPENDS = "gtk+ libdisplaymigration libgpewidget"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+SECTION = "gpe"
+DESCRIPTION = "Editor for the GPE Palmtop Environment"
+
+SRC_URI = "${GPE_MIRROR}/gpe-edit-${PV}.tar.gz \
+ file://desktop-categories.patch;patch=1"
+
diff --git a/packages/gpe-edit/gpe-edit_0.28.bb b/packages/gpe-edit/gpe-edit_0.28.bb
index e69de29bb2..676e2e7cda 100644
--- a/packages/gpe-edit/gpe-edit_0.28.bb
+++ b/packages/gpe-edit/gpe-edit_0.28.bb
@@ -0,0 +1,8 @@
+LICENSE = "GPL"
+inherit gpe
+
+DEPENDS = "gtk+ libdisplaymigration libgpewidget"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+SECTION = "gpe"
+DESCRIPTION = "Editor for the GPE Palmtop Environment"
+
diff --git a/packages/gpe-gallery/gpe-gallery_0.91.bb b/packages/gpe-gallery/gpe-gallery_0.91.bb
index e69de29bb2..68eee2653a 100644
--- a/packages/gpe-gallery/gpe-gallery_0.91.bb
+++ b/packages/gpe-gallery/gpe-gallery_0.91.bb
@@ -0,0 +1,17 @@
+LICENSE = "GPL"
+PR = "r2"
+
+inherit gpe
+
+DEPENDS = "libgpewidget"
+SECTION = "gpe"
+MAINTAINER = "Florian Boor <florian.boor@kernelconcepts.de>"
+
+FILES_${PN} += "${datadir}/gpe/pixmaps"
+
+DESCRIPTION = "GPE image viewer application"
+export CVSBUILD = no
+
+SRC_URI = "${GPE_MIRROR}/gpe-gallery-${PV}.tar.gz \
+ file://desktop-categories.patch;patch=1 \
+ file://mcheck.patch;patch=1"
diff --git a/packages/gpe-gallery/gpe-gallery_0.92.bb b/packages/gpe-gallery/gpe-gallery_0.92.bb
index e69de29bb2..c966bba9a2 100644
--- a/packages/gpe-gallery/gpe-gallery_0.92.bb
+++ b/packages/gpe-gallery/gpe-gallery_0.92.bb
@@ -0,0 +1,18 @@
+LICENSE = "GPL"
+PR = "r3"
+
+inherit gpe
+
+DEPENDS = "libgpewidget"
+SECTION = "gpe"
+MAINTAINER = "Florian Boor <florian.boor@kernelconcepts.de>"
+
+FILES_${PN} += "${datadir}/gpe/pixmaps"
+FILES_${PN} += "${datadir}/application-registry"
+
+DESCRIPTION = "GPE image viewer application"
+export CVSBUILD = no
+
+SRC_URI = "${GPE_MIRROR}/gpe-gallery-${PV}.tar.gz \
+ file://desktop-categories.patch;patch=1 \
+ file://mcheck.patch;patch=1"
diff --git a/packages/gpe-gallery/gpe-gallery_0.94.bb b/packages/gpe-gallery/gpe-gallery_0.94.bb
index e69de29bb2..3c02f0f2f4 100644
--- a/packages/gpe-gallery/gpe-gallery_0.94.bb
+++ b/packages/gpe-gallery/gpe-gallery_0.94.bb
@@ -0,0 +1,16 @@
+LICENSE = "GPL"
+PR = "r1"
+
+inherit gpe
+
+SRC_URI += "file://mcheck.patch;patch=1"
+DEPENDS = "libgpewidget"
+SECTION = "gpe"
+MAINTAINER = "Florian Boor <florian.boor@kernelconcepts.de>"
+
+FILES_${PN} += "${datadir}/gpe/pixmaps"
+FILES_${PN} += "${datadir}/application-registry"
+
+DESCRIPTION = "GPE image viewer application"
+export CVSBUILD = no
+
diff --git a/packages/gpe-gallery/gpe-gallery_0.95.bb b/packages/gpe-gallery/gpe-gallery_0.95.bb
index e69de29bb2..3c02f0f2f4 100644
--- a/packages/gpe-gallery/gpe-gallery_0.95.bb
+++ b/packages/gpe-gallery/gpe-gallery_0.95.bb
@@ -0,0 +1,16 @@
+LICENSE = "GPL"
+PR = "r1"
+
+inherit gpe
+
+SRC_URI += "file://mcheck.patch;patch=1"
+DEPENDS = "libgpewidget"
+SECTION = "gpe"
+MAINTAINER = "Florian Boor <florian.boor@kernelconcepts.de>"
+
+FILES_${PN} += "${datadir}/gpe/pixmaps"
+FILES_${PN} += "${datadir}/application-registry"
+
+DESCRIPTION = "GPE image viewer application"
+export CVSBUILD = no
+
diff --git a/packages/gpe-nmf/gpe-nmf_0.17.bb b/packages/gpe-nmf/gpe-nmf_0.17.bb
index e69de29bb2..bf45dc5d56 100644
--- a/packages/gpe-nmf/gpe-nmf_0.17.bb
+++ b/packages/gpe-nmf/gpe-nmf_0.17.bb
@@ -0,0 +1,9 @@
+LICENSE = "GPL"
+inherit gpe pkgconfig
+
+DESCRIPTION = "GPE audio player"
+DEPENDS = "gtk+ libgpewidget gstreamer gst-plugins"
+SECTION = "gpe"
+PRIORITY = "optional"
+
+SRC_URI += "file://fix_makefiles.patch;patch=1"
diff --git a/packages/gpe-nmf/gpe-nmf_0.19.bb b/packages/gpe-nmf/gpe-nmf_0.19.bb
index e69de29bb2..29e75573e6 100644
--- a/packages/gpe-nmf/gpe-nmf_0.19.bb
+++ b/packages/gpe-nmf/gpe-nmf_0.19.bb
@@ -0,0 +1,10 @@
+LICENSE = "GPL"
+inherit gpe pkgconfig
+
+DESCRIPTION = "GPE audio player"
+DEPENDS = "gtk+ libgpewidget gstreamer"
+RDEPENDS = "gpe-gst-plugins"
+SECTION = "gpe"
+PRIORITY = "optional"
+PR = "r1"
+
diff --git a/packages/gpe-ownerinfo/gpe-ownerinfo_0.23.bb b/packages/gpe-ownerinfo/gpe-ownerinfo_0.23.bb
index e69de29bb2..0b64c754e3 100644
--- a/packages/gpe-ownerinfo/gpe-ownerinfo_0.23.bb
+++ b/packages/gpe-ownerinfo/gpe-ownerinfo_0.23.bb
@@ -0,0 +1,14 @@
+inherit gpe
+
+DESCRIPTION = "GPE owner information dialog"
+SECTION = "gpe"
+PRIORITY = "optional"
+MAINTAINER = "Philip Blundell <pb@handhelds.org>"
+DEPENDS = "gtk+ libgpewidget"
+LICENSE = "GPL"
+PR = "r1"
+
+do_stage () {
+ oe_libinstall -a libgpe-ownerinfo ${STAGING_LIBDIR}
+ install -m 0644 gpe-ownerinfo.h ${STAGING_INCDIR}/
+}
diff --git a/packages/gpe-ownerinfo/gpe-ownerinfo_0.24.bb b/packages/gpe-ownerinfo/gpe-ownerinfo_0.24.bb
index b445b9afe3..9d4e52e46b 100644
--- a/packages/gpe-ownerinfo/gpe-ownerinfo_0.24.bb
+++ b/packages/gpe-ownerinfo/gpe-ownerinfo_0.24.bb
@@ -5,7 +5,8 @@ SECTION = "gpe"
PRIORITY = "optional"
MAINTAINER = "Philip Blundell <pb@handhelds.org>"
DEPENDS = "gtk+ libgpewidget"
-PR = "r1"
+PR = "r2"
+LICENSE = "GPL"
SRC_URI += "file://fixloop.patch;patch=1;pnum=0"
diff --git a/packages/gpe-question/gpe-question_0.03.bb b/packages/gpe-question/gpe-question_0.03.bb
index e69de29bb2..b94505a300 100644
--- a/packages/gpe-question/gpe-question_0.03.bb
+++ b/packages/gpe-question/gpe-question_0.03.bb
@@ -0,0 +1,7 @@
+LICENSE = "GPL"
+inherit gpe
+
+DEPENDS = "libgpewidget"
+RDEPENDS = "gpe-icons"
+SECTION = "gpe"
+DESCRIPTION = "GPE interface for asking questions from shell scripts"
diff --git a/packages/gpe-question/gpe-question_0.04.bb b/packages/gpe-question/gpe-question_0.04.bb
index e69de29bb2..b94505a300 100644
--- a/packages/gpe-question/gpe-question_0.04.bb
+++ b/packages/gpe-question/gpe-question_0.04.bb
@@ -0,0 +1,7 @@
+LICENSE = "GPL"
+inherit gpe
+
+DEPENDS = "libgpewidget"
+RDEPENDS = "gpe-icons"
+SECTION = "gpe"
+DESCRIPTION = "GPE interface for asking questions from shell scripts"
diff --git a/packages/gpe-soundbite/gpe-soundbite_1.0.5.bb b/packages/gpe-soundbite/gpe-soundbite_1.0.5.bb
index e69de29bb2..186769676b 100644
--- a/packages/gpe-soundbite/gpe-soundbite_1.0.5.bb
+++ b/packages/gpe-soundbite/gpe-soundbite_1.0.5.bb
@@ -0,0 +1,8 @@
+LICENSE = "GPL"
+inherit gpe pkgconfig
+
+DESCRIPTION = "GPE audio Recorder"
+DEPENDS = "gtk+ libgpewidget libglade libgsm gpe-soundserver"
+SECTION = "gpe"
+PRIORITY = "optional"
+LDFLAGS_append = "-Wl,--export-dynamic"
diff --git a/packages/hotplug-dbus/hotplug-dbus_0.6.bb b/packages/hotplug-dbus/hotplug-dbus_0.6.bb
deleted file mode 100644
index e69de29bb2..0000000000
--- a/packages/hotplug-dbus/hotplug-dbus_0.6.bb
+++ /dev/null
diff --git a/packages/hotplug-dbus/hotplug-dbus_0.7.bb b/packages/hotplug-dbus/hotplug-dbus_0.7.bb
deleted file mode 100644
index e69de29bb2..0000000000
--- a/packages/hotplug-dbus/hotplug-dbus_0.7.bb
+++ /dev/null
diff --git a/packages/libelf/libelf_0.8.3.bb b/packages/libelf/libelf_0.8.3.bb
index e69de29bb2..9332b1802f 100644
--- a/packages/libelf/libelf_0.8.3.bb
+++ b/packages/libelf/libelf_0.8.3.bb
@@ -0,0 +1,33 @@
+SECTION = "libs"
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+DESCRIPTION = "an ELF object file access library \
+The elf library provides routines to access, and manipulate, Elf object \
+files. It is still not complete, but is required for a number of programs, \
+such as Eli (a state of the art compiler generation system), and Elk (the \
+Extension Language Kit - an implementation of the Scheme programming \
+language.)"
+LICENSE = "LGPL"
+SRC_URI = "http://www.stud.uni-hannover.de/~michael/software/libelf-${PV}.tar.gz"
+
+inherit autotools
+
+do_configure_prepend () {
+ if test ! -e acinclude.m4; then
+ cp aclocal.m4 acinclude.m4
+ fi
+}
+
+do_install () {
+ oe_runmake 'prefix=${D}${prefix}' 'exec_prefix=${D}${exec_prefix}' \
+ 'libdir=${D}${libdir}' 'includedir=${D}${includedir}' \
+ install
+}
+
+do_stage () {
+ oe_libinstall -so -C lib libelf ${STAGING_LIBDIR}/
+ install -d ${STAGING_INCDIR}/libelf
+ for i in libelf.h nlist.h gelf.h sys_elf.h; do
+ install -m 0644 lib/$i ${STAGING_INCDIR}/libelf/
+ done
+ make includedir=${STAGING_INCDIR} install-compat
+}
diff --git a/packages/libesmtp/libesmtp_1.0.1.bb b/packages/libesmtp/libesmtp_1.0.1.bb
index e69de29bb2..fe6d958f1b 100644
--- a/packages/libesmtp/libesmtp_1.0.1.bb
+++ b/packages/libesmtp/libesmtp_1.0.1.bb
@@ -0,0 +1,22 @@
+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 \
+ file://configure.patch;patch=1"
+LICENSE = "LGPL GPL"
+inherit autotools
+
+EXTRA_OECONF = "--disable-isoc --with-openssl=${STAGING_LIBDIR}/.."
+
+do_stage () {
+ oe_libinstall -a -so libesmtp ${STAGING_LIBDIR}
+
+ install -d ${STAGING_INCDIR}
+ install -m 644 auth-client.h ${STAGING_INCDIR}
+ install -m 644 auth-plugin.h ${STAGING_INCDIR}
+ install -m 644 libesmtp.h ${STAGING_INCDIR}
+}
diff --git a/packages/libetpan/libetpan_cvs.bb b/packages/libetpan/libetpan_cvs.bb
index e69de29bb2..9aaca08c72 100644
--- a/packages/libetpan/libetpan_cvs.bb
+++ b/packages/libetpan/libetpan_cvs.bb
@@ -0,0 +1,21 @@
+DESCRIPTION = "libetpan is a library for communicating with mail and news servers using \
+SMTP, POP, IMAP and NNTP"
+SECTION = "libs"
+DEPENDS = "openssl"
+PV = "0.33"
+PR = "r1"
+S = "${WORKDIR}/libetpan"
+TAG="rel-0-33-b"
+LICENSE = "BSD"
+SRC_URI = "cvs://anonymous@cvs.sourceforge.net/cvsroot/libetpan;tag=${TAG};module=libetpan"
+
+inherit autotools pkgconfig gettext
+
+EXTRA_OECONF = "--with-openssl=${STAGING_LIBDIR}/.. --disable-db"
+
+do_stage () {
+ oe_runmake install includedir=${STAGING_INCDIR} libdir=${STAGING_LIBDIR} bindir=${STAGING_BINDIR}
+}
+
+FILES_${PN} = "${libdir}/lib*.so.*"
+FILES_${PN}-dev = "${bindir} ${includedir} ${libdir}/lib*.so ${libdir}/*.la ${libdir}/*.a ${libdir}/pkgconfig"
diff --git a/packages/libexif/libexif_0.5.12.bb b/packages/libexif/libexif_0.5.12.bb
index e69de29bb2..94f3bee856 100644
--- a/packages/libexif/libexif_0.5.12.bb
+++ b/packages/libexif/libexif_0.5.12.bb
@@ -0,0 +1,16 @@
+SECTION = "libs"
+DESCRIPTION = "Library to read the extended image information (EXIF) from JPEG pictures"
+LICENSE = "LGPL"
+SRC_URI = "${SOURCEFORGE_MIRROR}/libexif/libexif-${PV}.tar.gz"
+
+inherit autotools pkgconfig
+
+do_stage() {
+ oe_libinstall -a -so -C libexif libexif ${STAGING_LIBDIR}
+
+ install -d ${STAGING_INCDIR}/libexif
+ for X in exif-byte-order.h exif-data.h exif-format.h exif-loader.h exif-tag.h exif-content.h exif-entry.h exif-ifd.h exif-result.h exif-utils.h
+ do
+ install -m 0644 ${S}/libexif/$X ${STAGING_INCDIR}/libexif/$X
+ done
+}
diff --git a/packages/libgphoto2/libgphoto2_2.1.4.bb b/packages/libgphoto2/libgphoto2_2.1.4.bb
index e69de29bb2..680f908ff2 100644
--- a/packages/libgphoto2/libgphoto2_2.1.4.bb
+++ b/packages/libgphoto2/libgphoto2_2.1.4.bb
@@ -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"
+LICENSE = "GPL"
+inherit autotools pkgconfig
+
+do_stage() {
+ install -d ${STAGING_LIBDIR}
+ mv libgphoto2/.libs/libgphoto2.so.2.0.3T libgphoto2/.libs/libgphoto2.so.2.0.3 || true
+ oe_libinstall -so -C libgphoto2 libgphoto2 ${STAGING_LIBDIR}
+ oe_libinstall -so -C libgphoto2_port/libgphoto2_port libgphoto2_port ${STAGING_LIBDIR}
+
+ install -d ${STAGING_LIBDIR}/gphoto2/2.0
+ oe_libinstall -so -C camlibs/canon libgphoto2_canon.so ${STAGING_LIBDIR}/gphoto2/2.0
+
+ install -d ${STAGING_INCDIR}/gphoto2
+ for X in gphoto2-abilities-list.h gphoto2-camera.h gphoto2-context.h gphoto2-file.h gphoto2-filesys.h gphoto2.h gphoto2-library.h gphoto2-list.h gphoto2-result.h gphoto2-setting.h gphoto2-version.h gphoto2-widget.h
+ do
+ install -m 0644 ${S}/libgphoto2/$X ${STAGING_INCDIR}/gphoto2/$X
+ done
+ for X in gphoto2-port.h gphoto2-port-info-list.h gphoto2-port-log.h gphoto2-port-version.h gphoto2-port-portability.h gphoto2-port-result.h
+ do
+ install -m 0644 ${S}/libgphoto2_port/libgphoto2_port/$X ${STAGING_INCDIR}/gphoto2/$X
+ done
+}
diff --git a/packages/libgsm/libgsm_1.0.10.bb b/packages/libgsm/libgsm_1.0.10.bb
index e69de29bb2..e52dcc526d 100644
--- a/packages/libgsm/libgsm_1.0.10.bb
+++ b/packages/libgsm/libgsm_1.0.10.bb
@@ -0,0 +1,27 @@
+DESCRIPTION = "GSM Audio Library"
+SECTION = "libs"
+PRIORITY = "optional"
+MAINTAINER = "Luca De Cicco <ldecicco@gmx.net>"
+#DEPENDS = ""
+LICENSE = "libgsm"
+inherit pkgconfig gpe
+
+SRC_URI = "ftp://ftp.cs.tu-berlin.de/pub/local/kbs/tubmik/gsm/gsm-${PV}.tar.gz \
+ file://${FILESDIR}/libgsm_patch;patch=1;pnum=0"
+
+S = "${WORKDIR}/gsm-1.0-pl10/"
+
+headers = "gsm.h"
+
+do_stage () {
+ oe_libinstall -a -C lib libgsm ${STAGING_LIBDIR}
+ mkdir -p ${STAGING_INCDIR}/gsm
+ for h in ${headers}; do
+ install -m 0644 ${S}/inc/$h ${STAGING_INCDIR}/gsm/$h
+ done
+}
+
+#do_install () {
+# gpe_do_install
+# oe_runmake PREFIX=${prefix} DESTDIR=${D} install-devel
+#}
diff --git a/packages/libgtkstylus/libgtkstylus_0.1.bb b/packages/libgtkstylus/libgtkstylus_0.1.bb
index e69de29bb2..87d654f178 100644
--- a/packages/libgtkstylus/libgtkstylus_0.1.bb
+++ b/packages/libgtkstylus/libgtkstylus_0.1.bb
@@ -0,0 +1,18 @@
+DESCRIPTION = "GTK plugin for stylus based systems"
+SECTION = "libs"
+MAINTAINER = "Philip Blundell <pb@handhelds.org>"
+DEPENDS = "gtk+"
+PR = "r1"
+LICENSE = "LGPL"
+FILES_${PN} = "/etc /usr/lib/gtk-2.0"
+
+inherit autotools
+
+SRC_URI = "${GPE_MIRROR}/${PN}-${PV}.tar.bz2 \
+ file://gtkstylus.sh"
+
+do_install_append() {
+ install -d ${D}/etc/profile.d
+ install ${WORKDIR}/gtkstylus.sh ${D}/etc/profile.d/
+}
+
diff --git a/packages/libgtkstylus/libgtkstylus_0.3.bb b/packages/libgtkstylus/libgtkstylus_0.3.bb
index e69de29bb2..39fc2272d7 100644
--- a/packages/libgtkstylus/libgtkstylus_0.3.bb
+++ b/packages/libgtkstylus/libgtkstylus_0.3.bb
@@ -0,0 +1,17 @@
+DESCRIPTION = "GTK plugin for stylus based systems"
+SECTION = "libs"
+MAINTAINER = "Philip Blundell <pb@handhelds.org>"
+DEPENDS = "gtk+"
+LICENSE = "LGPL"
+FILES_${PN} = "/etc /usr/lib/gtk-2.0"
+
+inherit autotools
+
+SRC_URI = "${GPE_MIRROR}/${PN}-${PV}.tar.bz2 \
+ file://gtkstylus.sh"
+
+do_install_append() {
+ install -d ${D}/etc/profile.d
+ install ${WORKDIR}/gtkstylus.sh ${D}/etc/profile.d/
+}
+
diff --git a/packages/libiconv/libiconv_1.9.2.bb b/packages/libiconv/libiconv_1.9.2.bb
index e69de29bb2..0870f5aaca 100644
--- a/packages/libiconv/libiconv_1.9.2.bb
+++ b/packages/libiconv/libiconv_1.9.2.bb
@@ -0,0 +1,27 @@
+DESCRIPTION = "GNU libiconv - libiconv is for you if your application needs to support \
+multiple character encodings, but that support lacks from your system."
+HOMEPAGE = "http://www.gnu.org/software/libiconv"
+SECTION = "e/libs"
+PRIORITY = "optional"
+MAINTAINER = "That Crazy fool emte <emte@labotomy.net>"
+NOTES = "Needs to be stripped down to: ascii iso8859-1 eucjp iso-2022jp gb utf8"
+PROVIDES = "virtual/libiconv"
+PR = "r2"
+LICENSE = "LGPL"
+SRC_URI = "ftp://ftp.gnu.org/pub/gnu/libiconv/libiconv-${PV}.tar.gz"
+
+S = "${WORKDIR}/libiconv-${PV}"
+
+inherit autotools pkgconfig
+
+do_configure () {
+ rm -f m4/libtool.m4 libcharset/m4/libtool.m4
+ autotools_do_configure
+}
+
+do_stage () {
+ oe_libinstall -so -C lib libiconv ${STAGING_LIBDIR}
+ oe_libinstall -so -C lib libiconv_plug_linux ${STAGING_LIBDIR}
+ oe_libinstall -so -C libcharset/lib libcharset ${STAGING_LIBDIR}
+ autotools_stage_includes
+}
diff --git a/packages/liblockfile/liblockfile_1.05.bb b/packages/liblockfile/liblockfile_1.05.bb
index e69de29bb2..c4d72fcc23 100644
--- a/packages/liblockfile/liblockfile_1.05.bb
+++ b/packages/liblockfile/liblockfile_1.05.bb
@@ -0,0 +1,21 @@
+SECTION = "libs"
+DESCRIPTION = "File locking library."
+LICENSE = "LGPL"
+SRC_URI = "${DEBIAN_MIRROR}/main/libl/liblockfile/liblockfile_${PV}.tar.gz \
+ file://install.patch;patch=1 \
+ file://configure.patch;patch=1 \
+ file://ldflags.patch;patch=1"
+
+inherit autotools
+
+EXTRA_OECONF = "--enable-shared --enable-static"
+
+do_stage () {
+ install -m 644 ${S}/lockfile.h ${S}/maillock.h ${STAGING_INCDIR}/
+ oe_libinstall -a -so liblockfile ${STAGING_LIBDIR}
+# oe_libinstall -so nfslock ${STAGING_LIBDIR}
+}
+
+do_install () {
+ oe_runmake 'ROOT=${D}' INSTGRP='' install
+}
diff --git a/packages/liblockfile/liblockfile_1.06.bb b/packages/liblockfile/liblockfile_1.06.bb
index e69de29bb2..c4d72fcc23 100644
--- a/packages/liblockfile/liblockfile_1.06.bb
+++ b/packages/liblockfile/liblockfile_1.06.bb
@@ -0,0 +1,21 @@
+SECTION = "libs"
+DESCRIPTION = "File locking library."
+LICENSE = "LGPL"
+SRC_URI = "${DEBIAN_MIRROR}/main/libl/liblockfile/liblockfile_${PV}.tar.gz \
+ file://install.patch;patch=1 \
+ file://configure.patch;patch=1 \
+ file://ldflags.patch;patch=1"
+
+inherit autotools
+
+EXTRA_OECONF = "--enable-shared --enable-static"
+
+do_stage () {
+ install -m 644 ${S}/lockfile.h ${S}/maillock.h ${STAGING_INCDIR}/
+ oe_libinstall -a -so liblockfile ${STAGING_LIBDIR}
+# oe_libinstall -so nfslock ${STAGING_LIBDIR}
+}
+
+do_install () {
+ oe_runmake 'ROOT=${D}' INSTGRP='' install
+}
diff --git a/packages/libmikmod/libmikmod_3.1.11.bb b/packages/libmikmod/libmikmod_3.1.11.bb
index e69de29bb2..47128165b1 100644
--- a/packages/libmikmod/libmikmod_3.1.11.bb
+++ b/packages/libmikmod/libmikmod_3.1.11.bb
@@ -0,0 +1,24 @@
+DESCRIPTION = "libmikmod is a module player library supporting many formats, including mod, s3m, it, and xm."
+SECTION = "libs"
+PRIORITY = "optional"
+LICENSE = "LGPL"
+SRC_URI = "http://mikmod.raphnet.net/files/libmikmod-${PV}.tar.gz \
+ file://m4.patch;patch=1 \
+ file://autofoo.patch;patch=1"
+
+inherit autotools
+
+EXTRA_OECONF = "--disable-af --disable-alsa --disable-esd \
+--enable-oss --disable-sam9407 --disable-ultra \
+--disable-esdtest --enable-threads"
+
+do_stage() {
+ oe_libinstall -a -so -C libmikmod libmikmod ${STAGING_LIBDIR}
+ install -m 0644 ${S}/include/mikmod.h ${STAGING_INCDIR}/
+
+ cat libmikmod-config | sed 's,$libdir , ,' \
+ | sed 's,$includes , ,' > ${STAGING_BINDIR}/libmikmod-config
+ chmod a+rx ${STAGING_BINDIR}/libmikmod-config
+ install -d ${STAGING_DATADIR}/aclocal/
+ install -m 0644 libmikmod.m4 ${STAGING_DATADIR}/aclocal/
+}
diff --git a/packages/libmikmod/libmikmod_3.2.0-beta2.bb b/packages/libmikmod/libmikmod_3.2.0-beta2.bb
index e69de29bb2..d866710f66 100644
--- a/packages/libmikmod/libmikmod_3.2.0-beta2.bb
+++ b/packages/libmikmod/libmikmod_3.2.0-beta2.bb
@@ -0,0 +1,25 @@
+DESCRIPTION = "libmikmod is a module player library supporting many formats, including mod, s3m, it, and xm."
+SECTION = "libs"
+PRIORITY = "optional"
+LICENSE = "LGPL"
+SRC_URI = "http://mikmod.raphnet.net/files/libmikmod-${PV}.tar.gz \
+file://m4.patch;patch=1 \
+file://autofoo.patch;patch=1"
+
+inherit autotools binconfig
+
+EXTRA_OECONF = "--disable-af \
+ --disable-alsa \
+ --disable-esd \
+ --enable-oss \
+ --disable-sam9407 \
+ --disable-ultra \
+ --disable-esdtest \
+ --enable-threads"
+
+do_stage() {
+ oe_libinstall -a -so -C libmikmod libmikmod ${STAGING_LIBDIR}
+ install -m 0644 ${S}/include/mikmod.h ${STAGING_INCDIR}/
+ install -d ${STAGING_DATADIR}/aclocal/
+ install -m 0644 libmikmod.m4 ${STAGING_DATADIR}/aclocal/
+}
diff --git a/packages/libmng/libmng_1.0.8.bb b/packages/libmng/libmng_1.0.8.bb
index e69de29bb2..86d5497829 100644
--- a/packages/libmng/libmng_1.0.8.bb
+++ b/packages/libmng/libmng_1.0.8.bb
@@ -0,0 +1,27 @@
+DESCRIPTION = "MNG Library"
+SECTION = "libs"
+DEPENDS = "zlib jpeg lcms"
+LICENSE = "libmng"
+SRC_URI = "${SOURCEFORGE_MIRROR}/libmng/libmng-${PV}.tar.gz"
+
+inherit pkgconfig
+
+EXTRA_OEMAKE_append = " ZLIBINC=${STAGING_INCDIR} ZLIBLIB=${STAGING_LIBDIR} \
+ JPEGINC= JPEGLIB= LCMSINC= LCMSLIB="
+
+do_compile() {
+ unset LDFLAGS
+ oe_runmake -f makefiles/makefile.linux
+}
+
+do_stage() {
+ oe_libinstall -so libmng ${STAGING_LIBDIR}
+}
+
+do_install() {
+ install -d ${D}/${bindir} ${D}/${mandir} \
+ ${D}/${libdir} ${D}/${includedir}
+ unset LDFLAGS
+ oe_runmake -f makefiles/makefile.linux install \
+ INCPATH="${D}/${includedir}" LIBPATH="${D}/${libdir}" prefix=${prefix}
+}
diff --git a/packages/libmodplug/libmodplug_0.7.bb b/packages/libmodplug/libmodplug_0.7.bb
index e69de29bb2..85afa1534d 100644
--- a/packages/libmodplug/libmodplug_0.7.bb
+++ b/packages/libmodplug/libmodplug_0.7.bb
@@ -0,0 +1,12 @@
+SECTION = "libs"
+DESCRIPTION = "Library for reading mod-like audio files."
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/modplug-xmms/libmodplug-${PV}.tar.gz"
+LICENSE = "GPL"
+inherit autotools pkgconfig
+
+do_stage() {
+ install -m 0644 ${S}/src/modplug.h ${STAGING_INCDIR}
+#FIXME!
+ cp -a src/.libs/libmodplug.so* ${STAGING_LIBDIR}
+}
diff --git a/packages/libogg/libogg_1.0.bb b/packages/libogg/libogg_1.0.bb
index e69de29bb2..27f4f6b465 100644
--- a/packages/libogg/libogg_1.0.bb
+++ b/packages/libogg/libogg_1.0.bb
@@ -0,0 +1,16 @@
+SECTION = "libs"
+DESCRIPTION = "libogg is the bitstream and framing library \
+for the Ogg project. It provides functions which are \
+necessary to codec libraries like libvorbis."
+LICENSE = "BSD"
+SRC_URI = "http://www.vorbis.com/files/${PV}/unix/libogg-${PV}.tar.gz"
+
+inherit autotools
+
+do_stage () {
+ oe_libinstall -a -so -C src libogg ${STAGING_LIBDIR}
+
+ install -d ${STAGING_INCDIR}/ogg
+ (cd ${S}/include/ogg; cp config_types.h ogg.h os_types.h ${STAGING_INCDIR}/ogg/)
+ install -m 0644 ${S}/ogg.m4 ${STAGING_DATADIR}/aclocal/
+}
diff --git a/packages/libogg/libogg_1.1.bb b/packages/libogg/libogg_1.1.bb
index e69de29bb2..fde32f6551 100644
--- a/packages/libogg/libogg_1.1.bb
+++ b/packages/libogg/libogg_1.1.bb
@@ -0,0 +1,18 @@
+SECTION = "libs"
+DESCRIPTION = "libogg is the bitstream and framing library \
+for the Ogg project. It provides functions which are \
+necessary to codec libraries like libvorbis."
+
+LICENSE = "BSD"
+SRC_URI = "http://www.vorbis.com/files/1.0.1/unix/libogg-${PV}.tar.gz \
+file://m4.patch;patch=1"
+
+inherit autotools
+
+do_stage () {
+ oe_libinstall -a -so -C src libogg ${STAGING_LIBDIR}
+
+ install -d ${STAGING_INCDIR}/ogg
+ (cd ${S}/include/ogg; cp config_types.h ogg.h os_types.h ${STAGING_INCDIR}/ogg/)
+ install -m 0644 ${S}/ogg.m4 ${STAGING_DATADIR}/aclocal/
+}
diff --git a/packages/libosip/libosip_0.9.7.bb b/packages/libosip/libosip_0.9.7.bb
index e69de29bb2..71109b2ff9 100644
--- a/packages/libosip/libosip_0.9.7.bb
+++ b/packages/libosip/libosip_0.9.7.bb
@@ -0,0 +1,25 @@
+SECTION = "libs"
+SRC_URI = "http://handhelds.org/pub/linux/packages/libosip/libosip-0.9.7-hh2.tar.gz"
+DESCRIPTION = "Session Initiation Protocol (SIP) library"
+LEAD_SONAME = "libosip\..*"
+PR = "hh2r0"
+LICENSE = "LGPL"
+S = "${WORKDIR}/libosip-0.9.7-hh2"
+
+inherit autotools pkgconfig
+
+do_configure_prepend() {
+ rm -f acinclude.m4
+}
+
+HEADERS = "const.h fifo.h list.h osip.h sdp.h sema.h smsgtypes.h urls.h \
+ dialog.h global.h md5.h port.h sdp_negoc.h smsg.h thread.h"
+
+do_stage() {
+ oe_libinstall -C fsm -so -a libfsmtl ${STAGING_LIBDIR}
+ oe_libinstall -C parser -so -a libosip ${STAGING_LIBDIR}
+ install -d ${STAGING_INCDIR}/osip/
+ for i in ${HEADERS}; do
+ install osip/$i ${STAGING_INCDIR}/osip/$i
+ done
+}
diff --git a/packages/libpcap/libpcap_0.7.2.bb b/packages/libpcap/libpcap_0.7.2.bb
index e69de29bb2..1b430c7ece 100644
--- a/packages/libpcap/libpcap_0.7.2.bb
+++ b/packages/libpcap/libpcap_0.7.2.bb
@@ -0,0 +1,30 @@
+DESCRIPTION = "Network Packet Capture Library"
+SECTION = "libs"
+PRIORITY = "required"
+MAINTAINER = "Greg Gilbert <treke@handhelds.org>"
+LICENSE = "BSD"
+SRC_URI = "http://www.tcpdump.org/release/libpcap-${PV}.tar.gz;"
+SRC_URI_append = " file://libpcap-shared.patch;patch=1"
+SRC_URI_append = " file://configure.patch;patch=1"
+SRC_URI_append = " file://ldflags.patch;patch=1"
+
+inherit autotools
+
+EXTRA_OECONF = "--with-pcap=linux"
+CPPFLAGS_prepend = "-I${S} "
+CFLAGS_prepend = "-I${S} "
+CXXFLAGS_prepend = "-I${S} "
+
+do_configure_prepend () {
+ if [ ! -e acinclude.m4 ]; then
+ cat aclocal.m4 > acinclude.m4
+ fi
+}
+
+do_stage () {
+ install -d ${STAGING_INCDIR}/net
+ install -m 0644 net/bpf.h ${STAGING_INCDIR}/net/bpf.h
+ install -m 0644 pcap.h ${STAGING_INCDIR}/pcap.h
+ install -m 0644 pcap-namedb.h ${STAGING_INCDIR}/pcap-namedb.h
+ oe_libinstall -a -so libpcap ${STAGING_LIBDIR}
+}
diff --git a/packages/libpcap/libpcap_0.8.1.bb b/packages/libpcap/libpcap_0.8.1.bb
index e69de29bb2..42dea21182 100644
--- a/packages/libpcap/libpcap_0.8.1.bb
+++ b/packages/libpcap/libpcap_0.8.1.bb
@@ -0,0 +1,29 @@
+DESCRIPTION = "Network Packet Capture Library"
+SECTION = "libs"
+PRIORITY = "required"
+
+SRC_URI = "http://www.tcpdump.org/release/libpcap-${PV}.tar.gz; \
+ file://shared.patch;patch=1 \
+ file://configure.patch;patch=1"
+
+inherit autotools
+LICENSE = "BSD"
+EXTRA_OECONF = "--with-pcap=linux"
+CPPFLAGS_prepend = "-I${S} "
+CFLAGS_prepend = "-I${S} "
+CXXFLAGS_prepend = "-I${S} "
+
+do_configure_prepend () {
+ if [ ! -e acinclude.m4 ]; then
+ cat aclocal.m4 > acinclude.m4
+ fi
+}
+
+do_stage () {
+ install -d ${STAGING_INCDIR}/net
+# install -m 0644 net/bpf.h ${STAGING_INCDIR}/net/bpf.h
+ install -m 0644 pcap.h ${STAGING_INCDIR}/pcap.h
+ install -m 0644 pcap-namedb.h ${STAGING_INCDIR}/pcap-namedb.h
+ install -m 0644 pcap-bpf.h ${STAGING_INCDIR}/pcap-bpf.h
+ oe_libinstall -a -so libpcap ${STAGING_LIBDIR}
+}
diff --git a/packages/libpixman/libpixman_cvs.bb b/packages/libpixman/libpixman_cvs.bb
index e69de29bb2..527ec36fea 100644
--- a/packages/libpixman/libpixman_cvs.bb
+++ b/packages/libpixman/libpixman_cvs.bb
@@ -0,0 +1,15 @@
+PV = "0.0cvs${CVSDATE}"
+SECTION = "libs"
+PRIORITY = "optional"
+MAINTAINER = "Phil Blundell <pb@debian.org>"
+DEPENDS = "x11"
+DESCRIPTION = "Cairo support library"
+LICENSE = "X11"
+SRC_URI = "cvs://anoncvs:anoncvs@cvs.cairographics.org/cvs/cairo;module=libpixman"
+S = "${WORKDIR}/libpixman"
+
+inherit autotools pkgconfig
+
+do_stage () {
+ oe_runmake install DESTDIR="" bindir=${STAGING_BINDIR} includedir=${STAGING_INCDIR} libdir=${STAGING_LIBDIR} prefix=${STAGING_DIR}
+}
diff --git a/packages/libpng/libpng_1.2.5+1.2.6rc5.bb b/packages/libpng/libpng_1.2.5+1.2.6rc5.bb
index e69de29bb2..aeead61674 100644
--- a/packages/libpng/libpng_1.2.5+1.2.6rc5.bb
+++ b/packages/libpng/libpng_1.2.5+1.2.6rc5.bb
@@ -0,0 +1,54 @@
+DESCRIPTION = "PNG Library"
+SECTION = "libs"
+PRIORITY = "required"
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+DEPENDS = "zlib"
+LICENSE = "PNG"
+PACKAGES =+ "${PN}12 ${PN}12-dev"
+
+FILES_${PN}12 = ${libdir}/libpng12.so.*
+FILES_${PN}12-dev = ${libdir}/libpng12.* ${includedir}/libpng12 ${libdir}/pkgconfig/libpng12.pc
+FILES_${PN} = ${libdir}/lib*.so.*
+FILES_${PN}-dev = ${includedir} ${libdir}/lib*.so ${libdir}/*.la \
+ ${libdir}/*.a ${libdir}/pkgconfig \
+ ${datadir}/aclocal ${bindir} ${sbindir}
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/libpng/libpng-1.2.6rc5.tar.bz2"
+S = "${WORKDIR}/libpng-1.2.6rc5"
+
+inherit pkgconfig
+
+EXTRA_OEMAKE_append = " ZLIBINC=${STAGING_INCDIR} ZLIBLIB=${STAGING_LIBDIR}"
+
+do_compile() {
+ sed < scripts/makefile.linux > makefile -e 's/^ZLIBINC.*//' -e 's/^ZLIBLIB.*//'
+ unset LDFLAGS
+ oe_runmake 'CC=${CC}' 'LD=${LD}' 'CFLAGS=${CFLAGS}' \
+ 'ZLIBINC=${STAGING_INCDIR}' \
+ 'ZLIBLIB=${STAGING_LIBDIR}'
+}
+
+do_stage() {
+ cp libpng.pc libpng12.pc
+ install -m 644 png.h ${STAGING_INCDIR}/png.h
+ install -m 644 pngconf.h ${STAGING_INCDIR}/pngconf.h
+ oe_libinstall -so libpng12 ${STAGING_LIBDIR}
+ ln -sf libpng12.so ${STAGING_LIBDIR}/libpng.so
+}
+
+do_install() {
+ install -d ${D}/${bindir} ${D}/${mandir} \
+ ${D}/${libdir} ${D}/${includedir}
+ unset LDFLAGS
+ oe_runmake 'prefix=${prefix}' 'DESTDIR=${D}' \
+ 'DB=${D}/${bindir}' 'DI=${D}/${includedir}' \
+ 'DL=${D}/${libdir}' 'DM=${D}/${mandir}' \
+ install
+}
+
+python do_package() {
+ if bb.data.getVar('DEBIAN_NAMES', d, 1):
+ bb.data.setVar('PKG_${PN}', 'libpng12', d)
+ bb.build.exec_func('package_do_package', d)
+}
+
diff --git a/packages/libsigc++/libsigc++_1.2.5.bb b/packages/libsigc++/libsigc++_1.2.5.bb
index e69de29bb2..fab7073e86 100644
--- a/packages/libsigc++/libsigc++_1.2.5.bb
+++ b/packages/libsigc++/libsigc++_1.2.5.bb
@@ -0,0 +1,27 @@
+DESCRIPTION = "A library for loose coupling of C++ method calls"
+SECTION = "libs"
+PRIORITY = "optional"
+PR = "r1"
+LICENSE = "GPL LGPL"
+SRC_URI = "${SOURCEFORGE_MIRROR}/libsigc/libsigc++-${PV}.tar.gz \
+ file://autofoo.patch;patch=1 \
+ file://pkgconfig.patch;patch=1"
+
+inherit autotools pkgconfig
+
+FILES_${PN}-dev += "${libdir}/sigc++-*/"
+
+acpaths = ""
+
+do_stage() {
+ install -d ${STAGING_LIBDIR}/sigc++-1.2/include
+ install -m 0644 sigc++/config/sigcconfig.h ${STAGING_LIBDIR}/sigc++-1.2/include/
+ oe_libinstall -so -C sigc++ libsigc-1.2 ${STAGING_LIBDIR}
+
+ install -d ${STAGING_INCDIR}/sigc++-1.2/sigc++
+ for f in sigc++/*.h
+ do
+ install -m 0644 $f ${STAGING_INCDIR}/sigc++-1.2/sigc++/
+ done
+}
+
diff --git a/packages/libsoundgen/libsoundgen_0.3.bb b/packages/libsoundgen/libsoundgen_0.3.bb
index e69de29bb2..afcdf8a04c 100644
--- a/packages/libsoundgen/libsoundgen_0.3.bb
+++ b/packages/libsoundgen/libsoundgen_0.3.bb
@@ -0,0 +1,14 @@
+SECTION = "x11/libs"
+inherit gpe
+LICENSE = "LGPL"
+DEPENDS = "esound-gpe"
+
+do_stage() {
+ install -d ${STAGING_INCDIR}/gpe
+ install -m 0644 gpe/soundgen.h ${STAGING_INCDIR}/gpe/soundgen.h
+ oe_libinstall -so libsoundgen ${STAGING_LIBDIR}
+}
+
+do_install_append() {
+ oe_runmake DESTDIR="${D}" PREFIX="${prefix}" install-devel
+}
diff --git a/packages/libspf2/libspf2_1.0.4.bb b/packages/libspf2/libspf2_1.0.4.bb
index e69de29bb2..22b94a8d00 100644
--- a/packages/libspf2/libspf2_1.0.4.bb
+++ b/packages/libspf2/libspf2_1.0.4.bb
@@ -0,0 +1,13 @@
+DESCRIPTION = "libspf2 is a complete and robust implementation of SPF which \
+provides support for many MTAs."
+SECTION = "libs/network"
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+LICENSE = "GPL"
+SRC_URI = "http://www.libspf2.org/spf/libspf2-${PV}.tar.gz"
+S = "${WORKDIR}/libspf2-${PV}"
+
+inherit autotools
+
+PACKAGES =+ "${PN}-bin"
+FILES_${PN}-bin = "${bindir}"
+FILES_${PN} = "${libdir}/lib*.so.*"
diff --git a/packages/libtomcrypt/libtomcrypt_0.97b.bb b/packages/libtomcrypt/libtomcrypt_0.97b.bb
index e69de29bb2..66ad673ed6 100644
--- a/packages/libtomcrypt/libtomcrypt_0.97b.bb
+++ b/packages/libtomcrypt/libtomcrypt_0.97b.bb
@@ -0,0 +1,26 @@
+DESCRIPTION = "LibTomCrypt is a fairly comprehensive, modular \
+and portable cryptographic toolkit that provides developers \
+with a vast array of well known published block ciphers, \
+one-way hash functions, chaining modes, pseudo-random number \
+generators, public key cryptography and a plethora of other \
+routines."
+SECTION = "libs/network"
+PRIORITY = "optional"
+LICENSE = "PD"
+SRC_URI = "http://libtomcrypt.org/files/crypt-${PV}.tar.bz2"
+
+inherit autotools
+
+EXTRA_OEMAKE = "library"
+
+#FIXME add patch to make it shared
+
+do_stage() {
+ oe_libinstall -a libtomcrypt ${STAGING_LIBDIR}/
+ install -m 0644 *.h ${STAGING_INCDIR}/
+}
+
+do_install() {
+ :
+}
+
diff --git a/packages/libungif/libungif_4.1.3.bb b/packages/libungif/libungif_4.1.3.bb
index e69de29bb2..bd7a2fd8cb 100644
--- a/packages/libungif/libungif_4.1.3.bb
+++ b/packages/libungif/libungif_4.1.3.bb
@@ -0,0 +1,19 @@
+SECTION = "libs"
+DESCRIPTION = "shared library for GIF images"
+SRC_URI = "${SOURCEFORGE_MIRROR}/libungif/libungif-${PV}.tar.bz2"
+LICENSE = "MIT"
+PR = "r1"
+
+PACKAGES += "${PN}-utils"
+
+FILES_${PN} = "${libdir}"
+FILES_${PN}-utils = "${bindir}"
+
+inherit autotools
+
+do_stage() {
+ oe_libinstall -so -C lib/.libs libungif ${STAGING_LIBDIR}
+
+ install -m 0644 lib/gif_lib.h ${STAGING_INCDIR}/
+
+}
diff --git a/packages/libusb/libusb_0.1.8.bb b/packages/libusb/libusb_0.1.8.bb
index e69de29bb2..d908646f6a 100644
--- a/packages/libusb/libusb_0.1.8.bb
+++ b/packages/libusb/libusb_0.1.8.bb
@@ -0,0 +1,25 @@
+SECTION = "libs"
+DESCRIPTION = "libusb is a library to provide userspace \
+access to USB devices."
+PR = "r3"
+LICENSE = "LGPL"
+SRC_URI = "${SOURCEFORGE_MIRROR}/libusb/libusb-${PV}.tar.gz \
+ file://configure.patch;patch=1 \
+ file://pkgconfig.patch;patch=1 \
+ file://amd64-fPIC.patch;patch=1;pnum=0"
+
+inherit autotools pkgconfig
+
+do_stage() {
+ oe_libinstall -a -so libusb ${STAGING_LIBDIR}
+
+ install -d ${STAGING_BINDIR}
+ install -m 755 ${S}/libusb-config ${STAGING_BINDIR}
+ perl -pi -e 's:\-L/usr/lib :-L${STAGING_LIBDIR} :' ${STAGING_BINDIR}/libusb-config
+
+ install -d ${STAGING_INCDIR}/
+ for X in usb.h
+ do
+ install -m 0644 ${S}/$X ${STAGING_INCDIR}/$X
+ done
+}
diff --git a/packages/libvisual/libvisual-plugins_0.1.3.bb b/packages/libvisual/libvisual-plugins_0.1.3.bb
index e69de29bb2..03558c7e90 100644
--- a/packages/libvisual/libvisual-plugins_0.1.3.bb
+++ b/packages/libvisual/libvisual-plugins_0.1.3.bb
@@ -0,0 +1,14 @@
+DESCRIPTION = "A cross platform audio visualization library"
+HOMEPAGE = "http://libvisual.sf.net"
+SECTION = "libs"
+PRIORITY = "optional"
+LICENSE = "GPL"
+# FIXME: current depends dont support versioned deps well
+# DEPENDS = "libvisual (${PV})"
+DEPENDS = "libvisual"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/libvisual/libvisual-plugins-${PV}.tar.gz"
+
+inherit autotools
+
+FILES_${PN} += "/usr/lib/libvisual/actor/*.so /usr/lib/libvisual/morph/*.so"
diff --git a/packages/libvisual/libvisual_0.1.3.bb b/packages/libvisual/libvisual_0.1.3.bb
index e69de29bb2..14f6a442ae 100644
--- a/packages/libvisual/libvisual_0.1.3.bb
+++ b/packages/libvisual/libvisual_0.1.3.bb
@@ -0,0 +1,14 @@
+DESCRIPTION = "A cross platform audio visualization library"
+HOMEPAGE = "http://libvisual.sf.net"
+SECTION = "libs"
+PRIORITY = "optional"
+LICENSE = "LGPL GPL"
+SRC_URI = "${SOURCEFORGE_MIRROR}/libvisual/libvisual-${PV}.tar.gz"
+
+inherit autotools pkgconfig
+
+do_stage() {
+ install -d ${STAGING_INCDIR}/libvisual/
+ install -m 0644 ${S}/libvisual/*.h ${STAGING_INCDIR}/libvisual/
+ oe_libinstall -so -C libvisual libvisual ${STAGING_LIBDIR}
+}
diff --git a/packages/libvorbis/libvorbis_1.0.1.bb b/packages/libvorbis/libvorbis_1.0.1.bb
index e69de29bb2..89bae8f858 100644
--- a/packages/libvorbis/libvorbis_1.0.1.bb
+++ b/packages/libvorbis/libvorbis_1.0.1.bb
@@ -0,0 +1,26 @@
+SECTION = "libs"
+DEPENDS = "libogg"
+DESCRIPTION = "Ogg Vorbis is a high-quality lossy audio codec \
+that is free of intellectual property restrictions. libvorbis \
+is the main vorbis codec library."
+LICENSE = "BSD"
+SRC_URI = "http://www.vorbis.com/files/${PV}/unix/libvorbis-${PV}.tar.gz \
+file://m4.patch;patch=1"
+
+inherit autotools pkgconfig
+
+EXTRA_OECONF = "--with-ogg-libraries=${STAGING_LIBDIR} \
+ --with-ogg-includes=${STAGING_INCDIR}"
+
+do_stage () {
+ oe_libinstall -a -so -C lib libvorbis ${STAGING_LIBDIR}
+ oe_libinstall -a -so -C lib libvorbisfile ${STAGING_LIBDIR}
+ oe_libinstall -a -so -C lib libvorbisenc ${STAGING_LIBDIR}
+
+ install -d ${STAGING_INCDIR}/vorbis
+ install -m 0644 include/vorbis/vorbisenc.h \
+ include/vorbis/vorbisfile.h \
+ include/vorbis/codec.h ${STAGING_INCDIR}/vorbis/
+ install -d ${STAGING_DATADIR}/aclocal
+ install -m 0644 vorbis.m4 ${STAGING_DATADIR}/aclocal/
+}
diff --git a/packages/libxml/libxml2_2.6.10.bb b/packages/libxml/libxml2_2.6.10.bb
index e69de29bb2..b98f8be47e 100644
--- a/packages/libxml/libxml2_2.6.10.bb
+++ b/packages/libxml/libxml2_2.6.10.bb
@@ -0,0 +1,40 @@
+PR = "r0"
+DESCRIPTION = "GNOME XML library"
+SECTION = "libs"
+PRIORITY = "optional"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+LICENSE = "MIT"
+PACKAGES = "${PN}-dev ${PN}-utils ${PN} ${PN}-doc ${PN}-locale"
+
+FILES_${PN}-dev += "${bindir}/xml-config"
+FILES_${PN}-utils += "${bindir}"
+
+SRC_URI = "http://xmlsoft.org/sources/libxml2-${PV}.tar.gz"
+
+inherit autotools pkgconfig
+
+EXTRA_OECONF = "--without-python --without-debug --without-legacy --without-schemas --without-catalog --without-docbook --without-c14n"
+
+headers = "DOCBparser.h HTMLparser.h HTMLtree.h SAX.h SAX2.h c14n.h catalog.h chvalid.h debugXML.h dict.h encoding.h entities.h globals.h hash.h list.h nanoftp.h nanohttp.h parser.h parserInternals.h pattern.h relaxng.h schemasInternals.h threads.h tree.h uri.h valid.h xinclude.h xlink.h xmlIO.h xmlautomata.h xmlerror.h xmlexports.h xmlmemory.h xmlreader.h xmlregexp.h xmlschemas.h xmlschemastypes.h xmlstring.h xmlunicode.h xmlversion.h xmlwriter.h xpath.h xpathInternals.h xpointer.h"
+
+do_stage () {
+ oe_libinstall -so libxml2 ${STAGING_LIBDIR}
+
+ mkdir -p ${STAGING_INCDIR}/libxml2/libxml
+ for i in ${headers}; do
+ install -m 0644 include/libxml/$i ${STAGING_INCDIR}/libxml2/libxml/$i
+ done
+
+ cat xml2-config | sed -e "s,^prefix=.*,prefix=${STAGING_BINDIR}/..," \
+ -e "s,^exec_prefix=.*,exec_prefix=${STAGING_BINDIR}/..," \
+ -e "s,^includedir=.*,includedir=${STAGING_INCDIR}," \
+ -e "s,^libdir=.*,libdir=${STAGING_LIBDIR}," > ${STAGING_BINDIR}/xml2-config
+ chmod a+rx ${STAGING_BINDIR}/xml2-config
+ install -m 0644 libxml.m4 ${STAGING_DATADIR}/aclocal/
+}
+
+python populate_packages_prepend () {
+ # autonamer would call this libxml2-2, but we don't want that
+ if bb.data.getVar('DEBIAN_NAMES', d, 1):
+ bb.data.setVar('PKG_libxml2', 'libxml2', d)
+}
diff --git a/packages/libxml/libxml2_2.6.7.bb b/packages/libxml/libxml2_2.6.7.bb
index e69de29bb2..9441303e5e 100644
--- a/packages/libxml/libxml2_2.6.7.bb
+++ b/packages/libxml/libxml2_2.6.7.bb
@@ -0,0 +1,40 @@
+PR = "r1"
+DESCRIPTION = "GNOME XML library"
+SECTION = "libs"
+PRIORITY = "optional"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+LICENSE = "MIT"
+PACKAGES = "${PN}-dev ${PN}-utils ${PN} ${PN}-doc ${PN}-locale"
+
+FILES_${PN}-dev += "${bindir}/xml-config"
+FILES_${PN}-utils += "${bindir}"
+
+SRC_URI = "http://xmlsoft.org/sources/libxml2-${PV}.tar.gz"
+
+inherit autotools pkgconfig
+
+EXTRA_OECONF = "--without-python --without-debug --without-legacy --without-schemas --without-catalog --without-docbook --without-c14n"
+
+headers = "DOCBparser.h HTMLparser.h HTMLtree.h SAX.h SAX2.h c14n.h catalog.h chvalid.h debugXML.h dict.h encoding.h entities.h globals.h hash.h list.h nanoftp.h nanohttp.h parser.h parserInternals.h pattern.h relaxng.h schemasInternals.h threads.h tree.h uri.h valid.h xinclude.h xlink.h xmlIO.h xmlautomata.h xmlerror.h xmlexports.h xmlmemory.h xmlreader.h xmlregexp.h xmlschemas.h xmlschemastypes.h xmlstring.h xmlunicode.h xmlversion.h xmlwriter.h xpath.h xpathInternals.h xpointer.h"
+
+do_stage () {
+ oe_libinstall -so libxml2 ${STAGING_LIBDIR}
+
+ mkdir -p ${STAGING_INCDIR}/libxml2/libxml
+ for i in ${headers}; do
+ install -m 0644 include/libxml/$i ${STAGING_INCDIR}/libxml2/libxml/$i
+ done
+
+ cat xml2-config | sed -e "s,^prefix=.*,prefix=${STAGING_BINDIR}/..," \
+ -e "s,^exec_prefix=.*,exec_prefix=${STAGING_BINDIR}/..," \
+ -e "s,^includedir=.*,includedir=${STAGING_INCDIR}," \
+ -e "s,^libdir=.*,libdir=${STAGING_LIBDIR}," > ${STAGING_BINDIR}/xml2-config
+ chmod a+rx ${STAGING_BINDIR}/xml2-config
+ install -m 0644 libxml.m4 ${STAGING_DATADIR}/aclocal/
+}
+
+python populate_packages_prepend () {
+ # autonamer would call this libxml2-2, but we don't want that
+ if bb.data.getVar('DEBIAN_NAMES', d, 1):
+ bb.data.setVar('PKG_libxml2', 'libxml2', d)
+}
diff --git a/packages/libxml/libxml2_2.6.9.bb b/packages/libxml/libxml2_2.6.9.bb
index e69de29bb2..b98f8be47e 100644
--- a/packages/libxml/libxml2_2.6.9.bb
+++ b/packages/libxml/libxml2_2.6.9.bb
@@ -0,0 +1,40 @@
+PR = "r0"
+DESCRIPTION = "GNOME XML library"
+SECTION = "libs"
+PRIORITY = "optional"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+LICENSE = "MIT"
+PACKAGES = "${PN}-dev ${PN}-utils ${PN} ${PN}-doc ${PN}-locale"
+
+FILES_${PN}-dev += "${bindir}/xml-config"
+FILES_${PN}-utils += "${bindir}"
+
+SRC_URI = "http://xmlsoft.org/sources/libxml2-${PV}.tar.gz"
+
+inherit autotools pkgconfig
+
+EXTRA_OECONF = "--without-python --without-debug --without-legacy --without-schemas --without-catalog --without-docbook --without-c14n"
+
+headers = "DOCBparser.h HTMLparser.h HTMLtree.h SAX.h SAX2.h c14n.h catalog.h chvalid.h debugXML.h dict.h encoding.h entities.h globals.h hash.h list.h nanoftp.h nanohttp.h parser.h parserInternals.h pattern.h relaxng.h schemasInternals.h threads.h tree.h uri.h valid.h xinclude.h xlink.h xmlIO.h xmlautomata.h xmlerror.h xmlexports.h xmlmemory.h xmlreader.h xmlregexp.h xmlschemas.h xmlschemastypes.h xmlstring.h xmlunicode.h xmlversion.h xmlwriter.h xpath.h xpathInternals.h xpointer.h"
+
+do_stage () {
+ oe_libinstall -so libxml2 ${STAGING_LIBDIR}
+
+ mkdir -p ${STAGING_INCDIR}/libxml2/libxml
+ for i in ${headers}; do
+ install -m 0644 include/libxml/$i ${STAGING_INCDIR}/libxml2/libxml/$i
+ done
+
+ cat xml2-config | sed -e "s,^prefix=.*,prefix=${STAGING_BINDIR}/..," \
+ -e "s,^exec_prefix=.*,exec_prefix=${STAGING_BINDIR}/..," \
+ -e "s,^includedir=.*,includedir=${STAGING_INCDIR}," \
+ -e "s,^libdir=.*,libdir=${STAGING_LIBDIR}," > ${STAGING_BINDIR}/xml2-config
+ chmod a+rx ${STAGING_BINDIR}/xml2-config
+ install -m 0644 libxml.m4 ${STAGING_DATADIR}/aclocal/
+}
+
+python populate_packages_prepend () {
+ # autonamer would call this libxml2-2, but we don't want that
+ if bb.data.getVar('DEBIAN_NAMES', d, 1):
+ bb.data.setVar('PKG_libxml2', 'libxml2', d)
+}
diff --git a/packages/libxslt/libxslt_1.1.7.bb b/packages/libxslt/libxslt_1.1.7.bb
index e69de29bb2..c1cb486def 100644
--- a/packages/libxslt/libxslt_1.1.7.bb
+++ b/packages/libxslt/libxslt_1.1.7.bb
@@ -0,0 +1,45 @@
+PR = "r0"
+DESCRIPTION = "GNOME XSLT library"
+SECTION = "libs"
+PRIORITY = "optional"
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+DEPENDS = "libxml2"
+LICENSE = "MIT"
+PACKAGES = "${PN}-dev ${PN}-utils ${PN} ${PN}-doc ${PN}-locale"
+
+FILES_${PN}-dev += "${bindir}/xslt-config"
+FILES_${PN}-utils += "${bindir}"
+
+SRC_URI = "http://xmlsoft.org/sources/libxslt-${PV}.tar.gz"
+S = "${WORKDIR}/libxslt-${PV}"
+
+inherit autotools pkgconfig
+
+EXTRA_OECONF = "--without-python --without-debug --without-mem-debug"
+
+xsltheaders = "attributes.h documents.h extensions.h extra.h functions.h imports.h \
+ keys.h namespaces.h numbersInternals.h pattern.h preproc.h security.h \
+ templates.h transform.h variables.h xslt.h xsltInternals.h xsltconfig.h \
+ xsltexports.h xsltutils.h"
+exsltheaders = "exslt.h exsltconfig.h exsltexports.h"
+
+do_stage () {
+ oe_libinstall -C libxslt -so -a libxslt ${STAGING_LIBDIR}
+ oe_libinstall -C libexslt -so -a libexslt ${STAGING_LIBDIR}
+
+ mkdir -p ${STAGING_INCDIR}/libxslt
+ for i in ${headers}; do
+ install -m 0644 ${S}/libxslt/$i ${STAGING_INCDIR}/libxslt/$i
+ done
+ mkdir -p ${STAGING_INCDIR}/libexslt
+ for i in ${headers}; do
+ install -m 0644 ${S}/libexslt/$i ${STAGING_INCDIR}/libexslt/$i
+ done
+
+ cat xslt-config | sed -e "s,^prefix=.*,prefix=${STAGING_BINDIR}/..," \
+ -e "s,^exec_prefix=.*,exec_prefix=${STAGING_BINDIR}/..," \
+ -e "s,^includedir=.*,includedir=${STAGING_INCDIR}," \
+ -e "s,^libdir=.*,libdir=${STAGING_LIBDIR}," > ${STAGING_BINDIR}/xslt-config
+ chmod a+rx ${STAGING_BINDIR}/xslt-config
+ install -m 0644 libxslt.m4 ${STAGING_DATADIR}/aclocal/
+}
diff --git a/packages/linux-atm/linux-atm_2.4.1.bb b/packages/linux-atm/linux-atm_2.4.1.bb
index e69de29bb2..b293c4c346 100644
--- a/packages/linux-atm/linux-atm_2.4.1.bb
+++ b/packages/linux-atm/linux-atm_2.4.1.bb
@@ -0,0 +1,50 @@
+DESCRIPTION = "Drivers and tools to support ATM networking under Linux"
+HOMEPAGE = "http://linux-atm.sourceforge.net/"
+SECTION = "libs"
+PRIORITY = "optional"
+MAINTAINER = "Rob Taylor <rjt@cambridgebroadband.com>"
+DEPENDS = "virtual/kernel"
+PR = "r1"
+LICENSE = "GPL LGPL"
+
+SRC_URI = "http://heanet.dl.sourceforge.net/sourceforge/linux-atm/linux-atm-${PV}.tar.gz \
+ file://gcc-3.4-fix;patch=1 \
+ file://qgen-cross;patch=1"
+S = "${WORKDIR}/linux-atm-${PV}"
+
+inherit autotools pkgconfig flow-lossage
+
+
+headers_include="atmd.h atm.h atmsap.h"
+headers_arpd="atmarp.h atmarpd.h"
+
+binarys_sbin="maint/atmaddr maint/atmloop lane/bus ilmid/ilmid mpoad/mpcd arpd/atmarp sigd/atmsigd maint/enitune lane/lecs led/zeppelin arpd/atmarpd maint/atmtcp maint/esi lane/les maint/zntune"
+binarys_bin="test/aread maint/atmdiag maint/atmdump test/awrite maint/saaldump maint/sonetdiag test/ttcp_atm"
+
+
+do_compile_prepend() {
+ oe_runmake -C ${S}/src/qgen AR='${BUILD_AR}' CPP='${BUILD_CPP}' CC='${BUILD_CC}' CFLAGS='${BUILD_CFLAGS}' DEFS='-I${S}/src -I. -I../.. -DHAVE_CONFIG_H' CPPFLAGS='${BUILD_CPPFLAGS}' LD='${BUILD_LD}' LDFLAGS='${BUILD_LDFLAGS}' qgen q.dump
+ oe_runmake -C ${S}/src/qgen DEFS='-I${S}/src -I. -I../.. -DHAVE_CONFIG_H' all
+}
+
+do_stage () {
+ oe_libinstall -so -C src/lib libatm ${STAGING_LIBDIR}
+
+ for i in ${headers_include}; do
+ install -m 0644 src/include/$i ${STAGING_INCDIR}/$i
+ done
+
+ for i in ${headers_arpd}; do
+ install -m 0644 src/arpd/$i ${STAGING_INCDIR}/$i
+ done
+
+ for i in ${binarys_sbin}; do
+ install -m 0755 src/$i ${STAGING_BINDIR}/`basename $i`
+ done
+
+ for i in ${binarys_bin}; do
+ install -m 0755 src/$i ${STAGING_BINDIR}/`basename $i`
+ done
+}
+
+
diff --git a/packages/linux-input/linux-input_cvs.bb b/packages/linux-input/linux-input_cvs.bb
index e69de29bb2..f47289f775 100644
--- a/packages/linux-input/linux-input_cvs.bb
+++ b/packages/linux-input/linux-input_cvs.bb
@@ -0,0 +1,24 @@
+SECTION = "unknown"
+PR = "r1"
+PV = "0.0cvs${CVSDATE}"
+
+SRC_URI = "cvs://anonymous@cvs1.sourceforge.net/cvsroot/linuxconsole;module=ruby \
+ file://serio.h \
+ file://makefile.patch;patch=1;pnum=0 \
+ file://snes232.patch;patch=1;pnum=0"
+LICENSE = "GPL"
+inherit module-base
+
+S = "${WORKDIR}/ruby/utils"
+
+CFLAGS =+ "-I. -I../linux/include -I../ruby-2.6/include"
+
+do_configure() {
+ install -d linux
+ install -m 0644 ${WORKDIR}/serio.h linux/
+}
+
+do_install() {
+ install -d ${D}${sbindir}
+ install evtest inputattach jstest jscal fftest ${D}${sbindir}
+}
diff --git a/packages/linux-libc-headers/linux-libc-headers_2.6.7.0.bb b/packages/linux-libc-headers/linux-libc-headers_2.6.7.0.bb
index e69de29bb2..f881d38a34 100644
--- a/packages/linux-libc-headers/linux-libc-headers_2.6.7.0.bb
+++ b/packages/linux-libc-headers/linux-libc-headers_2.6.7.0.bb
@@ -0,0 +1,56 @@
+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"
+PR = "r3"
+LICENSE = "GPL"
+# NOTE: no need to package these headers, since the c library includes them.
+PACKAGES = ""
+
+SRC_URI = "http://ep09.pld-linux.org/~mmazur/linux-libc-headers/linux-libc-headers-${PV}.tar.bz2 \
+ file://sh-missing.patch;patch=1 \
+ file://keyboard.patch;patch=1"
+S = "${WORKDIR}/linux-libc-headers-${PV}"
+
+do_configure () {
+ case ${TARGET_ARCH} in
+ alpha*) ARCH=alpha ;;
+ arm*) ARCH=arm ;;
+ cris*) ARCH=cris ;;
+ hppa*) ARCH=parisc ;;
+ i*86*) ARCH=i386 ;;
+ ia64*) ARCH=ia64 ;;
+ mips*) ARCH=mips ;;
+ m68k*) ARCH=m68k ;;
+ powerpc*) ARCH=ppc ;;
+ s390*) ARCH=s390 ;;
+ sh*) ARCH=sh ;;
+ sparc64*) ARCH=sparc64 ;;
+ sparc*) ARCH=sparc ;;
+ x86_64*) ARCH=x86_64 ;;
+ esac
+ if test ! -e include/asm-$ARCH; then
+ oefatal unable to create asm symlink in kernel headers
+ fi
+ cp -a "include/asm-$ARCH" "include/asm"
+ if test "$ARCH" = "arm"; then
+ cp -a include/asm/arch-ebsa285 include/asm/arch
+ elif test "$ARCH" = "sh"; then
+ cp -a include/asm/cpu-${TARGET_ARCH} include/asm/cpu || die "unable to create include/asm/cpu"
+ fi
+}
+
+do_stage () {
+ install -d ${STAGING_INCDIR}
+ rm -rf ${STAGING_INCDIR}/linux ${STAGING_INCDIR}/asm
+ cp -pfLR include/linux ${STAGING_INCDIR}/
+ cp -pfLR include/asm ${STAGING_INCDIR}/
+ rm -rf ${CROSS_DIR}/${TARGET_SYS}/include/linux
+ rm -rf ${CROSS_DIR}/${TARGET_SYS}/include/asm
+ install -d ${CROSS_DIR}/${TARGET_SYS}/include
+ cp -pfLR include/linux ${CROSS_DIR}/${TARGET_SYS}/include/
+ cp -pfLR include/asm ${CROSS_DIR}/${TARGET_SYS}/include/
+
+ ln -sf ${STAGING_KERNEL_DIR}/include/linux/wireless.h ${STAGING_INCDIR}/linux/wireless.h
+ ln -sf ${STAGING_KERNEL_DIR}/include/linux/wireless.h ${CROSS_DIR}/${TARGET_SYS}/include/linux/wireless.h
+}
diff --git a/packages/lisa/lisa_0.2.2.bb b/packages/lisa/lisa_0.2.2.bb
index e69de29bb2..7758744161 100644
--- a/packages/lisa/lisa_0.2.2.bb
+++ b/packages/lisa/lisa_0.2.2.bb
@@ -0,0 +1,19 @@
+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."
+
+SRC_URI = "http://lisa-home.sourceforge.net/src/lisa-${PV}.tar.bz2 \
+ file://configure.patch;patch=1 \
+ file://head-n.patch;patch=1"
+LICENSE = "GPL"
+inherit autotools
+
+do_configure_prepend () {
+ set -e
+ rm -f configure.in configure.files acinclude.m4 subdirs
+ oe_runmake -f admin/Makefile.common configure.in
+ oe_runmake -f admin/Makefile.common configure.files
+ cat admin/acinclude.m4.in admin/libtool.m4.in > acinclude.m4
+ oe_runmake -f admin/Makefile.common subdirs
+}
diff --git a/packages/mailutils/mailutils_0.3.1.bb b/packages/mailutils/mailutils_0.3.1.bb
index e69de29bb2..b863b03f62 100644
--- a/packages/mailutils/mailutils_0.3.1.bb
+++ b/packages/mailutils/mailutils_0.3.1.bb
@@ -0,0 +1,10 @@
+SECTION = "console/network"
+DESCRIPTION = "GNU Mailutils contains a series of \
+useful mail clients, servers, and libraries."
+LICENSE = "GPL LGPL"
+SRC_URI = "${GNU_MIRROR}/mailutils/mailutils-${PV}.tar.bz2 \
+ file://configure.patch;patch=1"
+
+inherit autotools
+
+EXTRA_OECONF = "--disable-pam --without-guile"
diff --git a/packages/mailx/mailx_8.1.2-0.20020411cvs.bb b/packages/mailx/mailx_8.1.2-0.20020411cvs.bb
index e69de29bb2..aa94f3d302 100644
--- a/packages/mailx/mailx_8.1.2-0.20020411cvs.bb
+++ b/packages/mailx/mailx_8.1.2-0.20020411cvs.bb
@@ -0,0 +1,15 @@
+SECTION = "console/network"
+DEPENDS = "liblockfile"
+DESCRIPTION = "mailx is the traditional command-line-mode \
+mail user agent."
+LICENSE = "GPL"
+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"
+
+do_install () {
+ oe_runmake 'DESTDIR=${D}' install
+}
diff --git a/packages/mailx/mailx_8.1.2-0.20031014cvs.bb b/packages/mailx/mailx_8.1.2-0.20031014cvs.bb
index e69de29bb2..973f7ed121 100644
--- a/packages/mailx/mailx_8.1.2-0.20031014cvs.bb
+++ b/packages/mailx/mailx_8.1.2-0.20031014cvs.bb
@@ -0,0 +1,15 @@
+SECTION = "console/network"
+DEPENDS = "liblockfile"
+DESCRIPTION = "mailx is the traditional command-line-mode \
+mail user agent."
+LICENSE = "GPL"
+SRC_URI = "${DEBIAN_MIRROR}/main/m/mailx/mailx_${PV}.orig.tar.gz \
+ ${DEBIAN_MIRROR}/main/m/mailx/mailx_${PV}-1.diff.gz;patch=1 \
+ file://install.patch;patch=1"
+S = "${WORKDIR}/mailx-${PV}.orig"
+
+CFLAGS_append = " -D_BSD_SOURCE -DDEBIAN -I${S}/EXT"
+
+do_install () {
+ oe_runmake 'DESTDIR=${D}' install
+}
diff --git a/packages/mailx/mailx_8.1.2-0.20040524cvs.bb b/packages/mailx/mailx_8.1.2-0.20040524cvs.bb
index e69de29bb2..bf2a3d4640 100644
--- a/packages/mailx/mailx_8.1.2-0.20040524cvs.bb
+++ b/packages/mailx/mailx_8.1.2-0.20040524cvs.bb
@@ -0,0 +1,16 @@
+
+SECTION = "console/network"
+DEPENDS = "liblockfile"
+DESCRIPTION = "mailx is the traditional command-line-mode \
+mail user agent."
+LICENSE = "GPL"
+SRC_URI = "${DEBIAN_MIRROR}/main/m/mailx/mailx_${PV}.orig.tar.gz \
+ ${DEBIAN_MIRROR}/main/m/mailx/mailx_${PV}-1.diff.gz;patch=1 \
+ file://install.patch;patch=1"
+S = "${WORKDIR}/mailx-${PV}.orig"
+
+CFLAGS_append = " -D_BSD_SOURCE -DDEBIAN -I${S}/EXT"
+
+do_install () {
+ oe_runmake 'DESTDIR=${D}' install
+}
diff --git a/packages/make/make_3.80.bb b/packages/make/make_3.80.bb
index e69de29bb2..565b460f10 100644
--- a/packages/make/make_3.80.bb
+++ b/packages/make/make_3.80.bb
@@ -0,0 +1,9 @@
+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."
+LICENSE = "GPL"
+SRC_URI = "${GNU_MIRROR}/make/make-${PV}.tar.bz2 \
+ file://SCCS.patch;patch=1"
+
+inherit autotools
diff --git a/packages/makedev/makedev_2.3.1.bb b/packages/makedev/makedev_2.3.1.bb
index e69de29bb2..1c363dbc65 100644
--- a/packages/makedev/makedev_2.3.1.bb
+++ b/packages/makedev/makedev_2.3.1.bb
@@ -0,0 +1,15 @@
+LICENSE = "makedev"
+SECTION = "base"
+DESCRIPTION = "The MAKEDEV executable is used to create \
+device files, often in /dev."
+
+SRC_URI = "${DEBIAN_MIRROR}/main/m/makedev/makedev_${PV}.orig.tar.gz"
+S = "${WORKDIR}/makedev-${PV}.orig"
+
+do_install () {
+ install -d ${D}/dev ${D}/${mandir}/man8
+ install -m 0755 MAKEDEV ${D}/dev/MAKEDEV
+ install -m 0644 MAKEDEV.man ${D}/${mandir}/man8/MAKEDEV.8
+}
+
+FILES_${PN} = "/dev"
diff --git a/packages/makeself/makeself-native_cvs.bb b/packages/makeself/makeself-native_cvs.bb
index e69de29bb2..47f6ef2f15 100644
--- a/packages/makeself/makeself-native_cvs.bb
+++ b/packages/makeself/makeself-native_cvs.bb
@@ -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)."
+LICENSE = "GPL"
+SRC_URI = "cvs://anonymous:anonymous@cvs.icculus.org/cvs/cvsroot;module=loki_setup/makeself"
+S = "${WORKDIR}/makeself"
+
+inherit native
+
+do_stage() {
+ install -m 0755 makeself.sh makeself-header.sh ${STAGING_BINDIR}/
+}
diff --git a/packages/man-pages/man-pages_1.60.bb b/packages/man-pages/man-pages_1.60.bb
index e69de29bb2..a078853bb6 100644
--- a/packages/man-pages/man-pages_1.60.bb
+++ b/packages/man-pages/man-pages_1.60.bb
@@ -0,0 +1,16 @@
+SECTION = "base"
+DESCRIPTION = "base set of man pages."
+LICENSE = "GPL"
+SRC_URI = "http://www.kernel.org/pub/linux/docs/manpages/man-pages-${PV}.tar.bz2"
+
+EXTRA_OEMAKE = ""
+do_compile () {
+ :
+}
+
+do_install () {
+ oe_runmake 'prefix=${D}' install
+}
+
+PACKAGES = "${PN}"
+FILES_${PN} = "*"
diff --git a/packages/man-pages/man-pages_1.70.bb b/packages/man-pages/man-pages_1.70.bb
index e69de29bb2..a078853bb6 100644
--- a/packages/man-pages/man-pages_1.70.bb
+++ b/packages/man-pages/man-pages_1.70.bb
@@ -0,0 +1,16 @@
+SECTION = "base"
+DESCRIPTION = "base set of man pages."
+LICENSE = "GPL"
+SRC_URI = "http://www.kernel.org/pub/linux/docs/manpages/man-pages-${PV}.tar.bz2"
+
+EXTRA_OEMAKE = ""
+do_compile () {
+ :
+}
+
+do_install () {
+ oe_runmake 'prefix=${D}' install
+}
+
+PACKAGES = "${PN}"
+FILES_${PN} = "*"
diff --git a/packages/matrixssl/matrixssl_1.0-beta.bb b/packages/matrixssl/matrixssl_1.0-beta.bb
index e69de29bb2..a62d811e4e 100644
--- a/packages/matrixssl/matrixssl_1.0-beta.bb
+++ b/packages/matrixssl/matrixssl_1.0-beta.bb
@@ -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"
+LICENSE = "GPL"
+def define_os (d):
+ import bb
+ if bb.data.getVar('TARGET_OS', d).startswith('linux'):
+ return "-DLINUX"
+ return ""
+
+CFLAGS += " ${@define_os(d)}"
+
+do_install () {
+ install -d ${D}/${includedir}
+ install -m 0644 ${S}/../matrixSsl.h ${D}/${includedir}/
+ oe_libinstall -so libmatrixssl ${D}/${libdir}/
+}
diff --git a/packages/matrixssl/matrixssl_1.1.1.bb b/packages/matrixssl/matrixssl_1.1.1.bb
index e69de29bb2..c7e36a3b2c 100644
--- a/packages/matrixssl/matrixssl_1.1.1.bb
+++ b/packages/matrixssl/matrixssl_1.1.1.bb
@@ -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"
+LICENSE = "GPL"
+def define_os (d):
+ import bb
+ if bb.data.getVar('TARGET_OS', d).startswith('linux'):
+ return "-DLINUX"
+ return ""
+
+CFLAGS += " ${@define_os(d)}"
+
+do_install () {
+ install -d ${D}/${includedir}
+ install -m 0644 ${S}/../matrixSsl.h ${D}/${includedir}/
+ oe_libinstall -so libmatrixssl ${D}/${libdir}/
+}
diff --git a/packages/mesa/mesa_6.0.1.bb b/packages/mesa/mesa_6.0.1.bb
index e69de29bb2..7c2e7ca627 100644
--- a/packages/mesa/mesa_6.0.1.bb
+++ b/packages/mesa/mesa_6.0.1.bb
@@ -0,0 +1,24 @@
+SECTION = "unknown"
+SRC_URI = "${SOURCEFORGE_MIRROR}/mesa3d/MesaLib-${PV}.tar.bz2 \
+ file://Make-config.patch;patch=1 \
+ file://mklib.patch;patch=1"
+S = "${WORKDIR}/Mesa-${PV}"
+LICENSE = "LGPL"
+# gcc-3.4 blows up in gtktext with -frename-registers on arm-linux
+CXXFLAGS := "${@'${CXXFLAGS}'.replace('-frename-registers', '')}"
+
+do_compile() {
+ oe_runmake linux CC="${CC}" CXX="${CXX}" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" LD="${LD}" LDFLAGS="${LDFLAGS}"
+}
+
+do_install() {
+ install -d ${D}${libdir}
+ cp -pd lib/* ${D}${libdir}/
+ install -d ${D}${includedir}
+ cp -r include/GL ${D}${includedir}/
+}
+
+do_stage() {
+ cp -pd lib/* ${STAGING_LIBDIR}/
+ cp -r include/GL ${STAGING_INCDIR}/
+}
diff --git a/packages/metalog/metalog_0.7.bb b/packages/metalog/metalog_0.7.bb
index e69de29bb2..e16cca88e1 100644
--- a/packages/metalog/metalog_0.7.bb
+++ b/packages/metalog/metalog_0.7.bb
@@ -0,0 +1,15 @@
+DESCRIPTION = "Metalog is a replacement for syslogd."
+DEPENDS = "pcre"
+LICENSE = "GPL"
+PR = "r0"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/metalog/metalog-${PV}.tar.gz \
+ file://crosscompile.patch;patch=1"
+S = "${WORKDIR}/metalog-${PV}"
+
+inherit autotools
+
+do_install_append() {
+ install -d ${D}/${sysconfdir}/metalog
+ install -m 0755 ${S}/metalog.conf ${D}${sysconfdir}/metalog/metalog.conf
+}
diff --git a/packages/mgetty/mgetty_1.1.30.bb b/packages/mgetty/mgetty_1.1.30.bb
index e69de29bb2..d2708dc3a8 100644
--- a/packages/mgetty/mgetty_1.1.30.bb
+++ b/packages/mgetty/mgetty_1.1.30.bb
@@ -0,0 +1,67 @@
+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."
+LICENSE = "GPL"
+SRC_URI = "${DEBIAN_MIRROR}/main/m/mgetty/mgetty_${PV}.orig.tar.gz \
+ file://debian.patch;patch=1 \
+ file://00-g3_Makefile;patch=1 \
+ file://01-adjust-path;patch=1 \
+ file://02-pending-fix-includes;patch=1 \
+ file://03-callback_Makefile;patch=1 \
+ file://04-new_fax.pbm;patch=1 \
+ file://06-pending-contrib_g3tolj.c;patch=1 \
+ file://07-pending-contrib_g3toxwd.c;patch=1 \
+ file://09-doc_Makefile;patch=1 \
+ file://10-doc_faxrunqd.8in;patch=1 \
+ file://12-fax_faxrunqd.in;patch=1 \
+ file://13-fax_faxspool.in;patch=1 \
+ file://14-frontends_X11_viewfax-2.5_Makefile;patch=1 \
+ file://23-samples_new_fax.mime4;patch=1 \
+ file://24-voice_include_paths.h;patch=1 \
+ file://26-voice_libpvf_usr.c;patch=1 \
+ file://36-voice_voice.conf-dist;patch=1 \
+ file://37-Makefile;patch=1 \
+ file://39-mgetty.cfg.in;patch=1 \
+ file://40-locks.c_bug153394;patch=1 \
+ file://41-ugly-redo-ring.c_bug128668;patch=1 \
+ file://42-voice_libvoice_detect.c;patch=1 \
+ file://43-moreinfo-cnd.c_bug112163;patch=1 \
+ file://44-pending-faxexpand.h_bug169455;patch=1 \
+ file://45-logfile.c;patch=1 \
+ file://47-doc_mgetty.texi-in;patch=1 \
+ file://50-pending-voice-zoom-2949l-c;patch=1 \
+ file://51-pending-faxq-time;patch=1 \
+ file://52-pending-metamail;patch=1 \
+ file://install.patch;patch=1 \
+ file://policy.h \
+ file://voice-defs.h"
+
+do_compile () {
+ cp ${WORKDIR}/policy.h ${WORKDIR}/voice-defs.h .
+ ${BUILD_CC} ${BUILD_CFLAGS} ${BUILD_LDFLAGS} \
+ -I.. -DBINDIR=\"${bindir}\" -DSBINDIR=\"${sbindir}\" \
+ -DLIBDIR=\"${libdir}/mgetty-fax\" \
+ -DCONFDIR=\"${sysconfdir}/mgetty\" \
+ -DFAX_SPOOL=\"/var/spool/fax\" \
+ -DFAX_SPOOL_IN=\"/var/spool/fax/incoming\" \
+ -DFAX_SPOOL_OUT=\"/var/spool/fax/outgoing\" \
+ -DFAX_OUT_USER=\"uucp\" \
+ -DVARRUNDIR=\"/var/run\" \
+ -DAWK=\"awk\" \
+ -DPERL=\""/usr/bin/perl -w"\" -DTKPERL=\"/usr/bin/tkperl\" \
+ -DECHO=\""echo -e"\" \
+ -DSHELL=\"/bin/bash\" \
+ -o mksed mksed.c
+ ./mksed >sedscript
+ chmod u+x sedscript
+ oe_runmake
+ oe_runmake vgetty
+# cd doc; $(MAKE) manpages mgetty.info $(GCC)
+# cd contrib; $(MAKE) g3toxwd g3tolj
+# cd $(VFDIR); $(MAKE)
+}
+
+do_install () {
+ oe_runmake install DESTDIR="${D}" prefix="${D}/${prefix}"
+}
diff --git a/packages/microwindows/microwindows_0.90.bb b/packages/microwindows/microwindows_0.90.bb
index e69de29bb2..1601d96eb4 100644
--- a/packages/microwindows/microwindows_0.90.bb
+++ b/packages/microwindows/microwindows_0.90.bb
@@ -0,0 +1,42 @@
+DESCRIPTION = "Microwindows Graphical Engine"
+SECTION = "x11/wm"
+PRIORITY = "optional"
+MAINTAINER = "Jordan Crouse <jordan@cosmicpenguin.net>"
+DEPENDS = "libpng jpeg"
+LICENSE = "GPL"
+SRC_URI = "ftp://ftp.microwindows.org/pub/microwindows/microwindows-${PV}.tar.gz"
+
+export EXTRA_OEMAKE = ""
+
+do_compile() {
+ if [ "${MACHINE}" = "ipaq" ]; then CONFIG=config.ipaq; fi
+ if [ "${MACHINE}" = "ads" ]; then CONFIG=config.ipaq; fi
+ if [ "${MACHINE}" = "tuxscreen" ]; then CONFIG=config.ipaq; fi
+ if [ "${MACHINE}" = "collie" ]; then CONFIG=config.zaurus; fi
+ if [ "${MACHINE}" = "collie" ]; then CONFIG=config.zaurus; fi
+ if [ -z "$CONFIG" ]; then CONFIG=config.fb; fi
+
+ cp src/Configs/$CONFIG src/config
+
+ ARCH=`echo ${TARGET_OS}-${TARGET_ARCH} | tr [a-z] [A-Z]`
+ cd src
+ oe_runmake "ARCH=$ARCH" "TOOLSPREFIX=${TARGET_PREFIX}" "MICROWIN=N" \
+ "MICROWINDEMO=N" "NANOWM=N" "SHAREDLIBS=Y" "DEBUG=N" \
+ "INCJPEG=${STAGING_INCDIR}" "LIBJPEG=${STAGING_LIBDIR}/libjpeg.so"
+}
+
+do_stage() {
+ install -m 0644 src/include/nano-X.h ${STAGING_INCDIR}/
+ install -m 0644 src/include/mwtypes.h ${STAGING_INCDIR}/
+ install -m 0644 src/include/nxcolors.h ${STAGING_INCDIR}/
+ install -m 0644 src/include/nxdraw.h ${STAGING_INCDIR}/
+ install -m 0755 src/lib/*.so ${STAGING_LIBDIR}/
+ install -m 0644 src/lib/*.a ${STAGING_LIBDIR}/
+}
+
+do_install() {
+ install -d ${D}/${bindir} ${D}/${libdir}
+ install -m 0755 src/lib/*.so ${D}/${libdir}
+ install -m 0755 src/bin/nano-X ${D}/${bindir}/nano-X
+ #install -m 0755 src/bin/nxcal ${D}/${bindir}/nxcal
+}
diff --git a/packages/mikmod/mikmod_3.2.2-beta1.bb b/packages/mikmod/mikmod_3.2.2-beta1.bb
index e69de29bb2..79146fb580 100644
--- a/packages/mikmod/mikmod_3.2.2-beta1.bb
+++ b/packages/mikmod/mikmod_3.2.2-beta1.bb
@@ -0,0 +1,13 @@
+DESCRIPTION = "A module player based on libmikmod."
+SECTION = "console/multimedia"
+HOMEPAGE = "http://mikmod.raphnet.net"
+MAINTAINER = "Michael 'Mickey' Lauer"
+DEPENDS = "libmikmod"
+PR = "r1"
+LICENSE = "GPL"
+SRC_URI = "http://mikmod.raphnet.net/files/mikmod-${PV}.tar.bz2 \
+ file://m4.patch;patch=1"
+
+inherit autotools
+
+LDFLAGS_append = " -lm"
diff --git a/packages/miniclipboard/miniclipboard_0.3.bb b/packages/miniclipboard/miniclipboard_0.3.bb
index e69de29bb2..d255353a26 100644
--- a/packages/miniclipboard/miniclipboard_0.3.bb
+++ b/packages/miniclipboard/miniclipboard_0.3.bb
@@ -0,0 +1,20 @@
+SECTION = "x11/utils"
+inherit gpe
+LICENSE = "LGPL"
+DESCRIPTION = "Clipboard management application"
+DEPENDS = "x11"
+RDEPENDS = "gdk-pixbuf-loader-xpm"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+PR = "r1"
+
+SRC_URI += "file://miniclipboard.desktop"
+
+do_install() {
+ install -d ${D}/${bindir}
+ install -d ${D}/${datadir}/applications
+ install -d ${D}/${datadir}/pixmaps
+ install -m 0755 miniclipboard ${D}/${bindir}/
+ install -m 0644 ${WORKDIR}/miniclipboard.desktop ${D}/${datadir}/applications/
+ install -m 0644 copy.xpm ${D}/${datadir}/pixmaps/
+ install -m 0644 paste.xpm ${D}/${datadir}/pixmaps/
+}
diff --git a/packages/minicom/minicom_2.1.bb b/packages/minicom/minicom_2.1.bb
index e69de29bb2..b2e25d06f7 100644
--- a/packages/minicom/minicom_2.1.bb
+++ b/packages/minicom/minicom_2.1.bb
@@ -0,0 +1,11 @@
+SECTION = "console/network"
+DEPENDS = "ncurses"
+LICENSE = "GPL"
+SRC_URI = "http://alioth.debian.org/download.php/123/minicom-${PV}.tar.gz \
+ file://configure.patch;patch=1"
+
+inherit autotools gettext
+
+do_install() {
+ for d in doc extras man intl lib src; do make -C $d DESTDIR=${D} install; done
+}
diff --git a/packages/minilite/minilite_0.41.bb b/packages/minilite/minilite_0.41.bb
index e69de29bb2..b68c5138c0 100644
--- a/packages/minilite/minilite_0.41.bb
+++ b/packages/minilite/minilite_0.41.bb
@@ -0,0 +1,10 @@
+inherit gpe
+LICENSE = "GPL"
+DEPENDS = "libgpewidget"
+SECTION = "gpe"
+
+DESCRIPTION = "GPE Screen light control dockapp"
+
+SRC_URI = "${GPE_MIRROR}/${PN}-${PV}.tar.gz"
+
+export CVSBUILD=no
diff --git a/packages/minilite/minilite_0.43.bb b/packages/minilite/minilite_0.43.bb
index e69de29bb2..b68c5138c0 100644
--- a/packages/minilite/minilite_0.43.bb
+++ b/packages/minilite/minilite_0.43.bb
@@ -0,0 +1,10 @@
+inherit gpe
+LICENSE = "GPL"
+DEPENDS = "libgpewidget"
+SECTION = "gpe"
+
+DESCRIPTION = "GPE Screen light control dockapp"
+
+SRC_URI = "${GPE_MIRROR}/${PN}-${PV}.tar.gz"
+
+export CVSBUILD=no
diff --git a/packages/minilite/minilite_0.44.bb b/packages/minilite/minilite_0.44.bb
index e69de29bb2..b68c5138c0 100644
--- a/packages/minilite/minilite_0.44.bb
+++ b/packages/minilite/minilite_0.44.bb
@@ -0,0 +1,10 @@
+inherit gpe
+LICENSE = "GPL"
+DEPENDS = "libgpewidget"
+SECTION = "gpe"
+
+DESCRIPTION = "GPE Screen light control dockapp"
+
+SRC_URI = "${GPE_MIRROR}/${PN}-${PV}.tar.gz"
+
+export CVSBUILD=no
diff --git a/packages/minilite/minilite_0.47.bb b/packages/minilite/minilite_0.47.bb
index e69de29bb2..b68c5138c0 100644
--- a/packages/minilite/minilite_0.47.bb
+++ b/packages/minilite/minilite_0.47.bb
@@ -0,0 +1,10 @@
+inherit gpe
+LICENSE = "GPL"
+DEPENDS = "libgpewidget"
+SECTION = "gpe"
+
+DESCRIPTION = "GPE Screen light control dockapp"
+
+SRC_URI = "${GPE_MIRROR}/${PN}-${PV}.tar.gz"
+
+export CVSBUILD=no
diff --git a/packages/mipl-mipv6/mipv6_1.1-v2.4.26.bb b/packages/mipl-mipv6/mipv6_1.1-v2.4.26.bb
index e69de29bb2..338233eb80 100644
--- a/packages/mipl-mipv6/mipv6_1.1-v2.4.26.bb
+++ b/packages/mipl-mipv6/mipv6_1.1-v2.4.26.bb
@@ -0,0 +1,16 @@
+SECTION = "unknown"
+SRC_URI = "http://www.mobile-ipv6.org/software/download/mipv6-${PV}.tar.gz"
+LICENSE = "GPL"
+CFLAGS =+ "-I${S}/include -I${STAGING_KERNEL_DIR}/include"
+
+inherit autotools
+
+do_compile() {
+ oe_runmake CFLAGS="${CFLAGS}"
+}
+
+do_install() {
+ install -d ${D}${sbindir}
+ install -d ${D}${sysconfdir}/init.d
+ oe_runmake sbindir="${D}${sbindir}" initdir="${D}${sysconfdir}/init.d" mandir="${D}${datadir}/man" docdir="${D}${datadir}/doc/mobile-ip6" NETWORK_MIP6_CONF="${D}${sysconfdir}" install
+}
diff --git a/packages/module-init-tools/module-init-tools_3.1-pre5.bb b/packages/module-init-tools/module-init-tools_3.1-pre5.bb
index 8b3dfacb9d..3869f3a38f 100644
--- a/packages/module-init-tools/module-init-tools_3.1-pre5.bb
+++ b/packages/module-init-tools/module-init-tools_3.1-pre5.bb
@@ -1,4 +1,4 @@
-licenSE = GPL
+LICENSE = GPL
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 \
diff --git a/packages/modutils/modutils-collateral.bb b/packages/modutils/modutils-collateral.bb
index e69de29bb2..a485541f41 100644
--- a/packages/modutils/modutils-collateral.bb
+++ b/packages/modutils/modutils-collateral.bb
@@ -0,0 +1,16 @@
+SECTION = "base"
+DESCRIPTION = "modutils configuration files"
+PR = "r2"
+LICENSE = "MIT"
+
+SRC_URI = "file://modules \
+ file://modules.conf"
+
+do_compile () {
+}
+
+do_install () {
+ install -d ${D}/${sysconfdir}
+ install -m 0644 ${WORKDIR}/modules ${D}/${sysconfdir}/modules
+ install -m 0644 ${WORKDIR}/modules.conf ${D}/${sysconfdir}/modules.conf
+}
diff --git a/packages/mono/mono_1.0.bb b/packages/mono/mono_1.0.bb
index e69de29bb2..4aa543b3ef 100644
--- a/packages/mono/mono_1.0.bb
+++ b/packages/mono/mono_1.0.bb
@@ -0,0 +1,18 @@
+SECTION = "unknown"
+DEPENDS = "mono-native glib-2.0"
+LICENSE = "GPL LGPL X11"
+SRC_URI = "http://mono2.ximian.com/archive/1.0/mono-1.0.tar.gz \
+ file://libtool-lossage.patch;patch=1 \
+ file://install-lossage.patch;patch=1"
+
+EXTRA_OECONF_arm = "--without-nptl"
+
+inherit autotools
+
+do_configure_prepend() {
+ rm -f libgc/libtool.m4
+}
+
+do_install() {
+ oe_runmake 'DESTDIR=${D}' mono_runtime='mint' install
+}
diff --git a/packages/mozilla/firefox_0.10.1.bb b/packages/mozilla/firefox_0.10.1.bb
index e69de29bb2..1ba7050f9f 100644
--- a/packages/mozilla/firefox_0.10.1.bb
+++ b/packages/mozilla/firefox_0.10.1.bb
@@ -0,0 +1,52 @@
+SECTION = "x11/utils"
+DEPENDS = "xt libxi zip-native gtk+ orbit2"
+PR = "r0"
+LICENSE = "MPL NPL"
+SRC_URI = "http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/${PV}/firefox-1.0PR-source.tar.bz2 \
+ file://mozconfig \
+ file://xptcstubs.patch;patch=1 \
+ file://no-xmb.patch;patch=1 \
+ file://extensions-hack.patch;patch=1 \
+ file://mozilla-firefox.png file://mozilla-firefox.desktop"
+
+S = "${WORKDIR}/mozilla"
+
+PACKAGES =+ "firefox-inspector"
+
+FILES_firefox-inspector = "${libdir}/firefox-${PV}/chrome/inspector"
+FILES_${PN} = "${bindir}/firefox ${datadir}/applications ${datadir}/pixmaps ${libdir}/firefox-${PV} ${bindir}/defaults"
+FILES_${PN}-dev += "${datadir}/idl ${bindir}/firefox-config"
+
+SELECTED_OPTIMIZATION = "-Os -fsigned-char -fno-strict-aliasing"
+
+export CROSS_COMPILE=1
+export HOST_LIBIDL_CONFIG="libIDL-config-2"
+export CONFIGURE_ARGS="--target=${TARGET_SYS} --host=${BUILD_SYS} --build=${BUILD_SYS} --prefix=${prefix}"
+
+export HOST_CFLAGS="${BUILD_CFLAGS}"
+export HOST_CXXFLAGS="${BULID_CXXFLAGS}"
+export HOST_LDFLAGS="${BUILD_LDFLAGS}"
+export HOST_RANLIB="${BUILD_RANLIB}"
+export HOST_AR="${BUILD_AR}"
+
+do_configure() {
+ cp ${WORKDIR}/mozconfig .mozconfig
+}
+
+do_compile() {
+ make -f client.mk build_all
+}
+
+do_install() {
+ make DESTDIR="${D}" destdir="${D}" install
+ install -d ${D}${datadir}/applications
+ install -d ${D}${datadir}/pixmaps
+ install -m 0644 ${WORKDIR}/mozilla-firefox.desktop ${D}${datadir}/applications/
+ install -m 0644 ${WORKDIR}/mozilla-firefox.png ${D}${datadir}/pixmaps/
+ rm -f ${D}${libdir}/firefox-${PV}/TestGtkEmbed
+}
+
+pkg_postinst_firefox() {
+ # work around requirement for root access on first startup
+ chmod -R a+w ${libdir}/firefox*
+}
diff --git a/packages/mozilla/firefox_0.9.2.bb b/packages/mozilla/firefox_0.9.2.bb
index e69de29bb2..49f3b493fc 100644
--- a/packages/mozilla/firefox_0.9.2.bb
+++ b/packages/mozilla/firefox_0.9.2.bb
@@ -0,0 +1,47 @@
+SECTION = "x11/utils"
+DEPENDS = "xt libxi zip-native gtk+ orbit2"
+PR = "r10"
+LICENSE = "MPL NPL"
+SRC_URI = "http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/${PV}/firefox-${PV}-source.tar.bz2 \
+ file://mozconfig \
+ file://xptcstubs.patch;patch=1 \
+ file://no-xmb.patch;patch=1 \
+ file://extensions-hack.patch;patch=1 \
+ file://mozilla-firefox.png file://mozilla-firefox.desktop"
+
+S = "${WORKDIR}/mozilla"
+
+FILES_${PN} += "${libdir}/firefox-${PV} ${datadir}/idl"
+
+SELECTED_OPTIMIZATION = "-Os -fsigned-char -fno-strict-aliasing"
+
+export CROSS_COMPILE=1
+export HOST_LIBIDL_CONFIG="libIDL-config-2"
+export CONFIGURE_ARGS="--target=${TARGET_SYS} --host=${BUILD_SYS} --build=${BUILD_SYS} --prefix=${prefix}"
+
+export HOST_CFLAGS="${BUILD_CFLAGS}"
+export HOST_CXXFLAGS="${BULID_CXXFLAGS}"
+export HOST_LDFLAGS="${BUILD_LDFLAGS}"
+export HOST_RANLIB="${BUILD_RANLIB}"
+export HOST_AR="${BUILD_AR}"
+
+do_configure() {
+ cp ${WORKDIR}/mozconfig .mozconfig
+}
+
+do_compile() {
+ make -f client.mk build_all
+}
+
+do_install() {
+ make DESTDIR="${D}" install
+ install -d ${D}${datadir}/applications
+ install -d ${D}${datadir}/pixmaps
+ install -m 0644 ${WORKDIR}/mozilla-firefox.desktop ${D}${datadir}/applications/
+ install -m 0644 ${WORKDIR}/mozilla-firefox.png ${D}${datadir}/pixmaps/
+ # work around requirement for root access on first startup
+}
+
+pkg_postinst_firefox() {
+ chmod -R a+w ${libdir}/firefox*
+}
diff --git a/packages/mozilla/firefox_0.9.3.bb b/packages/mozilla/firefox_0.9.3.bb
index e69de29bb2..74e624f323 100644
--- a/packages/mozilla/firefox_0.9.3.bb
+++ b/packages/mozilla/firefox_0.9.3.bb
@@ -0,0 +1,52 @@
+SECTION = "x11/utils"
+DEPENDS = "xt libxi zip-native gtk+ orbit2"
+PR = "r2"
+LICENSE = "MPL NPL"
+SRC_URI = "http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/${PV}/firefox-${PV}-source.tar.bz2 \
+ file://mozconfig \
+ file://xptcstubs.patch;patch=1 \
+ file://no-xmb.patch;patch=1 \
+ file://extensions-hack.patch;patch=1 \
+ file://mozilla-firefox.png file://mozilla-firefox.desktop"
+
+S = "${WORKDIR}/mozilla"
+
+PACKAGES =+ "firefox-inspector"
+
+FILES_firefox-inspector = "${libdir}/firefox-${PV}/chrome/inspector"
+FILES_${PN} = "${bindir}/firefox ${datadir}/applications ${datadir}/pixmaps ${libdir}/firefox-${PV}"
+FILES_${PN}-dev += "${datadir}/idl ${bindir}/firefox-config"
+
+SELECTED_OPTIMIZATION = "-Os -fsigned-char -fno-strict-aliasing"
+
+export CROSS_COMPILE=1
+export HOST_LIBIDL_CONFIG="libIDL-config-2"
+export CONFIGURE_ARGS="--target=${TARGET_SYS} --host=${BUILD_SYS} --build=${BUILD_SYS} --prefix=${prefix}"
+
+export HOST_CFLAGS="${BUILD_CFLAGS}"
+export HOST_CXXFLAGS="${BULID_CXXFLAGS}"
+export HOST_LDFLAGS="${BUILD_LDFLAGS}"
+export HOST_RANLIB="${BUILD_RANLIB}"
+export HOST_AR="${BUILD_AR}"
+
+do_configure() {
+ cp ${WORKDIR}/mozconfig .mozconfig
+}
+
+do_compile() {
+ make -f client.mk build_all
+}
+
+do_install() {
+ make DESTDIR="${D}" install
+ install -d ${D}${datadir}/applications
+ install -d ${D}${datadir}/pixmaps
+ install -m 0644 ${WORKDIR}/mozilla-firefox.desktop ${D}${datadir}/applications/
+ install -m 0644 ${WORKDIR}/mozilla-firefox.png ${D}${datadir}/pixmaps/
+ rm -f ${D}${libdir}/firefox-${PV}/TestGtkEmbed
+}
+
+pkg_postinst_firefox() {
+ # work around requirement for root access on first startup
+ chmod -R a+w ${libdir}/firefox*
+}
diff --git a/packages/mozilla/firefox_0.9.bb b/packages/mozilla/firefox_0.9.bb
index e69de29bb2..102d35e908 100644
--- a/packages/mozilla/firefox_0.9.bb
+++ b/packages/mozilla/firefox_0.9.bb
@@ -0,0 +1,40 @@
+SECTION = "x11/utils"
+DEPENDS = "xt libxi zip-native gtk+ orbit2"
+PR = "r3"
+LICENSE = "MPL NPL"
+SRC_URI = "http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/${PV}/firefox-${PV}-source.tar.bz2 \
+ file://mozconfig \
+ file://xptcstubs.patch;patch=1 \
+ file://no-xmb.patch;patch=1"
+
+S = "${WORKDIR}/mozilla"
+
+FILES_${PN} += "${libdir}/firefox-${PV} ${datadir}/idl"
+
+# gcc-3.4 blows up in gtktext with -frename-registers on arm-linux
+CFLAGS := "${@'${CFLAGS}'.replace('-frename-registers', '')} -fsigned-char -fno-strict-aliasing"
+CXXFLAGS := "${@'${CXXFLAGS}'.replace('-frename-registers', '')} -fsigned-char -fno-strict-aliasing"
+
+SELECTED_OPTIMIZATION = "-Os"
+
+export CROSS_COMPILE=1
+export HOST_LIBIDL_CONFIG="libIDL-config-2"
+export CONFIGURE_ARGS="--target=${TARGET_SYS} --host=${BUILD_SYS} --build=${BUILD_SYS} --prefix=${prefix}"
+
+export HOST_CFLAGS="${BUILD_CFLAGS}"
+export HOST_CXXFLAGS="${BULID_CXXFLAGS}"
+export HOST_LDFLAGS="${BUILD_LDFLAGS}"
+export HOST_RANLIB="${BUILD_RANLIB}"
+export HOST_AR="${BUILD_AR}"
+
+do_configure() {
+ cp ${WORKDIR}/mozconfig .mozconfig
+}
+
+do_compile() {
+ make -f client.mk build_all
+}
+
+do_install() {
+ make DESTDIR="${D}" install
+}
diff --git a/packages/mozilla/firefox_1.0.bb b/packages/mozilla/firefox_1.0.bb
index e69de29bb2..e56631909a 100644
--- a/packages/mozilla/firefox_1.0.bb
+++ b/packages/mozilla/firefox_1.0.bb
@@ -0,0 +1,52 @@
+SECTION = "x11/utils"
+DEPENDS = "xt libxi zip-native gtk+ orbit2"
+PR = "r0"
+LICENSE ="MPL NPL"
+SRC_URI = "http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/${PV}/source/firefox-${PV}-source.tar.bz2 \
+ file://mozconfig \
+ file://xptcstubs.patch;patch=1 \
+ file://no-xmb.patch;patch=1 \
+ file://extensions-hack.patch;patch=1 \
+ file://mozilla-firefox.png file://mozilla-firefox.desktop"
+
+S = "${WORKDIR}/mozilla"
+
+PACKAGES =+ "firefox-inspector"
+
+FILES_firefox-inspector = "${libdir}/firefox-${PV}/chrome/inspector"
+FILES_${PN} = "${bindir}/firefox ${datadir}/applications ${datadir}/pixmaps ${libdir}/firefox-${PV} ${bindir}/defaults"
+FILES_${PN}-dev += "${datadir}/idl ${bindir}/firefox-config"
+
+SELECTED_OPTIMIZATION = "-Os -fsigned-char -fno-strict-aliasing"
+
+export CROSS_COMPILE=1
+export HOST_LIBIDL_CONFIG="libIDL-config-2"
+export CONFIGURE_ARGS="--target=${TARGET_SYS} --host=${BUILD_SYS} --build=${BUILD_SYS} --prefix=${prefix}"
+
+export HOST_CFLAGS="${BUILD_CFLAGS}"
+export HOST_CXXFLAGS="${BULID_CXXFLAGS}"
+export HOST_LDFLAGS="${BUILD_LDFLAGS}"
+export HOST_RANLIB="${BUILD_RANLIB}"
+export HOST_AR="${BUILD_AR}"
+
+do_configure() {
+ cp ${WORKDIR}/mozconfig .mozconfig
+}
+
+do_compile() {
+ make -f client.mk build_all
+}
+
+do_install() {
+ make DESTDIR="${D}" destdir="${D}" install
+ install -d ${D}${datadir}/applications
+ install -d ${D}${datadir}/pixmaps
+ install -m 0644 ${WORKDIR}/mozilla-firefox.desktop ${D}${datadir}/applications/
+ install -m 0644 ${WORKDIR}/mozilla-firefox.png ${D}${datadir}/pixmaps/
+ rm -f ${D}${libdir}/firefox-${PV}/TestGtkEmbed
+}
+
+pkg_postinst_firefox() {
+ # work around requirement for root access on first startup
+ chmod -R a+w ${libdir}/firefox*
+}
diff --git a/packages/mozilla/thunderbird_0.7.3.bb b/packages/mozilla/thunderbird_0.7.3.bb
index e69de29bb2..ab486c2d2f 100644
--- a/packages/mozilla/thunderbird_0.7.3.bb
+++ b/packages/mozilla/thunderbird_0.7.3.bb
@@ -0,0 +1,79 @@
+SECTION = "x11/utils"
+DEPENDS = "xt libxi zip-native gtk+ orbit2 gnupg"
+RRECOMMENDS = "gnupg"
+PR = "r1"
+
+EMVER="0.85.0"
+IPCVER="1.0.7"
+LICENSE = "MPL NPL"
+SRC_URI = "http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/${PV}/thunderbird-${PV}-source.tar.bz2 \
+ http://downloads.mozdev.org/enigmail/src/enigmail-${EMVER}.tar.gz \
+http://downloads.mozdev.org/enigmail/src/ipc-${IPCVER}.tar.gz \
+ file://mozconfig \
+ file://xptcstubs.patch;patch=1 \
+ file://no-xmb.patch;patch=1 \
+ file://extensions-hack.patch;patch=1 \
+ file://mozilla-thunderbird.png file://mozilla-thunderbird.desktop"
+
+S = "${WORKDIR}/mozilla"
+
+FILES_${PN} += "${libdir}/thunderbird-${PV} ${datadir}/idl"
+
+SELECTED_OPTIMIZATION = "-Os -fsigned-char -fno-strict-aliasing"
+
+export MOZ_THUNDERBIRD=1
+export CROSS_COMPILE=1
+export HOST_LIBIDL_CONFIG="libIDL-config-2"
+export CONFIGURE_ARGS="--target=${TARGET_SYS} --host=${BUILD_SYS} --build=${BUILD_SYS} --prefix=${prefix}"
+
+export HOST_CFLAGS="${BUILD_CFLAGS}"
+export HOST_CXXFLAGS="${BULID_CXXFLAGS}"
+export HOST_LDFLAGS="${BUILD_LDFLAGS}"
+export HOST_RANLIB="${BUILD_RANLIB}"
+export HOST_AR="${BUILD_AR}"
+
+do_configure() {
+ cp ${WORKDIR}/mozconfig .mozconfig
+ for x in ipc enigmail; do
+ mv ${WORKDIR}/${x} ${WORKDIR}/mozilla/extensions
+ cd ${WORKDIR}/mozilla/extensions/${x}
+ makemake
+ done
+ cd ${WORKDIR}/mozilla
+}
+
+do_compile() {
+ make -f client.mk build_all
+ cd ${WORKDIR}/mozilla/extensions/ipc
+ make
+ cd ${WORKDIR}/mozilla/extensions/enigmail
+ make
+}
+
+do_install() {
+ make DESTDIR="${D}" install
+ cd ${WORKDIR}/mozilla/extensions/ipc
+ make DESTDIR="${D}" install
+ cd ${WORKDIR}/mozilla/extensions/enigmail
+ make DESTDIR="${D}" install
+ cd ${WORKDIR}/mozilla
+ install -d ${D}${datadir}/applications
+ install -d ${D}${datadir}/pixmaps
+ install -m 0644 ${WORKDIR}/mozilla-thunderbird.desktop ${D}${datadir}/applications/
+ install -m 0644 ${WORKDIR}/mozilla-thunderbird.png ${D}${datadir}/pixmaps/
+ # work around requirement for root access on first startup
+}
+
+pkg_postinst_thunderbird() {
+ chmod -R a+w ${libdir}/thunderbird*
+}
+
+# Simulate the silly csh makemake script
+makemake() {
+ typeset m topdir
+ for m in $(find . -name Makefile.in); do
+ topdir=$(echo "$m" | sed -r 's:[^/]+:..:g')
+ sed -e "s:@srcdir@:.:g" -e "s:@top_srcdir@:${topdir}:g" \
+ < ${m} > ${m%.in} || die "sed ${m} failed"
+ done
+}
diff --git a/packages/mpfr/mpfr_cvs.bb b/packages/mpfr/mpfr_cvs.bb
index e69de29bb2..af2829abb2 100644
--- a/packages/mpfr/mpfr_cvs.bb
+++ b/packages/mpfr/mpfr_cvs.bb
@@ -0,0 +1,19 @@
+SECTION = "libs"
+DESCRIPTION = "A C library for multiple-precision floating-point \
+ computations with exact rounding"
+MAINTAINER = "Rene Wagner <reenoo@gmx.de>"
+DEPENDS = "gmp"
+PV = "0.0cvs${CVSDATE}"
+LICENSE = "LGPL"
+SRC_URI = "cvs://cvs:@cvs-sop.inria.fr/CVS/spaces;module=mpfr;method=pserver"
+S = "${WORKDIR}/mpfr"
+
+inherit autotools
+
+do_stage() {
+ oe_runmake install prefix=${STAGING_DIR} \
+ bindir=${STAGING_BINDIR} \
+ includedir=${STAGING_INCDIR} \
+ libdir=${STAGING_LIBDIR} \
+ datadir=${STAGING_DATADIR}
+}
diff --git a/packages/mplayer/mplayer_1.0pre3try2.bb b/packages/mplayer/mplayer_1.0pre3try2.bb
index 78e1597bbf..2749c01cbb 100644
--- a/packages/mplayer/mplayer_1.0pre3try2.bb
+++ b/packages/mplayer/mplayer_1.0pre3try2.bb
@@ -4,7 +4,7 @@ PRIORITY = "optional"
HOMEPAGE = "http://www.mplayerhq.hu/"
DEPENDS = "virtual/libsdl libmad tremor-20021126 libogg libvorbis zlib libpng jpeg"
PR = "r4"
-
+LICENSE = "GPL"
SRC_URI = "http://www1.mplayerhq.hu/MPlayer/releases/MPlayer-${PV}.tar.bz2 \
file://Makefile.patch;patch=0 \
file://sdl.patch;patch=0 \
diff --git a/packages/mplayer/mplayer_1.0pre6.bb b/packages/mplayer/mplayer_1.0pre6.bb
index e69de29bb2..f51a265081 100644
--- a/packages/mplayer/mplayer_1.0pre6.bb
+++ b/packages/mplayer/mplayer_1.0pre6.bb
@@ -0,0 +1,98 @@
+DESCRIPTION = "Open Source multimedia player."
+SECTION = "opie/multimedia"
+PRIORITY = "optional"
+HOMEPAGE = "http://www.mplayerhq.hu/"
+DEPENDS = "virtual/libsdl libmad tremor-20021126 libogg libvorbis zlib libpng jpeg"
+LICENSE = "GPL"
+SRC_URI = "http://www1.mplayerhq.hu/MPlayer/releases/MPlayer-${PV}.tar.bz2 \
+ file://Makefile.patch;patch=1 \
+ file://sdl.patch;patch=0 \
+ file://zlib.patch;patch=0 "
+
+DEFAULT_PREFERENCE_corgi = "-1"
+DEFAULT_PREFERENCE_shepherd = "-1"
+DEFAULT_PREFERENCE_husky = "-1"
+
+DEPENDS_corgi += "sharp-aticore"
+DEPENDS_shepherd += "sharp-aticore"
+DEPENDS_husky += "sharp-aticore"
+
+PACKAGE_ARCH_corgi = "${MACHINE_ARCH}"
+PACKAGE_ARCH_shepherd = "${MACHINE_ARCH}"
+PACKAGE_ARCH_husky = "${MACHINE_ARCH}"
+
+SRC_URI_append_corgi = "file://mplayer-w100_1.0pre3.1.modified.diff;patch=1 \
+ file://Makefile-vidix.patch;patch=0 "
+SRC_URI_append_shepherd = "file://mplayer-w100_1.0pre3.1.modified.diff;patch=1 \
+ file://Makefile-vidix.patch;patch=0 "
+SRC_URI_append_husky = "file://mplayer-w100_1.0pre3.1.modified.diff;patch=1 \
+ file://Makefile-vidix.patch;patch=0 "
+
+S = "${WORKDIR}/MPlayer-${PV}"
+
+PACKAGES =+ "postproc postproc-dev"
+
+FILES_${PN} = "/usr/bin/mplayer /usr/lib/mplayer/vidix/w100_vid.so"
+
+FILES_postproc = " /usr/lib/libpostproc.so.0.0.0 /usr/lib/libpostproc.so.0"
+FILES_postproc-dev = " /usr/include/postproc/postprocess.h /usr/lib/libpostproc.so /usr/lib/libpostproc.a"
+
+inherit autotools
+
+EXTRA_OECONF = " \
+ --prefix=/usr \
+ --mandir=/usr/share/man \
+ --target=${TARGET_ARCH} \
+ --enable-shared-pp \
+ \
+ --disable-win32 \
+ --disable-macosx \
+ --disable-dvdread \
+ --disable-mpdvdkit \
+ --disable-tv \
+ --disable-tv-v4l \
+ --disable-tv-v4l2 \
+ --disable-tv-bsdbt848 \
+ --disable-mencoder \
+ \
+ --enable-dynamic-plugins \
+ --enable-fbdev \
+ --enable-sdl \
+ --with-sdl-config=${STAGING_BINDIR}/sdl-config \
+ \
+ --enable-mad \
+ --enable-tremor \
+ --enable-vorbis \
+ \
+ --enable-ossaudio \
+ \
+ --with-extralibdir=${STAGING_LIBDIR} "
+
+EXTRA_OECONF_append_corgi = " --enable-vidix "
+EXTRA_OECONF_append_shepherd = " --enable-vidix "
+EXTRA_OECONF_append_husky = " --enable-vidix "
+
+do_configure() {
+ ./configure ${EXTRA_OECONF}
+}
+
+do_install_append () {
+ install -d ${D}/${libdir} ${D}/usr/include ${D}/usr/include/postproc
+ install -m 0644 libavcodec/libpostproc/postprocess.h ${D}/usr/include/postproc/
+ oe_libinstall -so -C ${S}/libavcodec/libpostproc libpostproc ${D}/${libdir}
+ cp ${S}/libavcodec/libpostproc/libpostproc.so ${D}/usr/lib/libpostproc.so.0.0.0
+ cd ${D}/usr/lib
+ ln -sf libpostproc.so.0.0.0 libpostproc.so.0
+ ln -sf libpostproc.so.0 libpostproc.so
+}
+
+do_stage () {
+ oe_libinstall -a -so -C libavcodec/libpostproc libpostproc ${STAGING_LIBDIR}
+ cd ${STAGING_LIBDIR}
+ ln -sf libpostproc.so libpostproc.so.0.0.0
+ ln -sf libpostproc.so libpostproc.so.0
+
+ install -d ${STAGING_INCDIR}/postproc
+ install -m 0644 ${S}/libavcodec/libpostproc/postprocess.h ${STAGING_INCDIR}/postproc/postprocess.h
+}
+
diff --git a/packages/murasaki/murasaki_0.8.8.bb b/packages/murasaki/murasaki_0.8.8.bb
index e69de29bb2..36edad880b 100644
--- a/packages/murasaki/murasaki_0.8.8.bb
+++ b/packages/murasaki/murasaki_0.8.8.bb
@@ -0,0 +1,19 @@
+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."
+LICENSE = "GPL"
+SRC_URI = "http://www.dotaster.com/~shuu/linux/murasaki/0.8/8/murasaki-${PV}.tar.gz \
+ file://fix-compile.patch;patch=1"
+
+EXTRA_OEMAKE = 'OPT="-DPATH_MAX" DEBUG= INC="-I ../inc ${CFLAGS}"'
+
+do_install () {
+ install -d ${D}/sbin ${D}/etc/${PN} \
+ ${D}/${sysconfdir}/init.d
+ oe_runmake install 'BIN_DIR=${D}/sbin' 'CONF_DIR=${D}/etc/${PN}' \
+ 'RC_DIR=${D}/${sysconfdir}/rc.d' \
+ 'RC_INIT_DIR=${D}/${sysconfdir}/init.d' \
+ 'INST_SCRIPT_DIR=${D}/${sysconfdir}/murasaki' \
+ 'INST_FIRMWARE_DIR=${D}/${sysconfdir}/firmware'
+}
diff --git a/packages/mutt/mutt_1.5.4i.bb b/packages/mutt/mutt_1.5.4i.bb
index e69de29bb2..e6e90dfd1e 100644
--- a/packages/mutt/mutt_1.5.4i.bb
+++ b/packages/mutt/mutt_1.5.4i.bb
@@ -0,0 +1,27 @@
+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 \
+to the mail power user with advanced features like key \
+bindings, keyboard macros, mail threading, regular expression \
+searches, and a powerful pattern matching language for selecting \
+groups of messages."
+LICENSE = "GPL"
+SRC_URI = "ftp://ftp.mutt.org/mutt/devel/mutt-${PV}.tar.gz \
+ http://mutt.kiev.ua/download/mutt-1.5.4/patch-1.5.4.rr.compressed.gz;patch=1 \
+ http://mutt.kiev.ua/download/mutt-1.5.4/patch-1.5.4.vvv.nntp.gz;patch=1 \
+ http://mutt.kiev.ua/download/mutt-1.5.4/patch-1.5.4.vvv.initials.gz;patch=1 \
+ http://mutt.kiev.ua/download/mutt-1.5.4/patch-1.5.4.vvv.quote.gz;patch=1 \
+ file://cppflags.patch;patch=1 \
+ file://posix1_lim.patch;patch=1 \
+ file://configure.patch;patch=1"
+S = "${WORKDIR}/mutt-1.5.4"
+
+inherit autotools
+
+EXTRA_OECONF = "--disable-pgp --without-mixmaster --with-curses=${STAGING_LIBDIR}/.. \
+ --enable-pop --enable-imap --with-ssl --enable-compressed --enable-nntp"
+
+do_compile_prepend () {
+ ${BUILD_CC} makedoc.c -o makedoc
+}
diff --git a/packages/mysql/mysql_4.1.4a.bb b/packages/mysql/mysql_4.1.4a.bb
index e69de29bb2..60e5b95d81 100644
--- a/packages/mysql/mysql_4.1.4a.bb
+++ b/packages/mysql/mysql_4.1.4a.bb
@@ -0,0 +1,32 @@
+DESCRIPTION = "The MySQL Open Source Database System"
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+SECTION = "libs"
+DEPENDS += "ncurses mysql-native"
+PR = "r1"
+LICENSE = "GPL"
+SRC_URI = "http://mirrors.develooper.com/mysql/Downloads/MySQL-4.1/mysql-${PV}-gamma.tar.gz \
+ file://autofoo.patch;patch=1 \
+ file://gen_lex_hash.patch;patch=1"
+S = "${WORKDIR}/mysql-${PV}-gamma"
+
+inherit autotools
+
+EXTRA_OEMAKE = "'GEN_LEX_HASH=${STAGING_BINDIR}/gen_lex_hash'"
+
+do_stage() {
+ autotools_stage_includes
+ oe_libinstall -a -so -C libmysql libmysqlclient ${STAGING_LIBDIR}
+}
+
+do_install() {
+ oe_runmake 'DESTDIR=${D}' install
+ mv -f ${D}${libdir}/mysql/* ${D}${libdir}
+ rmdir ${D}${libdir}/mysql
+}
+
+PACKAGES =+ "libmysqlclient libmysqlclient-dev"
+
+FILES_libmysqlclient = "${libdir}/libmysqlclient*.so.*"
+FILES_libmysqlclient-dev = "${incdir}/mysql ${libdir}/lib* \
+ ${bindir}/mysql_config"
+
diff --git a/packages/mythfront/mythfront-config.bb b/packages/mythfront/mythfront-config.bb
index e69de29bb2..cf89514a71 100644
--- a/packages/mythfront/mythfront-config.bb
+++ b/packages/mythfront/mythfront-config.bb
@@ -0,0 +1,32 @@
+PV = "1.7"
+
+DEPENDS = "xfonts-xorg"
+RDEPENDS_${PN} = "xfonts-xorg"
+LICENSE = "MIT"
+SRC_URI = "file://tftp.sh file://xorg.conf"
+
+SRC_URI_append_epia = " file://serial.sh"
+
+do_install() {
+ install -d ${D}/etc/udhcpc.d/
+ install ${WORKDIR}/tftp.sh ${D}/etc/udhcpc.d/80tftp
+
+ install -d ${D}/etc/mythtv
+ ln -sf /var/lib/config/mysql.txt ${D}/etc/mythtv
+
+ install -d ${D}/etc/X11
+ install -m 0644 ${WORKDIR}/xorg.conf ${D}/etc/X11
+
+ ln -sf /var/lib/config/lircd.conf ${D}/etc/lircd.conf
+
+ install -d ${D}/dev
+ ln -sf lirc0 ${D}/dev/lirc
+
+ if [ -f ${WORKDIR}/serial.sh ]; then
+ install -d ${D}/etc/init.d
+ install -d ${D}/etc/rc2.d
+ install ${WORKDIR}/serial.sh ${D}/etc/init.d/mythfront-serial
+ ln -sf ../init.d/mythfront-serial ${D}/etc/rc2.d/S10mythfront-serial
+ fi
+}
+
diff --git a/packages/mythfront/mythfront-session.bb b/packages/mythfront/mythfront-session.bb
index e69de29bb2..5f66164a2f 100644
--- a/packages/mythfront/mythfront-session.bb
+++ b/packages/mythfront/mythfront-session.bb
@@ -0,0 +1,10 @@
+
+PV = "1.2"
+LICENSE = "MIT"
+SRC_URI = "file://mythfront.sh"
+
+do_install() {
+ install -d ${D}/etc/X11/Xinit.d
+ install ${WORKDIR}/mythfront.sh ${D}/etc/X11/Xinit.d/90mythfront
+}
+
diff --git a/packages/ncftp/ncftp_3.1.7.bb b/packages/ncftp/ncftp_3.1.7.bb
index e69de29bb2..b1dc0e3386 100644
--- a/packages/ncftp/ncftp_3.1.7.bb
+++ b/packages/ncftp/ncftp_3.1.7.bb
@@ -0,0 +1,19 @@
+DESCRIPTION = "A sophisticated console ftp client"
+SECTION = "console/network"
+PRIORITY = "optional"
+LICENSE = "ClarifiedArtistic"
+SRC_URI = "ftp://ftp.ncftp.com/ncftp/ncftp-${PV}-src.tar.bz2 \
+ file://acinclude.m4"
+
+inherit autotools
+
+do_configure_prepend () {
+ install -m 0644 ${WORKDIR}/acinclude.m4 acinclude.m4
+}
+
+do_install () {
+ install -d ${D}/${bindir} ${D}/${sysconfdir} ${D}/${mandir}
+ oe_runmake 'prefix=${D}/${prefix}' 'BINDIR=${D}/${bindir}' \
+ 'SYSCONFDIR=${D}/${sysconfdir}' 'mandir=${D}/${mandir}' \
+ install
+}
diff --git a/packages/ncftp/ncftp_3.1.8.bb b/packages/ncftp/ncftp_3.1.8.bb
index e69de29bb2..b1dc0e3386 100644
--- a/packages/ncftp/ncftp_3.1.8.bb
+++ b/packages/ncftp/ncftp_3.1.8.bb
@@ -0,0 +1,19 @@
+DESCRIPTION = "A sophisticated console ftp client"
+SECTION = "console/network"
+PRIORITY = "optional"
+LICENSE = "ClarifiedArtistic"
+SRC_URI = "ftp://ftp.ncftp.com/ncftp/ncftp-${PV}-src.tar.bz2 \
+ file://acinclude.m4"
+
+inherit autotools
+
+do_configure_prepend () {
+ install -m 0644 ${WORKDIR}/acinclude.m4 acinclude.m4
+}
+
+do_install () {
+ install -d ${D}/${bindir} ${D}/${sysconfdir} ${D}/${mandir}
+ oe_runmake 'prefix=${D}/${prefix}' 'BINDIR=${D}/${bindir}' \
+ 'SYSCONFDIR=${D}/${sysconfdir}' 'mandir=${D}/${mandir}' \
+ install
+}
diff --git a/packages/ncurses/ncurses_5.3.bb b/packages/ncurses/ncurses_5.3.bb
index e69de29bb2..9e72551297 100644
--- a/packages/ncurses/ncurses_5.3.bb
+++ b/packages/ncurses/ncurses_5.3.bb
@@ -0,0 +1,61 @@
+BaseV := "${PV}"
+SnapV := "20030906"
+PV = "${BaseV}.${SnapV}"
+LICENSE = "MIT"
+DESCRIPTION = "Ncurses library"
+SECTION = "libs"
+DEPENDS = "ncurses-native"
+PROVIDES = "${PV}-${BaseV} ${PV}-${BaseV}-${PR} \
+ ${CATEGORY}/${PN}-${BaseV} ${CATEGORY}/${PN}-${BaseV}-${PR} "
+PACKAGES_append = " ncurses-terminfo"
+FILES_ncurses_append = " ${datadir}/tabset"
+FILES_ncurses-terminfo = "${datadir}/terminfo"
+
+SRC_URI = "${GNU_MIRROR}/ncurses/ncurses-${BaseV}.tar.gz \
+ file://${SnapV}.patch;patch=1 \
+ file://configure.patch;patch=1"
+S = "${WORKDIR}/ncurses-${BaseV}"
+
+inherit autotools
+
+EXTRA_OECONF = "--with-shared \
+ --without-profile \
+ --without-debug \
+ --disable-rpath \
+ --enable-echo \
+ --enable-const \
+ --without-ada \
+ --enable-termcap \
+ --without-cxx-binding \
+ --with-terminfo-dirs=${sysconfdir}/terminfo:${datadir}/terminfo \
+ --enable-overwrite"
+export BUILD_CCFLAGS = "-I${S}/ncurses -I${S}/include ${BUILD_CFLAGS}"
+export BUILD_LDFLAGS = ""
+
+do_configure_prepend () {
+ if [ -e aclocal.m4 -a ! -e acinclude.m4 ]; then
+ cat aclocal.m4 > acinclude.m4
+ fi
+}
+
+do_configure () {
+# override this function to avoid the autoconf/automake/aclocal/autoheader
+# calls for now
+ gnu-configize
+ oe_runconf
+}
+
+do_compile () {
+ oe_runmake BUILD_LDFLAGS="" 'BUILD_CCFLAGS=${BUILD_CCFLAGS}'
+}
+
+do_stage () {
+ for h in ncurses_*.h curses.h eti.h form.h menu.h panel.h \
+ termcap.h term.h unctrl.h; do
+ install -m 0644 include/$h ${STAGING_INCDIR}/
+ done
+ ln -sf curses.h ${STAGING_INCDIR}/ncurses.h
+ for i in ncurses panel form menu; do
+ oe_libinstall -so -C lib $i ${STAGING_LIBDIR}
+ done
+}
diff --git a/packages/netkit-base/netkit-base_0.17.bb b/packages/netkit-base/netkit-base_0.17.bb
index e69de29bb2..a6a7c66511 100644
--- a/packages/netkit-base/netkit-base_0.17.bb
+++ b/packages/netkit-base/netkit-base_0.17.bb
@@ -0,0 +1,34 @@
+SECTION = "base"
+DESCRIPTION = "netkit-base includes the inetd daemon."
+LICENSE = "BSD"
+SRC_URI = "ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/netkit-base-${PV}.tar.gz \
+ file://configure.patch;patch=1 \
+ file://mconfig.patch;patch=1 \
+ file://init \
+ file://inetd.conf"
+
+EXTRA_OEMAKE = "-C inetd"
+do_compile () {
+ oe_runmake 'CC=${CC}' 'LD=${LD}' all
+}
+
+do_install () {
+ install -d ${D}/${sysconfdir}/init.d ${D}/${sbindir}
+ install -m 0755 inetd/inetd ${D}/${sbindir}/inetd
+ install -m 0755 ${WORKDIR}/init ${D}/${sysconfdir}/init.d/inetd
+ install -m 0644 ${WORKDIR}/inetd.conf ${D}/${sysconfdir}
+}
+
+pkg_postinst () {
+ if test -n "${D}"; then
+ D="-r $D"
+ fi
+ update-rc.d $D inetd start 20 2 3 4 5 . stop 20 0 1 6 .
+}
+
+pkg_prerm () {
+ if test -n "${D}"; then
+ D="-r $D"
+ fi
+ update-rc.d $D inetd remove
+}
diff --git a/packages/netkit-ftp/netkit-ftp_0.17.bb b/packages/netkit-ftp/netkit-ftp_0.17.bb
index e69de29bb2..248fa285b2 100644
--- a/packages/netkit-ftp/netkit-ftp_0.17.bb
+++ b/packages/netkit-ftp/netkit-ftp_0.17.bb
@@ -0,0 +1,15 @@
+SECTION = "console/network"
+DESCRIPTION = "netkit-ftp includes a commandline ftp client."
+LICENSE = "BSD"
+SRC_URI = "ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/netkit-ftp-${PV}.tar.gz \
+ file://mconfig.patch;patch=1"
+
+EXTRA_OEMAKE = ""
+do_compile () {
+ oe_runmake 'CC=${CC}' 'LD=${LD}' all
+}
+
+do_install () {
+ install -d ${D}/${bindir}
+ install -m 0755 ftp/ftp ${D}/${bindir}
+}
diff --git a/packages/netkit-rpc/netkit-rpc_0.17.bb b/packages/netkit-rpc/netkit-rpc_0.17.bb
index e69de29bb2..0e0287c041 100644
--- a/packages/netkit-rpc/netkit-rpc_0.17.bb
+++ b/packages/netkit-rpc/netkit-rpc_0.17.bb
@@ -0,0 +1,39 @@
+SECTION = "console/network"
+DESCRIPTION = "netkit-rpc includes rpcgen and rpcinfo."
+PR = "r1"
+LICENSE = "GPL"
+SRC_URI = "ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/netkit-rpc-${PV}.tar.gz \
+ file://gcc4.patch;patch=1 \
+ file://install.patch;patch=1"
+S = "${WORKDIR}/netkit-rpc-${PV}"
+
+EXTRA_OEMAKE = ""
+do_configure () {
+ cat <<END >MCONFIG
+BINDIR=${bindir}
+SBINDIR=${sbindir}
+MANDIR=${mandir}
+ROOTBINDIR=/bin
+BINMODE=755
+DAEMONMODE=755
+MANMODE=644
+SUIDMODE=4755
+PREFIX=${prefix}
+EXECPREFIX=${exec_prefix}
+ROOTPREFIX=
+INSTALLROOT=
+CC=${CC}
+LD=${LD}
+CFLAGS=${CFLAGS}
+LDFLAGS=${LDFLAGS}
+LIBS=
+END
+}
+
+do_compile () {
+ oe_runmake all
+}
+
+do_install () {
+ oe_runmake 'INSTALLROOT=${D}' install
+}
diff --git a/packages/netkit-tftp/netkit-tftp_0.17.bb b/packages/netkit-tftp/netkit-tftp_0.17.bb
index e69de29bb2..1eaa43873a 100644
--- a/packages/netkit-tftp/netkit-tftp_0.17.bb
+++ b/packages/netkit-tftp/netkit-tftp_0.17.bb
@@ -0,0 +1,15 @@
+SECTION = "console/network"
+DESCRIPTION = "netkit-tftp includes a commandline tftp client."
+LICENSE = "BSD"
+SRC_URI = "ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/netkit-tftp-${PV}.tar.gz \
+ file://mconfig.patch;patch=1"
+
+EXTRA_OEMAKE = ""
+do_compile () {
+ oe_runmake 'CC=${CC}' 'LD=${LD}' all
+}
+
+do_install () {
+ install -d ${D}/${bindir}
+ install -m 0755 tftp/tftp ${D}/${bindir}
+}
diff --git a/packages/netkit-tftp/netkit-tftpd_0.17.bb b/packages/netkit-tftp/netkit-tftpd_0.17.bb
index e69de29bb2..75f94622a3 100644
--- a/packages/netkit-tftp/netkit-tftpd_0.17.bb
+++ b/packages/netkit-tftp/netkit-tftpd_0.17.bb
@@ -0,0 +1,36 @@
+SECTION = "console/network"
+DESCRIPTION = "netkit-tftpd includes a tftp server."
+DEPENDS = "netkit-base"
+RDEPENDS = "netkit-base"
+LICENSE = "BSD"
+FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/netkit-tftp-${PV}"
+
+SRC_URI = "ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/netkit-tftp-${PV}.tar.gz \
+ file://mconfig.patch;patch=1 \
+ file://tftpd_add_debug.patch;patch=1 \
+ file://pack_tftphdr.patch;patch=1"
+
+S = "${WORKDIR}/netkit-tftp-${PV}"
+
+PR = "r7"
+
+EXTRA_OEMAKE = ""
+do_compile () {
+ oe_runmake 'CC=${CC}' 'LD=${LD}' all
+}
+
+do_install () {
+ install -d ${D}/${sbindir}
+ install -m 0755 tftpd/tftpd ${D}/${sbindir}/tftpd
+}
+
+pkg_postinst () {
+ #only run on the device
+ if [ -n "$D" ]; then exit 1; fi
+
+ #install inetd.conf line to run tftpd
+ echo "tftp dgram udp wait root ${sbindir}/tftpd tftpd" >> /etc/inetd.conf
+
+ #force inetd to reload settings
+ kill -SIGHUP `cat /var/run/inetd.pid`
+}
diff --git a/packages/ngrep/ngrep_1.42.bb b/packages/ngrep/ngrep_1.42.bb
index e69de29bb2..31b462fb33 100644
--- a/packages/ngrep/ngrep_1.42.bb
+++ b/packages/ngrep/ngrep_1.42.bb
@@ -0,0 +1,20 @@
+DESCRIPTION = "ngrep strives to provide most of GNU grep's \
+common features, applying them to the network layer."
+SECTION = "console/network"
+PRIORITY = "optional"
+DEPENDS = "libpcap pcre"
+LICENSE="ngrep"
+SRC_URI = "${SOURCEFORGE_MIRROR}/ngrep/ngrep-${PV}.tar.bz2 \
+ file://use-our-pcre.patch;patch=1"
+
+EXTRA_OECONF = "--with-restart --enable-pcre --with-pcap-includes=${STAGING_INCDIR}"
+EXTRA_OEMAKE = "INCLUDES=${S}"
+
+inherit autotools
+
+CFLAGS += '-DDROPPRIVS_ONLY_ROOT=0 -DDROPPRIVS_USER=\""nobody\"" -DUSE_DROPPRIVS=1'
+
+do_install () {
+ install -d ${D}/${bindir}
+ install -m 0755 ngrep ${D}/${bindir}/
+}
diff --git a/packages/nmixer/nmixer_2.0.bb b/packages/nmixer/nmixer_2.0.bb
index e69de29bb2..0954d194bd 100644
--- a/packages/nmixer/nmixer_2.0.bb
+++ b/packages/nmixer/nmixer_2.0.bb
@@ -0,0 +1,14 @@
+DESCRIPTION = "A text mode OSS soundmixer"
+SECTION = "console/multimedia"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+DEPENDS = "ncurses"
+LICENSE = "GPL"
+SRC_URI = "http://www.stack.nl/~brama/projects/nmixer/src/nmixer-${PV}.tar.gz"
+
+inherit autotools
+
+do_compile() {
+ oe_runmake nmixer INCLUDES=-I${STAGING_INCDIR}/
+}
+
diff --git a/packages/nsd/nsd_2.0.0.bb b/packages/nsd/nsd_2.0.0.bb
index e69de29bb2..85feae9580 100644
--- a/packages/nsd/nsd_2.0.0.bb
+++ b/packages/nsd/nsd_2.0.0.bb
@@ -0,0 +1,23 @@
+DESCRIPTION = "NSD is an authoritative only, high performance, simple and opensource name server"
+SECTION = "console/network"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+
+SRC_URI = "http://www.nlnetlabs.nl/downloads/nsd/nsd-${PV}.tar.gz"
+LICENSE = "nsd"
+inherit autotools
+
+do_install() {
+ oe_runmake configdir=${D}/${sysconfdir}/nsd \
+ pidfile=${D}/${localstatedir}/run/nsd.pid \
+ zonesfile=${D}/${sysconfdir}/nsd/nsd.zones \
+ dbfile=${D}/${sysconfdir}/nsd/nsd.db \
+ configfile=${D}/${sysconfdir}/nsd/nsdc.conf \
+ zonesdir=${D}/${sysconfdir}/nsd \
+ prefix=${D}/${prefix} \
+ exec_prefix=${D}/${exec_prefix} \
+ sbindir=${D}/${sbindir} \
+ mandir=${D}/${mandir} \
+ install
+}
+
diff --git a/packages/openjade/openjade-native_1.3.2.bb b/packages/openjade/openjade-native_1.3.2.bb
index e69de29bb2..d918f00ed6 100644
--- a/packages/openjade/openjade-native_1.3.2.bb
+++ b/packages/openjade/openjade-native_1.3.2.bb
@@ -0,0 +1,29 @@
+SECTION = "unknown"
+DEPENDS = "patcher-native opensp-native sgml-common-native"
+LICENSE = "MIT"
+SRC_URI = "${SOURCEFORGE_MIRROR}/openjade/openjade-${PV}.tar.gz \
+ file://configure.patch;patch=1"
+S = "${WORKDIR}/openjade-${PV}"
+
+inherit autotools native
+
+FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/openjade-${PV}"
+PACKAGES = ""
+
+EXTRA_OECONF = "--enable-spincludedir=${STAGING_INCDIR}/OpenSP \
+ --enable-splibdir=${STAGING_LIBDIR}"
+acpaths = "-I ${S}/config"
+CFLAGS_prepend = "-I${S}/include"
+
+do_configure () {
+ mv config/configure.in .
+ gnu-configize
+ oe_runconf
+}
+
+do_stage () {
+ install -m 0755 ${S}/jade/.libs/openjade ${STAGING_BINDIR}/openjade
+ oe_libinstall -a -so -C style libostyle ${STAGING_LIBDIR}
+ oe_libinstall -a -so -C spgrove libospgrove ${STAGING_LIBDIR}
+ oe_libinstall -a -so -C grove libogrove ${STAGING_LIBDIR}
+}
diff --git a/packages/openjade/openjade_1.3.2.bb b/packages/openjade/openjade_1.3.2.bb
index e69de29bb2..b99a6dee10 100644
--- a/packages/openjade/openjade_1.3.2.bb
+++ b/packages/openjade/openjade_1.3.2.bb
@@ -0,0 +1,26 @@
+SECTION = "unknown"
+DEPENDS = "opensp"
+RDEPENDS = "sgml-common"
+DESCRIPTION = "OpenJade is a suite of tools for validating, \
+processing, and applying DSSSL (Document Style Semantics and \
+Specification Language) stylesheets to SGML and XML documents."
+LICENSE = "BSD"
+SRC_URI = "${SOURCEFORGE_MIRROR}/openjade/openjade-${PV}.tar.gz \
+ file://configure.patch;patch=1"
+
+inherit autotools
+
+EXTRA_OECONF = "--enable-spincludedir=${STAGING_INCDIR}/OpenSP \
+ --enable-splibdir=${STAGING_LIBDIR}"
+acpaths = "-I ${S}/config"
+CFLAGS_prepend = "-I${S}/include"
+
+do_configure_prepend () {
+ mv config/configure.in .
+}
+
+do_stage () {
+ oe_libinstall -a -so -C style libostyle ${STAGING_LIBDIR}
+ oe_libinstall -a -so -C spgrove libospgrove ${STAGING_LIBDIR}
+ oe_libinstall -a -so -C grove libogrove ${STAGING_LIBDIR}
+}
diff --git a/packages/opensp/opensp-native_1.5.bb b/packages/opensp/opensp-native_1.5.bb
index e69de29bb2..83c050b4ae 100644
--- a/packages/opensp/opensp-native_1.5.bb
+++ b/packages/opensp/opensp-native_1.5.bb
@@ -0,0 +1,25 @@
+SECTION = "libs"
+DEPENDS = "patcher-native"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/openjade/OpenSP-${PV}.tar.gz \
+ file://m4.patch;patch=1 \
+ file://attributevalue.patch;patch=1"
+S = "${WORKDIR}/OpenSP-${PV}"
+LICENSE = "MIT"
+inherit autotools native
+
+FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/opensp-${PV}"
+PACKAGES = ""
+
+do_configure () {
+ gnu-configize
+ oe_runconf
+}
+
+do_stage () {
+ oe_libinstall -a -so -C lib libosp ${STAGING_LIBDIR}
+ install -d ${STAGING_INCDIR}/OpenSP
+ install -m 0644 ${S}/include/*.h ${STAGING_INCDIR}/OpenSP/
+ install -m 0644 ${S}/include/*.cxx ${STAGING_INCDIR}/OpenSP/
+ install -m 0644 config.h ${STAGING_INCDIR}/OpenSP/config.h
+}
diff --git a/packages/opensp/opensp_1.5.bb b/packages/opensp/opensp_1.5.bb
index e69de29bb2..7cb164a770 100644
--- a/packages/opensp/opensp_1.5.bb
+++ b/packages/opensp/opensp_1.5.bb
@@ -0,0 +1,19 @@
+SECTION = "libs"
+DESCRIPTION = "OpenSP is a library and a set of tools \
+for validating, parsing, and manipulating SGML and \
+XML documents."
+LICENSE = "MIT"
+SRC_URI = "${SOURCEFORGE_MIRROR}/openjade/OpenSP-${PV}.tar.gz \
+ file://m4.patch;patch=1 \
+ file://attributevalue.patch;patch=1"
+S = "${WORKDIR}/OpenSP-${PV}"
+
+inherit autotools
+
+do_stage () {
+ oe_libinstall -a -so -C lib libosp ${STAGING_LIBDIR}
+ install -d ${STAGING_INCDIR}/OpenSP
+ install -m 0644 ${S}/include/*.h ${STAGING_INCDIR}/OpenSP/
+ install -m 0644 ${S}/include/*.cxx ${STAGING_INCDIR}/OpenSP/
+ install -m 0644 ${S}/config.h ${STAGING_INCDIR}/OpenSP/config.h
+}
diff --git a/packages/openssh/openssh_3.7.1p1.bb b/packages/openssh/openssh_3.7.1p1.bb
index e69de29bb2..5f1130da1b 100644
--- a/packages/openssh/openssh_3.7.1p1.bb
+++ b/packages/openssh/openssh_3.7.1p1.bb
@@ -0,0 +1,37 @@
+DEPENDS = "zlib openssl"
+SECTION = "console/network"
+DESCRIPTION = "Secure rlogin/rsh/rcp/telnet replacement (OpenSSH) \
+Ssh (Secure Shell) is a program for logging into a remote machine \
+and for executing commands on a remote machine. \
+It provides secure encrypted communications between two untrusted \
+hosts over an insecure network. X11 connections and arbitrary TCP/IP \
+ports can also be forwarded over the secure channel. \
+It is intended as a replacement for rlogin, rsh and rcp, and can be \
+used to provide applications with a secure communication channel."
+LICENSE = "openssh"
+SRC_URI = "ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-${PV}.tar.gz \
+ file://configure.patch;patch=1 \
+ file://scp-nossl.patch;patch=1 \
+ file://sshd_config"
+
+inherit autotools
+
+sysconfdir_append = "/ssh"
+export ASKPASS_PROGRAM = "${bindir}/ssh-askpass"
+export LD = "${CC}"
+CFLAGS_prepend = "-I${S} "
+CFLAGS_append = " -D__FILE_OFFSET_BITS=64"
+LDFLAGS_prepend = "-L${S} -L${S}/openbsd-compat "
+EXTRA_OECONF = "--disable-suid-ssh --with-ssl=${STAGING_LIBDIR}/ssl \
+ --with-rand-helper=no --without-pam"
+EXTRA_OEMAKE = "'STRIP_OPT='"
+
+do_configure_prepend () {
+ if [ ! -e acinclude.m4 -a -e aclocal.m4 ]; then
+ cp aclocal.m4 acinclude.m4
+ fi
+}
+
+do_compile_append () {
+ install -m 0644 ${WORKDIR}/sshd_config ${S}/
+}
diff --git a/packages/openssh/openssh_3.7.1p2.bb b/packages/openssh/openssh_3.7.1p2.bb
index e69de29bb2..99083bb796 100644
--- a/packages/openssh/openssh_3.7.1p2.bb
+++ b/packages/openssh/openssh_3.7.1p2.bb
@@ -0,0 +1,37 @@
+DEPENDS = "zlib openssl"
+SECTION = "console/network"
+DESCRIPTION = "Secure rlogin/rsh/rcp/telnet replacement (OpenSSH) \
+Ssh (Secure Shell) is a program for logging into a remote machine \
+and for executing commands on a remote machine. \
+It provides secure encrypted communications between two untrusted \
+hosts over an insecure network. X11 connections and arbitrary TCP/IP \
+ports can also be forwarded over the secure channel. \
+It is intended as a replacement for rlogin, rsh and rcp, and can be \
+used to provide applications with a secure communication channel."
+
+SRC_URI = "ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-${PV}.tar.gz \
+ file://configure.patch;patch=1 \
+ file://scp-nossl.patch;patch=1 \
+ file://sshd_config"
+
+inherit autotools
+LICENSE = "openssh"
+sysconfdir_append = "/ssh"
+export ASKPASS_PROGRAM = "${bindir}/ssh-askpass"
+export LD = "${CC}"
+CFLAGS_prepend = "-I${S} "
+CFLAGS_append = " -D__FILE_OFFSET_BITS=64"
+LDFLAGS_prepend = "-L${S} -L${S}/openbsd-compat "
+EXTRA_OECONF = "--disable-suid-ssh --with-ssl=${STAGING_LIBDIR}/ssl \
+ --with-rand-helper=no --without-pam"
+EXTRA_OEMAKE = "'STRIP_OPT='"
+
+do_configure_prepend () {
+ if [ ! -e acinclude.m4 -a -e aclocal.m4 ]; then
+ cp aclocal.m4 acinclude.m4
+ fi
+}
+
+do_compile_append () {
+ install -m 0644 ${WORKDIR}/sshd_config ${S}/
+}
diff --git a/packages/openssl/openssl_0.9.7b.bb b/packages/openssl/openssl_0.9.7b.bb
index e69de29bb2..356c923398 100644
--- a/packages/openssl/openssl_0.9.7b.bb
+++ b/packages/openssl/openssl_0.9.7b.bb
@@ -0,0 +1,42 @@
+SECTION = "libs"
+DESCRIPTION = "Secure Socket Layer (SSL) binary and related cryptographic tools."
+LICENSE = "openssl SSLeay"
+SRC_URI = "http://www.openssl.org/source/openssl-${PV}.tar.gz \
+ file://debian.patch;patch=1"
+S = "${WORKDIR}/openssl-${PV}"
+
+AR_append = " r"
+export CFLAG = "-fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -Wall ${FULL_OPTIMIZATION}"
+export DIRS = "crypto ssl"
+export EX_LIBS = "-lgcc -ldl -L${STAGING_LIBDIR}"
+
+do_compile () {
+ perl util/perlpath.pl ${bindir}
+ ln -sf apps/openssl.pod crypto/crypto.pod ssl/ssl.pod doc/
+ if test "X${TARGET_OS}" = "Xlinux"; then
+ target=${TARGET_OS}-elf
+ else
+ target=${TARGET_OS}
+ fi
+ if ! test "X${BUILD_SYS}" = "X${TARGET_SYS}" -o \
+ "X${TARGET_ARCH}" = "Xi386" -o \
+ "X${TARGET_ARCH}" = "Xi686" -o \
+ "X${TARGET_ARCH}" = "Xi586" -o \
+ "X${TARGET_ARCH}" = "Xi486"; then
+ target="$target-${TARGET_ARCH}"
+ fi
+ perl ./Configure shared --prefix=${prefix} --openssldir=${libdir}/ssl $target
+ oe_runmake -f Makefile.ssl
+ perl ./Configure no-shared --prefix=${prefix} --openssldir=${libdir}/ssl $target
+ oe_runmake -f Makefile.ssl
+}
+
+do_stage () {
+ cp --dereference -R include/openssl ${STAGING_INCDIR}/
+ oe_libinstall -so libcrypto ${STAGING_LIBDIR}
+ oe_libinstall -so libssl ${STAGING_LIBDIR}
+}
+
+do_install () {
+ oe_runmake -f Makefile.ssl INSTALL_PREFIX="${D}" install
+}
diff --git a/packages/openssl/openssl_0.9.7c.bb b/packages/openssl/openssl_0.9.7c.bb
index e69de29bb2..65f70b6b2c 100644
--- a/packages/openssl/openssl_0.9.7c.bb
+++ b/packages/openssl/openssl_0.9.7c.bb
@@ -0,0 +1,45 @@
+SECTION = "libs"
+DESCRIPTION = "Secure Socket Layer (SSL) binary and related cryptographic tools."
+LICENSE = "openssl SSLeay"
+SRC_URI = "http://www.openssl.org/source/openssl-${PV}.tar.gz \
+ ${DEBIAN_MIRROR}/main/o/${PN}/${PN}_${PV}-5.diff.gz"
+S = "${WORKDIR}/openssl-${PV}"
+
+AR_append = " r"
+export CFLAG = "-fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -Wall ${FULL_OPTIMIZATION}"
+export DIRS = "crypto ssl"
+export EX_LIBS = "-lgcc -ldl -L${STAGING_LIBDIR}"
+
+do_compile () {
+ perl util/perlpath.pl ${bindir}
+ ln -sf apps/openssl.pod crypto/crypto.pod ssl/ssl.pod doc/
+ if test "X${TARGET_OS}" = "Xlinux"; then
+ target=${TARGET_OS}-elf
+ else
+ target=${TARGET_OS}
+ fi
+ if ! test "X${BUILD_SYS}" = "X${TARGET_SYS}" -o \
+ "X${TARGET_ARCH}" = "Xi386" -o \
+ "X${TARGET_ARCH}" = "Xi686" -o \
+ "X${TARGET_ARCH}" = "Xi586" -o \
+ "X${TARGET_ARCH}" = "Xi486"; then
+ target="$target-${TARGET_ARCH}"
+ fi
+ perl ./Configure shared --prefix=${prefix} --openssldir=${libdir}/ssl $target
+ oe_runmake -f Makefile.ssl
+ perl ./Configure no-shared --prefix=${prefix} --openssldir=${libdir}/ssl $target
+ oe_runmake -f Makefile.ssl
+}
+
+do_stage () {
+ cp --dereference -R include/openssl ${STAGING_INCDIR}/
+ oe_libinstall -a -so libcrypto ${STAGING_LIBDIR}
+ oe_libinstall -a -so libssl ${STAGING_LIBDIR}
+}
+
+do_install () {
+ install -d ${D}/${libdir}/pkgconfig
+ oe_runmake -f Makefile.ssl INSTALL_PREFIX="${D}" install
+ chmod u+rx ${D}/${libdir}/pkgconfig
+ chmod 644 ${D}/${libdir}/pkgconfig/openssl.pc
+}
diff --git a/packages/openvpn/openvpn_1.5.0.bb b/packages/openvpn/openvpn_1.5.0.bb
index e69de29bb2..f5eabe4ae0 100644
--- a/packages/openvpn/openvpn_1.5.0.bb
+++ b/packages/openvpn/openvpn_1.5.0.bb
@@ -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"
+LICENSE = "GPL"
+SRC_URI = "${SOURCEFORGE_MIRROR}/openvpn/openvpn-${PV}.tar.gz \
+ file://openvpn"
+
+inherit autotools
+
+do_install_append() {
+ install -d ${D}/${sysconfdir}/init.d
+ install -d ${D}/${sysconfdir}/openvpn
+ install -m 755 ${WORKDIR}/openvpn ${D}/${sysconfdir}/init.d
+}
diff --git a/packages/orpheus/orpheus_1.5.bb b/packages/orpheus/orpheus_1.5.bb
index e69de29bb2..abdec85738 100644
--- a/packages/orpheus/orpheus_1.5.bb
+++ b/packages/orpheus/orpheus_1.5.bb
@@ -0,0 +1,14 @@
+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."
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+DEPENDS = "ncurses"
+LICENSE = "GPL"
+SRC_URI = "http://thekonst.net/download/orpheus-${PV}.tar.bz2 \
+ file://m4.patch;patch=1"
+S = "${WORKDIR}/orpheus-${PV}"
+
+inherit autotools
+
+acpaths = "-I ${S}/m4"
diff --git a/packages/pcre/pcre_4.4.bb b/packages/pcre/pcre_4.4.bb
index e69de29bb2..3bc316320f 100644
--- a/packages/pcre/pcre_4.4.bb
+++ b/packages/pcre/pcre_4.4.bb
@@ -0,0 +1,33 @@
+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 \
+provides a POSIX calling interface to PCRE; the regular expressions \
+themselves still follow Perl syntax and semantics. The header file for \
+the POSIX-style functions is called pcreposix.h."
+SECTION = "devel"
+PR = "r1"
+LICENSE = "BSD"
+SRC_URI = "ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-${PV}.tar.bz2"
+S = "${WORKDIR}/pcre-${PV}"
+
+inherit autotools binconfig
+
+LEAD_SONAME = "libpcre.so"
+CFLAGS_append = " -D_REENTRANT"
+EXTRA_OECONF = " --with-link-size=2 --enable-newline-is-lf --with-match-limit=10000000"
+
+do_compile () {
+ ${BUILD_CC} -DLINK_SIZE=2 -I${S}/include -c dftables.c
+ ${BUILD_CC} dftables.o -o dftables
+ oe_runmake
+}
+
+do_stage () {
+ oe_libinstall -a -so libpcreposix ${STAGING_LIBDIR}
+ oe_libinstall -a -so libpcre ${STAGING_LIBDIR}
+ install -m 0644 pcre.h ${STAGING_INCDIR}/
+ install -m 0644 pcreposix.h ${STAGING_INCDIR}/
+}
+
+FILES_${PN} = "${libdir}/lib*.so*"
+FILES_${PN}-dev += "${bindir}"
diff --git a/packages/perl/libxml-parser-perl_2.34.bb b/packages/perl/libxml-parser-perl_2.34.bb
index e69de29bb2..89947376e6 100644
--- a/packages/perl/libxml-parser-perl_2.34.bb
+++ b/packages/perl/libxml-parser-perl_2.34.bb
@@ -0,0 +1,6 @@
+SECTION = "libs"
+SRC_URI = "http://www.cpan.org/modules/by-module/XML/XML-Parser-2.34.tar.gz"
+LICENSE = "Artistic"
+S = "${WORKDIR}/XML-Parser-${PV}"
+
+inherit cpan
diff --git a/packages/phalanx/phalanx_22.bb b/packages/phalanx/phalanx_22.bb
index e69de29bb2..02408d5b12 100644
--- a/packages/phalanx/phalanx_22.bb
+++ b/packages/phalanx/phalanx_22.bb
@@ -0,0 +1,29 @@
+DESCRIPTION = "Phalanx is a chess playing engine."
+SECTION = "opie/libs"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer"
+PR = "r3"
+LICENSE = "GPL"
+SRC_URI = "http://dusan.freeshell.org/phalanx/phalanx-${PV}.tar.gz \
+ file://gcc3.patch;patch=1 \
+ file://capabilities \
+ file://description"
+S = "${WORKDIR}/Phalanx-XXII"
+
+palmtopdir = "/opt/QtPalmtop"
+
+do_compile() {
+ oe_runmake CC="${CC}" CFLAGS="${CFLAGS}" STRIP=echo LD="${CC}"
+}
+
+do_install() {
+ install -d ${D}${palmtopdir}/chess/engines/Phalanx
+ install -D -m 755 phalanx ${D}${palmtopdir}/chess/engines/Phalanx/phalanx
+ install -D -m 755 pbook.phalanx ${D}${palmtopdir}/chess/engines/Phalanx/pbook.phalanx
+ >${D}${palmtopdir}/chess/engines/Phalanx/sbook.phalanx
+ >${D}${palmtopdir}/chess/engines/Phalanx/learn.phalanx
+ install -D -m 755 ${WORKDIR}/capabilities ${D}${palmtopdir}/chess/engines/Phalanx/capabilities
+ install -D -m 755 ${WORKDIR}/description ${D}${palmtopdir}/chess/engines/Phalanx/description
+}
+
+FILES_${PN} = "${palmtopdir}/chess"
diff --git a/packages/php/php_4.3.6.bb b/packages/php/php_4.3.6.bb
index e69de29bb2..dddd11cd5e 100644
--- a/packages/php/php_4.3.6.bb
+++ b/packages/php/php_4.3.6.bb
@@ -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>"
+LICENSE = "PHP"
+SRC_URI = "http://de3.php.net/distributions/php-${PV}.tar.bz2 \
+ file://${FILESDIR}/autotools.patch;patch=1 \
+ file://${FILESDIR}/pear.patch;patch=1"
+S = "${WORKDIR}/php-${PV}"
+
+inherit autotools
+
+CFLAGS += " -DPTYS_ARE_GETPT -DPTYS_ARE_SEARCHED"
+EXTRA_OECONF = "--with-cgi --enable-sockets --enable-pcntl \
+ --with-mysql \
+ --with-zlib --with-zlib-dir=${STAGING_LIBDIR}/.. \
+ --without-libpng --without-libjpeg \
+ --with-config-file-path=${sysconfdir}/php4"
+
+EXTRA_OECONF += " --without-pear"
+# Uncomment the following two lines, and comment the above to enable PEAR
+#EXTRA_OECONF += " --with-pear-php-cli=${STAGING_BINDIR}/php"
+#DEPENDS += " php-native"
+
+acpaths = ""
+
+do_install () {
+ oe_runmake 'INSTALL_ROOT=${D}' install
+}
diff --git a/packages/picocom/picocom_1.3.bb b/packages/picocom/picocom_1.3.bb
index e69de29bb2..62d2ab2941 100644
--- a/packages/picocom/picocom_1.3.bb
+++ b/packages/picocom/picocom_1.3.bb
@@ -0,0 +1,17 @@
+DESCRIPTION = "Picocom is a lightweight and minimal (~20K) dumb-terminal emulation program. "
+SECTION = "console/utils"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "GPL"
+SRC_URI = "http://efault.net/npat/hacks/picocom/dist/picocom-${PV}.tar.gz"
+
+CFLAGS_append = ' -DVERSION_STR=\\"${PV}\\"'
+
+do_compile() {
+ oe_runmake
+}
+
+do_install () {
+ install -d ${D}/${bindir}
+ install -m 0755 ${PN} pcasc pcxm pcym pczm ${D}/${bindir}/
+}
diff --git a/packages/plone/plone_1.0.5.bb b/packages/plone/plone_1.0.5.bb
index ee440f6c42..83adbaee4d 100644
--- a/packages/plone/plone_1.0.5.bb
+++ b/packages/plone/plone_1.0.5.bb
@@ -3,7 +3,7 @@ SECTION = "base"
PRIORITY = "optional"
MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
RDEPENDS = "zope"
-
+LICENSE = "GPL"
SRC_URI = "${SOURCEFORGE_MIRROR}/plone/CMFPlone${PV}.tar.gz"
S = "${WORKDIR}/CMFPlone-${PV}"
diff --git a/packages/plone/plone_2.0.0.bb b/packages/plone/plone_2.0.0.bb
index f093f0e0a7..cc4449443e 100644
--- a/packages/plone/plone_2.0.0.bb
+++ b/packages/plone/plone_2.0.0.bb
@@ -3,7 +3,7 @@ SECTION = "base"
PRIORITY = "optional"
MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
RDEPENDS = "zope"
-
+LICENSE = "GPL"
SRC_URI = "${SOURCEFORGE_MIRROR}/plone/CMFPlone-2.0-final.tar.gz"
S = "${WORKDIR}/CMFPlone-2.0-final"
diff --git a/packages/pme/pme_1.0.3.bb b/packages/pme/pme_1.0.3.bb
index e69de29bb2..3992c44b61 100644
--- a/packages/pme/pme_1.0.3.bb
+++ b/packages/pme/pme_1.0.3.bb
@@ -0,0 +1,12 @@
+SECTION = "unknown"
+DEPENDS = "pcre"
+LICENSE = "BSD"
+DESCRIPTION = "PME is a C++ wrapper around the PCRE library."
+SRC_URI = "http://xaxxon.slackworks.com/pme/pme-${PV}.tar.gz"
+
+inherit autotools
+
+do_stage () {
+ oe_libinstall -a -so libpme ${STAGING_LIBDIR}
+ install -m 0644 pme.h ${STAGING_INCDIR}/
+}
diff --git a/packages/portabase/metakit_2.4.9.3.bb b/packages/portabase/metakit_2.4.9.3.bb
index e69de29bb2..b36fd2c176 100644
--- a/packages/portabase/metakit_2.4.9.3.bb
+++ b/packages/portabase/metakit_2.4.9.3.bb
@@ -0,0 +1,65 @@
+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,\
+and instant schema evolution."
+LICENSE = "MetaKit"
+HOMEPAGE = "http://www.equi4.com/metakit.html"
+SRC_URI = "http://www.equi4.com/pub/mk/metakit-${PV}.tar.gz \
+ file://metakit-2.4.9.3.patch;patch=1"
+PR = "r1"
+
+do_configure_prepend() {
+
+ cp ${STAGING_DATADIR}/libtool/* ${S}/unix/scripts/
+
+}
+do_configure () {
+
+ cd builds
+ ../unix/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_stage() {
+# oe_libinstall -a -C builds/.libs libmk4 ${STAGING_LIBDIR}
+ cp builds/.libs/libmk4.a ${STAGING_LIBDIR}
+ install -d ${STAGING_INCDIR}/
+ for X in mk4.h mk4.inl
+ do
+ install -m 0644 include/${X} ${STAGING_INCDIR}/${X}
+ done
+
+}
+
+
+
+do_compile () {
+ cd builds
+ oe_runmake
+}
+
+do_install() {
+
+ :
+}
diff --git a/packages/portaudio/portaudio_0.0.19.bb b/packages/portaudio/portaudio_0.0.19.bb
index e69de29bb2..e87e4e9c43 100644
--- a/packages/portaudio/portaudio_0.0.19.bb
+++ b/packages/portaudio/portaudio_0.0.19.bb
@@ -0,0 +1,24 @@
+DESCRIPTION = "A portable audio library"
+SECTION = "libs"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "GPL"
+SRC_URI = "http://www.portaudio.com/archives/pa_snapshot_v19.tar.gz \
+ file://flags.patch;patch=1"
+S = "${WORKDIR}/portaudio"
+
+inherit autotools pkgconfig
+
+EXTRA_OECONF = "--with-jack=no"
+
+do_stage() {
+ oe_libinstall -so -C lib libportaudio ${STAGING_LIBDIR}
+ install -m 0644 pa_common/portaudio.h ${STAGING_INCDIR}/portaudio.h
+}
+
+do_install() {
+ install -d ${D}${libdir}
+ install -d ${D}${includedir}
+ oe_runmake 'PREFIX=${D}${prefix}' install
+}
+
diff --git a/packages/postfix/postfix_2.0.15.bb b/packages/postfix/postfix_2.0.15.bb
index e69de29bb2..483e95f19c 100644
--- a/packages/postfix/postfix_2.0.15.bb
+++ b/packages/postfix/postfix_2.0.15.bb
@@ -0,0 +1,23 @@
+SECTION = "console/network"
+DEPENDS = "db3 pcre postfix-native"
+LICENSE = "IPL"
+SRC_URI = "ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-${PV}.tar.gz \
+ file://${FILESDIR}/makedefs.patch;patch=1 \
+ file://${FILESDIR}/install.patch;patch=1"
+S = "${WORKDIR}/postfix-${PV}"
+
+export SYSLIBS = "-lpcre -ldb -lnsl -lresolv ${LDFLAGS}"
+export EXPORT = "AUXLIBS='-lpcre' CCARGS='-DHAS_PCRE ${CFLAGS}' OPT='' DEBUG='-g'"
+export CC_append = " -DHAS_PCRE ${CFLAGS}"
+export EXTRA_OEMAKE = "-e"
+export POSTCONF = "${STAGING_BINDIR}/postconf"
+
+do_compile () {
+ unset CFLAGS CPPFLAGS CXXFLAGS
+ oe_runmake makefiles
+ oe_runmake
+}
+
+do_install () {
+ sh ./postfix-install 'install_root=${D}' -non-interactive
+}
diff --git a/packages/ppp-dialin/ppp-dialin_0.1.bb b/packages/ppp-dialin/ppp-dialin_0.1.bb
index 968ed1d73e..ed1270ddf6 100644
--- a/packages/ppp-dialin/ppp-dialin_0.1.bb
+++ b/packages/ppp-dialin/ppp-dialin_0.1.bb
@@ -4,6 +4,7 @@ MAINTAINER = "Rene Wagner <reenoo@gmx.de>"
DEPENDS = "ppp"
RDEPENDS = "ppp"
PR = "r3"
+LICENSE = "MIT"
SRC_URI = "file://host-peer \
file://ppp-dialin"
diff --git a/packages/prelink/prelink_20031029.bb b/packages/prelink/prelink_20031029.bb
index e69de29bb2..6a07b88309 100644
--- a/packages/prelink/prelink_20031029.bb
+++ b/packages/prelink/prelink_20031029.bb
@@ -0,0 +1,26 @@
+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 \
+runtime and thus programs come up faster."
+LICENSE = "GPL"
+SRC_URI = "ftp://people.redhat.com/jakub/prelink/prelink-${PV}.tar.bz2 \
+ file://dso.c.patch;patch=1 \
+ file://layout.c.patch;patch=1 \
+ file://Makefile.in.patch;patch=1 \
+ file://prelink.h.patch;patch=1 \
+ file://ts.Makefile.am.patch;patch=1 \
+ file://ts.Makefile.in.patch;patch=1 \
+ file://prelink.conf \
+ file://prelink.cron.daily \
+ file://prelink.default"
+S = "${WORKDIR}/prelink"
+
+inherit autotools
+
+do_install_append () {
+ install -d ${D}/${sysconfdir}/cron.daily ${D}/${sysconfdir}/default
+ install -m 0644 ${WORKDIR}/prelink.conf ${D}/${sysconfdir}/prelink.conf
+ install -m 0644 ${WORKDIR}/prelink.cron.daily ${D}/${sysconfdir}/cron.daily/prelink
+ install -m 0644 ${WORKDIR}/prelink.default ${D}/${sysconfdir}/default/prelink
+}
diff --git a/packages/prelink/prelink_20040304.bb b/packages/prelink/prelink_20040304.bb
index e69de29bb2..972aac43f8 100644
--- a/packages/prelink/prelink_20040304.bb
+++ b/packages/prelink/prelink_20040304.bb
@@ -0,0 +1,20 @@
+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 \
+runtime and thus programs come up faster."
+LICENSE = "PRELINK"
+SRC_URI = "${DEBIAN_MIRROR}/main/p/prelink/prelink_0.0.${PV}.orig.tar.gz \
+ file://prelink.conf \
+ file://prelink.cron.daily \
+ file://prelink.default"
+S = "${WORKDIR}/prelink-0.0.${PV}"
+
+inherit autotools
+
+do_install_append () {
+ install -d ${D}/${sysconfdir}/cron.daily ${D}/${sysconfdir}/default
+ install -m 0644 ${WORKDIR}/prelink.conf ${D}/${sysconfdir}/prelink.conf
+ install -m 0644 ${WORKDIR}/prelink.cron.daily ${D}/${sysconfdir}/cron.daily/prelink
+ install -m 0644 ${WORKDIR}/prelink.default ${D}/${sysconfdir}/default/prelink
+}
diff --git a/packages/prelink/prelink_20040520.bb b/packages/prelink/prelink_20040520.bb
index e69de29bb2..b07f05a285 100644
--- a/packages/prelink/prelink_20040520.bb
+++ b/packages/prelink/prelink_20040520.bb
@@ -0,0 +1,16 @@
+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 \
+runtime and thus programs come up faster."
+LICENSE = "GPL"
+SRC_URI = "ftp://people.redhat.com/jakub/prelink/prelink-${PV}.tar.bz2"
+S = "${WORKDIR}/prelink"
+
+EXTRA_OECONF = "--disable-64bit"
+
+inherit autotools
+
+do_install_append () {
+ install -d ${D}/${sysconfdir}/cron.daily ${D}/${sysconfdir}/default
+}
diff --git a/packages/prism54/prism54-firmware_1.0.4.3.bb b/packages/prism54/prism54-firmware_1.0.4.3.bb
index e69de29bb2..7603c9a206 100644
--- a/packages/prism54/prism54-firmware_1.0.4.3.bb
+++ b/packages/prism54/prism54-firmware_1.0.4.3.bb
@@ -0,0 +1,16 @@
+DESCRIPTION = "Firmware for the Prism54 driver"
+SECTION = "base"
+PRIORITY = "optional"
+MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
+LICENSE = "GPL"
+
+SRC_URI = "http://prism54.org/~mcgrof/firmware/${PV}.arm"
+
+S = "${WORKDIR}/prism54.org"
+
+do_install() {
+ install -d ${D}/lib/firmware/
+ install -m 0644 ${PV}.arm ${D}/lib/firmware/isl3890
+}
+
+FILES_${PN} = "/lib/firmware/"
diff --git a/packages/putty/putty_cvs.bb b/packages/putty/putty_cvs.bb
index e69de29bb2..56ad86e979 100644
--- a/packages/putty/putty_cvs.bb
+++ b/packages/putty/putty_cvs.bb
@@ -0,0 +1,42 @@
+DESCRIPTION = "PuTTY is a free implementation of Telnet and SSH for Win32 and Unix platforms"
+SECTION = "console/network"
+
+SRC_URI = "cvs://cvsuser:anonymous@cvs.tartarus.org/home/cvs;module=putty \
+ file://lib.pro \
+ file://plink.pro \
+ file://pscp.pro \
+ file://psftp.pro"
+LICENSE = "MIT"
+TARGETS = "lib plink pscp psftp"
+PV = "0.54-cvs-${CVSDATE}"
+
+S = "${WORKDIR}/putty"
+
+inherit qmake-base
+
+do_configure() {
+ for t in ${TARGETS}
+ do
+ install -m 0644 ${WORKDIR}/$t.pro .
+ done
+ cd charset && perl sbcsgen.pl
+}
+
+do_compile() {
+ for t in ${TARGETS}
+ do
+ rm -f Makefile
+ qmake -makefile -o Makefile -spec ${QMAKESPEC} $t.pro
+ oe_runmake
+ done
+}
+
+do_install() {
+ install -d ${D}/${libdir}
+ oe_libinstall -so libputty ${D}/${libdir}
+ install -d ${D}/${bindir}/
+ install -m 0755 plink ${D}/${bindir}/ssh
+ install -m 0755 pscp ${D}/${bindir}/scp
+ install -m 0755 psftp ${D}/${bindir}/sftp
+}
+
diff --git a/packages/python/python-cairo_cvs.bb b/packages/python/python-cairo_cvs.bb
index e69de29bb2..7c2e25d732 100644
--- a/packages/python/python-cairo_cvs.bb
+++ b/packages/python/python-cairo_cvs.bb
@@ -0,0 +1,14 @@
+DESCRIPTION = "Python Cairo Bindings"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Sandino 'Tigrux' Flores <tigrux@ximian.com>"
+DEPENDS = "python-pygtk cairo"
+SRCNAME = "pycairo"
+PV = "0.0cvs${CVSDATE}"
+LICENSE = "LGPL MPL"
+inherit autotools
+
+SRC_URI = "cvs://anoncvs@cvs.cairographics.org/cvs/cairo;module=pycairo"
+S = "${WORKDIR}/${SRCNAME}"
+
+FILES_${PN} = "${libdir}/python2.3/"
diff --git a/packages/python/python-crypto_1.9a6.bb b/packages/python/python-crypto_1.9a6.bb
index 37c2f4d768..39aafc0c6d 100644
--- a/packages/python/python-crypto_1.9a6.bb
+++ b/packages/python/python-crypto_1.9a6.bb
@@ -4,7 +4,7 @@ PRIORITY = "optional"
MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
DEPENDS = "gmp"
SRCNAME = "pycrypto"
-
+LICENSE = "python-crypto"
SRC_URI = "http://www.amk.ca/files/python/crypto/${SRCNAME}-${PV}.tar.gz"
S = "${WORKDIR}/${SRCNAME}-${PV}"
diff --git a/packages/python/python-pygtk_2.2.0.bb b/packages/python/python-pygtk_2.2.0.bb
index e69de29bb2..22e9375900 100644
--- a/packages/python/python-pygtk_2.2.0.bb
+++ b/packages/python/python-pygtk_2.2.0.bb
@@ -0,0 +1,19 @@
+DESCRIPTION = "Python GTK+ Bindings"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+DEPENDS = "gtk+ libglade"
+SRCNAME = "pygtk"
+PR = "r1"
+LICENSE = "LGPL"
+SRC_URI = "ftp://ftp.gnome.org/pub/gnome/sources/pygtk/2.2/${SRCNAME}-${PV}.tar.bz2"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit autotools pkgconfig
+
+FILES_${PN} = "${libdir}/python2.3/"
+
+do_stage() {
+ autotools_stage_includes
+}
+
diff --git a/packages/python/python-pygtk_2.3.96.bb b/packages/python/python-pygtk_2.3.96.bb
index e69de29bb2..cb2f43db60 100644
--- a/packages/python/python-pygtk_2.3.96.bb
+++ b/packages/python/python-pygtk_2.3.96.bb
@@ -0,0 +1,24 @@
+DESCRIPTION = "Python GTK+ Bindings"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+DEPENDS = "gtk+ libglade"
+SRCNAME = "pygtk"
+PR = "r0"
+LICENSE = "LGPL"
+SRC_URI = "ftp://ftp.gnome.org/pub/gnome/sources/pygtk/2.3/${SRCNAME}-${PV}.tar.bz2 \
+ file://acinclude.m4"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit autotools pkgconfig
+
+FILES_${PN} = "${libdir}/python2.3/"
+
+do_configure_prepend() {
+ install -m 0644 ${WORKDIR}/acinclude.m4 ${S}/
+}
+
+do_stage() {
+ autotools_stage_includes
+}
+
diff --git a/packages/python/python-pymp3_0.3.4.bb b/packages/python/python-pymp3_0.3.4.bb
index e69de29bb2..3b9600a7e1 100644
--- a/packages/python/python-pymp3_0.3.4.bb
+++ b/packages/python/python-pymp3_0.3.4.bb
@@ -0,0 +1,28 @@
+DESCRIPTION = "A Curses-based mp3 player. See http://damien.degois.info/PyMP3/"
+SECTION = "console/multimedia"
+PRIORITY = "optional"
+MAINTAINER = "Jason Haslup <openembedded@haslup.com>"
+RDEPENDS = "python-core python-ncurses python-pyid3lib python-mad python-ao"
+PR = "r1"
+LICENSE = "GPL"
+SRC_URI = "http://damien.degois.info/PyMP3/PyMP3-0.3.4.tar.gz"
+S = "${WORKDIR}/PyMP3-0.3.4"
+
+PY_FILES = "box_info.py layer.py sound_ctrl.py stack.py txt_tools.py"
+
+do_install() {
+
+ install -d ${D}/${libdir}
+ install -d ${D}/${libdir}/python2.3
+ install -d ${D}/${libdir}/python2.3/site-packages
+
+ for f in ${PY_FILES}
+ do
+ install -m 0644 $f ${D}${libdir}/python2.3/site-packages/
+ done
+
+ install -d ${D}/${bindir}
+ install -m 755 pymp3 ${D}/${bindir}/
+}
+
+FILES_${PN} += " ${libdir}/python2.3/site-packages/"
diff --git a/packages/python/python-quicklauncher_0.0.1.bb b/packages/python/python-quicklauncher_0.0.1.bb
index e69de29bb2..b3b8139448 100644
--- a/packages/python/python-quicklauncher_0.0.1.bb
+++ b/packages/python/python-quicklauncher_0.0.1.bb
@@ -0,0 +1,27 @@
+DESCRIPTION = "A PyQt-optimized Python Quicklauncher for Qt/Embedded based Palmtop Environments"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+RDEPENDS = "python-pyqt"
+PR = "ml1"
+SRC_URI = "${HANDHELDS_CVS};module=opie/noncore/tools/pyquicklauncher"
+S = "${WORKDIR}/pyquicklauncher"
+LICENSE = "GPL"
+inherit distutils
+
+do_compile() {
+ true
+}
+
+#
+# FIXME: Launch during postinstall
+#
+
+do_install() {
+ install -d ${D}/${libdir}/python2.3/
+ install -m 0755 quicklauncher.py ${D}/${libdir}/python2.3/
+ install -d ${D}/${libdir}/python2.3/site-packages/quicklauncher/
+ install -m 0755 testapp.py ${D}/${libdir}/python2.3/site-packages/quicklauncher/
+}
+
+