summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--coreutils/coreutils_5.0.oe1
-rw-r--r--frotz/frotz_2.42.oe1
-rw-r--r--frotz/frotz_2.43.oe23
-rw-r--r--frozen-bubble/frozen-bubble_1.0.0.oe1
-rw-r--r--gail/gail_1.6.6.oe1
-rw-r--r--gal/gal-2.0_1.99.11.oe1
-rw-r--r--gal/gal-2.1_2.1.10.oe1
-rw-r--r--galculator/galculator_1.2.3.oe1
-rw-r--r--gawk/gawk_3.0.4.oe1
-rw-r--r--gdb/gdb-cross_6.1.oe1
-rw-r--r--gdb/gdb-cross_6.2.1.oe36
-rw-r--r--gdb/gdb-cross_6.2.oe1
-rw-r--r--gdb/gdb_6.1.oe1
-rw-r--r--genext2fs/genext2fs_1.3.oe1
-rw-r--r--gkdial/gkdial_1.8.1.oe1
-rw-r--r--glib-2.0/glib-2.0_2.2.3.oe1
-rw-r--r--glib-2.0/glib-2.0_2.4.5.oe1
-rw-r--r--gnome/gconf_2.6.1.oe1
-rw-r--r--gnome/gnome-common_2.4.0.oe1
-rw-r--r--gnome/gnome-desktop_2.7.90.oe1
-rw-r--r--gnome/gnome-games_2.6.1.oe1
-rw-r--r--gnome/gnome-icon-theme_1.3.3.oe1
-rw-r--r--gnome/gnome-keyring_0.2.1.oe1
-rw-r--r--gnome/gnome-mime-data_2.4.1.oe1
-rw-r--r--gnome/gnome-vfs-extras_0.99.13.oe1
-rw-r--r--gnome/gnome-vfs_2.6.0.oe1
-rw-r--r--gnome/gnome-vfs_2.6.2.oe1
-rw-r--r--gnome/libbonobo_2.6.0.oe1
-rw-r--r--gnome/libbonobo_2.6.2.oe1
-rw-r--r--gnome/libbonoboui_2.6.1.oe1
-rw-r--r--gnome/libgnome_2.6.1.1.oe1
-rw-r--r--gnome/libgnomecanvas_2.6.1.1.oe1
-rw-r--r--gnome/libgnomeprint_2.6.2.oe1
-rw-r--r--gnome/libgnomeprintui_2.6.2.oe1
-rw-r--r--gnome/libgnomeui_2.6.1.1.oe1
-rw-r--r--gnome/orbit2_2.10.2.oe1
-rw-r--r--gnumeric/gnumeric_1.3.1.cvs.oe1
-rw-r--r--gnumeric/gnumeric_1.3.1.oe1
-rw-r--r--gnupg/gnupg_1.2.3.oe1
-rw-r--r--gpdf/gpdf_2.7.90.oe1
-rw-r--r--gpdf/gpdf_2.8.0.oe13
-rw-r--r--gpe-appmgr/gpe-appmgr_2.1.oe1
-rw-r--r--gpe-appmgr/gpe-appmgr_2.2.oe1
-rw-r--r--gpe-appmgr/gpe-appmgr_2.3.oe1
-rw-r--r--gpe-mixer/gpe-mixer_0.32.oe1
-rw-r--r--gpe-mixer/gpe-mixer_0.34.oe1
-rw-r--r--gpe-mixer/gpe-mixer_0.38.oe1
-rw-r--r--gpe-mixer/gpe-mixer_0.40.oe10
-rw-r--r--gpe-sketchbook/gpe-sketchbook_0.2.8.oe1
-rw-r--r--gpe-tetris/gpe-tetris_0.6-2.oe9
-rw-r--r--gpe-watch/gpe-watch_0.10.oe1
-rw-r--r--gpgme/gpgme_1.0.0.oe1
-rw-r--r--gphoto2/gphoto2_2.1.4.oe1
-rw-r--r--gpsd/gpsd_1.10.oe1
-rw-r--r--grep/grep_2.5.oe1
-rw-r--r--gs/gs_8.01.oe1
-rw-r--r--gstreamer/gpe-gst-plugins_0.8.4.oe1
-rw-r--r--gstreamer/gst-plugins_0.8.4.oe1
-rw-r--r--gstreamer/gst-plugins_0.8.6.oe55
-rw-r--r--gstreamer/gstreamer_0.8.5.oe1
-rw-r--r--gstreamer/gstreamer_0.8.7.oe33
-rw-r--r--gtk+/gtk+-1.2_1.2.10.oe57
-rw-r--r--gtk+/gtk+_2.2.4.oe1
-rw-r--r--gtk+/gtk+_2.4.13.oe1
-rw-r--r--gtk+/gtk+_2.4.4.oe1
-rw-r--r--gtk-engines/gtk-engines_2.2.0.oe1
-rw-r--r--gtk-webcore/osb-browser_0.5.0.oe12
-rw-r--r--gtk-webcore/osb-jscore_0.5.0.oe1
-rw-r--r--gtk-webcore/osb-nrcore_0.5.0.oe1
-rw-r--r--gtkhtml/gtkhtml-3.0_3.0.10.oe1
-rw-r--r--gtkhtml/gtkhtml-3.1_3.1.16.oe1
-rw-r--r--gweled/gweled_0.5.oe11
-rw-r--r--gzip/gzip_1.3.5.oe1
-rw-r--r--lftp/lftp_3.0.1.oe1
-rw-r--r--lftp/lftp_3.0.11.oe15
-rw-r--r--liba52/liba52_0.7.4.oe30
-rw-r--r--libao/libao_0.8.4.oe1
-rw-r--r--libddmpeg/libddmpeg_1.5.oe1
-rw-r--r--libesmtp/libesmtp_1.0.3r1.oe1
-rw-r--r--libglade/libglade_2.0.1.oe1
-rw-r--r--libglade/libglade_2.4.0.oe1
-rw-r--r--libgmime/libgmime_2.1.7.oe1
-rw-r--r--libgsf/libgsf_1.10.0.oe1
-rw-r--r--libidl/libidl_0.8.2.oe1
-rw-r--r--libidl/libidl_0.8.3.oe1
-rw-r--r--libmikey/libmikey_0.1a.oe1
-rw-r--r--libnids/libnids_1.18.oe1
-rw-r--r--libtool/libtool_1.4.3.oe1
-rw-r--r--libtool/libtool_1.5.oe1
-rw-r--r--libxine/libxine-opie_1.0.0-rc7.oe1
-rw-r--r--libxine/libxine_1.0.0-beta12.oe1
-rw-r--r--libxine/libxine_1.0.0-rc5.oe1
-rw-r--r--libxine/libxine_1.0.0-rc7.oe1
-rw-r--r--libxkbfile/libxkbfile_cvs.oe20
-rw-r--r--libxss/libxss_cvs.oe22
-rw-r--r--libxv/libxv_2.2.2+cvs20040918.oe1
-rw-r--r--libxv/libxv_2.2.2.oe1
-rw-r--r--links/links_2.1pre12.oe1
-rw-r--r--links/links_2.1pre14.oe1
-rw-r--r--linphone/linphone-hh_0.12.2.hh1.oe1
-rw-r--r--linphone/linphone_0.12.2.oe1
-rw-r--r--lrzsz/lrzsz_0.12.20.oe1
-rw-r--r--lsh/lsh_1.5.5.oe1
-rw-r--r--lxt/lxt_1.0.oe1
-rw-r--r--man/man_1.5m2.oe1
-rw-r--r--mbmerlin/mbmerlin_0.8.1-2.oe1
-rw-r--r--modplugplay/modplugplay_1.0.oe1
-rw-r--r--module-init-tools/module-init-tools-cross_3.1-pre5.oe15
-rw-r--r--module-init-tools/module-init-tools_3.0-pre7.oe1
-rw-r--r--module-init-tools/module-init-tools_3.1-pre5.oe1
-rw-r--r--moin/moin_1.1.oe1
-rw-r--r--moin/moin_1.2.1.oe1
-rw-r--r--moin/moin_1.2.2.oe1
-rw-r--r--mp3blaster/mp3blaster_3.1.3.oe1
-rw-r--r--mp3blaster/mp3blaster_3.2.0.oe1
-rw-r--r--nano/nano_1.2.1.oe1
-rw-r--r--nfs-utils/nfs-utils_1.0.6.oe9
-rw-r--r--ntop/ntop_3.0.oe1
-rw-r--r--obexftp/obexftp_0.10.3.oe1
-rw-r--r--octave/octave_2.1.63.oe18
-rw-r--r--olsr/olsr_0.3-1.oe1
-rw-r--r--openobex-apps/openobex-apps_1.0.0.oe1
-rw-r--r--openobex/openobex_1.0.1.oe1
-rw-r--r--openswan/openswan_2.1.2.oe1
-rw-r--r--pango/pango_1.2.5.oe1
-rw-r--r--pango/pango_1.4.0.oe1
-rw-r--r--pango/pango_1.4.1.oe1
-rw-r--r--plinciv/plinciv_0.16.oe1
-rw-r--r--procps/procps_3.1.15.oe1
-rw-r--r--procps/procps_3.2.1.oe1
-rw-r--r--psmisc/psmisc_20.2.oe1
-rw-r--r--python/python-ao_0.82.oe1
-rw-r--r--python/python-constraint_0.2.3.oe1
-rw-r--r--python/python-hmm_0.4.oe1
-rw-r--r--python/python-mad_0.5.1.oe1
-rw-r--r--python/python-ogg_1.3.oe1
-rw-r--r--python/python-pygtk-0_0.6.12.oe30
-rw-r--r--python/python-scapy_0.9.17.oe1
-rw-r--r--python/python-vorbis_1.3.oe1
-rw-r--r--regex-markup/regex-markup_0.9.0.oe1
-rw-r--r--rhythmbox/rhythmbox_0.8.5.oe1
-rw-r--r--rhythmbox/rhythmbox_0.8.7.oe28
-rw-r--r--rsync/rsync_2.6.2.oe1
-rw-r--r--sed/sed_4.0.8.oe1
-rw-r--r--sed/sed_4.0.9.oe1
-rw-r--r--sed/sed_4.1.1.oe1
-rw-r--r--sed/sed_4.1.oe1
-rw-r--r--sgml-common/sgml-common_0.6.3.oe1
-rw-r--r--silo/silo_1.4.8.oe1
-rw-r--r--slrn/slrn_0.9.8.0.oe1
-rw-r--r--smpeg/smpeg_0.4.4+0.4.5cvs20040311.oe1
-rw-r--r--strace/strace_4.5.4.oe1
-rw-r--r--strace/strace_4.5.6.oe1
-rw-r--r--strace/strace_4.5.7.oe1
-rw-r--r--sysklogd/sysklogd_1.4.1.oe1
-rw-r--r--tmdns/tmdns_20030116.oe1
-rw-r--r--usbutils/usbutils_0.11+cvs20041108.oe26
-rw-r--r--usbutils/usbutils_0.11.oe1
-rw-r--r--usound/usound_0.2.0.oe1
-rw-r--r--vorbis-tools/vorbis-tools_1.0.1.oe1
-rw-r--r--wiggle/wiggle_0.6.oe1
-rw-r--r--xawtv/xawtv_3.93.oe1
-rw-r--r--xcursor-transparent-theme/xcursor-transparent-theme_0.1.1.oe1
-rw-r--r--xinerama/xinerama_1.0.2.oe1
-rw-r--r--xmonobut/xmonobut_0.4.oe1
-rw-r--r--xstroke/xstroke_0.6.oe1
-rw-r--r--xtscal/xtscal_0.6.3.oe1
-rw-r--r--xtst/xtst_cvs.oe1
168 files changed, 620 insertions, 0 deletions
diff --git a/coreutils/coreutils_5.0.oe b/coreutils/coreutils_5.0.oe
index 7adc89d4c9..6c9655fee9 100644
--- a/coreutils/coreutils_5.0.oe
+++ b/coreutils/coreutils_5.0.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "base"
DESCRIPTION = "A collection of core GNU utilities."
COREUTILS = "GPL"
diff --git a/frotz/frotz_2.42.oe b/frotz/frotz_2.42.oe
index a2849623e1..5a16f68ce1 100644
--- a/frotz/frotz_2.42.oe
+++ b/frotz/frotz_2.42.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "Frotz is an interpreter for Infocom games and other Z-machine games."
HOMEPAGE = "http://www.cs.csubak.edu/~dgriffi/proj/frotz/"
SECTION = "console/games"
diff --git a/frotz/frotz_2.43.oe b/frotz/frotz_2.43.oe
index e69de29bb2..defe0d4cf6 100644
--- a/frotz/frotz_2.43.oe
+++ b/frotz/frotz_2.43.oe
@@ -0,0 +1,23 @@
+LICENSE = GPL
+DESCRIPTION = "Frotz is an interpreter for Infocom games and other Z-machine games."
+HOMEPAGE = "http://www.cs.csubak.edu/~dgriffi/proj/frotz/"
+SECTION = "console/games"
+DEPENDS = "ncurses"
+
+SRC_URI = "http://www.cs.csubak.edu/~dgriffi/proj/frotz/files/frotz-${PV}.tar.gz \
+ file://Makefile-${PV}.patch;patch=1 \
+ file://remove_root_restriction.patch;patch=1 "
+
+do_configure() {
+ rm -f ${SourceTree}/frotz.conf
+}
+
+EXTRA_OEMAKE = "CC='${CC}' INCL='${CFLAGS}' LIB='${LDFLAGS}' PREFIX=${prefix} CONFIG_DIR=${sysconfdir}"
+
+do_compile() {
+ oe_runmake frotz
+}
+
+do_install() {
+ oe_runmake PREFIX=${D}${prefix} MAN_PREFIX=${D}${mandir} install
+}
diff --git a/frozen-bubble/frozen-bubble_1.0.0.oe b/frozen-bubble/frozen-bubble_1.0.0.oe
index 1650f81878..a98fea1db3 100644
--- a/frozen-bubble/frozen-bubble_1.0.0.oe
+++ b/frozen-bubble/frozen-bubble_1.0.0.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "opie/games"
DEPENDS = "libsdl-mixer libsdl-image sdl-perl"
diff --git a/gail/gail_1.6.6.oe b/gail/gail_1.6.6.oe
index f1c33f43c7..24b8d057d6 100644
--- a/gail/gail_1.6.6.oe
+++ b/gail/gail_1.6.6.oe
@@ -1,3 +1,4 @@
+LICENSE = LGPL
SECTION = "x11/libs"
PR = "r1"
DESCRIPTION = "GNOME Accessibility Implementation Library"
diff --git a/gal/gal-2.0_1.99.11.oe b/gal/gal-2.0_1.99.11.oe
index 680e3f5305..50ba8c3e61 100644
--- a/gal/gal-2.0_1.99.11.oe
+++ b/gal/gal-2.0_1.99.11.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/libs"
DEPENDS = "intltool libgnomeprint gtk+ libglade libgnomeui libgnomecanvas libxml2 libgnomeprintui"
diff --git a/gal/gal-2.1_2.1.10.oe b/gal/gal-2.1_2.1.10.oe
index 0d58f66f23..ee76f21f0a 100644
--- a/gal/gal-2.1_2.1.10.oe
+++ b/gal/gal-2.1_2.1.10.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/libs"
DEPENDS = "intltool libgnomeprint gtk+ libglade libgnomeui libgnomecanvas libxml2 libgnomeprintui"
diff --git a/galculator/galculator_1.2.3.oe b/galculator/galculator_1.2.3.oe
index f18f825251..3fefbc7f2c 100644
--- a/galculator/galculator_1.2.3.oe
+++ b/galculator/galculator_1.2.3.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
PR = "r7"
inherit autotools pkgconfig gconf
diff --git a/gawk/gawk_3.0.4.oe b/gawk/gawk_3.0.4.oe
index bd25f4ff6a..6b75e657db 100644
--- a/gawk/gawk_3.0.4.oe
+++ b/gawk/gawk_3.0.4.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "console/utils"
DESCRIPTION = "A program that you can use to select particular records in a \
file and perform operations upon them."
diff --git a/gdb/gdb-cross_6.1.oe b/gdb/gdb-cross_6.1.oe
index 54558656ab..83266d9af4 100644
--- a/gdb/gdb-cross_6.1.oe
+++ b/gdb/gdb-cross_6.1.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "gdb - GNU debugger"
SECTION = "devel"
PRIORITY = "optional"
diff --git a/gdb/gdb-cross_6.2.1.oe b/gdb/gdb-cross_6.2.1.oe
index e69de29bb2..019e4aaf59 100644
--- a/gdb/gdb-cross_6.2.1.oe
+++ b/gdb/gdb-cross_6.2.1.oe
@@ -0,0 +1,36 @@
+LICENSE = GPL
+DESCRIPTION = "gdb - GNU debugger"
+SECTION = "base"
+PRIORITY = "optional"
+MAINTAINER = "Phil Blundell <pb@nexus.co.uk>"
+DEPENDS = "ncurses-native"
+
+inherit autotools sdk
+
+S = "${WORKDIR}/gdb-${PV}"
+SRC_URI = "${GNU_MIRROR}/gdb/gdb-${PV}.tar.gz \
+ file://sim-install.patch;patch=1"
+
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gdb-${PV}"
+
+export CC_FOR_BUILD = "${BUILD_CC}"
+export CXX_FOR_BUILD = "${BUILD_CXX}"
+export CPP_FOR_BUILD = "${BUILD_CPP}"
+export CFLAGS_FOR_BUILD = "${BUILD_CFLAGS}"
+export CXXFLAGS_FOR_BUILD = "${BUILD_CXXFLAGS}"
+export CPPFLAGS_FOR_BUILD = "${BUILD_CPPFLAGS}"
+
+EXTRA_OEMAKE = "'SUBDIRS=intl mmalloc libiberty opcodes bfd sim gdb etc utils' LDFLAGS='${BUILD_LDFLAGS}'"
+
+EXTRA_OECONF = "--with-curses --with-readline"
+
+do_configure () {
+# override this function to avoid the autoconf/automake/aclocal/autoheader
+# calls for now
+ gnu-configize
+ oe_runconf
+}
+
+do_stage() {
+ :
+}
diff --git a/gdb/gdb-cross_6.2.oe b/gdb/gdb-cross_6.2.oe
index 54558656ab..83266d9af4 100644
--- a/gdb/gdb-cross_6.2.oe
+++ b/gdb/gdb-cross_6.2.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "gdb - GNU debugger"
SECTION = "devel"
PRIORITY = "optional"
diff --git a/gdb/gdb_6.1.oe b/gdb/gdb_6.1.oe
index 081eb6040f..27b5f6d821 100644
--- a/gdb/gdb_6.1.oe
+++ b/gdb/gdb_6.1.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "gdb - GNU debugger"
SECTION = "devel"
PRIORITY = "optional"
diff --git a/genext2fs/genext2fs_1.3.oe b/genext2fs/genext2fs_1.3.oe
index 3ef054ea11..66336d1293 100644
--- a/genext2fs/genext2fs_1.3.oe
+++ b/genext2fs/genext2fs_1.3.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "A tool to generate an ext2 filesystem \
as a normal (non-root) user."
SECTION = "console/utils"
diff --git a/gkdial/gkdial_1.8.1.oe b/gkdial/gkdial_1.8.1.oe
index e4155cec36..d80d2a2f26 100644
--- a/gkdial/gkdial_1.8.1.oe
+++ b/gkdial/gkdial_1.8.1.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
inherit autotools pkgconfig gettext
PR = "r1"
diff --git a/glib-2.0/glib-2.0_2.2.3.oe b/glib-2.0/glib-2.0_2.2.3.oe
index dbc9bb9669..e99a1fb926 100644
--- a/glib-2.0/glib-2.0_2.2.3.oe
+++ b/glib-2.0/glib-2.0_2.2.3.oe
@@ -1,3 +1,4 @@
+LICENSE = LGPL
DESCRIPTION = "GLib is a general-purpose utility library, \
which provides many useful data types, macros, \
type conversions, string utilities, file utilities, a main \
diff --git a/glib-2.0/glib-2.0_2.4.5.oe b/glib-2.0/glib-2.0_2.4.5.oe
index cee350f234..e422ca482c 100644
--- a/glib-2.0/glib-2.0_2.4.5.oe
+++ b/glib-2.0/glib-2.0_2.4.5.oe
@@ -1,3 +1,4 @@
+LICENSE = LGPL
DESCRIPTION = "GLib is a general-purpose utility library, \
which provides many useful data types, macros, \
type conversions, string utilities, file utilities, a main \
diff --git a/gnome/gconf_2.6.1.oe b/gnome/gconf_2.6.1.oe
index 137053825a..cb55d5b5c4 100644
--- a/gnome/gconf_2.6.1.oe
+++ b/gnome/gconf_2.6.1.oe
@@ -1,3 +1,4 @@
+LICENSE = LGPL
SECTION = "x11/gnome"
DESCRIPTION = "GNOME configuration database system"
SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/GConf/2.6/GConf-${PV}.tar.bz2 \
diff --git a/gnome/gnome-common_2.4.0.oe b/gnome/gnome-common_2.4.0.oe
index 8d74dfc47b..2d4f3826db 100644
--- a/gnome/gnome-common_2.4.0.oe
+++ b/gnome/gnome-common_2.4.0.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/gnome"
PR = "r0"
DESCRIPTION = "Common macros for building GNOME applications"
diff --git a/gnome/gnome-desktop_2.7.90.oe b/gnome/gnome-desktop_2.7.90.oe
index cb597645e5..ab63577334 100644
--- a/gnome/gnome-desktop_2.7.90.oe
+++ b/gnome/gnome-desktop_2.7.90.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/gnome"
PR = "r0"
DESCRIPTION = "GNOME library for reading .desktop files"
diff --git a/gnome/gnome-games_2.6.1.oe b/gnome/gnome-games_2.6.1.oe
index f3448fc54f..36dec7a330 100644
--- a/gnome/gnome-games_2.6.1.oe
+++ b/gnome/gnome-games_2.6.1.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/gnome"
MAINTAINER = "Phil Blundell <pb@handhelds.org>"
DEPENDS = "guile gtk+ libgnome libgnomeui librsvg gnome-vfs gconf libglade gnome-common"
diff --git a/gnome/gnome-icon-theme_1.3.3.oe b/gnome/gnome-icon-theme_1.3.3.oe
index 7688d6fbd3..37cca77fb9 100644
--- a/gnome/gnome-icon-theme_1.3.3.oe
+++ b/gnome/gnome-icon-theme_1.3.3.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/gnome"
SRC_URI = "${GNOME_MIRROR}/${PN}/1.3/${PN}-${PV}.tar.bz2"
diff --git a/gnome/gnome-keyring_0.2.1.oe b/gnome/gnome-keyring_0.2.1.oe
index 6f672e2c2c..4df1307ac9 100644
--- a/gnome/gnome-keyring_0.2.1.oe
+++ b/gnome/gnome-keyring_0.2.1.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/gnome"
SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/${PN}/0.2/${PN}-${PV}.tar.bz2"
diff --git a/gnome/gnome-mime-data_2.4.1.oe b/gnome/gnome-mime-data_2.4.1.oe
index 5775919fd6..d02c7e1122 100644
--- a/gnome/gnome-mime-data_2.4.1.oe
+++ b/gnome/gnome-mime-data_2.4.1.oe
@@ -1,2 +1,3 @@
+LICENSE = GPL
SECTION = "x11/gnome"
inherit gnome
diff --git a/gnome/gnome-vfs-extras_0.99.13.oe b/gnome/gnome-vfs-extras_0.99.13.oe
index 56f5233322..4030454321 100644
--- a/gnome/gnome-vfs-extras_0.99.13.oe
+++ b/gnome/gnome-vfs-extras_0.99.13.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/gnome"
PR = "r1"
diff --git a/gnome/gnome-vfs_2.6.0.oe b/gnome/gnome-vfs_2.6.0.oe
index 39974c09b0..d6a42df885 100644
--- a/gnome/gnome-vfs_2.6.0.oe
+++ b/gnome/gnome-vfs_2.6.0.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/gnome"
PR = "r3"
diff --git a/gnome/gnome-vfs_2.6.2.oe b/gnome/gnome-vfs_2.6.2.oe
index e11915351c..8426786a43 100644
--- a/gnome/gnome-vfs_2.6.2.oe
+++ b/gnome/gnome-vfs_2.6.2.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/gnome"
PR = "r4"
diff --git a/gnome/libbonobo_2.6.0.oe b/gnome/libbonobo_2.6.0.oe
index 0c713b2d98..7bafaa32c8 100644
--- a/gnome/libbonobo_2.6.0.oe
+++ b/gnome/libbonobo_2.6.0.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/gnome"
DESCRIPTION = "Bonobo CORBA interfaces library"
SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/libbonobo/2.6/libbonobo-${PV}.tar.bz2 \
diff --git a/gnome/libbonobo_2.6.2.oe b/gnome/libbonobo_2.6.2.oe
index 4092908de9..eed4c1edbb 100644
--- a/gnome/libbonobo_2.6.2.oe
+++ b/gnome/libbonobo_2.6.2.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
PR = "r1"
SECTION = "x11/gnome/libs"
DESCRIPTION = "Bonobo CORBA interfaces library"
diff --git a/gnome/libbonoboui_2.6.1.oe b/gnome/libbonoboui_2.6.1.oe
index 0a21d3de87..d278787088 100644
--- a/gnome/libbonoboui_2.6.1.oe
+++ b/gnome/libbonoboui_2.6.1.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/gnome/libs"
PR = "r1"
diff --git a/gnome/libgnome_2.6.1.1.oe b/gnome/libgnome_2.6.1.1.oe
index 8e34b6682b..41b072207e 100644
--- a/gnome/libgnome_2.6.1.1.oe
+++ b/gnome/libgnome_2.6.1.1.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/gnome/libs"
PR = "r1"
diff --git a/gnome/libgnomecanvas_2.6.1.1.oe b/gnome/libgnomecanvas_2.6.1.1.oe
index c3a8241259..ce9cffe4b2 100644
--- a/gnome/libgnomecanvas_2.6.1.1.oe
+++ b/gnome/libgnomecanvas_2.6.1.1.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/gnome/libs"
PR = "r1"
DESCRIPTION = "A powerful object-oriented display"
diff --git a/gnome/libgnomeprint_2.6.2.oe b/gnome/libgnomeprint_2.6.2.oe
index af239707ab..bbec31e74e 100644
--- a/gnome/libgnomeprint_2.6.2.oe
+++ b/gnome/libgnomeprint_2.6.2.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/gnome/libs"
PR = "r1"
diff --git a/gnome/libgnomeprintui_2.6.2.oe b/gnome/libgnomeprintui_2.6.2.oe
index aa24d873bb..c5f94338b4 100644
--- a/gnome/libgnomeprintui_2.6.2.oe
+++ b/gnome/libgnomeprintui_2.6.2.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/gnome/libs"
PR = "r1"
DEPENDS = "libgnomeprint gtk+ libgnomecanvas gnome-icon-theme gnome-common"
diff --git a/gnome/libgnomeui_2.6.1.1.oe b/gnome/libgnomeui_2.6.1.1.oe
index d6cd985247..7c565da685 100644
--- a/gnome/libgnomeui_2.6.1.1.oe
+++ b/gnome/libgnomeui_2.6.1.1.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/gnome/libs"
PR = "r1"
DEPENDS = "libgnome libgnomecanvas libbonoboui gnome-keyring"
diff --git a/gnome/orbit2_2.10.2.oe b/gnome/orbit2_2.10.2.oe
index bff22ea3d5..cd7eb1bcc3 100644
--- a/gnome/orbit2_2.10.2.oe
+++ b/gnome/orbit2_2.10.2.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
PR = "r2"
DESCRIPTION = "CORBA ORB"
SECTION = "x11/gnome/libs"
diff --git a/gnumeric/gnumeric_1.3.1.cvs.oe b/gnumeric/gnumeric_1.3.1.cvs.oe
index 996077ef46..73b54f5632 100644
--- a/gnumeric/gnumeric_1.3.1.cvs.oe
+++ b/gnumeric/gnumeric_1.3.1.cvs.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/utils"
#CVSDATE="20040719"
CVSTAG="GNUMERIC_1_3_1"
diff --git a/gnumeric/gnumeric_1.3.1.oe b/gnumeric/gnumeric_1.3.1.oe
index edfd0e9fbe..f8b3cc4726 100644
--- a/gnumeric/gnumeric_1.3.1.oe
+++ b/gnumeric/gnumeric_1.3.1.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/utils"
PR = "r3"
S = "${WORKDIR}/gnumeric-${PV}"
diff --git a/gnupg/gnupg_1.2.3.oe b/gnupg/gnupg_1.2.3.oe
index 37af26ffd2..264b82e013 100644
--- a/gnupg/gnupg_1.2.3.oe
+++ b/gnupg/gnupg_1.2.3.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "console/utils"
DESCRIPTION = "gnupg - GNU privacy guard"
MAINTAINER = "Pawel Osiczko <p.osiczko@tetrapyloctomy.org>"
diff --git a/gpdf/gpdf_2.7.90.oe b/gpdf/gpdf_2.7.90.oe
index 88216fbe32..1df123a157 100644
--- a/gpdf/gpdf_2.7.90.oe
+++ b/gpdf/gpdf_2.7.90.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/utils"
PR = "r2"
diff --git a/gpdf/gpdf_2.8.0.oe b/gpdf/gpdf_2.8.0.oe
index e69de29bb2..8f31af9272 100644
--- a/gpdf/gpdf_2.8.0.oe
+++ b/gpdf/gpdf_2.8.0.oe
@@ -0,0 +1,13 @@
+LICENSE = GPL
+SECTION = "x11/utils"
+PR = "r0"
+
+inherit gnome
+
+DEPENDS = "gtk+ libgnomeui libbonoboui gnome-vfs gconf gettext libglade \
+ libgnomeprint libgnomeprintui gnome-common"
+
+EXTRA_OECONF = "--disable-schemas-install"
+
+SRC_URI += "file://aclocal-lossage.patch;patch=1 \
+ file://desktop.patch;patch=1"
diff --git a/gpe-appmgr/gpe-appmgr_2.1.oe b/gpe-appmgr/gpe-appmgr_2.1.oe
index 460aa5e6a2..f1dafe7032 100644
--- a/gpe-appmgr/gpe-appmgr_2.1.oe
+++ b/gpe-appmgr/gpe-appmgr_2.1.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "gpe"
DESCRIPTION = "GPE application launcher"
DEPENDS = "libgpewidget libgpelaunch"
diff --git a/gpe-appmgr/gpe-appmgr_2.2.oe b/gpe-appmgr/gpe-appmgr_2.2.oe
index 460aa5e6a2..f1dafe7032 100644
--- a/gpe-appmgr/gpe-appmgr_2.2.oe
+++ b/gpe-appmgr/gpe-appmgr_2.2.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "gpe"
DESCRIPTION = "GPE application launcher"
DEPENDS = "libgpewidget libgpelaunch"
diff --git a/gpe-appmgr/gpe-appmgr_2.3.oe b/gpe-appmgr/gpe-appmgr_2.3.oe
index 460aa5e6a2..f1dafe7032 100644
--- a/gpe-appmgr/gpe-appmgr_2.3.oe
+++ b/gpe-appmgr/gpe-appmgr_2.3.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "gpe"
DESCRIPTION = "GPE application launcher"
DEPENDS = "libgpewidget libgpelaunch"
diff --git a/gpe-mixer/gpe-mixer_0.32.oe b/gpe-mixer/gpe-mixer_0.32.oe
index 42eef4a780..324d7198ab 100644
--- a/gpe-mixer/gpe-mixer_0.32.oe
+++ b/gpe-mixer/gpe-mixer_0.32.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
inherit gpe pkgconfig
DESCRIPTION = "GPE audio mixer"
diff --git a/gpe-mixer/gpe-mixer_0.34.oe b/gpe-mixer/gpe-mixer_0.34.oe
index 5bacc3695c..8a93148b0a 100644
--- a/gpe-mixer/gpe-mixer_0.34.oe
+++ b/gpe-mixer/gpe-mixer_0.34.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
inherit gpe pkgconfig
DESCRIPTION = "GPE audio mixer"
diff --git a/gpe-mixer/gpe-mixer_0.38.oe b/gpe-mixer/gpe-mixer_0.38.oe
index 5bacc3695c..8a93148b0a 100644
--- a/gpe-mixer/gpe-mixer_0.38.oe
+++ b/gpe-mixer/gpe-mixer_0.38.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
inherit gpe pkgconfig
DESCRIPTION = "GPE audio mixer"
diff --git a/gpe-mixer/gpe-mixer_0.40.oe b/gpe-mixer/gpe-mixer_0.40.oe
index e69de29bb2..f90883e77e 100644
--- a/gpe-mixer/gpe-mixer_0.40.oe
+++ b/gpe-mixer/gpe-mixer_0.40.oe
@@ -0,0 +1,10 @@
+LICENSE = GPL
+PR = "r0"
+
+inherit gpe pkgconfig
+
+DESCRIPTION = "GPE audio mixer"
+DEPENDS = "gtk+ libgpewidget"
+SECTION = "gpe"
+PRIORITY = "optional"
+
diff --git a/gpe-sketchbook/gpe-sketchbook_0.2.8.oe b/gpe-sketchbook/gpe-sketchbook_0.2.8.oe
index 8add18ad83..c9d38f16b7 100644
--- a/gpe-sketchbook/gpe-sketchbook_0.2.8.oe
+++ b/gpe-sketchbook/gpe-sketchbook_0.2.8.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
PR = "r2"
inherit gpe pkgconfig
diff --git a/gpe-tetris/gpe-tetris_0.6-2.oe b/gpe-tetris/gpe-tetris_0.6-2.oe
index e69de29bb2..b60b179e43 100644
--- a/gpe-tetris/gpe-tetris_0.6-2.oe
+++ b/gpe-tetris/gpe-tetris_0.6-2.oe
@@ -0,0 +1,9 @@
+LICENSE = GPL
+inherit gpe
+
+DESCRIPTION = "GTK+2 port of the well known game, Tetris."
+DEPENDS = "gtk+ libgpewidget gpe-icons"
+SECTION = "gpe"
+PRIORITY = "optional"
+
+SRC_URI += "file://fix-makefiles.patch;patch=1"
diff --git a/gpe-watch/gpe-watch_0.10.oe b/gpe-watch/gpe-watch_0.10.oe
index c41295211c..6c94b805bc 100644
--- a/gpe-watch/gpe-watch_0.10.oe
+++ b/gpe-watch/gpe-watch_0.10.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
inherit gpe pkgconfig
DESCRIPTION = "GPE analog clock-watch"
diff --git a/gpgme/gpgme_1.0.0.oe b/gpgme/gpgme_1.0.0.oe
index 67d3f2bba9..b3bd61695d 100644
--- a/gpgme/gpgme_1.0.0.oe
+++ b/gpgme/gpgme_1.0.0.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SRC_URI = "ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-${PV}.tar.gz"
DEPENDS = "libgpg-error pth libassuan"
diff --git a/gphoto2/gphoto2_2.1.4.oe b/gphoto2/gphoto2_2.1.4.oe
index 426344ff21..98dc239880 100644
--- a/gphoto2/gphoto2_2.1.4.oe
+++ b/gphoto2/gphoto2_2.1.4.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "console/utils"
DEPENDS = "libgphoto2 popt"
DESCRIPTION = "gphoto2 is a command-line utility to fetch pictures from digital cameras"
diff --git a/gpsd/gpsd_1.10.oe b/gpsd/gpsd_1.10.oe
index 51792fedc2..8b495dd90a 100644
--- a/gpsd/gpsd_1.10.oe
+++ b/gpsd/gpsd_1.10.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "A TCP/IP Daemon simplifying the communication with GPS devices"
SECTION = "console/network"
PRIORITY = "optional"
diff --git a/grep/grep_2.5.oe b/grep/grep_2.5.oe
index 64f286b0a7..e7809587ee 100644
--- a/grep/grep_2.5.oe
+++ b/grep/grep_2.5.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "console/utils"
DESCRIPTION = "grep GNU utility"
MAINTAINER = "Pawel Osiczko <p.osiczko@tetrapyloctomy.org>"
diff --git a/gs/gs_8.01.oe b/gs/gs_8.01.oe
index c9806f06f9..663c7712fb 100644
--- a/gs/gs_8.01.oe
+++ b/gs/gs_8.01.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "console/utils"
SRC_URI = "ftp://ftp.gnu.org/gnu/ghostscript/gnughostscript-${PV}.tar.gz"
DEPENDS = "jpeg zlib"
diff --git a/gstreamer/gpe-gst-plugins_0.8.4.oe b/gstreamer/gpe-gst-plugins_0.8.4.oe
index ef8f06bda5..b984f09863 100644
--- a/gstreamer/gpe-gst-plugins_0.8.4.oe
+++ b/gstreamer/gpe-gst-plugins_0.8.4.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "Plugins for GStreamer"
SECTION = "x11/libs"
PRIORITY = "optional"
diff --git a/gstreamer/gst-plugins_0.8.4.oe b/gstreamer/gst-plugins_0.8.4.oe
index ac310d79c9..b5abf3b001 100644
--- a/gstreamer/gst-plugins_0.8.4.oe
+++ b/gstreamer/gst-plugins_0.8.4.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "Plugins for GStreamer"
SECTION = "x11/libs"
PRIORITY = "optional"
diff --git a/gstreamer/gst-plugins_0.8.6.oe b/gstreamer/gst-plugins_0.8.6.oe
index e69de29bb2..f7518d6f15 100644
--- a/gstreamer/gst-plugins_0.8.6.oe
+++ b/gstreamer/gst-plugins_0.8.6.oe
@@ -0,0 +1,55 @@
+LICENSE = GPL
+DESCRIPTION = "Plugins for GStreamer"
+SECTION = "x11/libs"
+PRIORITY = "optional"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+PR = "r0"
+
+DEPENDS = "gstreamer libmikmod libmad libogg tremor libvorbis libid3tag gpe-soundserver gconf"
+
+SRC_URI = "http://gstreamer.freedesktop.org/src/gst-plugins/gst-plugins-${PV}.tar.bz2 \
+ file://try-esdsink.patch;patch=1 \
+ file://lame-autoconf.patch;patch=1"
+
+EXTRA_OECONF = "--disable-docs-build --disable-dependency-tracking --disable-aalib --disable-arts \
+ --disable-artsc --disable-libfame --disable-sdl --disable-shout2 \
+ --disable-gnome_vfs "
+
+inherit autotools pkgconfig gconf
+
+acpaths = "-I ${S}/common/m4 -I ${S}/m4"
+
+LIBV = "0.8"
+
+plugin_postinst() {
+ if [ x"$D" = "x" ]; then
+ gst-register --gst-registry=/var/cache/gstreamer-0.8/registry.xml
+ fi
+}
+
+python populate_packages_prepend () {
+ gst_libdir = oe.data.expand('${libdir}/gstreamer-${LIBV}', d)
+ postinst = oe.data.getVar('plugin_postinst', d, 1)
+
+ do_split_packages(d, gst_libdir, '^libgst(.*)\.so$', 'gst-plugin-%s', 'GStreamer plugin for %s', postinst=postinst)
+ do_split_packages(d, gst_libdir, '^libgst(.*)\.l?a$', 'gst-plugin-%s-dev', 'GStreamer plugin for %s (development files)')
+}
+
+do_stage() {
+ autotools_stage_includes
+ while read a b; do
+ oe_libinstall -C gst-libs/gst/$a -so libgst$b ${STAGING_LIBDIR}
+ done <<EOF
+. interfaces-0.8
+audio audio
+audio audiofilter
+gconf gconf-0.8
+idct idct
+media-info media-info-0.8
+play play-0.8
+resample resample
+riff riff
+video video
+xwindowlistener xwindowlistener
+EOF
+}
diff --git a/gstreamer/gstreamer_0.8.5.oe b/gstreamer/gstreamer_0.8.5.oe
index 20ac9bbcc2..26b714786e 100644
--- a/gstreamer/gstreamer_0.8.5.oe
+++ b/gstreamer/gstreamer_0.8.5.oe
@@ -1,3 +1,4 @@
+LICENSE = LGPL
PR = "r0"
DESCRIPTION = "GStreamer is a multimedia framework for encoding and decoding video and sound. \
diff --git a/gstreamer/gstreamer_0.8.7.oe b/gstreamer/gstreamer_0.8.7.oe
index e69de29bb2..7c8a317b7e 100644
--- a/gstreamer/gstreamer_0.8.7.oe
+++ b/gstreamer/gstreamer_0.8.7.oe
@@ -0,0 +1,33 @@
+LICENSE = LGPL
+PR = "r0"
+
+DESCRIPTION = "GStreamer is a multimedia framework for encoding and decoding video and sound. \
+It supports a wide range of formats including mp3, ogg, avi, mpeg and quicktime."
+DEPENDS = "glib-2.0 gettext-native libxml2 popt"
+SECTION = "base"
+PRIORITY = "optional"
+
+FILES_${PN} += " ${libdir}/gstreamer-0.8/*.so"
+FILES_${PN}-dev += " ${libdir}/gstreamer-0.8/*.la ${libdir}/gstreamer-0.8/*.a"
+
+SRC_URI = "http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-${PV}.tar.bz2 \
+ file://gstreamer.xsession"
+
+EXTRA_OECONF = "--disable-docs-build --disable-dependency-tracking"
+
+inherit autotools pkgconfig
+
+do_stage() {
+ oe_runmake install prefix=${STAGING_DIR} \
+ bindir=${STAGING_BINDIR} \
+ includedir=${STAGING_INCDIR} \
+ libdir=${STAGING_LIBDIR} \
+ datadir=${STAGING_DATADIR} \
+ mandir=${STAGING_DIR}/share/man
+}
+
+do_install_append() {
+ install -d ${D}/etc/X11/Xsession.d
+ install ${WORKDIR}/gstreamer.xsession ${D}/etc/X11/Xsession.d/90gst-register
+}
+
diff --git a/gtk+/gtk+-1.2_1.2.10.oe b/gtk+/gtk+-1.2_1.2.10.oe
index e69de29bb2..bc8c472dfe 100644
--- a/gtk+/gtk+-1.2_1.2.10.oe
+++ b/gtk+/gtk+-1.2_1.2.10.oe
@@ -0,0 +1,57 @@
+LICENSE = LGPL
+DESCRIPTION = "GTK+1.2 is a deprecated library provided for running programs not yet converted to GTK+2.0"
+HOMEPAGE = "http://www.gtk.org"
+SECTION = "libs"
+PRIORITY = "optional"
+MAINTAINER = "Rob Taylor <robtaylor@fastmail.fm>"
+DEPENDS = "glib-1.2 jpeg libpng xext"
+PR = "r1"
+
+SRC_URI = "ftp://ftp.gtk.org/pub/gtk/v1.2/gtk+-${PV}.tar.gz \
+ file://gtk+1.2-reconf-fix;patch=1 \
+ file://no-xwc;patch=1"
+S = "${WORKDIR}/gtk+-${PV}"
+
+inherit autotools pkgconfig flow-lossage
+
+do_configure_prepend() {
+ install -d m4
+ rm -f ltconfig libtool ltmain.sh aclocal.m4
+}
+
+FILES_${PN} += "${datadir}/themes"
+FILES_${PN}-dev += "${datadir}/gtk-1.2/include ${libdir}/gtk-1.2/include"
+
+
+EXTRA_OECONF = "--enable-debug=no --disable-glibtest --disable-xim"
+# --disable-cruft
+
+LIBV = "1.2.10"
+
+gtk_include = "fnmatch.h gtk.h gtkaccelgroup.h gtkaccellabel.h gtkadjustment.h gtkalignment.h gtkarg.h gtkarrow.h gtkaspectframe.h gtkbbox.h gtkbin.h gtkbindings.h gtkbox.h gtkbutton.h gtkcalendar.h gtkcheckbutton.h gtkcheckmenuitem.h gtkclist.h gtkcolorsel.h gtkcombo.h gtkcompat.h gtkcontainer.h gtkctree.h gtkcurve.h gtkdata.h gtkdebug.h gtkdialog.h gtkdnd.h gtkdrawingarea.h gtkeditable.h gtkentry.h gtkenums.h gtkeventbox.h gtkfeatures.h gtkfilesel.h gtkfixed.h gtkfontsel.h gtkframe.h gtkgamma.h gtkgc.h gtkhandlebox.h gtkhbbox.h gtkhbox.h gtkhpaned.h gtkhruler.h gtkhscale.h gtkhscrollbar.h gtkhseparator.h gtkimage.h gtkinputdialog.h gtkintl.h gtkinvisible.h gtkitem.h gtkitemfactory.h gtklabel.h gtklayout.h gtklist.h gtklistitem.h gtkmain.h gtkmarshal.h gtkmenu.h gtkmenubar.h gtkmenufactory.h gtkmenuitem.h gtkmenushell.h gtkmisc.h gtknotebook.h gtkobject.h gtkoptionmenu.h gtkpacker.h gtkpaned.h gtkpixmap.h gtkplug.h gtkpreview.h gtkprivate.h gtkprogress.h gtkprogressbar.h gtkradiobutton.h gtkradiomenuitem.h gtkrange.h gtkrc.h gtkruler.h gtkscale.h gtkscrollbar.h gtkscrolledwindow.h gtkselection.h gtkseparator.h gtksignal.h gtksocket.h gtkspinbutton.h gtkstatusbar.h gtkstyle.h gtktable.h gtktearoffmenuitem.h gtktext.h gtkthemes.h gtktipsquery.h gtktogglebutton.h gtktoolbar.h gtktooltips.h gtktree.h gtktreeitem.h gtktypebuiltins.h gtktypeutils.h gtkvbbox.h gtkvbox.h gtkviewport.h gtkvpaned.h gtkvruler.h gtkvscale.h gtkvscrollbar.h gtkvseparator.h gtkwidget.h gtkwindow.h makeenums.h stamp-gtkmarshal.h stamp-gtktypebuiltins.h"
+gdk_include = "MwmUtil.h gdk.h gdkcursors.h gdki18n.h gdkinput.h gdkinputcommon.h gdkinputgxi.h gdkinputnone.h gdkinputxfree.h gdkkeysyms.h gdkprivate.h gdkrgb.h gdktypes.h gdkx.h gxid_lib.h gxid_proto.h"
+
+do_stage () {
+ oe_libinstall -so -C gtk libgtk ${STAGING_LIBDIR}
+ oe_libinstall -so -C gdk libgdk ${STAGING_LIBDIR}
+
+ mkdir -p ${STAGING_INCDIR}/gtk-1.2/gtk
+ for i in ${gtk_include}; do
+ install -m 0644 gtk/$i ${STAGING_INCDIR}/gtk-1.2/gtk/$i
+ done
+
+ mkdir -p ${STAGING_INCDIR}/gtk-1.2/gdk
+ for i in ${gdk_include}; do
+ install -m 0644 gdk/$i ${STAGING_INCDIR}/gtk-1.2/gdk/$i
+ done
+
+ mkdir -p ${STAGING_LIBDIR}/gtk-1.2/include
+
+ install -m 0644 gtk.m4 ${STAGING_DATADIR}/aclocal/
+ install -m 0755 gtk-config ${STAGING_BINDIR}
+}
+
+do_install_append () {
+ install -d ${D}/etc/gtk-1.2
+}
+
diff --git a/gtk+/gtk+_2.2.4.oe b/gtk+/gtk+_2.2.4.oe
index 36c78afee7..732ff241cc 100644
--- a/gtk+/gtk+_2.2.4.oe
+++ b/gtk+/gtk+_2.2.4.oe
@@ -1,3 +1,4 @@
+LICENSE = LGPL
DESCRIPTION = "GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete \
set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites."
HOMEPAGE = "http://www.gtk.org"
diff --git a/gtk+/gtk+_2.4.13.oe b/gtk+/gtk+_2.4.13.oe
index 6364042068..35e31f6c41 100644
--- a/gtk+/gtk+_2.4.13.oe
+++ b/gtk+/gtk+_2.4.13.oe
@@ -1,3 +1,4 @@
+LICENSE = LGPL
DESCRIPTION = "GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete \
set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites."
HOMEPAGE = "http://www.gtk.org"
diff --git a/gtk+/gtk+_2.4.4.oe b/gtk+/gtk+_2.4.4.oe
index cef8470c3b..7b5dac0da2 100644
--- a/gtk+/gtk+_2.4.4.oe
+++ b/gtk+/gtk+_2.4.4.oe
@@ -1,3 +1,4 @@
+LICENSE = LGPL
DESCRIPTION = "GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete \
set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites."
HOMEPAGE = "http://www.gtk.org"
diff --git a/gtk-engines/gtk-engines_2.2.0.oe b/gtk-engines/gtk-engines_2.2.0.oe
index f285328520..1e93abc936 100644
--- a/gtk-engines/gtk-engines_2.2.0.oe
+++ b/gtk-engines/gtk-engines_2.2.0.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/base"
DESCRIPTION = "GTK theme engines"
MAINTAINER = "Phil Blundell <pb@handhelds.org>"
diff --git a/gtk-webcore/osb-browser_0.5.0.oe b/gtk-webcore/osb-browser_0.5.0.oe
index e69de29bb2..c2ce4e8330 100644
--- a/gtk-webcore/osb-browser_0.5.0.oe
+++ b/gtk-webcore/osb-browser_0.5.0.oe
@@ -0,0 +1,12 @@
+LICENSE = GPL
+DESCRIPTION = "Gtk+ WebCore - reference browser"
+HOMEPAGE = "http://gtk-webcore.sourceforge.net/"
+PRIORITY = "optional"
+MAINTAINER = "Rene Wagner <rw@handhelds.org>"
+DEPENDS = "osb-nrcit"
+SECTION = "gpe"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/gtk-webcore/osb-browser-${PV}.tar.gz \
+ file://no-pedantic.patch;patch=1"
+
+inherit autotools
diff --git a/gtk-webcore/osb-jscore_0.5.0.oe b/gtk-webcore/osb-jscore_0.5.0.oe
index 7c80752b36..3d898112d2 100644
--- a/gtk-webcore/osb-jscore_0.5.0.oe
+++ b/gtk-webcore/osb-jscore_0.5.0.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "Gtk+ WebCore - JavaScriptCore"
HOMEPAGE = "http://gtk-webcore.sourceforge.net/"
PRIORITY = "optional"
diff --git a/gtk-webcore/osb-nrcore_0.5.0.oe b/gtk-webcore/osb-nrcore_0.5.0.oe
index 9c90eee0ee..01d4bf6249 100644
--- a/gtk-webcore/osb-nrcore_0.5.0.oe
+++ b/gtk-webcore/osb-nrcore_0.5.0.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "Gtk+ WebCore - rendering engine"
HOMEPAGE = "http://gtk-webcore.sourceforge.net/"
PRIORITY = "optional"
diff --git a/gtkhtml/gtkhtml-3.0_3.0.10.oe b/gtkhtml/gtkhtml-3.0_3.0.10.oe
index a777d268e4..4922c57143 100644
--- a/gtkhtml/gtkhtml-3.0_3.0.10.oe
+++ b/gtkhtml/gtkhtml-3.0_3.0.10.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/libs"
DESCRIPTION = "HTML rendering/editing library"
DEPENDS = "gtk+ gail libbonoboui libgnomeprintui libgnomeui gal-2.0"
diff --git a/gtkhtml/gtkhtml-3.1_3.1.16.oe b/gtkhtml/gtkhtml-3.1_3.1.16.oe
index a694818190..5937b25acb 100644
--- a/gtkhtml/gtkhtml-3.1_3.1.16.oe
+++ b/gtkhtml/gtkhtml-3.1_3.1.16.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/libs"
DESCRIPTION = "HTML rendering/editing library"
DEPENDS = "gtk+ gail libbonoboui libgnomeprintui libgnomeui"
diff --git a/gweled/gweled_0.5.oe b/gweled/gweled_0.5.oe
index e69de29bb2..255a9755fb 100644
--- a/gweled/gweled_0.5.oe
+++ b/gweled/gweled_0.5.oe
@@ -0,0 +1,11 @@
+LICENSE = GPL
+inherit autotools
+
+DESCRIPTION = "Clone of Bejeweled for Gnome, modified for GPE."
+DEPENDS = "gtk+ librsvg"
+PRIORITY = "optional"
+
+SRC_URI = "http://sebdelestaing.free.fr/gweled/Release/gweled-0.5.tar.gz \
+ file://de-gnome.patch;patch=1"
+
+EXTRA_OECONF = " --disable-setgid --prefix=/usr"
diff --git a/gzip/gzip_1.3.5.oe b/gzip/gzip_1.3.5.oe
index 695901327b..be107edcc0 100644
--- a/gzip/gzip_1.3.5.oe
+++ b/gzip/gzip_1.3.5.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "console/utils"
PRIORITY = "required"
MAINTAINER = "Greg Gilbert <greg@treke.net>"
diff --git a/lftp/lftp_3.0.1.oe b/lftp/lftp_3.0.1.oe
index b8d41abfe1..d15b119046 100644
--- a/lftp/lftp_3.0.1.oe
+++ b/lftp/lftp_3.0.1.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "lftp is a sophisticated command line based file \
transfer program. Supported protocols include FTP, HTTP, \
and FISH."
diff --git a/lftp/lftp_3.0.11.oe b/lftp/lftp_3.0.11.oe
index e69de29bb2..1854d5aec0 100644
--- a/lftp/lftp_3.0.11.oe
+++ b/lftp/lftp_3.0.11.oe
@@ -0,0 +1,15 @@
+LICENSE = GPL
+DESCRIPTION = "lftp is a sophisticated command line based file \
+transfer program. Supported protocols include FTP, HTTP, \
+and FISH."
+HOMEPAGE = "http://lftp.yar.ru"
+SECTION = "console/network"
+DEPENDS = "readline"
+PR = "r1"
+
+SRC_URI = "http://ftp.yars.free.net/pub/software/unix/net/ftp/client/lftp/lftp-${PV}.tar.bz2 \
+ file://pty.patch;patch=1"
+
+EXTRA_OECONF = "--disable-largefile --disable-rpath --with-included-readline=no"
+
+inherit autotools gettext
diff --git a/liba52/liba52_0.7.4.oe b/liba52/liba52_0.7.4.oe
index e69de29bb2..ca4a586323 100644
--- a/liba52/liba52_0.7.4.oe
+++ b/liba52/liba52_0.7.4.oe
@@ -0,0 +1,30 @@
+LICENSE = GPL
+
+DESCRIPTION = "Library for reading some sort of media format."
+SECTION = "libs"
+PRIORITY = "optional"
+DEPENDS = ""
+
+inherit autotools
+
+SRC_URI = "http://liba52.sourceforge.net/files/a52dec-${PV}.tar.gz"
+S="${WORKDIR}/a52dec-${PV}"
+
+EXTRA_OECONF = " --enable-shared "
+
+PACKAGES = "${PN} ${PN}-dev a52dec a52dec-doc"
+
+FILES_${PN} = " /usr/lib/liba52.so.0 /usr/lib/liba52.so.0.0.0 "
+FILES_${PN}-dev = " /usr/include/a52dec/*.h /usr/lib/liba52.so /usr/lib/liba52.la /usr/lib/liba52.a "
+FILES_a52dec = " /usr/bin/* "
+FILES_a52dec-doc = " /usr/share/man/man1/* "
+
+do_stage() {
+ oe_libinstall -a -so -C liba52 liba52 ${STAGING_LIBDIR}
+
+ install -d ${STAGING_INCDIR}/a52dec
+ install -m 0644 ${S}/include/a52.h ${STAGING_INCDIR}/a52dec/a52.h
+ install -m 0644 ${S}/include/attributes.h ${STAGING_INCDIR}/a52dec/attributes.h
+ install -m 0644 ${S}/include/audio_out.h ${STAGING_INCDIR}/a52dec/audio_out.h
+ install -m 0644 ${S}/include/mm_accel.h ${STAGING_INCDIR}/a52dec/mm_accel.h
+}
diff --git a/libao/libao_0.8.4.oe b/libao/libao_0.8.4.oe
index 3f0af8ff64..1dff85caed 100644
--- a/libao/libao_0.8.4.oe
+++ b/libao/libao_0.8.4.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "A cross platform audio library"
HOMEPAGE = "http://www.xiph.org/ao/"
SECTION = "libs"
diff --git a/libddmpeg/libddmpeg_1.5.oe b/libddmpeg/libddmpeg_1.5.oe
index 584db22326..5cff182a88 100644
--- a/libddmpeg/libddmpeg_1.5.oe
+++ b/libddmpeg/libddmpeg_1.5.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "libs"
SRC_URI = "http://nchipin.kos.to/libddmpeg/libddmpeg_1.5.orig.tar.gz"
diff --git a/libesmtp/libesmtp_1.0.3r1.oe b/libesmtp/libesmtp_1.0.3r1.oe
index cb4c499e35..abd76e1561 100644
--- a/libesmtp/libesmtp_1.0.3r1.oe
+++ b/libesmtp/libesmtp_1.0.3r1.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "libs"
DEPENDS = "openssl"
DESCRIPTION = "LibESMTP is a library to manage posting \
diff --git a/libglade/libglade_2.0.1.oe b/libglade/libglade_2.0.1.oe
index 68a6730f0a..0cabe1781b 100644
--- a/libglade/libglade_2.0.1.oe
+++ b/libglade/libglade_2.0.1.oe
@@ -1,3 +1,4 @@
+LICENSE = LGPL
DESCRIPTION = "Runtime support for GTK interface builder"
SECTION = "libs"
PRIORITY = "optional"
diff --git a/libglade/libglade_2.4.0.oe b/libglade/libglade_2.4.0.oe
index 30c44836cd..3e47228276 100644
--- a/libglade/libglade_2.4.0.oe
+++ b/libglade/libglade_2.4.0.oe
@@ -1,3 +1,4 @@
+LICENSE = LGPL
DESCRIPTION = "Runtime support for GTK interface builder"
SECTION = "libs"
PRIORITY = "optional"
diff --git a/libgmime/libgmime_2.1.7.oe b/libgmime/libgmime_2.1.7.oe
index 19571b2e2a..c741a1c5d0 100644
--- a/libgmime/libgmime_2.1.7.oe
+++ b/libgmime/libgmime_2.1.7.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "Runtime libraries for parsing and creating MIME mail"
SECTION = "libs"
PRIORITY = "optional"
diff --git a/libgsf/libgsf_1.10.0.oe b/libgsf/libgsf_1.10.0.oe
index 3956b32d30..4caea5d540 100644
--- a/libgsf/libgsf_1.10.0.oe
+++ b/libgsf/libgsf_1.10.0.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "libs"
PR = "r1"
diff --git a/libidl/libidl_0.8.2.oe b/libidl/libidl_0.8.2.oe
index faf7fef671..177681ed5b 100644
--- a/libidl/libidl_0.8.2.oe
+++ b/libidl/libidl_0.8.2.oe
@@ -1,3 +1,4 @@
+LICENSE = LGPL
SECTION = "libs"
SRC_URI = "ftp://ftp.gnome.org/pub/GNOME/sources/libIDL/0.8/libIDL-0.8.2.tar.bz2"
S = "${WORKDIR}/libIDL-${PV}"
diff --git a/libidl/libidl_0.8.3.oe b/libidl/libidl_0.8.3.oe
index a12921aaa8..e349324a62 100644
--- a/libidl/libidl_0.8.3.oe
+++ b/libidl/libidl_0.8.3.oe
@@ -1,3 +1,4 @@
+LICENSE = LGPL
DESCRIPTION = "Library for parsing CORBA IDL files"
SECTION = "gnome/libs"
DEPENDS = "glib-2.0"
diff --git a/libmikey/libmikey_0.1a.oe b/libmikey/libmikey_0.1a.oe
index 676f909a50..8ac0ee445d 100644
--- a/libmikey/libmikey_0.1a.oe
+++ b/libmikey/libmikey_0.1a.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "libmikey is a C++ library that implements the IETF work-in-progress MIKEY protocol."
HOMEPAGE = "http://minisip.org/libmikey"
SECTION = "libs"
diff --git a/libnids/libnids_1.18.oe b/libnids/libnids_1.18.oe
index 8c1f5ad60c..3747bf4ca1 100644
--- a/libnids/libnids_1.18.oe
+++ b/libnids/libnids_1.18.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "libs"
DEPENDS = "libnet libpcap"
DESCRIPTION = "Libnids performs assembly of TCP segments \
diff --git a/libtool/libtool_1.4.3.oe b/libtool/libtool_1.4.3.oe
index d0a5223a1a..c1b2f9cd60 100644
--- a/libtool/libtool_1.4.3.oe
+++ b/libtool/libtool_1.4.3.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "devel"
PR = "r0"
diff --git a/libtool/libtool_1.5.oe b/libtool/libtool_1.5.oe
index 6c8fd274a0..d2c3559c19 100644
--- a/libtool/libtool_1.5.oe
+++ b/libtool/libtool_1.5.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "devel"
DESCRIPTION = "Generic library support script \
This is GNU libtool, a generic library support script. Libtool hides \
diff --git a/libxine/libxine-opie_1.0.0-rc7.oe b/libxine/libxine-opie_1.0.0-rc7.oe
index 847e9e38fb..b1254ef297 100644
--- a/libxine/libxine-opie_1.0.0-rc7.oe
+++ b/libxine/libxine-opie_1.0.0-rc7.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
# libxine OE build file
# Modified by Advanced Micro Devices, Inc.
diff --git a/libxine/libxine_1.0.0-beta12.oe b/libxine/libxine_1.0.0-beta12.oe
index 2ffaccdb7e..9a2a6fe1db 100644
--- a/libxine/libxine_1.0.0-beta12.oe
+++ b/libxine/libxine_1.0.0-beta12.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "libxine is a library for multimedia players. \
It plays back CDs, DVDs, and VCDs. It also decodes multimedia \
files like AVI, MOV, WMV, and MP3 from local disk drives, \
diff --git a/libxine/libxine_1.0.0-rc5.oe b/libxine/libxine_1.0.0-rc5.oe
index 90f57f2be3..a74b80ff09 100644
--- a/libxine/libxine_1.0.0-rc5.oe
+++ b/libxine/libxine_1.0.0-rc5.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
# libxine OE build file
# Modified by Advanced Micro Devices, Inc.
diff --git a/libxine/libxine_1.0.0-rc7.oe b/libxine/libxine_1.0.0-rc7.oe
index ae8ae987c0..7ac974c14d 100644
--- a/libxine/libxine_1.0.0-rc7.oe
+++ b/libxine/libxine_1.0.0-rc7.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
# libxine OE build file
# Modified by Advanced Micro Devices, Inc.
diff --git a/libxkbfile/libxkbfile_cvs.oe b/libxkbfile/libxkbfile_cvs.oe
index e69de29bb2..e1452f20d3 100644
--- a/libxkbfile/libxkbfile_cvs.oe
+++ b/libxkbfile/libxkbfile_cvs.oe
@@ -0,0 +1,20 @@
+LICENSE = GPL
+PV = "0.0cvs${CVSDATE}"
+SECTION = "libs"
+PRIORITY = "optional"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+DEPENDS = "x11"
+DESCRIPTION = "X11 keyboard library"
+
+SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=xkbfile"
+S = "${WORKDIR}/xkbfile"
+
+inherit autotools pkgconfig
+
+do_stage() {
+ oe_runmake install prefix=${STAGING_DIR} \
+ bindir=${STAGING_BINDIR} \
+ includedir=${STAGING_INCDIR} \
+ libdir=${STAGING_LIBDIR} \
+ datadir=${STAGING_DATADIR}
+}
diff --git a/libxss/libxss_cvs.oe b/libxss/libxss_cvs.oe
index e69de29bb2..5e33efaf36 100644
--- a/libxss/libxss_cvs.oe
+++ b/libxss/libxss_cvs.oe
@@ -0,0 +1,22 @@
+LICENSE = GPL
+
+PV = "0.0cvs${CVSDATE}"
+
+SECTION = "libs"
+DEPENDS = "x11 xext"
+DESCRIPTION = "X screen saver extension library."
+
+SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=Xss"
+S = "${WORKDIR}/Xss"
+
+inherit autotools pkgconfig
+
+#CFLAGS_append += " -I ${S}/include/X11/XprintUtil -I ${S}/include/X11/extensions"
+
+do_stage() {
+ oe_runmake install prefix=${STAGING_DIR} \
+ bindir=${STAGING_BINDIR} \
+ includedir=${STAGING_INCDIR} \
+ libdir=${STAGING_LIBDIR} \
+ datadir=${STAGING_DATADIR}
+}
diff --git a/libxv/libxv_2.2.2+cvs20040918.oe b/libxv/libxv_2.2.2+cvs20040918.oe
index f06494a946..e4f9789256 100644
--- a/libxv/libxv_2.2.2+cvs20040918.oe
+++ b/libxv/libxv_2.2.2+cvs20040918.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/libs"
DEPENDS = "x11 xext"
DESCRIPTION = "X Video extension library."
diff --git a/libxv/libxv_2.2.2.oe b/libxv/libxv_2.2.2.oe
index f2978269b7..656ac09fc9 100644
--- a/libxv/libxv_2.2.2.oe
+++ b/libxv/libxv_2.2.2.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/libs"
DEPENDS = "x11 xext"
DESCRIPTION = "X Video extension library."
diff --git a/links/links_2.1pre12.oe b/links/links_2.1pre12.oe
index 34bdb4dd44..b391252a65 100644
--- a/links/links_2.1pre12.oe
+++ b/links/links_2.1pre12.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "console/network"
DEPENDS = "jpeg libpng gpm flex openssl zlib"
DESCRIPTION = "Links is graphics and text mode WWW \
diff --git a/links/links_2.1pre14.oe b/links/links_2.1pre14.oe
index 34bdb4dd44..b391252a65 100644
--- a/links/links_2.1pre14.oe
+++ b/links/links_2.1pre14.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "console/network"
DEPENDS = "jpeg libpng gpm flex openssl zlib"
DESCRIPTION = "Links is graphics and text mode WWW \
diff --git a/linphone/linphone-hh_0.12.2.hh1.oe b/linphone/linphone-hh_0.12.2.hh1.oe
index 0a8d76be49..102d3c4b2e 100644
--- a/linphone/linphone-hh_0.12.2.hh1.oe
+++ b/linphone/linphone-hh_0.12.2.hh1.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/utils"
PR = "r2"
diff --git a/linphone/linphone_0.12.2.oe b/linphone/linphone_0.12.2.oe
index 1bc4d9676b..bb3e1cddc7 100644
--- a/linphone/linphone_0.12.2.oe
+++ b/linphone/linphone_0.12.2.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/utils"
PR = "r2"
diff --git a/lrzsz/lrzsz_0.12.20.oe b/lrzsz/lrzsz_0.12.20.oe
index 0bc21294a0..e22ffdf90e 100644
--- a/lrzsz/lrzsz_0.12.20.oe
+++ b/lrzsz/lrzsz_0.12.20.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "console/network"
PRIORITY = "standard"
DESCRIPTION = "Tools for zmodem/xmodem/ymodem file transfer"
diff --git a/lsh/lsh_1.5.5.oe b/lsh/lsh_1.5.5.oe
index 8f6d5440c8..c9d7ae864a 100644
--- a/lsh/lsh_1.5.5.oe
+++ b/lsh/lsh_1.5.5.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "console/network"
DESCRIPTION = "lsh is a GNU GPL-licensed implementation of the SSH \
(version 2) protocol. It includes a server, a client, and some \
diff --git a/lxt/lxt_1.0.oe b/lxt/lxt_1.0.oe
index 683ff248c5..26cc60bd63 100644
--- a/lxt/lxt_1.0.oe
+++ b/lxt/lxt_1.0.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "console/utils"
DESCRIPTION = "lxt ncurses filemanager xtree clone"
PRIORITY = "optional"
diff --git a/man/man_1.5m2.oe b/man/man_1.5m2.oe
index b551bc2043..9d55486819 100644
--- a/man/man_1.5m2.oe
+++ b/man/man_1.5m2.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "base"
DESCRIPTION = "The man page suite, including man, apropos, \
and whatis consists of programs that are used to read most \
diff --git a/mbmerlin/mbmerlin_0.8.1-2.oe b/mbmerlin/mbmerlin_0.8.1-2.oe
index 40d39977b8..2cfeea1ca4 100644
--- a/mbmerlin/mbmerlin_0.8.1-2.oe
+++ b/mbmerlin/mbmerlin_0.8.1-2.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
PR = "r3"
inherit pkgconfig gpe
diff --git a/modplugplay/modplugplay_1.0.oe b/modplugplay/modplugplay_1.0.oe
index 290fa710ad..3e396eae99 100644
--- a/modplugplay/modplugplay_1.0.oe
+++ b/modplugplay/modplugplay_1.0.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "modplugplay is a commandline mod-like audio file player."
SECTION = "console/multimedia"
MAINTAINER = "Michael 'Mickey' Lauer"
diff --git a/module-init-tools/module-init-tools-cross_3.1-pre5.oe b/module-init-tools/module-init-tools-cross_3.1-pre5.oe
index e69de29bb2..b3902ef4ed 100644
--- a/module-init-tools/module-init-tools-cross_3.1-pre5.oe
+++ b/module-init-tools/module-init-tools-cross_3.1-pre5.oe
@@ -0,0 +1,15 @@
+LICENSE = GPL
+include module-init-tools_${PV}.oe
+inherit cross
+DEFAULT_PREFERENCE = "0"
+PROVIDES += "virtual/${TARGET_PREFIX}depmod"
+
+EXTRA_OECONF_append = " --program-prefix=${TARGET_PREFIX}"
+
+do_stage () {
+ oe_runmake install
+}
+
+do_install () {
+ :
+}
diff --git a/module-init-tools/module-init-tools_3.0-pre7.oe b/module-init-tools/module-init-tools_3.0-pre7.oe
index cf912e62cc..a6d9cf6758 100644
--- a/module-init-tools/module-init-tools_3.0-pre7.oe
+++ b/module-init-tools/module-init-tools_3.0-pre7.oe
@@ -1,3 +1,4 @@
+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/module-init-tools/module-init-tools_3.1-pre5.oe b/module-init-tools/module-init-tools_3.1-pre5.oe
index cf912e62cc..a6d9cf6758 100644
--- a/module-init-tools/module-init-tools_3.1-pre5.oe
+++ b/module-init-tools/module-init-tools_3.1-pre5.oe
@@ -1,3 +1,4 @@
+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/moin/moin_1.1.oe b/moin/moin_1.1.oe
index f94adece92..b58e5b3c16 100644
--- a/moin/moin_1.1.oe
+++ b/moin/moin_1.1.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "A full fledged WikiWiki system in Python"
SECTION = "base"
PRIORITY = "optional"
diff --git a/moin/moin_1.2.1.oe b/moin/moin_1.2.1.oe
index 034cf4dc6e..8c0d38f375 100644
--- a/moin/moin_1.2.1.oe
+++ b/moin/moin_1.2.1.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "A full fledged WikiWiki system in Python"
SECTION = "base"
PRIORITY = "optional"
diff --git a/moin/moin_1.2.2.oe b/moin/moin_1.2.2.oe
index 034cf4dc6e..8c0d38f375 100644
--- a/moin/moin_1.2.2.oe
+++ b/moin/moin_1.2.2.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "A full fledged WikiWiki system in Python"
SECTION = "base"
PRIORITY = "optional"
diff --git a/mp3blaster/mp3blaster_3.1.3.oe b/mp3blaster/mp3blaster_3.1.3.oe
index 1e4ff0757f..c68b382198 100644
--- a/mp3blaster/mp3blaster_3.1.3.oe
+++ b/mp3blaster/mp3blaster_3.1.3.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "console/multimedia"
DESCRIPTION = "A console MP3 player based on ncurses"
DEPENDS = "ncurses libsidplay libogg libvorbis"
diff --git a/mp3blaster/mp3blaster_3.2.0.oe b/mp3blaster/mp3blaster_3.2.0.oe
index 1e4ff0757f..c68b382198 100644
--- a/mp3blaster/mp3blaster_3.2.0.oe
+++ b/mp3blaster/mp3blaster_3.2.0.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "console/multimedia"
DESCRIPTION = "A console MP3 player based on ncurses"
DEPENDS = "ncurses libsidplay libogg libvorbis"
diff --git a/nano/nano_1.2.1.oe b/nano/nano_1.2.1.oe
index 55b721a42b..17dd821184 100644
--- a/nano/nano_1.2.1.oe
+++ b/nano/nano_1.2.1.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "console/utils"
DEPENDS = "ncurses"
DESCRIPTION = "GNU nano (Nano's ANOther editor, or \
diff --git a/nfs-utils/nfs-utils_1.0.6.oe b/nfs-utils/nfs-utils_1.0.6.oe
index e69de29bb2..ad624d824e 100644
--- a/nfs-utils/nfs-utils_1.0.6.oe
+++ b/nfs-utils/nfs-utils_1.0.6.oe
@@ -0,0 +1,9 @@
+LICENSE = GPL
+SRC_URI = "${SOURCEFORGE_MIRROR}/nfs/nfs-utils-${PV}.tar.gz \
+ file://acinclude-lossage.patch;patch=1 \
+ file://rpcgen-lossage.patch;patch=1"
+
+BROKEN = "1"
+
+inherit autotools
+
diff --git a/ntop/ntop_3.0.oe b/ntop/ntop_3.0.oe
index 704f9236b2..1fd10cf8f4 100644
--- a/ntop/ntop_3.0.oe
+++ b/ntop/ntop_3.0.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "ntop is network top"
SECTION = "console/network"
PRIORITY = "optional"
diff --git a/obexftp/obexftp_0.10.3.oe b/obexftp/obexftp_0.10.3.oe
index d06854881b..ac2245ee66 100644
--- a/obexftp/obexftp_0.10.3.oe
+++ b/obexftp/obexftp_0.10.3.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "OBEX Ftp Client"
SECTION = "console/network"
PRIORITY = "optional"
diff --git a/octave/octave_2.1.63.oe b/octave/octave_2.1.63.oe
index e69de29bb2..6224e57a19 100644
--- a/octave/octave_2.1.63.oe
+++ b/octave/octave_2.1.63.oe
@@ -0,0 +1,18 @@
+LICENSE = GPL
+DESCRIPTION = "GNU Octave is a high-level language, primarily intended for numerical computations. \
+It provides a convenient command line interface for solving linear and nonlinear problems numerically, \
+and for performing other numerical experiments using a language that is mostly compatible with Matlab. \
+It may also be used as a batch-oriented language."
+SECTION = "console/util"
+DEPENDS = "readline ncurses"
+MAINTAINER = "Simon Pickering <S.G.Pickering@bath.ac.uk>"
+SRC_URI = "ftp://ftp.octave.org/pub/octave/octave-${PV}.tar.gz"
+
+inherit autotools
+
+FILES_${PN}-dev += "${libdir}/octave-${PV}/*.la ${libdir}/octave-${PV}/*.a"
+
+do_configure() {
+ gnu-configize
+ oe_runconf
+}
diff --git a/olsr/olsr_0.3-1.oe b/olsr/olsr_0.3-1.oe
index a40d444199..f2a3bbe497 100644
--- a/olsr/olsr_0.3-1.oe
+++ b/olsr/olsr_0.3-1.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "console/network"
DESCRIPTION = "OLSR - routing protocol for wireless network"
PRIORITY = "optional"
diff --git a/openobex-apps/openobex-apps_1.0.0.oe b/openobex-apps/openobex-apps_1.0.0.oe
index 86d9939266..f7e98538b0 100644
--- a/openobex-apps/openobex-apps_1.0.0.oe
+++ b/openobex-apps/openobex-apps_1.0.0.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "Applications for OpenOBEX"
SECTION = "console/network"
PRIORITY = "optional"
diff --git a/openobex/openobex_1.0.1.oe b/openobex/openobex_1.0.1.oe
index 3f0e0e7d87..17cfe8dca6 100644
--- a/openobex/openobex_1.0.1.oe
+++ b/openobex/openobex_1.0.1.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "The Openobex project aims to make an \
open source implementation of the Object Exchange \
(OBEX) protocol."
diff --git a/openswan/openswan_2.1.2.oe b/openswan/openswan_2.1.2.oe
index 34142cb1fe..e6f4ab6980 100644
--- a/openswan/openswan_2.1.2.oe
+++ b/openswan/openswan_2.1.2.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "console/network"
DESCRIPTION = "Openswan is an Open Source implementation of IPsec for the \
Linux operating system."
diff --git a/pango/pango_1.2.5.oe b/pango/pango_1.2.5.oe
index f9f5252967..ff8e4c1e67 100644
--- a/pango/pango_1.2.5.oe
+++ b/pango/pango_1.2.5.oe
@@ -1,3 +1,4 @@
+LICENSE = LGPL
SECTION = "x11/libs"
DEPENDS = "glib-2.0 fontconfig freetype zlib x11 libxft xt"
DESCRIPTION = "The goal of the Pango project is to provide an \
diff --git a/pango/pango_1.4.0.oe b/pango/pango_1.4.0.oe
index 065cbdc42a..c8f88287f0 100644
--- a/pango/pango_1.4.0.oe
+++ b/pango/pango_1.4.0.oe
@@ -1,3 +1,4 @@
+LICENSE = LGPL
SECTION = "x11/libs"
# Xt needed to keep autoconf's check for X11 happy
DEPENDS = "glib-2.0 fontconfig freetype zlib x11 libxft xt"
diff --git a/pango/pango_1.4.1.oe b/pango/pango_1.4.1.oe
index 09807db56b..6df4f9aa54 100644
--- a/pango/pango_1.4.1.oe
+++ b/pango/pango_1.4.1.oe
@@ -1,3 +1,4 @@
+LICENSE = LGPL
SECTION = "x11/libs"
# Xt needed to keep autoconf's check for X11 happy
DEPENDS = "glib-2.0 fontconfig freetype zlib x11 libxft xt gtk-doc"
diff --git a/plinciv/plinciv_0.16.oe b/plinciv/plinciv_0.16.oe
index 22841487c3..3627c1ae75 100644
--- a/plinciv/plinciv_0.16.oe
+++ b/plinciv/plinciv_0.16.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/games"
DEPENDS = "gtk+"
DESCRIPTION = "Embedded version of a popular FreeCiv game"
diff --git a/procps/procps_3.1.15.oe b/procps/procps_3.1.15.oe
index 683c2f6afa..892b88a876 100644
--- a/procps/procps_3.1.15.oe
+++ b/procps/procps_3.1.15.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "Procps is the package that has a bunch \
of small useful utilities that give information \
about processes using the /proc filesystem. The package \
diff --git a/procps/procps_3.2.1.oe b/procps/procps_3.2.1.oe
index 6323dc02b6..647cf43ee7 100644
--- a/procps/procps_3.2.1.oe
+++ b/procps/procps_3.2.1.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "Procps is the package that has a bunch \
of small useful utilities that give information \
about processes using the /proc filesystem. The package \
diff --git a/psmisc/psmisc_20.2.oe b/psmisc/psmisc_20.2.oe
index 897f088975..2f36f83dc4 100644
--- a/psmisc/psmisc_20.2.oe
+++ b/psmisc/psmisc_20.2.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "procfs tools"
SECTION = "base"
PRIORITY = "required"
diff --git a/python/python-ao_0.82.oe b/python/python-ao_0.82.oe
index 83f36ee1ed..6c23a87b96 100644
--- a/python/python-ao_0.82.oe
+++ b/python/python-ao_0.82.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "Python AO Bindings"
SECTION = "devel/python"
PRIORITY = "optional"
diff --git a/python/python-constraint_0.2.3.oe b/python/python-constraint_0.2.3.oe
index f56395a437..71241882a5 100644
--- a/python/python-constraint_0.2.3.oe
+++ b/python/python-constraint_0.2.3.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "The constraint package is a constraint \
satisfaction problem solver written in 100% pure Python, using \
constraint propagation algorithms. So far, facilities are \
diff --git a/python/python-hmm_0.4.oe b/python/python-hmm_0.4.oe
index 83618051ac..8b1b0f7264 100644
--- a/python/python-hmm_0.4.oe
+++ b/python/python-hmm_0.4.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "Hmm is a python module providing an implementation of Hidden Markov \
Model and associated algorithms (Viterbi and Baum-Welsh). It uses Numeric \
Python to speed up the computations."
diff --git a/python/python-mad_0.5.1.oe b/python/python-mad_0.5.1.oe
index a803cf20db..e76c15d09a 100644
--- a/python/python-mad_0.5.1.oe
+++ b/python/python-mad_0.5.1.oe
@@ -1,3 +1,4 @@
+LICENSE = LGPL
DESCRIPTION = "Python libmad Bindings"
SECTION = "devel/python"
PRIORITY = "optional"
diff --git a/python/python-ogg_1.3.oe b/python/python-ogg_1.3.oe
index b3664e8cb5..f2c70957ab 100644
--- a/python/python-ogg_1.3.oe
+++ b/python/python-ogg_1.3.oe
@@ -1,3 +1,4 @@
+LICENSE = LGPL
DESCRIPTION = "Python Ogg Vorbis Bindings"
SECTION = "devel/python"
PRIORITY = "optional"
diff --git a/python/python-pygtk-0_0.6.12.oe b/python/python-pygtk-0_0.6.12.oe
index e69de29bb2..24289a09a5 100644
--- a/python/python-pygtk-0_0.6.12.oe
+++ b/python/python-pygtk-0_0.6.12.oe
@@ -0,0 +1,30 @@
+LICENSE = LGPL
+DESCRIPTION = "Python GTK+ 1.2 Bindings"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Rob Taylor <robtaylor@fastmail.fm>"
+DEPENDS = "gtk+-1.2 python"
+RDEPENDS = "python-core python-shell python-re"
+SRCNAME = "pygtk"
+PR = "r4"
+
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/python-pygtk-${PV}"
+
+
+SRC_URI = "ftp://ftp.gtk.org/pub/gtk/python/v1.2/${SRCNAME}-${PV}.tar.gz \
+ file://remove-imlib-et-al;patch=1"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit autotools pkgconfig
+
+FILES_${PN} = "${libdir}/python2.3/"
+
+do_configure_prepend() {
+ echo ${LDFLAGS} > /tmp/ldflags
+ rm aclocal.m4
+}
+
+do_stage() {
+ autotools_stage_includes
+}
+
diff --git a/python/python-scapy_0.9.17.oe b/python/python-scapy_0.9.17.oe
index 86bf4e6d06..3a42abe794 100644
--- a/python/python-scapy_0.9.17.oe
+++ b/python/python-scapy_0.9.17.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "Scapy is a powerful interactive packet manipulation tool, \
packet generator, network scanner, network discovery, packet sniffer, etc. \
It can for the moment replace hping, 85% of nmap, arpspoof, arp-sk, arping, \
diff --git a/python/python-vorbis_1.3.oe b/python/python-vorbis_1.3.oe
index fa4b094d21..e89f8f41f9 100644
--- a/python/python-vorbis_1.3.oe
+++ b/python/python-vorbis_1.3.oe
@@ -1,3 +1,4 @@
+LICENSE = LGPL
DESCRIPTION = "Python Vorbis Bindings"
SECTION = "devel/python"
PRIORITY = "optional"
diff --git a/regex-markup/regex-markup_0.9.0.oe b/regex-markup/regex-markup_0.9.0.oe
index 4f4f0856c4..7b800eedb0 100644
--- a/regex-markup/regex-markup_0.9.0.oe
+++ b/regex-markup/regex-markup_0.9.0.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "unknown"
DESCRIPTION = "Regex-markup performs regular expression-based text \
markup according to used-defined rules."
diff --git a/rhythmbox/rhythmbox_0.8.5.oe b/rhythmbox/rhythmbox_0.8.5.oe
index b94e66fb94..aa1ec636c0 100644
--- a/rhythmbox/rhythmbox_0.8.5.oe
+++ b/rhythmbox/rhythmbox_0.8.5.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "unknown"
PR = "r3"
SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/rhythmbox/0.8/rhythmbox-${PV}.tar.gz \
diff --git a/rhythmbox/rhythmbox_0.8.7.oe b/rhythmbox/rhythmbox_0.8.7.oe
index e69de29bb2..ada2fa6df1 100644
--- a/rhythmbox/rhythmbox_0.8.7.oe
+++ b/rhythmbox/rhythmbox_0.8.7.oe
@@ -0,0 +1,28 @@
+LICENSE = GPL
+SECTION = "unknown"
+PR = "r0"
+
+inherit gnome
+
+SRC_URI += "file://ogg.m4 file://vorbis.m4"
+
+DEPENDS = "gstreamer gst-plugins libgnomeui"
+
+EXTRA_OECONF = "--disable-schemas-install"
+
+FILES_${PN} += " ${libdir}/bonobo/servers ${libdir}/bonobo/*.so ${datadir}/omf ${datadir}/mime-info \
+ ${datadir}/application-registry ${datadir}/gnome-2.0 ${datadir}/idl"
+FILES_${PN}-doc += " ${datadir}/gnome/help"
+FILES_${PN}-dev += " ${libdir}/bonobo/*.la ${libdir}/bonobo/*.a"
+
+RDEPENDS_${PN} = "gst-plugin-gnomevfs gst-plugin-esd gst-plugin-mad gst-plugin-ivorbis"
+
+do_configure_prepend() {
+ mkdir -p ${S}/m4
+ cp ${WORKDIR}/ogg.m4 ${S}/m4/
+ cp ${WORKDIR}/vorbis.m4 ${S}/m4/
+}
+
+do_compile() {
+ oe_runmake ORBIT_IDL=`which orbit-idl-2`
+}
diff --git a/rsync/rsync_2.6.2.oe b/rsync/rsync_2.6.2.oe
index ae8b1f97fe..8b50f86628 100644
--- a/rsync/rsync_2.6.2.oe
+++ b/rsync/rsync_2.6.2.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "A file-synchronization tool"
SECTION = "console/network"
PRIORITY = "optional"
diff --git a/sed/sed_4.0.8.oe b/sed/sed_4.0.8.oe
index e476891884..01ff61d107 100644
--- a/sed/sed_4.0.8.oe
+++ b/sed/sed_4.0.8.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "console/utils"
DESCRIPTION = "sed is a Stream EDitor."
diff --git a/sed/sed_4.0.9.oe b/sed/sed_4.0.9.oe
index e476891884..01ff61d107 100644
--- a/sed/sed_4.0.9.oe
+++ b/sed/sed_4.0.9.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "console/utils"
DESCRIPTION = "sed is a Stream EDitor."
diff --git a/sed/sed_4.1.1.oe b/sed/sed_4.1.1.oe
index e476891884..01ff61d107 100644
--- a/sed/sed_4.1.1.oe
+++ b/sed/sed_4.1.1.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "console/utils"
DESCRIPTION = "sed is a Stream EDitor."
diff --git a/sed/sed_4.1.oe b/sed/sed_4.1.oe
index 4453023e05..43116cb635 100644
--- a/sed/sed_4.1.oe
+++ b/sed/sed_4.1.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "console/utils"
DESCRIPTION = "sed is a Stream EDitor."
diff --git a/sgml-common/sgml-common_0.6.3.oe b/sgml-common/sgml-common_0.6.3.oe
index 867de442c8..b2b8896b00 100644
--- a/sgml-common/sgml-common_0.6.3.oe
+++ b/sgml-common/sgml-common_0.6.3.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "base"
DESCRIPTION = "The sgml-common package gathers very basic \
stuff necessary to work with SGML and XML, such as xml.dcl, \
diff --git a/silo/silo_1.4.8.oe b/silo/silo_1.4.8.oe
index 60aaf20d4f..be137be2d9 100644
--- a/silo/silo_1.4.8.oe
+++ b/silo/silo_1.4.8.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "unknown"
DEPENDS = "elftoaout-native"
diff --git a/slrn/slrn_0.9.8.0.oe b/slrn/slrn_0.9.8.0.oe
index 5dca0bbf90..f4fec68459 100644
--- a/slrn/slrn_0.9.8.0.oe
+++ b/slrn/slrn_0.9.8.0.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "slrn - console news reader"
SECTION = "console/network"
PRIORITY = "optional"
diff --git a/smpeg/smpeg_0.4.4+0.4.5cvs20040311.oe b/smpeg/smpeg_0.4.4+0.4.5cvs20040311.oe
index 8274460cdd..76cc9dae9f 100644
--- a/smpeg/smpeg_0.4.4+0.4.5cvs20040311.oe
+++ b/smpeg/smpeg_0.4.4+0.4.5cvs20040311.oe
@@ -1,3 +1,4 @@
+LICENSE = LGPL
SECTION = "console/multimedia"
PRIORITY = "optional"
MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
diff --git a/strace/strace_4.5.4.oe b/strace/strace_4.5.4.oe
index 0e5c92a1d6..8dc28bc2ba 100644
--- a/strace/strace_4.5.4.oe
+++ b/strace/strace_4.5.4.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "console/utils"
DESCRIPTION = "strace is a system call tracing tool."
diff --git a/strace/strace_4.5.6.oe b/strace/strace_4.5.6.oe
index 6e8f0dde0f..a9713718c7 100644
--- a/strace/strace_4.5.6.oe
+++ b/strace/strace_4.5.6.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "console/utils"
PR = "r1"
diff --git a/strace/strace_4.5.7.oe b/strace/strace_4.5.7.oe
index fae06476dd..5a7613ef9f 100644
--- a/strace/strace_4.5.7.oe
+++ b/strace/strace_4.5.7.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "console/utils"
PR = "r1"
diff --git a/sysklogd/sysklogd_1.4.1.oe b/sysklogd/sysklogd_1.4.1.oe
index ff636b9a83..76909dcf90 100644
--- a/sysklogd/sysklogd_1.4.1.oe
+++ b/sysklogd/sysklogd_1.4.1.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "base"
DESCRIPTION = "The sysklogd package implements \
two system log daemons."
diff --git a/tmdns/tmdns_20030116.oe b/tmdns/tmdns_20030116.oe
index d17d5489f0..9907a52285 100644
--- a/tmdns/tmdns_20030116.oe
+++ b/tmdns/tmdns_20030116.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "console/network"
DESCRIPTION = "tmdns is a multicast DNS server."
diff --git a/usbutils/usbutils_0.11+cvs20041108.oe b/usbutils/usbutils_0.11+cvs20041108.oe
index e69de29bb2..1a7bcde941 100644
--- a/usbutils/usbutils_0.11+cvs20041108.oe
+++ b/usbutils/usbutils_0.11+cvs20041108.oe
@@ -0,0 +1,26 @@
+LICENSE = GPL
+DESCRIPTION = "USB console utilities."
+SECTION = "base"
+DEPENDS += "libusb"
+
+SRC_URI = "http://wwwbode.cs.tum.edu/Par/arch/usb/download/usbutils/usbutils-0.11.tar.gz \
+ file://usbutils-0.11+cvs20041108.patch;patch=1"
+S = "${WORKDIR}/usbutils-0.11"
+
+inherit autotools
+
+EXTRA_OECONF = "--program-prefix="
+sbindir = "/sbin"
+bindir = "/bin"
+
+FILES_${PN} += "${datadir}"
+
+libusb_remove () {
+ cd ${S}
+ rm -rf libusb
+}
+
+python do_unpack () {
+ oe.build.exec_func('base_do_unpack', d)
+ oe.build.exec_func('libusb_remove', d)
+}
diff --git a/usbutils/usbutils_0.11.oe b/usbutils/usbutils_0.11.oe
index e8e8478a29..e69e839632 100644
--- a/usbutils/usbutils_0.11.oe
+++ b/usbutils/usbutils_0.11.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "USB console utilities."
SECTION = "base"
PR = "r1"
diff --git a/usound/usound_0.2.0.oe b/usound/usound_0.2.0.oe
index 6713a5d5ad..67c84538cb 100644
--- a/usound/usound_0.2.0.oe
+++ b/usound/usound_0.2.0.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "The Useful Sound Daemon"
SECTION = "libs"
PRIORITY = "optional"
diff --git a/vorbis-tools/vorbis-tools_1.0.1.oe b/vorbis-tools/vorbis-tools_1.0.1.oe
index 0ef2b88504..e3fbc764ca 100644
--- a/vorbis-tools/vorbis-tools_1.0.1.oe
+++ b/vorbis-tools/vorbis-tools_1.0.1.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DEPENDS = "libogg libvorbis libao curl"
DESCRIPTION = " vorbis-tools contains oggenc (an encoder), ogg123 (a playback tool), \
ogginfo (displays ogg information), vcut (ogg file splitter), and \
diff --git a/wiggle/wiggle_0.6.oe b/wiggle/wiggle_0.6.oe
index 548f379d8a..ad9eb67799 100644
--- a/wiggle/wiggle_0.6.oe
+++ b/wiggle/wiggle_0.6.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "Wiggle is a program for applying patches that patch cannot \
apply because of conflicting changes."
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
diff --git a/xawtv/xawtv_3.93.oe b/xawtv/xawtv_3.93.oe
index 76d84d8216..a90a2ad29d 100644
--- a/xawtv/xawtv_3.93.oe
+++ b/xawtv/xawtv_3.93.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11/utils"
DESCRIPTION = "XawTV is a simple Xaw-based TV program which uses the bttw \
driver or video4linux. It also contains various command-line utilities for \
diff --git a/xcursor-transparent-theme/xcursor-transparent-theme_0.1.1.oe b/xcursor-transparent-theme/xcursor-transparent-theme_0.1.1.oe
index 1059bd2647..d4c6e932ed 100644
--- a/xcursor-transparent-theme/xcursor-transparent-theme_0.1.1.oe
+++ b/xcursor-transparent-theme/xcursor-transparent-theme_0.1.1.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "Transparent xcursor theme for handheld systems"
SECTION = "x11/base"
diff --git a/xinerama/xinerama_1.0.2.oe b/xinerama/xinerama_1.0.2.oe
index 679c4f7ca7..7f3c78286a 100644
--- a/xinerama/xinerama_1.0.2.oe
+++ b/xinerama/xinerama_1.0.2.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "Xinerama library"
SECTION = "x11/libs"
PRIORITY = "optional"
diff --git a/xmonobut/xmonobut_0.4.oe b/xmonobut/xmonobut_0.4.oe
index aa3641759e..aa2c5ec024 100644
--- a/xmonobut/xmonobut_0.4.oe
+++ b/xmonobut/xmonobut_0.4.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
PR = "r1"
DESCRIPTION = "utility to allow middle and right clicking with a stylus"
SECTION = "x11/utils"
diff --git a/xstroke/xstroke_0.6.oe b/xstroke/xstroke_0.6.oe
index 8e8f58583d..ebed8fd0da 100644
--- a/xstroke/xstroke_0.6.oe
+++ b/xstroke/xstroke_0.6.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
SECTION = "x11"
PRIORITY = "optional"
MAINTAINER = "Phil Blundell <pb@handhelds.org>"
diff --git a/xtscal/xtscal_0.6.3.oe b/xtscal/xtscal_0.6.3.oe
index 022833f46f..5c406087cf 100644
--- a/xtscal/xtscal_0.6.3.oe
+++ b/xtscal/xtscal_0.6.3.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
DESCRIPTION = "Touchscreen calibration utility"
MAINTAINER = "Phil Blundell <pb@handhelds.org>"
SECTION = "x11/base"
diff --git a/xtst/xtst_cvs.oe b/xtst/xtst_cvs.oe
index 679c68788f..f22ec26989 100644
--- a/xtst/xtst_cvs.oe
+++ b/xtst/xtst_cvs.oe
@@ -1,3 +1,4 @@
+LICENSE = GPL
PV = "0.0cvs${CVSDATE}"
SECTION = "x11/libs"
PRIORITY = "optional"