diff options
77 files changed, 1459 insertions, 2 deletions
diff --git a/BitKeeper/etc/logging_ok b/BitKeeper/etc/logging_ok index 516cdd99e2..3e271ad3b8 100644 --- a/BitKeeper/etc/logging_ok +++ b/BitKeeper/etc/logging_ok @@ -26,6 +26,7 @@ ggilbert@fastframe.brooks.edu ggilbert@olddog.(none) ggilbert@olddog.home.treke.net ggilbert@olddog.treke.net +ggilbert@sql.brooks.edu ggilbert@tinman.treke.net ggilbert@treke.ath.cx hrw@home.hrw.one.pl diff --git a/packages/cairo/xsvg_cvs.bb b/packages/cairo/xsvg_cvs.bb index e69de29bb2..e17c930d88 100644 --- a/packages/cairo/xsvg_cvs.bb +++ b/packages/cairo/xsvg_cvs.bb @@ -0,0 +1,18 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE = "MIT-X" +SECTION = "libs" +PRIORITY = "optional" +DEPENDS = "libsvg-cairo xcursor" +DESCRIPTION = "SVG viewer" + +SRC_URI = "cvs://anoncvs:anoncvs@cvs.cairographics.org/cvs/cairo;module=xsvg" +S = "${WORKDIR}/xsvg" + +# FIXME: add xcursor +BROKEN = "1" + +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/compositeext/compositeext_2.0.bb b/packages/compositeext/compositeext_2.0.bb index e69de29bb2..b07deca5be 100644 --- a/packages/compositeext/compositeext_2.0.bb +++ b/packages/compositeext/compositeext_2.0.bb @@ -0,0 +1,17 @@ +SECTION = "libs" +LICENSE= "BSD-X" +MAINTAINER = "Greg Gilbert <greg@treke.net>" +DEPENDS = "xextensions fixesext" +DESCRIPTION = "X Composite extension headers and specification" + +SRC_URI = "${XLIBS_MIRROR}/compositeext-${PV}.tar.bz2" + +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/packages/compositeext/compositeext_cvs.bb b/packages/compositeext/compositeext_cvs.bb index e69de29bb2..08c8350254 100644 --- a/packages/compositeext/compositeext_cvs.bb +++ b/packages/compositeext/compositeext_cvs.bb @@ -0,0 +1,20 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE= "BSD-X" +SECTION = "libs" +MAINTAINER = "Greg Gilbert <greg@treke.net>" +DEPENDS = "xextensions fixesext" +DESCRIPTION = "X Composite extension headers and specification" +DEFAULT_PREFERENCE = 1 + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=CompositeExt" +S = "${WORKDIR}/CompositeExt" + +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/packages/cramfs/cramfs-native_1.1.bb b/packages/cramfs/cramfs-native_1.1.bb index e69de29bb2..0f18e94be0 100644 --- a/packages/cramfs/cramfs-native_1.1.bb +++ b/packages/cramfs/cramfs-native_1.1.bb @@ -0,0 +1,18 @@ +SECTION = "base" +LICENSE = "GPL" +SRC_URI = "${SOURCEFORGE_MIRROR}/cramfs/cramfs-1.1.tar.gz" +DEPENDS = "zlib-native" + +S = "${WORKDIR}/cramfs-${PV}" + +inherit native + +do_compile() { + oe_runmake +} + +do_stage() { + install mkcramfs ${STAGING_BINDIR} + install cramfsck ${STAGING_BINDIR} +} + diff --git a/packages/damageext/damageext_1.0.bb b/packages/damageext/damageext_1.0.bb index 61396e11e6..bb6ad63adc 100644 --- a/packages/damageext/damageext_1.0.bb +++ b/packages/damageext/damageext_1.0.bb @@ -1,4 +1,5 @@ SECTION = "libs" +LICENSE = "MIT-X" MAINTAINER = "Greg Gilbert <greg@treke.net>" DEPENDS = "xextensions fixesext" DESCRIPTION = "X Damage extension headers and specification" diff --git a/packages/damageext/damageext_cvs.bb b/packages/damageext/damageext_cvs.bb index be03e12118..95a0d7d9dd 100644 --- a/packages/damageext/damageext_cvs.bb +++ b/packages/damageext/damageext_cvs.bb @@ -1,4 +1,5 @@ PV = "0.0cvs${CVSDATE}" +LICENSE = "MIT-X" SECTION = "libs" MAINTAINER = "Greg Gilbert <greg@treke.net>" DEPENDS = "xextensions fixesext" diff --git a/packages/docbook-utils/docbook-utils-native_0.6.13.bb b/packages/docbook-utils/docbook-utils-native_0.6.13.bb index ffe0ee9702..a8b6f6a4d6 100644 --- a/packages/docbook-utils/docbook-utils-native_0.6.13.bb +++ b/packages/docbook-utils/docbook-utils-native_0.6.13.bb @@ -1,4 +1,5 @@ SECTION = "console/utils" +LICENSE = "GPL" DEPENDS = "openjade-native" SRC_URI = "ftp://sources.redhat.com/pub/docbook-tools/new-trials/SOURCES/docbook-utils-${PV}.tar.gz" diff --git a/packages/edb/edb-native_1.0.5.bb b/packages/edb/edb-native_1.0.5.bb index e69de29bb2..a95c5c14d1 100644 --- a/packages/edb/edb-native_1.0.5.bb +++ b/packages/edb/edb-native_1.0.5.bb @@ -0,0 +1,16 @@ +DESCRIPTION = "EDB is a database convenience library wrapped around the \ +Berkeley DB 2.7.7 by Sleepycat Software." +LICENSE = "BSD" +HOMEPAGE = "http://www.enlightenment.org" +MAINTAINER = "Carsten Haitzler (Rasterman) <raster@rasterman.com>" +SECTION = "e/libs" +PRIORITY = "optional" +include edb_1.0.5.bb +inherit native +DEPENDS = "zlib-native" + +do_stage () { + install -m 0755 tools/.libs/edb_ed ${STAGING_BINDIR} + oe_libinstall -C src libedb ${STAGING_LIBDIR}/ + install -m 0644 ${S}/src/Edb.h ${STAGING_INCDIR}/ +} diff --git a/packages/edb/edb_1.0.5.bb b/packages/edb/edb_1.0.5.bb index e69de29bb2..bbbb07849c 100644 --- a/packages/edb/edb_1.0.5.bb +++ b/packages/edb/edb_1.0.5.bb @@ -0,0 +1,33 @@ +DESCRIPTION = "EDB is a database convenience library wrapped around the \ +Berkeley DB 2.7.7 by Sleepycat Software." +HOMEPAGE = "http://www.enlightenment.org" +MAINTAINER = "Carsten Haitzler (Rasterman) <raster@rasterman.com>" +SECTION = "e/libs" +PRIORITY = "optional" +DEPENDS = "zlib" +PV = "1.0.5" +PR = "1" +LICENSE = "BSD" + +do_prepsources () { + make clean distclean || true +} +addtask prepsources after do_fetch before do_unpack + +#SRC_URI = "file://./" +SRC_URI = "cvs://anonymous@cvs.sourceforge.net/cvsroot/enlightenment;module=e17/libs/edb" +S = "${WORKDIR}/edb" + +inherit autotools pkgconfig binconfig + +EXTRA_OECONF = "--disable-gtk \ + --disable-ncurses" + +do_stage () { + oe_libinstall -C src libedb ${STAGING_LIBDIR}/ + install -m 0644 ${S}/src/Edb.h ${STAGING_INCDIR}/ +} + +FILES_${PN} = "${libdir}/libedb*.so*" +FILES_${PN}-dev += "${bindir} ${libdir}/pkgconfig" + diff --git a/packages/eet/eet-native_0.9.9.bb b/packages/eet/eet-native_0.9.9.bb index e69de29bb2..a44287eb55 100644 --- a/packages/eet/eet-native_0.9.9.bb +++ b/packages/eet/eet-native_0.9.9.bb @@ -0,0 +1,18 @@ +DESCRIPTION = "EET is a tiny library designed to write an \ +arbitary set of chunks of data to a file and optionally compress \ +each chunk (very much like a zip file) and allow fast \ +random-access reading of the file later on." +HOMEPAGE = "http://www.enlightenment.org" +MAINTAINER = "Carsten Haitzler (Rasterman) <raster@rasterman.com>" +SECTION = "e/libs" +PRIORITY = "optional" +include eet_0.9.9.bb +inherit native +DEPENDS = "zlib-native jpeg-native" +LICENSE = "BSD" + +do_stage () { + install -m 0755 src/bin/.libs/eet ${STAGING_BINDIR} + oe_libinstall -C src/lib libeet ${STAGING_LIBDIR}/ + install -m 0644 ${S}/src/lib/Eet.h ${STAGING_INCDIR}/ +} diff --git a/packages/eet/eet_0.9.9.bb b/packages/eet/eet_0.9.9.bb index e69de29bb2..908235879d 100644 --- a/packages/eet/eet_0.9.9.bb +++ b/packages/eet/eet_0.9.9.bb @@ -0,0 +1,31 @@ +DESCRIPTION = "EET is a tiny library designed to write an \ +arbitary set of chunks of data to a file and optionally compress \ +each chunk (very much like a zip file) and allow fast \ +random-access reading of the file later on." +HOMEPAGE = "http://www.enlightenment.org" +MAINTAINER = "Carsten Haitzler (Rasterman) <raster@rasterman.com>" +SECTION = "e/libs" +PRIORITY = "optional" +DEPENDS = "zlib jpeg" +PV = "0.9.9" +PR = "1" +LICENSE = "BSD" + +do_prepsources () { + make clean distclean || true +} +addtask prepsources after do_fetch before do_unpack + +#SRC_URI = "file://./" +SRC_URI = "cvs://anonymous@cvs.sourceforge.net/cvsroot/enlightenment;module=e17/libs/eet" +S = "${WORKDIR}/eet" + +inherit autotools pkgconfig binconfig + +do_stage () { + oe_libinstall -C src/lib libeet ${STAGING_LIBDIR}/ + install -m 0644 ${S}/src/lib/Eet.h ${STAGING_INCDIR}/ +} + +FILES_${PN} = "${libdir}/libeet*.so*" +FILES_${PN}-dev += "${bindir} ${libdir}/pkgconfig" diff --git a/packages/fixesext/fixesext_2.0.1.bb b/packages/fixesext/fixesext_2.0.1.bb index e69de29bb2..02aa4ec625 100644 --- a/packages/fixesext/fixesext_2.0.1.bb +++ b/packages/fixesext/fixesext_2.0.1.bb @@ -0,0 +1,17 @@ +SECTION = "libs" +LICENSE= "BSD-X" +MAINTAINER = "Greg Gilbert <greg@treke.net>" +DEPENDS = "xextensions" +DESCRIPTION = "X Fixes extension headers and specification." + +SRC_URI = "${XLIBS_MIRROR}/fixesext-${PV}.tar.bz2" + +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/packages/fixesext/fixesext_cvs.bb b/packages/fixesext/fixesext_cvs.bb index e69de29bb2..887ae2a138 100644 --- a/packages/fixesext/fixesext_cvs.bb +++ b/packages/fixesext/fixesext_cvs.bb @@ -0,0 +1,20 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE= "BSD-X" +SECTION = "libs" +MAINTAINER = "Greg Gilbert <greg@treke.net>" +DEPENDS = "xextensions" +DESCRIPTION = "X Fixes extension headers and specification." +DEFAULT_PREFERENCE = "1" + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=FixesExt" +S = "${WORKDIR}/FixesExt" + +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/packages/flnx/flnx_0.17.bb b/packages/flnx/flnx_0.17.bb index e69de29bb2..b453ad24b1 100644 --- a/packages/flnx/flnx_0.17.bb +++ b/packages/flnx/flnx_0.17.bb @@ -0,0 +1,16 @@ +SECTION = "x11/libs" +LICENSE = "LGPL" +DEPENDS = "microwindows" +RDEPENDS = "microwindows" +SRC_URI = "ftp://ftp.microwindows.org/pub/microwindows/flnx/flnx-${PV}.tar.gz" +DESCRIPTION = "fltk library for microwindows." + +inherit autotools + +EXTRA_OECONF = "--with-microwin=${STAGING_LIBDIR}/.." + +do_install () { + oe_runmake "bindir=${D}/${bindir}" \ + "libdir=${D}/${libdir}" \ + "includedir=${D}/${includedir}" install +} diff --git a/packages/fontconfig/fontconfig-native_2.2.95.bb b/packages/fontconfig/fontconfig-native_2.2.95.bb index e69de29bb2..bc988e0ee2 100644 --- a/packages/fontconfig/fontconfig-native_2.2.95.bb +++ b/packages/fontconfig/fontconfig-native_2.2.95.bb @@ -0,0 +1,14 @@ +SECTION = "base" +LICENSE = "BSD" +include fontconfig_${PV}.bb +inherit native +DEPENDS = "freetype-native expat-native zlib-native" +FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/fontconfig-${PV}" + +EXTRA_OEMAKE = "" + +do_stage () { + oe_runmake install + install fc-lang/fc-lang ${STAGING_BINDIR} + install fc-glyphname/fc-glyphname ${STAGING_BINDIR} +} diff --git a/packages/fontconfig/fontconfig_2.2.95.bb b/packages/fontconfig/fontconfig_2.2.95.bb index e69de29bb2..54ca0b2f6f 100644 --- a/packages/fontconfig/fontconfig_2.2.95.bb +++ b/packages/fontconfig/fontconfig_2.2.95.bb @@ -0,0 +1,26 @@ +SECTION = "libs" +LICENSE = "BSD" +DESCRIPTION = "A library for configuring and customizing font access." +DEPENDS = "expat freetype freetype-native zlib fontconfig-native" + +SRC_URI = "http://pdx.freedesktop.org/fontconfig/release/fontconfig-${PV}.tar.gz \ + file://fc-glyphname.patch;patch=1 \ + file://fc-lang.patch;patch=1" + +PACKAGES =+ "fontconfig-utils " +FILES_fontconfig-utils = "${bindir}/*" + +S = "${WORKDIR}/fontconfig-${PV}" + +inherit autotools pkgconfig + +export HASDOCBOOK="no" + +EXTRA_OECONF = " --disable-docs " +EXTRA_OEMAKE = "FC_LANG=fc-lang FC_GLYPHNAME=fc-glyphname" + +do_stage () { + oe_libinstall -so -a -C src libfontconfig ${STAGING_LIBDIR} + install -d ${STAGING_INCDIR}/fontconfig + for i in ${S}/fontconfig/*.h; do install -m 0644 $i ${STAGING_INCDIR}/fontconfig/; done +} diff --git a/packages/gd/gd_2.0.21.bb b/packages/gd/gd_2.0.21.bb index e69de29bb2..5bc646b7cf 100644 --- a/packages/gd/gd_2.0.21.bb +++ b/packages/gd/gd_2.0.21.bb @@ -0,0 +1,25 @@ +SECTION = "libs" +LICENSE = "GD" +DESCRIPTION = "gd is a library used to create PNG, JPEG, or WBMP images." +MAINTAINER = "Chris Larson <kergoth@handhelds.org>" +DEPENDS = "libpng jpeg zlib" + +SRC_URI = "http://www.boutell.com/gd/http/gd-${PV}.tar.gz" +S = "${WORKDIR}/gd-${PV}" + +inherit autotools gettext + +EXTRA_OECONF += " --with-zlib=${STAGING_LIBDIR}/.. \ + --with-png=${STAGING_LIBDIR}/.. \ + --with-jpeg=${STAGING_LIBDIR}/.. \ + --without-xpm" + +headers = "gd.h gdcache.h gd_io.h gdfx.h gdfontmb.h \ + gdfontg.h gdfontl.h gdfonts.h gdfontt.h" + +do_stage () { + oe_libinstall -so -a libgd ${STAGING_LIBDIR}/ + for i in ${headers}; do + install -m 0644 $i ${STAGING_INCDIR}/ + done +} diff --git a/packages/gd/gd_2.0.22.bb b/packages/gd/gd_2.0.22.bb index e69de29bb2..5bc646b7cf 100644 --- a/packages/gd/gd_2.0.22.bb +++ b/packages/gd/gd_2.0.22.bb @@ -0,0 +1,25 @@ +SECTION = "libs" +LICENSE = "GD" +DESCRIPTION = "gd is a library used to create PNG, JPEG, or WBMP images." +MAINTAINER = "Chris Larson <kergoth@handhelds.org>" +DEPENDS = "libpng jpeg zlib" + +SRC_URI = "http://www.boutell.com/gd/http/gd-${PV}.tar.gz" +S = "${WORKDIR}/gd-${PV}" + +inherit autotools gettext + +EXTRA_OECONF += " --with-zlib=${STAGING_LIBDIR}/.. \ + --with-png=${STAGING_LIBDIR}/.. \ + --with-jpeg=${STAGING_LIBDIR}/.. \ + --without-xpm" + +headers = "gd.h gdcache.h gd_io.h gdfx.h gdfontmb.h \ + gdfontg.h gdfontl.h gdfonts.h gdfontt.h" + +do_stage () { + oe_libinstall -so -a libgd ${STAGING_LIBDIR}/ + for i in ${headers}; do + install -m 0644 $i ${STAGING_INCDIR}/ + done +} diff --git a/packages/giblib/giblib_1.2.3.bb b/packages/giblib/giblib_1.2.3.bb index e69de29bb2..514b4a0b21 100644 --- a/packages/giblib/giblib_1.2.3.bb +++ b/packages/giblib/giblib_1.2.3.bb @@ -0,0 +1,28 @@ +SECTION = "libs" +DESCRIPTION = "giblib is a utility library that incorporates doubly linked \ +lists, some string functions, and a wrapper for imlib2." +MAINTAINER = "Chris Larson <kergoth@handhelds.org>" +LICENSE = "BSD" +DEPENDS = "imlib2" +PR = "r1" + +SRC_URI = "http://linuxbrit.co.uk/downloads/giblib-${PV}.tar.gz \ + file://pkgconfig.patch;patch=1" +S = "${WORKDIR}/giblib-${PV}" + +inherit autotools pkgconfig + +headers = "gib_imlib.h gib_btree.h gib_debug.h gib_queue.h gib_stack.h \ +gib_style.h giblib_config.h gib_hash.h giblib.h gib_list.h gib_utils.h" +do_stage () { + oe_libinstall -a -so -C giblib libgiblib ${STAGING_LIBDIR} + install -d ${STAGING_INCDIR}/giblib + for h in ${headers}; do + install -m 0644 ${S}/giblib/$h ${STAGING_INCDIR}/giblib/ + done + cat giblib-config | sed -e "s,${prefix},${STAGING_LIBDIR}/..," \ + -e "s,${exec_prefix},${STAGING_BINDIR}/..," \ + -e "s,${includedir},${STAGING_INCDIR}," \ + -e "s,${libdir},${STAGING_LIBDIR}," > ${STAGING_BINDIR}/giblib-config + chmod a+rx ${STAGING_BINDIR}/giblib-config +} diff --git a/packages/gif2png/gif2png_2.5.1.bb b/packages/gif2png/gif2png_2.5.1.bb index e69de29bb2..1cc27b62d8 100644 --- a/packages/gif2png/gif2png_2.5.1.bb +++ b/packages/gif2png/gif2png_2.5.1.bb @@ -0,0 +1,10 @@ +DESCRIPTION = "gif2png" +LICENSE = "GPL" +SECTION = "console/utils" +PRIORITY = "optional" +DEPENDS = "zlib libpng" + +SRC_URI = "http://www.catb.org/~esr/gif2png/gif2png-${PV}.tar.gz" + +inherit autotools + diff --git a/packages/gift/gift_0.11.4.bb b/packages/gift/gift_0.11.4.bb index e69de29bb2..bca8d60006 100644 --- a/packages/gift/gift_0.11.4.bb +++ b/packages/gift/gift_0.11.4.bb @@ -0,0 +1,14 @@ +SECTION = "console/network" +LICENSE = "GPL" +DEPENDS = "libvorbis libogg" +DESCRIPTION = "giFT is a framework for bridging multiple \ +backend peer-to-peer protocols and the user interface \ +associated with them." +FILES_gift_append = " ${datadir}/giFT" + +SRC_URI = "${SOURCEFORGE_MIRROR}/gift/gift-${PV}.tar.bz2" + +inherit autotools + +EXTRA_OECONF = "--with-vorbis-libraries=${STAGING_LIBDIR} \ + --with-vorbis-includes=${STAGING_INCDIR}" diff --git a/packages/gift/gift_0.11.5.bb b/packages/gift/gift_0.11.5.bb index e69de29bb2..bca8d60006 100644 --- a/packages/gift/gift_0.11.5.bb +++ b/packages/gift/gift_0.11.5.bb @@ -0,0 +1,14 @@ +SECTION = "console/network" +LICENSE = "GPL" +DEPENDS = "libvorbis libogg" +DESCRIPTION = "giFT is a framework for bridging multiple \ +backend peer-to-peer protocols and the user interface \ +associated with them." +FILES_gift_append = " ${datadir}/giFT" + +SRC_URI = "${SOURCEFORGE_MIRROR}/gift/gift-${PV}.tar.bz2" + +inherit autotools + +EXTRA_OECONF = "--with-vorbis-libraries=${STAGING_LIBDIR} \ + --with-vorbis-includes=${STAGING_INCDIR}" diff --git a/packages/gkdial/gkdial-gnomeless_1.8.1.bb b/packages/gkdial/gkdial-gnomeless_1.8.1.bb index e69de29bb2..a22c24ee1a 100644 --- a/packages/gkdial/gkdial-gnomeless_1.8.1.bb +++ b/packages/gkdial/gkdial-gnomeless_1.8.1.bb @@ -0,0 +1,22 @@ +PR = "r2" +LICENSE = "GPL" + +DESCRIPTION = "GTK PPP dialing tool" +DEPENDS = "virtual/libc gconf gtk+ libglade gettext" +MAINTAINER = "Florian Boor <florian.boor@kernelconcepts.de>" +SECTION = "gpe" +PRIORITY = "optional" + +SRC_URI = "http://www.kernelconcepts.de/~fuchs/gkdial-${PV}.tar.gz \ + file://header.patch;patch=1 \ + file://gkdial.desktop \ + file://gkdial.png" + +inherit autotools pkgconfig gettext + +do_install_append () { + mkdir -p ${D}${datadir}/pixmaps + install -m 0644 ${WORKDIR}/gkdial.png ${D}${datadir}/pixmaps/gkdial.png + mkdir -p ${D}${datadir}/applications + install -m 0644 ${WORKDIR}/gkdial.desktop ${D}${datadir}/applications/gkdial.desktop +} diff --git a/packages/glib-1.2/glib-1.2-native_1.2.10.bb b/packages/glib-1.2/glib-1.2-native_1.2.10.bb index e69de29bb2..e0ecede0b8 100644 --- a/packages/glib-1.2/glib-1.2-native_1.2.10.bb +++ b/packages/glib-1.2/glib-1.2-native_1.2.10.bb @@ -0,0 +1,47 @@ +PR = "r0" +LICENSE = "LGPL" +DESCRIPTION = "GLib 1.2 is a deprecated libray to \ +provide support for old glib 1.2 based applications" +SECTION = "libs" +PRIORITY = "optional" +MAINTAINER = "Philip Blundell <pb@handhelds.org>" +DEPENDS = "" + +FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/glib-1.2-${PV}" + +EXTRA_OECONF = "--disable-debug" + +SRC_URI = "ftp://ftp.gtk.org/pub/gtk/v1.2/glib-${PV}.tar.gz \ + file://glibconfig-sysdefs.h \ + file://depcomp \ + file://glib-reconf-fix;patch=1 \ + file://posix-conf-changes;patch=1 \ + file://gcc-3.4-pretty_function;patch=1" + + +S = "${WORKDIR}/glib-${PV}" + +inherit autotools pkgconfig native gettext + +acpaths = "" +do_configure_prepend () { + install -m 0644 ${WORKDIR}/glibconfig-sysdefs.h . + install -m 0644 ${WORKDIR}/depcomp . + rm -f ltconfig acinclude.m4 libtool ltmain.sh +} + + +do_stage () { + oe_libinstall -so libglib ${STAGING_LIBDIR} + oe_libinstall -so -C gmodule libgmodule-1.2 ${STAGING_LIBDIR} + oe_libinstall -so -C gthread libgthread-1.2 ${STAGING_LIBDIR} + autotools_stage_includes + install -d ${STAGING_INCDIR}/glib-1.2 + install -m 0755 ${S}/glibconfig.h ${STAGING_INCDIR}/glib-1.2/glibconfig.h + install -d ${STAGING_DATADIR}/aclocal + install -m 0644 ${S}/glib.m4 ${STAGING_DATADIR}/aclocal/glib-1.2.m4 +} + +do_install () { + : +} diff --git a/packages/glib-2.0/glib-2.0-native_2.2.3.bb b/packages/glib-2.0/glib-2.0-native_2.2.3.bb index 4d08020a3b..1767f745d2 100644 --- a/packages/glib-2.0/glib-2.0-native_2.2.3.bb +++ b/packages/glib-2.0/glib-2.0-native_2.2.3.bb @@ -1,4 +1,5 @@ SECTION = "libs" +LICENSE = "LGPL" DEPENDS = "" FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/glib-2.0-${PV}" diff --git a/packages/glib-2.0/glib-2.0-native_2.4.6.bb b/packages/glib-2.0/glib-2.0-native_2.4.6.bb index 88891ddf25..3cda8c5495 100644 --- a/packages/glib-2.0/glib-2.0-native_2.4.6.bb +++ b/packages/glib-2.0/glib-2.0-native_2.4.6.bb @@ -3,7 +3,7 @@ which provides many useful data types, macros, \ type conversions, string utilities, file utilities, a main \ loop abstraction, and so on. It works on many \ UNIX-like platforms, Windows, OS/2 and BeOS." -LICENSE = "GPLv2" +LICENSE = "LGPL" SECTION = "libs" PRIORITY = "optional" MAINTAINER = "Philip Blundell <pb@handhelds.org>" diff --git a/packages/glib-2.0/glib-2.0-native_2.6.0.bb b/packages/glib-2.0/glib-2.0-native_2.6.0.bb index e69de29bb2..f3b460b88e 100644 --- a/packages/glib-2.0/glib-2.0-native_2.6.0.bb +++ b/packages/glib-2.0/glib-2.0-native_2.6.0.bb @@ -0,0 +1,48 @@ +DESCRIPTION = "GLib is a general-purpose utility library, \ +which provides many useful data types, macros, \ +type conversions, string utilities, file utilities, a main \ +loop abstraction, and so on. It works on many \ +UNIX-like platforms, Windows, OS/2 and BeOS." +LICENSE = "LGPL" +SECTION = "libs" +PRIORITY = "optional" +MAINTAINER = "Philip Blundell <pb@handhelds.org>" +DEPENDS = "gtk-doc-native" +PR = "r0" + +EXTRA_OECONF = "--disable-debug" + +SRC_URI = "ftp://ftp.gtk.org/pub/gtk/v2.6/glib-${PV}.tar.bz2 \ + file://glibconfig-sysdefs.h" + +S = "${WORKDIR}/glib-${PV}" + +inherit autotools pkgconfig native gettext + +acpaths = "" +do_configure_prepend () { + install -m 0644 ${WORKDIR}/glibconfig-sysdefs.h . +} + +do_stage () { + install -m 0755 gobject/glib-mkenums ${STAGING_BINDIR}/ + install -m 0755 gobject/.libs/glib-genmarshal ${STAGING_BINDIR}/ + install -m 0755 glib-gettextize ${STAGING_BINDIR}/ + oe_libinstall -so -C glib libglib-2.0 ${STAGING_LIBDIR} + oe_libinstall -so -C gmodule libgmodule-2.0 ${STAGING_LIBDIR} + oe_libinstall -so -C gthread libgthread-2.0 ${STAGING_LIBDIR} + oe_libinstall -so -C gobject libgobject-2.0 ${STAGING_LIBDIR} + autotools_stage_includes + install -d ${STAGING_INCDIR}/glib-2.0/glib + install -m 0755 ${S}/glibconfig.h ${STAGING_INCDIR}/glib-2.0/glibconfig.h + install -d ${STAGING_DATADIR}/aclocal + install -m 0644 ${S}/m4macros/glib-2.0.m4 ${STAGING_DATADIR}/aclocal/glib-2.0.m4 + install -m 0644 ${S}/m4macros/glib-gettext.m4 ${STAGING_DATADIR}/aclocal/glib-gettext.m4 + install -d ${STAGING_DATADIR}/glib-2.0/gettext/po + install -m 0755 mkinstalldirs ${STAGING_DATADIR}/glib-2.0/gettext/ + install -m 0644 po/Makefile.in.in ${STAGING_DATADIR}/glib-2.0/gettext/po/ +} + +do_install () { + : +} diff --git a/packages/glib-2.0/glib-2.0-native_2.6.1.bb b/packages/glib-2.0/glib-2.0-native_2.6.1.bb index e69de29bb2..f3b460b88e 100644 --- a/packages/glib-2.0/glib-2.0-native_2.6.1.bb +++ b/packages/glib-2.0/glib-2.0-native_2.6.1.bb @@ -0,0 +1,48 @@ +DESCRIPTION = "GLib is a general-purpose utility library, \ +which provides many useful data types, macros, \ +type conversions, string utilities, file utilities, a main \ +loop abstraction, and so on. It works on many \ +UNIX-like platforms, Windows, OS/2 and BeOS." +LICENSE = "LGPL" +SECTION = "libs" +PRIORITY = "optional" +MAINTAINER = "Philip Blundell <pb@handhelds.org>" +DEPENDS = "gtk-doc-native" +PR = "r0" + +EXTRA_OECONF = "--disable-debug" + +SRC_URI = "ftp://ftp.gtk.org/pub/gtk/v2.6/glib-${PV}.tar.bz2 \ + file://glibconfig-sysdefs.h" + +S = "${WORKDIR}/glib-${PV}" + +inherit autotools pkgconfig native gettext + +acpaths = "" +do_configure_prepend () { + install -m 0644 ${WORKDIR}/glibconfig-sysdefs.h . +} + +do_stage () { + install -m 0755 gobject/glib-mkenums ${STAGING_BINDIR}/ + install -m 0755 gobject/.libs/glib-genmarshal ${STAGING_BINDIR}/ + install -m 0755 glib-gettextize ${STAGING_BINDIR}/ + oe_libinstall -so -C glib libglib-2.0 ${STAGING_LIBDIR} + oe_libinstall -so -C gmodule libgmodule-2.0 ${STAGING_LIBDIR} + oe_libinstall -so -C gthread libgthread-2.0 ${STAGING_LIBDIR} + oe_libinstall -so -C gobject libgobject-2.0 ${STAGING_LIBDIR} + autotools_stage_includes + install -d ${STAGING_INCDIR}/glib-2.0/glib + install -m 0755 ${S}/glibconfig.h ${STAGING_INCDIR}/glib-2.0/glibconfig.h + install -d ${STAGING_DATADIR}/aclocal + install -m 0644 ${S}/m4macros/glib-2.0.m4 ${STAGING_DATADIR}/aclocal/glib-2.0.m4 + install -m 0644 ${S}/m4macros/glib-gettext.m4 ${STAGING_DATADIR}/aclocal/glib-gettext.m4 + install -d ${STAGING_DATADIR}/glib-2.0/gettext/po + install -m 0755 mkinstalldirs ${STAGING_DATADIR}/glib-2.0/gettext/ + install -m 0644 po/Makefile.in.in ${STAGING_DATADIR}/glib-2.0/gettext/po/ +} + +do_install () { + : +} diff --git a/packages/glib-2.0/glib-2.0_2.4.6.bb b/packages/glib-2.0/glib-2.0_2.4.6.bb index 6d9a702fff..ff01290775 100644 --- a/packages/glib-2.0/glib-2.0_2.4.6.bb +++ b/packages/glib-2.0/glib-2.0_2.4.6.bb @@ -3,7 +3,7 @@ which provides many useful data types, macros, \ type conversions, string utilities, file utilities, a main \ loop abstraction, and so on. It works on many \ UNIX-like platforms, Windows, OS/2 and BeOS." -LICENSE = "GPLv2" +LICENSE = "LGPL" SECTION = "libs" PRIORITY = "optional" MAINTAINER = "Philip Blundell <pb@handhelds.org>" diff --git a/packages/glib-2.0/glib-2.0_2.6.0.bb b/packages/glib-2.0/glib-2.0_2.6.0.bb index e69de29bb2..e498541695 100644 --- a/packages/glib-2.0/glib-2.0_2.6.0.bb +++ b/packages/glib-2.0/glib-2.0_2.6.0.bb @@ -0,0 +1,49 @@ +DESCRIPTION = "GLib is a general-purpose utility library, \ +which provides many useful data types, macros, \ +type conversions, string utilities, file utilities, a main \ +loop abstraction, and so on. It works on many \ +UNIX-like platforms, Windows, OS/2 and BeOS." +SECTION = "libs" +LICENSE = "LGPL" +PRIORITY = "optional" +MAINTAINER = "Philip Blundell <pb@handhelds.org>" +DEPENDS += "glib-2.0-native gtk-doc" +DEPENDS += "virtual/libiconv virtual/libintl" +PACKAGES =+ "glib-2.0-utils " +PR = "r0" + +LEAD_SONAME = "libglib-2.0.*" +FILES_glib-2.0-utils = "${bindir}/*" + +EXTRA_OECONF = "--disable-debug" + +SRC_URI = "ftp://ftp.gtk.org/pub/gtk/v2.6/glib-${PV}.tar.bz2 \ + file://glibinclude.patch;patch=1;pnum=2 \ + file://glibconfig-sysdefs.h" + +S = "${WORKDIR}/glib-${PV}" + +inherit autotools pkgconfig gettext + +python () { + if bb.data.getVar("USE_NLS", d, 1) == "no": + raise bb.parse.SkipPackage("${PN} requires native language support.") +} + +acpaths = "" +do_configure_prepend () { + install -m 0644 ${WORKDIR}/glibconfig-sysdefs.h . +} + +do_stage () { + oe_libinstall -so -C glib libglib-2.0 ${STAGING_LIBDIR} + oe_libinstall -so -C gmodule libgmodule-2.0 ${STAGING_LIBDIR} + oe_libinstall -so -C gthread libgthread-2.0 ${STAGING_LIBDIR} + oe_libinstall -so -C gobject libgobject-2.0 ${STAGING_LIBDIR} + autotools_stage_includes + install -d ${STAGING_INCDIR}/glib-2.0/glib + install -m 0755 ${S}/glibconfig.h ${STAGING_INCDIR}/glib-2.0/glibconfig.h + install -d ${STAGING_DATADIR}/aclocal + install -m 0644 ${S}/m4macros/glib-2.0.m4 ${STAGING_DATADIR}/aclocal/glib-2.0.m4 + install -m 0644 ${S}/m4macros/glib-gettext.m4 ${STAGING_DATADIR}/aclocal/glib-gettext.m4 +} diff --git a/packages/glib-2.0/glib-2.0_2.6.1.bb b/packages/glib-2.0/glib-2.0_2.6.1.bb index e69de29bb2..2765cc0a63 100644 --- a/packages/glib-2.0/glib-2.0_2.6.1.bb +++ b/packages/glib-2.0/glib-2.0_2.6.1.bb @@ -0,0 +1,49 @@ +DESCRIPTION = "GLib is a general-purpose utility library, \ +which provides many useful data types, macros, \ +type conversions, string utilities, file utilities, a main \ +loop abstraction, and so on. It works on many \ +UNIX-like platforms, Windows, OS/2 and BeOS." +LICENSE = "LGPL" +SECTION = "libs" +PRIORITY = "optional" +MAINTAINER = "Philip Blundell <pb@handhelds.org>" +DEPENDS += "glib-2.0-native gtk-doc" +DEPENDS += "virtual/libiconv virtual/libintl" +PACKAGES =+ "glib-2.0-utils " +PR = "r0" + +LEAD_SONAME = "libglib-2.0.*" +FILES_glib-2.0-utils = "${bindir}/*" + +EXTRA_OECONF = "--disable-debug" + +SRC_URI = "ftp://ftp.gtk.org/pub/gtk/v2.6/glib-${PV}.tar.bz2 \ + file://glibinclude.patch;patch=1;pnum=2 \ + file://glibconfig-sysdefs.h" + +S = "${WORKDIR}/glib-${PV}" + +inherit autotools pkgconfig gettext + +python () { + if bb.data.getVar("USE_NLS", d, 1) == "no": + raise bb.parse.SkipPackage("${PN} requires native language support.") +} + +acpaths = "" +do_configure_prepend () { + install -m 0644 ${WORKDIR}/glibconfig-sysdefs.h . +} + +do_stage () { + oe_libinstall -so -C glib libglib-2.0 ${STAGING_LIBDIR} + oe_libinstall -so -C gmodule libgmodule-2.0 ${STAGING_LIBDIR} + oe_libinstall -so -C gthread libgthread-2.0 ${STAGING_LIBDIR} + oe_libinstall -so -C gobject libgobject-2.0 ${STAGING_LIBDIR} + autotools_stage_includes + install -d ${STAGING_INCDIR}/glib-2.0/glib + install -m 0755 ${S}/glibconfig.h ${STAGING_INCDIR}/glib-2.0/glibconfig.h + install -d ${STAGING_DATADIR}/aclocal + install -m 0644 ${S}/m4macros/glib-2.0.m4 ${STAGING_DATADIR}/aclocal/glib-2.0.m4 + install -m 0644 ${S}/m4macros/glib-gettext.m4 ${STAGING_DATADIR}/aclocal/glib-gettext.m4 +} diff --git a/packages/gnome-themes/gnome-themes_2.6.2.bb b/packages/gnome-themes/gnome-themes_2.6.2.bb index e69de29bb2..db021fa667 100644 --- a/packages/gnome-themes/gnome-themes_2.6.2.bb +++ b/packages/gnome-themes/gnome-themes_2.6.2.bb @@ -0,0 +1,32 @@ +SECTION = "x11/base" +MAINTAINER = "Phil Blundell <pb@handhelds.org>" +LICENSE = "LGPL" +DESCRIPTION = "GNOME themes" + +DEPENDS = "gtk-engines intltool-native" + +PACKAGES += " gtk-engine-crux gtk-engine-hc gtk-engine-lighthouseblue gtk-engine-mist gtk-engine-thinice" +FILES_gtk-engine-crux = "${libdir}/gtk-2.0/*/engines/libcrux-engine.so" +FILES_gtk-engine-hc = "${libdir}/gtk-2.0/*/engines/libhcengine.so" +FILES_gtk-engine-lighthouseblue = "${libdir}/gtk-2.0/*/engines/liblighthouseblue.so" +FILES_gtk-engine-mist = "${libdir}/gtk-2.0/*/engines/libmist.so" +FILES_gtk-engine-thinice = "${libdir}/gtk-2.0/*/engines/libthinice.so" + +PACKAGES += " gnome-theme-crux gnome-theme-grand-canyon gnome-theme-highcontrast gnome-theme-highcontrastinverse gnome-theme-highcontrastlargeprint gnome-theme-highcontrastlargeprintinverse gnome-theme-largeprint gnome-theme-lighthouseblue gnome-theme-mist gnome-theme-traditional" +FILES_gnome-theme-crux = "${datadir}/themes/Crux" +FILES_gnome-theme-grand-canyon = "${datadir}/themes/Grand-Canyon" +FILES_gnome-theme-highcontrast = "${datadir}/themes/HighContrast" +FILES_gnome-theme-highcontrastinverse = "${datadir}/themes/HighContrastInverse" +FILES_gnome-theme-highcontrastlargeprint = "${datadir}/themes/HighContrastLargePrint" +FILES_gnome-theme-highcontrastlargeprintinverse = "${datadir}/themes/HighContrastLargePrintInverse" +FILES_gnome-theme-largeprint = "${datadir}/themes/LargePrint" +FILES_gnome-theme-lighthouseblue = "${datadir}/themes/LighthouseBlue" +FILES_gnome-theme-mist = "${datadir}/themes/Mist" +FILES_gnome-theme-traditional = "${datadir}/themes/Traditional" + +SRC_URI = "${GNOME_MIRROR}/${PN}/2.6/${PN}-${PV}.tar.bz2" + +# gcc-3.4 blows up in gtktext with -frename-registers on arm-linux +CFLAGS := "${@'${CFLAGS}'.replace('-frename-registers', '')}" + +inherit autotools diff --git a/packages/gnome/orbit2-native_2.10.2.bb b/packages/gnome/orbit2-native_2.10.2.bb index e69de29bb2..69fb3ded32 100644 --- a/packages/gnome/orbit2-native_2.10.2.bb +++ b/packages/gnome/orbit2-native_2.10.2.bb @@ -0,0 +1,21 @@ +DESCRIPTION = "CORBA ORB" +LICENSE = "LGPL GPL" +SECTION = "x11/gnome/libs" +SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/ORBit2/2.10/ORBit2-${PV}.tar.bz2 \ + file://configure-lossage.patch;patch=1;pnum=1 \ + file://gtk-doc.m4 \ + file://gtk-doc.make" +DEPENDS = "libidl-native popt-native gtk-doc" + +S = "${WORKDIR}/ORBit2-${PV}" +FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/orbit2-${PV}" + +inherit autotools native pkgconfig + +EXTRA_OECONF = "--disable-gtk-doc" + +do_configure_prepend() { + mkdir -p m4 + install ${WORKDIR}/gtk-doc.m4 ./m4/ + install ${WORKDIR}/gtk-doc.make ./ +} diff --git a/packages/gpm/gpm_1.20.1.bb b/packages/gpm/gpm_1.20.1.bb index e69de29bb2..2ceea6fccd 100644 --- a/packages/gpm/gpm_1.20.1.bb +++ b/packages/gpm/gpm_1.20.1.bb @@ -0,0 +1,26 @@ +SECTION = "console/utils" +LICENSE = "GPL" +DEPENDS = "ncurses" +DESCRIPTION = "GPM (General Purpose Mouse) is a mouse server \ +for the console and xterm, with sample clients included \ +(emacs, etc)." + +SRC_URI = "ftp://arcana.linux.it/pub/gpm/gpm-${PV}.tar.bz2 \ + file://configure.patch;patch=1 \ + file://no-docs.patch;patch=1" + +inherit autotools + +export LIBS = "-lm" +do_configure_prepend () { + cp aclocal.m4 acinclude.m4 +} + +do_stage () { + install -m 0644 src/headers/gpm.h ${STAGING_INCDIR}/ + oe_libinstall -so -a -C src/lib libgpm ${STAGING_LIBDIR} +} + +do_install () { + oe_runmake 'ROOT=${D}' install +} diff --git a/packages/gpp/gpp_2.21.bb b/packages/gpp/gpp_2.21.bb index e69de29bb2..421ac9fa91 100644 --- a/packages/gpp/gpp_2.21.bb +++ b/packages/gpp/gpp_2.21.bb @@ -0,0 +1,9 @@ +SECTION = "devel" +LICENSE = "GPL" +DESCRIPTION = "GPP is a general-purpose preprocessor with \ +customizable syntax, suitable for a wide range of \ +preprocessing tasks." + +SRC_URI = "http://www.nothingisreal.com/gpp/gpp-${PV}.tar.bz2" + +inherit autotools diff --git a/packages/gtk+/gtk+-native-1.2_1.2.10.bb b/packages/gtk+/gtk+-native-1.2_1.2.10.bb index e69de29bb2..a51872de7b 100644 --- a/packages/gtk+/gtk+-native-1.2_1.2.10.bb +++ b/packages/gtk+/gtk+-native-1.2_1.2.10.bb @@ -0,0 +1,57 @@ +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" +LICENSE = "LGPL" +PRIORITY = "optional" +MAINTAINER = "Rob Taylor <robtaylor@fastmail.fm>" +DEPENDS = "glib-1.2 jpeg libpng xext" +PR = "r0" + +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 + libtoolize --force +} + +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-1.2 ${STAGING_LIBDIR} + oe_libinstall -so -C gdk libgdk-1.2 ${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/ +} + +do_install_append () { + install -d ${D}/etc/gtk-1.2 +} + diff --git a/packages/gtk-engines/gtk-smooth-engine_0.5.8.bb b/packages/gtk-engines/gtk-smooth-engine_0.5.8.bb index e69de29bb2..c0d8f2d8d7 100644 --- a/packages/gtk-engines/gtk-smooth-engine_0.5.8.bb +++ b/packages/gtk-engines/gtk-smooth-engine_0.5.8.bb @@ -0,0 +1,12 @@ +PR = "r0" +LICENSE = "LGPL" +SECTION = "x11/base" +DESCRIPTION = "GTK theme engine Smooth" +MAINTAINER = "Florian Boor <florian@kernelconcepts.de>" +DEPENDS = "gtk+" + +FILES_${PN} = "${libdir}/gtk-2.0/2.4.0/engines/libsmooth.so" + +SRC_URI = "${SOURCEFORGE_MIRROR}/smooth-engine/${PN}-${PV}.tar.gz" + +inherit autotools pkgconfig diff --git a/packages/guile/guile-native_1.6.4.bb b/packages/guile/guile-native_1.6.4.bb index e69de29bb2..39dcaff63e 100644 --- a/packages/guile/guile-native_1.6.4.bb +++ b/packages/guile/guile-native_1.6.4.bb @@ -0,0 +1,13 @@ +SECTION = "unknown" +LICENSE = "GPL" +MAINTAINER = "Phil Blundell <pb@handhelds.org>" +SRC_URI = "http://ftp.gnu.org/pub/gnu/guile/guile-${PV}.tar.gz" + +inherit autotools native + +S="${WORKDIR}/guile-${PV}" + +do_configure() { + # no autoreconf, thanks + oe_runconf +} diff --git a/packages/guile/guile_1.6.4.bb b/packages/guile/guile_1.6.4.bb index e69de29bb2..dc55c266a0 100644 --- a/packages/guile/guile_1.6.4.bb +++ b/packages/guile/guile_1.6.4.bb @@ -0,0 +1,127 @@ +SECTION = "unknown" +LICENSE = "GPL" +MAINTAINER = "Phil Blundell <pb@handhelds.org>" +SRC_URI = "http://ftp.gnu.org/pub/gnu/guile/guile-${PV}.tar.gz \ + file://configure-lossage.patch;patch=1" +DEPENDS = "guile-native" + +inherit autotools + +acpaths = "-I ${S}/guile-config" + +do_compile() { + (cd libguile; oe_runmake CC="${BUILD_CC}" CFLAGS="${BUILD_CFLAGS}" LDFLAGS="${BUILD_LDFLAGS}" guile_filter_doc_snarfage) + oe_runmake preinstguile="`which guile`" +} + +LIBGUILE_HEADERS = "\ +__scm.h \ +alist.h \ +arbiters.h \ +async.h \ +backtrace.h \ +boolean.h \ +chars.h \ +continuations.h \ +coop-defs.h \ +debug-malloc.h \ +debug.h \ +deprecation.h \ +dynl.h \ +dynwind.h \ +environments.h \ +eq.h \ +error.h \ +eval.h \ +evalext.h \ +extensions.h \ +feature.h \ +filesys.h \ +fluids.h \ +fports.h \ +gc.h \ +gdb_interface.h \ +gdbint.h \ +goops.h \ +gsubr.h \ +guardians.h \ +hash.h \ +hashtab.h \ +hooks.h \ +init.h \ +ioext.h \ +iselect.h \ +keywords.h \ +lang.h \ +list.h \ +load.h \ +macros.h \ +mallocs.h \ +modules.h \ +net_db.h \ +numbers.h \ +objects.h \ +objprop.h \ +options.h \ +pairs.h \ +ports.h \ +posix.h \ +print.h \ +procprop.h \ +procs.h \ +properties.h \ +ramap.h \ +random.h \ +rdelim.h \ +read.h \ +regex-posix.h \ +root.h \ +rw.h \ +scmconfig.h \ +scmsigs.h \ +script.h \ +simpos.h \ +smob.h \ +snarf.h \ +socket.h \ +sort.h \ +srcprop.h \ +stackchk.h \ +stacks.h \ +stime.h \ +strings.h \ +strop.h \ +strorder.h \ +strports.h \ +struct.h \ +symbols.h \ +tags.h \ +threads.h \ +throw.h \ +unif.h \ +validate.h \ +values.h \ +variable.h \ +vectors.h \ +version.h \ +vports.h \ +weaks.h \ +" + +do_stage() { + install -d ${STAGING_INCDIR}/libguile + for i in ${LIBGUILE_HEADERS}; do + install -m 0644 libguile/$i ${STAGING_INCDIR}/libguile/$i + done + install -m 0644 libguile.h ${STAGING_INCDIR}/libguile.h + install -d ${STAGING_INCDIR}/guile + install -m 0644 libguile/gh.h ${STAGING_INCDIR}/guile/ + install -d ${STAGING_INCDIR}/guile/srfi + install -d ${STAGING_INCDIR}/guile-readline + install -m 0644 guile-readline/readline.h ${STAGING_INCDIR}/guile-readline/ + install -d ${STAGING_DATADIR}/aclocal + install -m 0644 guile-config/guile.m4 ${STAGING_DATADIR}/aclocal + oe_libinstall -C libguile -so -a libguile ${STAGING_LIBDIR} + oe_libinstall -C guile-readline -so -a libguilereadline-v-12 ${STAGING_LIBDIR} + oe_libinstall -C libguile-ltdl -so -a libguile-ltdl ${STAGING_LIBDIR} +} diff --git a/packages/ice/ice_6.3.3.bb b/packages/ice/ice_6.3.3.bb index a46794ab77..2f0f9a2cce 100644 --- a/packages/ice/ice_6.3.3.bb +++ b/packages/ice/ice_6.3.3.bb @@ -1,4 +1,5 @@ SECTION = "libs" +LICENSE= "MIT" PRIORITY = "optional" MAINTAINER = "Phil Blundell <pb@handhelds.org>" DEPENDS = "x11" diff --git a/packages/ice/ice_cvs.bb b/packages/ice/ice_cvs.bb index 3392f7d0dc..00b96b1cf7 100644 --- a/packages/ice/ice_cvs.bb +++ b/packages/ice/ice_cvs.bb @@ -1,4 +1,5 @@ PV = "0.0cvs${CVSDATE}" +LICENSE= "MIT" SECTION = "libs" PRIORITY = "optional" MAINTAINER = "Phil Blundell <pb@handhelds.org>" diff --git a/packages/libsm/libsm_6.0.3.bb b/packages/libsm/libsm_6.0.3.bb index b7910ff66e..6a85eaf6cc 100644 --- a/packages/libsm/libsm_6.0.3.bb +++ b/packages/libsm/libsm_6.0.3.bb @@ -1,4 +1,5 @@ SECTION = "libs" +LICENSE = "MIT-X" PRIORITY = "optional" MAINTAINER = "Phil Blundell <pb@handhelds.org>" DEPENDS = "x11 ice" diff --git a/packages/libsm/libsm_cvs.bb b/packages/libsm/libsm_cvs.bb index 9fb72b865d..eb3fb0e241 100644 --- a/packages/libsm/libsm_cvs.bb +++ b/packages/libsm/libsm_cvs.bb @@ -1,4 +1,5 @@ PV = "0.0cvs${CVSDATE}" +LICENSE = "MIT-X" SECTION = "libs" PRIORITY = "optional" MAINTAINER = "Phil Blundell <pb@handhelds.org>" diff --git a/packages/libxcursor/libxcursor_1.1.2.bb b/packages/libxcursor/libxcursor_1.1.2.bb index b4f0400b11..d3be76a4f3 100644 --- a/packages/libxcursor/libxcursor_1.1.2.bb +++ b/packages/libxcursor/libxcursor_1.1.2.bb @@ -1,4 +1,5 @@ SECTION = "x11/libs" +LICENSE= "BSD-X" PRIORITY = "optional" MAINTAINER = "Phil Blundell <pb@handhelds.org>" DESCRIPTION = "X Cursor library" diff --git a/packages/libxcursor/libxcursor_cvs.bb b/packages/libxcursor/libxcursor_cvs.bb index 668395d07a..24ff0d0052 100644 --- a/packages/libxcursor/libxcursor_cvs.bb +++ b/packages/libxcursor/libxcursor_cvs.bb @@ -1,4 +1,5 @@ PV = "0.0cvs${CVSDATE}" +LICENSE= "BSD-X" SECTION = "x11/libs" PRIORITY = "optional" MAINTAINER = "Phil Blundell <pb@handhelds.org>" diff --git a/packages/libxfixes/libxfixes_2.0.1.bb b/packages/libxfixes/libxfixes_2.0.1.bb index 8e983e7953..b6560b8e8b 100644 --- a/packages/libxfixes/libxfixes_2.0.1.bb +++ b/packages/libxfixes/libxfixes_2.0.1.bb @@ -1,4 +1,5 @@ SECTION = "x11/libs" +LICENSE= "BSD-X" DEPENDS = "x11 fixesext" DESCRIPTION = "X Fixes extension library." PR = "r1" diff --git a/packages/libxfixes/libxfixes_cvs.bb b/packages/libxfixes/libxfixes_cvs.bb index e69de29bb2..4899229eb9 100644 --- a/packages/libxfixes/libxfixes_cvs.bb +++ b/packages/libxfixes/libxfixes_cvs.bb @@ -0,0 +1,18 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE= "BSD-X" +SECTION = "x11/libs" +DEPENDS = "x11 fixesext" +DESCRIPTION = "X Fixes extension library." + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=Xfixes" +S = "${WORKDIR}/Xfixes" + +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/packages/libxft/libxft_2.1.6.bb b/packages/libxft/libxft_2.1.6.bb index 070d82f13b..d7cb351d63 100644 --- a/packages/libxft/libxft_2.1.6.bb +++ b/packages/libxft/libxft_2.1.6.bb @@ -1,4 +1,5 @@ SECTION = "x11/libs" +LICENSE = "MIT-X" DEPENDS = "x11 xproto libxrender freetype fontconfig" DESCRIPTION = "X FreeType library. Client-side fonts with FreeType." PROVIDES = "xft" diff --git a/packages/libxft/libxft_cvs.bb b/packages/libxft/libxft_cvs.bb index e69de29bb2..d25b04e483 100644 --- a/packages/libxft/libxft_cvs.bb +++ b/packages/libxft/libxft_cvs.bb @@ -0,0 +1,31 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE = "MIT-X" +SECTION = "x11/libs" +DEPENDS = "x11 xproto libxrender freetype fontconfig" +DESCRIPTION = "X FreeType library. Client-side fonts with FreeType." +PROVIDES = "xft" + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=Xft" +S = "${WORKDIR}/Xft" + +FILES_${PN} = ${libdir}/lib*.so.* +FILES_${PN}-dev = ${includedir} ${libdir}/lib*.so ${libdir}/*.la \ + ${libdir}/*.a ${libdir}/pkgconfig \ + ${datadir}/aclocal ${bindir} ${sbindir} + +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_DATADIR}/man +} + +python do_package() { + if bb.data.getVar('DEBIAN_NAMES', d, 1): + bb.data.setVar('PKG_${PN}', 'libxft2', d) + bb.build.exec_func('package_do_package', d) +} diff --git a/packages/libxi/libxi_6.0.1.bb b/packages/libxi/libxi_6.0.1.bb index fae7255b1a..b84aef8193 100644 --- a/packages/libxi/libxi_6.0.1.bb +++ b/packages/libxi/libxi_6.0.1.bb @@ -1,4 +1,5 @@ DESCRIPTION = "X Input Extension library" +LICENSE = "MIT-X" SECTION = "x11/libs" DEPENDS = "xproto x11 xextensions" PR = "r1" diff --git a/packages/libxi/libxi_cvs.bb b/packages/libxi/libxi_cvs.bb index 80955c7f15..08cee7406a 100644 --- a/packages/libxi/libxi_cvs.bb +++ b/packages/libxi/libxi_cvs.bb @@ -1,4 +1,5 @@ PV = "0.0cvs${CVSDATE}" +LICENSE = "MIT-X" SECTION = "x11/libs" DEPENDS = "xproto x11 xextensions" DESCRIPTION = "X Input extension library." diff --git a/packages/panoramixext/panoramixext_1.1.bb b/packages/panoramixext/panoramixext_1.1.bb index e69de29bb2..a77a508392 100644 --- a/packages/panoramixext/panoramixext_1.1.bb +++ b/packages/panoramixext/panoramixext_1.1.bb @@ -0,0 +1,18 @@ +SECTION = "libs" +LICENSE= "MIT" +PRIORITY = "optional" +MAINTAINER = "Phil Blundell <pb@handhelds.org>" +DESCRIPTION = "PanoramiX extension headers" + +SRC_URI = "${XLIBS_MIRROR}/panoramixext-${PV}.tar.bz2" + +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}/man +} diff --git a/packages/panoramixext/panoramixext_cvs.bb b/packages/panoramixext/panoramixext_cvs.bb index e69de29bb2..0fef9dbe83 100644 --- a/packages/panoramixext/panoramixext_cvs.bb +++ b/packages/panoramixext/panoramixext_cvs.bb @@ -0,0 +1,20 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE= "MIT" +SECTION = "libs" +PRIORITY = "optional" +MAINTAINER = "Phil Blundell <pb@handhelds.org>" +DESCRIPTION = "PanoramiX extension headers" + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=PanoramiXExt" +S = "${WORKDIR}/PanoramiXExt" + +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}/man +} diff --git a/packages/qte/qte-for-opie-2.3.9.bb b/packages/qte/qte-for-opie-2.3.9.bb new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/packages/qte/qte-for-opie-2.3.9.bb diff --git a/packages/randrext/randrext_1.0.bb b/packages/randrext/randrext_1.0.bb index e69de29bb2..4a8607c691 100644 --- a/packages/randrext/randrext_1.0.bb +++ b/packages/randrext/randrext_1.0.bb @@ -0,0 +1,16 @@ +SECTION = "libs" +LICENSE= "BSD-X" +MAINTAINER = "Greg Gilbert <greg@treke.net>" +DESCRIPTION = "X Resize and Rotate extension headers" + +SRC_URI = "${XLIBS_MIRROR}/randrext-${PV}.tar.bz2" + +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/packages/randrext/randrext_cvs.bb b/packages/randrext/randrext_cvs.bb index e69de29bb2..1b3bbbd353 100644 --- a/packages/randrext/randrext_cvs.bb +++ b/packages/randrext/randrext_cvs.bb @@ -0,0 +1,18 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE= "BSD-X" +SECTION = "libs" +MAINTAINER = "Greg Gilbert <greg@treke.net>" +DESCRIPTION = "X Resize and Rotate extension headers" + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=Randr" +S = "${WORKDIR}/Randr" + +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/packages/renderext/renderext_0.8.bb b/packages/renderext/renderext_0.8.bb index e69de29bb2..f1996a3fd3 100644 --- a/packages/renderext/renderext_0.8.bb +++ b/packages/renderext/renderext_0.8.bb @@ -0,0 +1,16 @@ +SECTION = "libs" +LICENSE = "MIT-X" +MAINTAINER = "Greg Gilbert <greg@treke.net>" +DESCRIPTION = "X Render extension headers" + +SRC_URI = "${XLIBS_MIRROR}/renderext-${PV}.tar.bz2" + +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/packages/renderext/renderext_cvs.bb b/packages/renderext/renderext_cvs.bb index e69de29bb2..8fe39420ac 100644 --- a/packages/renderext/renderext_cvs.bb +++ b/packages/renderext/renderext_cvs.bb @@ -0,0 +1,19 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE = "MIT-X" +SECTION = "libs" +MAINTAINER = "Greg Gilbert <greg@treke.net>" +DESCRIPTION = "X Render extension headers" +DEFAULT_PREFERENCE = "1" + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=Render" +S = "${WORKDIR}/Render" + +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/packages/x11/x11_6.2.1.bb b/packages/x11/x11_6.2.1.bb index e69de29bb2..e4d665de63 100644 --- a/packages/x11/x11_6.2.1.bb +++ b/packages/x11/x11_6.2.1.bb @@ -0,0 +1,39 @@ +SECTION = "x11/libs" +LICENSE = "XFree86" +PRIORITY = "optional" +MAINTAINER = "Greg Gilbert <greg@treke.net>" +DEPENDS = "xproto xextensions xau xtrans xdmcp" +DESCRIPTION = "Base X libs." +FILES_${PN} += "${datadir}/X11/XKeysymDB ${datadir}/X11/XErrorDB" +FILES_${PN}-locale += "${datadir}/X11/locale" +PROVIDES = "x11" +PR = "r2" + +SRC_URI = "${XLIBS_MIRROR}/libX11-${PV}.tar.bz2 \ + file://autofoo.patch;patch=1" +S = "${WORKDIR}/libX11-${PV}" + +inherit autotools pkgconfig + +do_compile() { + ( + unset CC LD CXX CCLD +# unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS + oe_runmake -C src/util 'CFLAGS=' 'LDFLAGS=' 'CXXFLAGS=' 'CPPFLAGS=' makekeys + ) + oe_runmake +} + +do_stage() { + install -c -m 644 include/X11/XKBlib.h ${STAGING_INCDIR}/X11/XKBlib.h + install -c -m 644 include/X11/Xcms.h ${STAGING_INCDIR}/X11/Xcms.h + install -c -m 644 include/X11/Xlib.h ${STAGING_INCDIR}/X11/Xlib.h + install -c -m 644 include/X11/Xlibint.h ${STAGING_INCDIR}/X11/Xlibint.h + install -c -m 644 include/X11/Xlocale.h ${STAGING_INCDIR}/X11/Xlocale.h + install -c -m 644 include/X11/Xresource.h ${STAGING_INCDIR}/X11/Xresource.h + install -c -m 644 include/X11/Xutil.h ${STAGING_INCDIR}/X11/Xutil.h + install -c -m 644 include/X11/cursorfont.h ${STAGING_INCDIR}/X11/cursorfont.h + install -c -m 644 include/X11/region.h ${STAGING_INCDIR}/X11/region.h + + oe_libinstall -a -so -C src libX11 ${STAGING_LIBDIR} +} diff --git a/packages/x11/x11_cvs.bb b/packages/x11/x11_cvs.bb index e69de29bb2..90e0ed318a 100644 --- a/packages/x11/x11_cvs.bb +++ b/packages/x11/x11_cvs.bb @@ -0,0 +1,40 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE = "XFree86" +PR = "r2" +SECTION = "x11/libs" +PRIORITY = "optional" +MAINTAINER = "Greg Gilbert <greg@treke.net>" +DEPENDS = "xproto xextensions xau xtrans xdmcp" +DESCRIPTION = "Base X libs." +FILES_${PN} += "${datadir}/X11/XKeysymDB ${datadir}/X11/XErrorDB" +FILES_${PN}-locale += "${datadir}/X11/locale" +PROVIDES = "x11" + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=X11 \ + file://autofoo.patch;patch=1" +S = "${WORKDIR}/X11" + +inherit autotools pkgconfig + +do_compile() { + ( + unset CC LD CXX CCLD +# unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS + oe_runmake -C src/util 'CFLAGS=' 'LDFLAGS=' 'CXXFLAGS=' 'CPPFLAGS=' makekeys + ) + oe_runmake +} + +do_stage() { + install -c -m 644 include/X11/XKBlib.h ${STAGING_INCDIR}/X11/XKBlib.h + install -c -m 644 include/X11/Xcms.h ${STAGING_INCDIR}/X11/Xcms.h + install -c -m 644 include/X11/Xlib.h ${STAGING_INCDIR}/X11/Xlib.h + install -c -m 644 include/X11/Xlibint.h ${STAGING_INCDIR}/X11/Xlibint.h + install -c -m 644 include/X11/Xlocale.h ${STAGING_INCDIR}/X11/Xlocale.h + install -c -m 644 include/X11/Xresource.h ${STAGING_INCDIR}/X11/Xresource.h + install -c -m 644 include/X11/Xutil.h ${STAGING_INCDIR}/X11/Xutil.h + install -c -m 644 include/X11/cursorfont.h ${STAGING_INCDIR}/X11/cursorfont.h + install -c -m 644 include/X11/region.h ${STAGING_INCDIR}/X11/region.h + + oe_libinstall -a -so -C src libX11 ${STAGING_LIBDIR} +} diff --git a/packages/xau/xau_0.1.1.bb b/packages/xau/xau_0.1.1.bb index e69de29bb2..aa2c0ec858 100644 --- a/packages/xau/xau_0.1.1.bb +++ b/packages/xau/xau_0.1.1.bb @@ -0,0 +1,21 @@ +SECTION = "x11/libs" +LICENSE= "MIT" +PRIORITY = "optional" +MAINTAINER = "Greg Gilbert <greg@treke.net>" +DEPENDS = "xproto" +DESCRIPTION = "Authorization Protocol for X." +PR = "r1" + +SRC_URI = "${XLIBS_MIRROR}/libXau-${PV}.tar.bz2 \ + file://autofoo.patch;patch=1" +S = "${WORKDIR}/libXau-${PV}" + +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/packages/xau/xau_cvs.bb b/packages/xau/xau_cvs.bb index e69de29bb2..9e84f8de0c 100644 --- a/packages/xau/xau_cvs.bb +++ b/packages/xau/xau_cvs.bb @@ -0,0 +1,22 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE= "MIT" +PR = "r1" +SECTION = "x11/libs" +PRIORITY = "optional" +MAINTAINER = "Greg Gilbert <greg@treke.net>" +DEPENDS = "xproto" +DESCRIPTION = "Authorization Protocol for X." + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=Xau \ + file://autofoo.patch;patch=1" +S = "${WORKDIR}/Xau" + +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/packages/xcomposite/xcomposite_1.0.1.bb b/packages/xcomposite/xcomposite_1.0.1.bb index 54af50581b..1e8d96ce2e 100644 --- a/packages/xcomposite/xcomposite_1.0.1.bb +++ b/packages/xcomposite/xcomposite_1.0.1.bb @@ -1,4 +1,5 @@ SECTION = "x11/libs" +LICENSE= "BSD-X" DEPENDS = "x11 compositeext xextensions libxfixes" DESCRIPTION = "X Composite extension library." PR = "r1" diff --git a/packages/xcomposite/xcomposite_cvs.bb b/packages/xcomposite/xcomposite_cvs.bb index e69de29bb2..8782dcb42c 100644 --- a/packages/xcomposite/xcomposite_cvs.bb +++ b/packages/xcomposite/xcomposite_cvs.bb @@ -0,0 +1,18 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE= "BSD-X" +SECTION = "x11/libs" +DEPENDS = "x11 compositeext xextensions libxfixes" +DESCRIPTION = "X Composite extension library." + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=Xcomposite" +S = "${WORKDIR}/Xcomposite" + +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/packages/xdamage/xdamage_1.0.1.bb b/packages/xdamage/xdamage_1.0.1.bb index 2db0c3783b..c8a41893e4 100644 --- a/packages/xdamage/xdamage_1.0.1.bb +++ b/packages/xdamage/xdamage_1.0.1.bb @@ -1,4 +1,5 @@ SECTION = "x11/libs" +LICENSE= "BSD-X" DEPENDS = "x11 damageext libxfixes xproto" DESCRIPTION = "X Damage extension library." PR = "r1" diff --git a/packages/xdamage/xdamage_cvs.bb b/packages/xdamage/xdamage_cvs.bb index e69de29bb2..f66188351b 100644 --- a/packages/xdamage/xdamage_cvs.bb +++ b/packages/xdamage/xdamage_cvs.bb @@ -0,0 +1,19 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE= "BSD-X" +SECTION = "x11/libs" +DEPENDS = "x11 damageext libxfixes xproto" +DESCRIPTION = "X Damage extension library." + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=Xdamage \ + file://m4.patch;patch=1" +S = "${WORKDIR}/Xdamage" + +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/packages/xdmcp/libxdmcp_0.1.1.bb b/packages/xdmcp/libxdmcp_0.1.1.bb index e69de29bb2..5136d564b8 100644 --- a/packages/xdmcp/libxdmcp_0.1.1.bb +++ b/packages/xdmcp/libxdmcp_0.1.1.bb @@ -0,0 +1,22 @@ +SECTION = "x11/libs" +LICENSE= "MIT" +PRIORITY = "optional" +MAINTAINER = "Greg Gilbert <greg@treke.net>" +DEPENDS = "xproto" +PROVIDES = "xdmcp" +DESCRIPTION = "X Display Manager Control Protocol library." +PR = "r1" +S = "${WORKDIR}/libXdmcp-${PV}" + +SRC_URI = "${XLIBS_MIRROR}/libXdmcp-${PV}.tar.bz2 \ + file://autofoo.patch;patch=1" + +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/packages/xdmcp/libxdmcp_0.1.3.bb b/packages/xdmcp/libxdmcp_0.1.3.bb index e69de29bb2..60d74e9f0e 100644 --- a/packages/xdmcp/libxdmcp_0.1.3.bb +++ b/packages/xdmcp/libxdmcp_0.1.3.bb @@ -0,0 +1,22 @@ +SECTION = "x11/libs" +PRIORITY = "optional" +LICENSE= "MIT" +MAINTAINER = "Greg Gilbert <greg@treke.net>" +DEPENDS = "xproto" +PROVIDES = "xdmcp" +DESCRIPTION = "X Display Manager Control Protocol library." +PR = "r1" +S = "${WORKDIR}/libXdmcp-${PV}" + +SRC_URI = "${XLIBS_MIRROR}/libXdmcp-${PV}.tar.bz2 \ + file://autofoo.patch;patch=1" + +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/packages/xdmcp/libxdmcp_cvs.bb b/packages/xdmcp/libxdmcp_cvs.bb index e69de29bb2..f59725c556 100644 --- a/packages/xdmcp/libxdmcp_cvs.bb +++ b/packages/xdmcp/libxdmcp_cvs.bb @@ -0,0 +1,23 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE= "MIT" +PR = "r1" +SECTION = "x11/libs" +PRIORITY = "optional" +MAINTAINER = "Greg Gilbert <greg@treke.net>" +DEPENDS = "xproto" +PROVIDES = "xdmcp" +DESCRIPTION = "X Display Manager Control Protocol library." + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=Xdmcp \ + file://autofoo.patch;patch=1" +S = "${WORKDIR}/Xdmcp" + +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/packages/xext/xext_cvs.bb b/packages/xext/xext_cvs.bb index e69de29bb2..e9f330120f 100644 --- a/packages/xext/xext_cvs.bb +++ b/packages/xext/xext_cvs.bb @@ -0,0 +1,21 @@ +PV = "0.0cvs${CVSDATE}" +PR = "r1" +LICENSE= "MIT" +DESCRIPTION = "X Server Extension library" +SECTION = "x11/libs" +PRIORITY = "optional" +DEPENDS = "xproto x11 xextensions" + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=Xext" +S = "${WORKDIR}/Xext" + +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_DATADIR}/man +} diff --git a/packages/xextensions/xextensions_1.0.1.bb b/packages/xextensions/xextensions_1.0.1.bb index e69de29bb2..233d0c33b9 100644 --- a/packages/xextensions/xextensions_1.0.1.bb +++ b/packages/xextensions/xextensions_1.0.1.bb @@ -0,0 +1,17 @@ +SECTION = "x11/libs" +LICENSE= "BSD-X" +MAINTAINER = "Greg Gilbert <greg@treke.net>" +DESCRIPTION = "various extension headers." + +SRC_URI = "${XLIBS_MIRROR}/xextensions-${PV}.tar.bz2" +S = "${WORKDIR}/xextensions-${PV}" + +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/packages/xextensions/xextensions_cvs.bb b/packages/xextensions/xextensions_cvs.bb index e69de29bb2..3fde3cd338 100644 --- a/packages/xextensions/xextensions_cvs.bb +++ b/packages/xextensions/xextensions_cvs.bb @@ -0,0 +1,18 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE= "BSD-X" +SECTION = "x11/libs" +MAINTAINER = "Greg Gilbert <greg@treke.net>" +DESCRIPTION = "various extension headers." + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=XExtensions" +S = "${WORKDIR}/XExtensions" + +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/packages/xkbd/xkbd_0.8.15.bb b/packages/xkbd/xkbd_0.8.15.bb index e69de29bb2..7158444bcd 100644 --- a/packages/xkbd/xkbd_0.8.15.bb +++ b/packages/xkbd/xkbd_0.8.15.bb @@ -0,0 +1,16 @@ +SRC_URI = "http://handhelds.org/~mallum/xkbd/xkbd-${PV}-CVS.tar.gz \ + file://libtool-lossage.patch;patch=1;pnum=1 \ + file://xkbd.png" +LICENSE = "GPL" + +MAINTAINER = "Phil Blundell <pb@handhelds.org>" +SECTION = "x11" +DEPENDS = "xpm xtst libxft" + +inherit autotools + +do_install_append() { + install -d ${D}${datadir}/pixmaps + install -m 0644 ${WORKDIR}/xkbd.png ${D}${datadir}/pixmaps/ +} + diff --git a/packages/xproto/xproto_6.6.2.bb b/packages/xproto/xproto_6.6.2.bb index e69de29bb2..b982144485 100644 --- a/packages/xproto/xproto_6.6.2.bb +++ b/packages/xproto/xproto_6.6.2.bb @@ -0,0 +1,17 @@ +SECTION = "x11/libs" +LICENSE= "MIT" +MAINTAINER = "Greg Gilbert <greg@treke.net>" +DESCRIPTION = "X protocol and ancillary headers." + +SRC_URI = "${XLIBS_MIRROR}/xproto-${PV}.tar.gz" +S = "${WORKDIR}/xproto-${PV}" + +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/packages/xproto/xproto_cvs.bb b/packages/xproto/xproto_cvs.bb index e69de29bb2..4c508143dd 100644 --- a/packages/xproto/xproto_cvs.bb +++ b/packages/xproto/xproto_cvs.bb @@ -0,0 +1,19 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE= "MIT" +SECTION = "x11/libs" +MAINTAINER = "Greg Gilbert <greg@treke.net>" +DESCRIPTION = "X protocol and ancillary headers." + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=Xproto" +S = "${WORKDIR}/Xproto" + +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/packages/xrandr/xrandr_cvs.bb b/packages/xrandr/xrandr_cvs.bb index e69de29bb2..36613de988 100644 --- a/packages/xrandr/xrandr_cvs.bb +++ b/packages/xrandr/xrandr_cvs.bb @@ -0,0 +1,10 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE= "BSD-X" +DEPENDS = "libxrandr x11 xext" +DESCRIPTION = "X Resize and Rotate extension command." +SECTION = "x11/base" + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xapps;module=xrandr" +S = "${WORKDIR}/xrandr" + +inherit autotools pkgconfig |