+# xfce.oeclass
+# Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+# Global class to make it easier to maintain XFCE packages
+
+HOMEPAGE="http://www.xfce.org"
+LICENSE="LGPL-2"
+
+SRC_URI="http://www.us.xfce.org/archive/xfce-${PV}/src/${PN}-${PV}.tar.gz"
+
+# Most, but not *all* packages use pkgconfig, so we can't include it here
+# too
+
+inherit autotools
+
+EXTRA_OECONF += "--with-pluginsdir=${libdir}/xfce4/panel-plugins/"
+
+# FIXME: Put icons in their own package too?
+
+PACKAGES += "${PN}-mcs-plugins ${PN}-panel-plugins"
+
+FILES_${PN} += "${datadir}/icons/* ${datadir}/applications/* ${libdir}/xfce4/modules/*.so*"
+FILES_${PN}-panel-plugins += "${libdir}/xfce4/panel-plugins/*.so*"
+FILES_${PN}-doc += " ${datadir}/xfce4/doc"
+FILES_${PN}-mcs-plugins="${libdir}/xfce4/mcs-plugins/*.so"
+LICENSE = GPL
+SECTION = "x11/gnome"
+PR = "r0"
+DESCRIPTION = "Common macros for building GNOME applications"
+inherit gnome
+
+# The omf.make file failed if scrollkeeper doesn't happen to be
+# installed
+
+SRC_URI += "file://omf.patch;patch=1"
+
+EXTRA_AUTORECONF = ""
+DEPENDS = ""
+
+FILES_${PN} += "${datadir}/aclocal"
+FILES_${PN}-dev = ""
+
+do_stage () {
+ rm -rf ${STAGE_TEMP}
+ mkdir -p ${STAGE_TEMP}
+ make DESTDIR="${STAGE_TEMP}" install
+ cp -a ${STAGE_TEMP}/usr/bin/* ${STAGING_DIR}/${BUILD_SYS}/bin
+ install -d ${STAGING_DIR}/${HOST_SYS}/share/gnome-common
+ cp -a ${STAGE_TEMP}/usr/share/gnome-common/* ${STAGING_DIR}/${HOST_SYS}/share/gnome-common
+ cp -a ${STAGE_TEMP}/usr/share/aclocal/* ${STAGING_DIR}/${HOST_SYS}/share/aclocal
+ rm -rf ${STAGE_TEMP}
+}
+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"
+
+do_configure_prepend () {
+ cp ${STAGING_DIR}/${HOST_SYS}/share/gnome-common/data/omf.make ${S}/help
+}
SECTION = "unknown"
LICENSE = "GPL"
MAINTAINER = "Phil Blundell <pb@handhelds.org>"
-SRC_URI = "http://ftp.gnu.org/pub/gnu/guile/guile-${PV}.tar.gz"
+SRC_URI = "http://ftp.gnu.org/pub/gnu/guile/guile-${PV}.tar.gz \
+ file://guile-amd64.patch;patch=1"
inherit autotools native
SRC_URI = "http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/${PV}/source/firefox-${PV}-source.tar.bz2 \
file://xptcstubs.patch;patch=1 \
file://no-xmb.patch;patch=1 \
+ file://firefox-cc-fix.patch;patch=1 \
+ file://jsautocfg.h \
file://extensions-hack.patch;patch=1"
+
S = "${WORKDIR}/mozilla"
inherit mozilla
+SECTION = "devel"
+DESCRIPTION = "General-purpose x86 assembler"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+COMPATIBLE_HOST = '(x86_64|i.86.*)-(linux|freebsd.*)'
+LICENSE = "GPL"
+SECTION = "dev-lang"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/nasm/nasm-${PV}.tar.bz2"
+
+inherit autotools
+
+do_install() {
+ install -d ${D}/${bindir}
+ install -d ${D}/${datadir}/man/man1
+
+ oe_runmake 'INSTALLROOT=${D}' install
+}