diff options
58 files changed, 1042 insertions, 0 deletions
diff --git a/packages/bl/bl_cvs.bb b/packages/bl/bl_cvs.bb index 851ad15025..add079f6d0 100644 --- a/packages/bl/bl_cvs.bb +++ b/packages/bl/bl_cvs.bb @@ -1,4 +1,5 @@ SECTION = "base" +LICENSE= "GPL" PV = "0.0cvs${CVSDATE}" DESCRIPTION = "Command line tool for iPaq backlight control" MAINTAINER = "Florian Boor <florian@kernelconcets.de>" diff --git a/packages/detect-stylus/detect-stylus_0.10.bb b/packages/detect-stylus/detect-stylus_0.10.bb index e69de29bb2..4880e55140 100644 --- a/packages/detect-stylus/detect-stylus_0.10.bb +++ b/packages/detect-stylus/detect-stylus_0.10.bb @@ -0,0 +1,15 @@ +inherit gpe pkgconfig +LICENSE = "GPL" + +PR = "r2" + +DEPENDS = "x11 xrdb xcursor-transparent-theme" +RDEPENDS = "xrdb xcursor-transparent-theme" +SECTION = "gpe" + +DESCRIPTION = "Touchscreen detection utility" +MAINTAINER = "Florian Boor <florian.boor@kernelconcepts.de>" + +SRC_URI = "${GPE_MIRROR}/${PN}-${PV}.tar.gz" + +export CVSBUILD=no diff --git a/packages/detect-stylus/detect-stylus_0.13.bb b/packages/detect-stylus/detect-stylus_0.13.bb index e69de29bb2..dc967d8ab7 100644 --- a/packages/detect-stylus/detect-stylus_0.13.bb +++ b/packages/detect-stylus/detect-stylus_0.13.bb @@ -0,0 +1,18 @@ +inherit gpe pkgconfig +LICENSE = "GPL" + +PR = "r2" + +DEPENDS = "x11 xcursor-transparent-theme xrdb" +SECTION = "gpe" +RDEPENDS = "xrdb" + +DESCRIPTION = "Touchscreen detection utility" +MAINTAINER = "Florian Boor <florian.boor@kernelconcepts.de>" + +SRC_URI = "${GPE_MIRROR}/${PN}-${PV}.tar.gz \ + file://access.patch;patch=1;pnum=0 \ + file://extra-device-check.patch;patch=1 \ + file://correct-theme-name.patch;patch=1" + +export CVSBUILD=no diff --git a/packages/dri/drm-kernel_cvs.bb b/packages/dri/drm-kernel_cvs.bb index e69de29bb2..7a1c7befa8 100644 --- a/packages/dri/drm-kernel_cvs.bb +++ b/packages/dri/drm-kernel_cvs.bb @@ -0,0 +1,29 @@ +SECTION = "x11/base" +PR = "r1" +LICENSE = "MIT" + +SRC_URI = "cvs://anoncvs@dri.freedesktop.org/cvs/dri;module=drm;method=pserver" + +inherit module-base + +PV = "0.0cvs${CVSDATE}" +S = "${WORKDIR}/drm" + +do_compile() { + oe_runmake -C linux LINUXDIR="${KERNEL_SOURCE}" +} + +do_install() { + install -d ${D}/lib/modules/${KERNEL_VERSION}/drm + cd linux + for i in *.ko; do install -m 0644 $i ${D}/lib/modules/${KERNEL_VERSION}/drm/; done +} + +python populate_packages_prepend () { + root = bb.data.expand('/lib/modules/${KERNEL_VERSION}/drm', d) + + do_split_packages(d, root, '^(.*)\.ko$', + output_pattern='drm-module-%s', + description='DRM driver module for %s', + extra_depends='') +} diff --git a/packages/dri/drm_cvs.bb b/packages/dri/drm_cvs.bb index e69de29bb2..4bf3a38402 100644 --- a/packages/dri/drm_cvs.bb +++ b/packages/dri/drm_cvs.bb @@ -0,0 +1,23 @@ +SECTION = "x11/base" +LICENSE = "MIT" +SRC_URI = "cvs://anoncvs@dri.freedesktop.org/cvs/dri;module=drm;method=pserver \ + file://config.patch;patch=1" + +PV = "0.0cvs${CVSDATE}" +PR = "r1" + +S = "${WORKDIR}/drm" + +do_compile() { + oe_runmake -C libdrm +} + +do_stage() { + oe_libinstall -a -C libdrm libxf86drm ${STAGING_LIBDIR} + for i in xf86drmCompat.h xf86drm.h; do + install -m 0644 libdrm/$i ${STAGING_INCDIR} + done + for i in drm.h; do + install -m 0644 shared/$i ${STAGING_INCDIR} + done +} diff --git a/packages/fdclock/fdclock_cvs.bb b/packages/fdclock/fdclock_cvs.bb index e69de29bb2..adf7f965d6 100644 --- a/packages/fdclock/fdclock_cvs.bb +++ b/packages/fdclock/fdclock_cvs.bb @@ -0,0 +1,12 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE = "BSD-X" +SECTION = "x11" +PRIORITY = "optional" +MAINTAINER = "Phil Blundell <pb@handhelds.org>" +DEPENDS = "cairo" +DESCRIPTION = "The freedesktop.org clock" + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xapps;module=fdclock" +S = "${WORKDIR}/fdclock" + +inherit autotools diff --git a/packages/fget/fget_1.2.9.bb b/packages/fget/fget_1.2.9.bb index e69de29bb2..d8cea880f3 100644 --- a/packages/fget/fget_1.2.9.bb +++ b/packages/fget/fget_1.2.9.bb @@ -0,0 +1,22 @@ +LICENSE = "BSD" +DESCRIPTION = "fget is a commandline tool for mirroring \ +remote files via FTP. It was designed as an analog to the \ +GNU wget utility. The fget package includes an FTP client \ +library, so that others can make use of FTP from within \ +their own C programs." +SECTION = "libs" +PRIORITY = "optional" + +SRC_URI = "ftp://ftp-dev.cites.uiuc.edu/pub/fget/fget-${PV}.tar.gz" + +inherit autotools + +do_configure() { + oe_runconf +} + +do_stage() { + oe_libinstall -a -C lib libfget ${STAGING_LIBDIR} + install -m 0755 lib/libfget.h ${STAGING_INCDIR}/ +} + diff --git a/packages/freetype/freetype-native_2.1.7.bb b/packages/freetype/freetype-native_2.1.7.bb index 4772ffa499..7f0e7039df 100644 --- a/packages/freetype/freetype-native_2.1.7.bb +++ b/packages/freetype/freetype-native_2.1.7.bb @@ -1,4 +1,5 @@ SECTION = "base" +LICENSE = "freetype" DESCRIPTION = "Freetype font rendering library" SRC_URI = "ftp://ftp.freetype.org/freetype/freetype2/freetype-${PV}.tar.bz2 \ diff --git a/packages/freetype/freetype-native_2.1.8.bb b/packages/freetype/freetype-native_2.1.8.bb index 69d55ba1de..212e239e6e 100644 --- a/packages/freetype/freetype-native_2.1.8.bb +++ b/packages/freetype/freetype-native_2.1.8.bb @@ -1,4 +1,5 @@ SECTION = "libs" +LICENSE = "freetype" DESCRIPTION = "Freetype font rendering library" SRC_URI = "ftp://ftp.freetype.org/freetype/freetype2/freetype-${PV}.tar.bz2 \ diff --git a/packages/freetype/freetype_2.1.7.bb b/packages/freetype/freetype_2.1.7.bb index e69de29bb2..e043ee0f75 100644 --- a/packages/freetype/freetype_2.1.7.bb +++ b/packages/freetype/freetype_2.1.7.bb @@ -0,0 +1,34 @@ +SECTION = "libs" +LICENSE = "freetype" +DESCRIPTION = "Freetype font rendering library" + +SRC_URI = "ftp://ftp.freetype.org/freetype/freetype2/freetype-${PV}.tar.bz2 \ + file://configure.patch;patch=1" + +FILES_${PN} = "${libdir}/lib*.so.*" +FILES_${PN}-dev += " ${bindir}" + +inherit autotools pkgconfig + +LIBTOOL = "${S}/builds/unix/${HOST_SYS}-libtool" +EXTRA_OEMAKE = "'LIBTOOL=${LIBTOOL}'" + +do_configure () { + cd builds/unix + gnu-configize + aclocal -I . + autoconf + cd ${S} + oe_runconf +} + +do_stage () { + oe_libinstall -so -a -C objs libfreetype ${STAGING_LIBDIR} + + cp -a ${S}/include/*.h ${STAGING_INCDIR} + install -d ${STAGING_INCDIR}/freetype2 + cp -a ${S}/include/freetype ${STAGING_INCDIR}/freetype2/ + + sed -e 's,${prefix},${STAGING_LIBDIR}/..,' < builds/unix/freetype-config > ${STAGING_BINDIR}/freetype-config + chmod u+x ${STAGING_BINDIR}/freetype-config +} diff --git a/packages/freetype/freetype_2.1.8.bb b/packages/freetype/freetype_2.1.8.bb index e69de29bb2..2a2d101e37 100644 --- a/packages/freetype/freetype_2.1.8.bb +++ b/packages/freetype/freetype_2.1.8.bb @@ -0,0 +1,31 @@ +SECTION = "libs" +LICENSE = "freetype" +DESCRIPTION = "Freetype font rendering library" + +SRC_URI = "ftp://ftp.freetype.org/freetype/freetype2/freetype-${PV}.tar.bz2 \ + file://configure.patch;patch=1" + +FILES_${PN} = "${libdir}/lib*.so.*" +FILES_${PN}-dev += " ${bindir}" + +inherit autotools pkgconfig binconfig + +LIBTOOL = "${S}/builds/unix/${HOST_SYS}-libtool" +EXTRA_OEMAKE = "'LIBTOOL=${LIBTOOL}'" + +do_configure () { + cd builds/unix + gnu-configize + aclocal -I . + autoconf + cd ${S} + oe_runconf +} + +do_stage () { + oe_libinstall -so -a -C objs libfreetype ${STAGING_LIBDIR} + + cp -a ${S}/include/*.h ${STAGING_INCDIR} + install -d ${STAGING_INCDIR}/freetype2 + cp -a ${S}/include/freetype ${STAGING_INCDIR}/freetype2/ +} diff --git a/packages/fs/fs_cvs.bb b/packages/fs/fs_cvs.bb index e69de29bb2..c3064b6616 100644 --- a/packages/fs/fs_cvs.bb +++ b/packages/fs/fs_cvs.bb @@ -0,0 +1,18 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE = "BSD-X" +SECTION = "libs" +PRIORITY = "optional" +DEPENDS = "xfont xtrans" + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=FS" +S = "${WORKDIR}/FS" + +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/fsi-client/fsi-client_20040803.bb b/packages/fsi-client/fsi-client_20040803.bb index e69de29bb2..84c185abf9 100644 --- a/packages/fsi-client/fsi-client_20040803.bb +++ b/packages/fsi-client/fsi-client_20040803.bb @@ -0,0 +1,22 @@ +DESCRIPTION = "ipaq h5400 fingerprint identification driver and client library for Linux" +SRC_URI = "http://heim.ifi.uio.no/~jorgenam/h5400/fsi-client-${PV}.tar.gz" +SECTION = "libs" +LICENSE = "GPL" + +CFLAGS += "-std=c99" + +S = "${WORKDIR}/client" + +FILES_${PN} += "${libdir}/libfsiclient.so" + +do_compile() { + oe_runmake all examples +} + +do_install() { + install -d ${D}${bindir} + install -d ${D}${libdir} + install libfsiclient.so ${D}${libdir} + install fsidumpraw fsidumppgm ${D}${bindir} +} + diff --git a/packages/gnuplot/gnuplot_4.0.0.bb b/packages/gnuplot/gnuplot_4.0.0.bb index ca7194ff99..8fae783654 100644 --- a/packages/gnuplot/gnuplot_4.0.0.bb +++ b/packages/gnuplot/gnuplot_4.0.0.bb @@ -1,6 +1,7 @@ DESCRIPTION = "Gnuplot is a portable command-line driven interactive datafile \ (text or binary) and function plotting utility." SECTION = "x11/utils" +LICENSE = "BSD-4" PRIORITY = "optional" MAINTAINER = "Chris Larson <kergoth@handhelds.org>" DEPENDS = "x11 libpng gd readline" diff --git a/packages/gtk-doc/gtk-doc.bb b/packages/gtk-doc/gtk-doc.bb index e69de29bb2..c7347d96bd 100644 --- a/packages/gtk-doc/gtk-doc.bb +++ b/packages/gtk-doc/gtk-doc.bb @@ -0,0 +1,7 @@ +SECTION = "x11/base" +SRC_URI = "file://gtk-doc.m4" +LICENSE = "LGPL" + +do_stage() { + install -m 0644 ${WORKDIR}/gtk-doc.m4 ${STAGING_DATADIR}/aclocal +} diff --git a/packages/gtk-webcore/osb-nrcit_0.5.0.bb b/packages/gtk-webcore/osb-nrcit_0.5.0.bb index 077a3938f3..aadca65d45 100644 --- a/packages/gtk-webcore/osb-nrcit_0.5.0.bb +++ b/packages/gtk-webcore/osb-nrcit_0.5.0.bb @@ -1,4 +1,5 @@ DESCRIPTION = "Gtk+ WebCore - NRCit embeddable browser component" +LICENSE = "nokia" HOMEPAGE = "http://gtk-webcore.sourceforge.net/" PRIORITY = "optional" MAINTAINER = "Rene Wagner <rw@handhelds.org>" diff --git a/packages/gtk2-theme-angelistic/gtk2-theme-angelistic_0.3.bb b/packages/gtk2-theme-angelistic/gtk2-theme-angelistic_0.3.bb index c5e2fc1f8a..cae39b8cc0 100644 --- a/packages/gtk2-theme-angelistic/gtk2-theme-angelistic_0.3.bb +++ b/packages/gtk2-theme-angelistic/gtk2-theme-angelistic_0.3.bb @@ -1,4 +1,5 @@ SECTION = "x11/base" +LICENSE = "GPL" SRC_URI = "file://gtkrc file://gtkrc-global" DEPENDS = "gnome-themes" RDEPENDS = "gtk-engine-mist" diff --git a/packages/imlib2/imlib2-native_1.1.0.bb b/packages/imlib2/imlib2-native_1.1.0.bb index bf7efa7d42..4de6b1a389 100644 --- a/packages/imlib2/imlib2-native_1.1.0.bb +++ b/packages/imlib2/imlib2-native_1.1.0.bb @@ -2,6 +2,7 @@ DESCRIPTION = "A graphic library for file loading, saving, rendering, and \ manipulation." HOMEPAGE = "http://www.enlightenment.org" MAINTAINER = "Carsten Haitzler (Rasterman) <raster@rasterman.com>" +LICENSE = "BSD" SECTION = "e/libs" PRIORITY = "optional" include imlib2.bb diff --git a/packages/imlib2/imlib2_1.2.0.bb b/packages/imlib2/imlib2_1.2.0.bb index e69de29bb2..c0d09f80d6 100644 --- a/packages/imlib2/imlib2_1.2.0.bb +++ b/packages/imlib2/imlib2_1.2.0.bb @@ -0,0 +1,37 @@ +DESCRIPTION = "A graphic library for file loading, saving, rendering, and \ +manipulation." +HOMEPAGE = "http://www.enlightenment.org" +MAINTAINER = "Carsten Haitzler (Rasterman) <raster@rasterman.com>" +LICENSE = BSD +SECTION = "e/libs" +PRIORITY = "optional" +DEPENDS = "freetype libpng jpeg" +PV = "1.2.0" +PR = "1" + +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/imlib2" +S = "${WORKDIR}/imlib2" + +inherit autotools pkgconfig binconfig + +export FREETYPE_CONFIG = "${STAGING_BINDIR}/freetype-config" +export EET_CONFIG = "${STAGING_BINDIR}/eet-config" + +EXTRA_OECONF = "--disable-mmx \ + --disable-x11" + +do_stage () { + oe_libinstall -C src/lib libImlib2 ${STAGING_LIBDIR}/ + install -m 0644 ${S}/src/lib/Imlib2.h ${STAGING_INCDIR}/ +} + +FILES_${PN} = "${libdir}/libImlib2*.so*" +FILES_${PN} = "${libdir}/imlib2" +FILES_${PN}-dev += "${bindir} ${libdir}/pkgconfig" + diff --git a/packages/ipaq-boot-params/ipaq-boot-params.bb b/packages/ipaq-boot-params/ipaq-boot-params.bb index e69de29bb2..f8287acc48 100644 --- a/packages/ipaq-boot-params/ipaq-boot-params.bb +++ b/packages/ipaq-boot-params/ipaq-boot-params.bb @@ -0,0 +1,10 @@ +FILES_${PN} = "/boot/params" + +LICENSE = "MIT" +SRC_URI = "file://params" + +do_install() { + install -d ${D}/boot + install -m 0644 ${WORKDIR}/params ${D}/boot/ +} + diff --git a/packages/ipaq-sleep/ipaq-sleep_0.7-9.bb b/packages/ipaq-sleep/ipaq-sleep_0.7-9.bb index e69de29bb2..6895fee058 100644 --- a/packages/ipaq-sleep/ipaq-sleep_0.7-9.bb +++ b/packages/ipaq-sleep/ipaq-sleep_0.7-9.bb @@ -0,0 +1,16 @@ + +LICENSE = "GPL" +PR = "r3" + +inherit gpe pkgconfig + +DEPENDS = "apmd virtual/xserver xextensions x11 xau xscrnsaverh libxss" +SECTION = "x11/base" +RDEPENDS = "apm" + +DESCRIPTION = "Automatic sleep/suspend control daemon" + +SRC_URI = "${GPE_MIRROR}/${PN}-${PV}.tar.gz" + +#CPPFLAGS_append += " -DDEBUG" +#CFLAGS_append += " -DDEBUG" diff --git a/packages/ipaq-sleep/ipaq-sleep_0.8.bb b/packages/ipaq-sleep/ipaq-sleep_0.8.bb index e69de29bb2..7bb4c7209f 100644 --- a/packages/ipaq-sleep/ipaq-sleep_0.8.bb +++ b/packages/ipaq-sleep/ipaq-sleep_0.8.bb @@ -0,0 +1,10 @@ + +LICENSE = "GPL" +inherit gpe pkgconfig + +DEPENDS = "apmd virtual/xserver xextensions x11 xau xscrnsaverh libxss" +SECTION = "x11/base" +RDEPENDS = "apm" + +DESCRIPTION = "Automatic sleep/suspend control daemon" + diff --git a/packages/libxp/libxp_cvs.bb b/packages/libxp/libxp_cvs.bb index e69de29bb2..3205010a71 100644 --- a/packages/libxp/libxp_cvs.bb +++ b/packages/libxp/libxp_cvs.bb @@ -0,0 +1,22 @@ + +LICENSE = "MIT" +PV = "0.0cvs${CVSDATE}" + +SECTION = "libs" +DEPENDS = "x11 xext" +DESCRIPTION = "X print extension library." + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=Xp" +S = "${WORKDIR}/Xp" + +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/packages/libxrandr/libxrandr_1.0.2.bb b/packages/libxrandr/libxrandr_1.0.2.bb index fee2ddae16..8d646539cb 100644 --- a/packages/libxrandr/libxrandr_1.0.2.bb +++ b/packages/libxrandr/libxrandr_1.0.2.bb @@ -1,4 +1,5 @@ SECTION = "x11/libs" +LICENSE = "BSD-X" DEPENDS = "randrext x11 libxrender xext" DESCRIPTION = "X Resize and Rotate extension library." PR = "r1" diff --git a/packages/libxrandr/libxrandr_cvs.bb b/packages/libxrandr/libxrandr_cvs.bb index b26967471b..c5b4cffc6c 100644 --- a/packages/libxrandr/libxrandr_cvs.bb +++ b/packages/libxrandr/libxrandr_cvs.bb @@ -1,4 +1,5 @@ PV = "0.0cvs${CVSDATE}" +LICENSE = "BSD-X" SECTION = "x11/libs" DEPENDS = "randrext x11 libxrender xext" DESCRIPTION = "X Resize and Rotate extension library." diff --git a/packages/libxsettings-client/libxsettings-client_0.12.bb b/packages/libxsettings-client/libxsettings-client_0.12.bb index e69de29bb2..661e894c57 100644 --- a/packages/libxsettings-client/libxsettings-client_0.12.bb +++ b/packages/libxsettings-client/libxsettings-client_0.12.bb @@ -0,0 +1,25 @@ +SECTION = "gpe/libs" +LICENSE = "BSD-X" +PRIORITY = "optional" +DEPENDS = "libgpewidget libxsettings x11" + +inherit pkgconfig gpe + +SRC_URI += "file://make_pkgconfig_x11.patch;patch=1" + +S = "${WORKDIR}/libxsettings-client0-0.12" + +headers = "xsettings-client.h" +do_stage () { + oe_libinstall -so libXsettings-client ${STAGING_LIBDIR} + mkdir -p ${STAGING_INCDIR} + for h in ${headers}; do + install -m 0644 ${S}/$h ${STAGING_INCDIR}/$h + done +} + +do_install () { + gpe_do_install + install -d ${D}/usr/include/ + install xsettings-client.h ${D}/usr/include/ +} diff --git a/packages/libxxf86dga/libxxf86dga_cvs.bb b/packages/libxxf86dga/libxxf86dga_cvs.bb index e69de29bb2..008df1faf2 100644 --- a/packages/libxxf86dga/libxxf86dga_cvs.bb +++ b/packages/libxxf86dga/libxxf86dga_cvs.bb @@ -0,0 +1,15 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE = "XFree86" + +SECTION = "x11/libs" +DEPENDS = "x11 xext xxf86dgaext" +DESCRIPTION = "Xxf86dga extension library." + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=Xxf86dga" +S = "${WORKDIR}/Xxf86dga" + +inherit autotools pkgconfig + +do_stage() { + oe_libinstall -so -a libXxf86dga ${STAGING_LIBDIR} +} diff --git a/packages/libxxf86vm/libxxf86vm_cvs.bb b/packages/libxxf86vm/libxxf86vm_cvs.bb index e69de29bb2..044446b745 100644 --- a/packages/libxxf86vm/libxxf86vm_cvs.bb +++ b/packages/libxxf86vm/libxxf86vm_cvs.bb @@ -0,0 +1,19 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE = "MIT" + +SECTION = "x11/libs" +DEPENDS = "x11 xext xxf86vmext" +DESCRIPTION = "Xxf86vm extension library." + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=Xxf86vm" +S = "${WORKDIR}/Xxf86vm" + +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/recordext/recordext_cvs.bb b/packages/recordext/recordext_cvs.bb index e69de29bb2..42acd10988 100644 --- a/packages/recordext/recordext_cvs.bb +++ b/packages/recordext/recordext_cvs.bb @@ -0,0 +1,18 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE = "BSD-X" +SECTION = "libs" +MAINTAINER = "Phil Blundell <pb@nexus.co.uk>" +DESCRIPTION = "XRecord extension protocol bits" + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=RecordExt" +S = "${WORKDIR}/RecordExt" + +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/resourceext/resourceext_1.0.bb b/packages/resourceext/resourceext_1.0.bb index e69de29bb2..409222c8d8 100644 --- a/packages/resourceext/resourceext_1.0.bb +++ b/packages/resourceext/resourceext_1.0.bb @@ -0,0 +1,17 @@ +SECTION = "libs" +LICENSE = "XFree86" +MAINTAINER = "Greg Gilbert <greg@treke.net>" +DEPENDS = "xextensions" +DESCRIPTION = "X Resource usage extension headers" + +SRC_URI = "${XLIBS_MIRROR}/resourceext-${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/xauth/xauth_cvs.bb b/packages/xauth/xauth_cvs.bb index 95bc2203eb..0e3e9c1497 100644 --- a/packages/xauth/xauth_cvs.bb +++ b/packages/xauth/xauth_cvs.bb @@ -1,4 +1,5 @@ PV = "0.0cvs${CVSDATE}" +LICENSE = "MIT" DEPENDS = "x11 xau xmu xext" DESCRIPTION = "X authority file utility" MAINTAINER = "Rene Wagner <reenoo@gmx.de>" diff --git a/packages/xaw/xaw_7.0.2.bb b/packages/xaw/xaw_7.0.2.bb index e69de29bb2..47be126652 100644 --- a/packages/xaw/xaw_7.0.2.bb +++ b/packages/xaw/xaw_7.0.2.bb @@ -0,0 +1,18 @@ +SECTION = "x11/libs" +LICENSE = "MIT" +PRIORITY = "optional" +MAINTAINER = "Phil Blundell <pb@handhelds.org>" +DEPENDS = "xproto x11 xt xmu xpm" +DESCRIPTION = "X Athena Widgets library" + +SRC_URI = "${XLIBS_MIRROR}/libXaw-${PV}.tar.bz2" +S = "${WORKDIR}/libXaw-${PV}" + +inherit autotools pkgconfig + +# FIXME: libXaw needs a full x11, not diet +BROKEN = "1" + +do_stage () { + oe_runmake install DESTDIR="" mandir=${STAGING_DATADIR}/man bindir=${STAGING_BINDIR} includedir=${STAGING_INCDIR} libdir=${STAGING_LIBDIR} prefix=${STAGING_DIR} +} diff --git a/packages/xaw/xaw_cvs.bb b/packages/xaw/xaw_cvs.bb index e69de29bb2..4410372b26 100644 --- a/packages/xaw/xaw_cvs.bb +++ b/packages/xaw/xaw_cvs.bb @@ -0,0 +1,19 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE = "MIT" +SECTION = "x11/libs" +PRIORITY = "optional" +MAINTAINER = "Phil Blundell <pb@handhelds.org>" +DEPENDS = "xproto x11 xt xmu xpm" +DESCRIPTION = "X Athena Widgets library" + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=Xaw" +S = "${WORKDIR}/Xaw" + +inherit autotools pkgconfig + +# FIXME: libXaw needs a full x11, not diet +BROKEN = "1" + +do_stage () { + oe_runmake install DESTDIR="" mandir=${STAGING_DATADIR}/man bindir=${STAGING_BINDIR} includedir=${STAGING_INCDIR} libdir=${STAGING_LIBDIR} prefix=${STAGING_DIR} +} diff --git a/packages/xcalibrate/xcalibrate_cvs.bb b/packages/xcalibrate/xcalibrate_cvs.bb index e69de29bb2..5436bf26b7 100644 --- a/packages/xcalibrate/xcalibrate_cvs.bb +++ b/packages/xcalibrate/xcalibrate_cvs.bb @@ -0,0 +1,20 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE = "BSD-X" +SECTION = "x11/libs" +PRIORITY = "optional" +MAINTAINER = "Phil Blundell <pb@freedesktop.org>" +DEPENDS = "x11 xcalibrateext xext" +DESCRIPTION = "XCalibrate client-side library" + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=XCalibrate" +S = "${WORKDIR}/XCalibrate" + +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/xcompmgr/xcompmgr_cvs.bb b/packages/xcompmgr/xcompmgr_cvs.bb index e69de29bb2..809f70492a 100644 --- a/packages/xcompmgr/xcompmgr_cvs.bb +++ b/packages/xcompmgr/xcompmgr_cvs.bb @@ -0,0 +1,12 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE = "BSD-X" +SECTION = "x11" +PRIORITY = "optional" +MAINTAINER = "Phil Blundell <pb@handhelds.org>" +DEPENDS = "x11 xdamage xcomposite libxrender" +DESCRIPTION = "X Compositing Manager" + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xapps;module=xcompmgr" +S = "${WORKDIR}/xcompmgr" + +inherit autotools diff --git a/packages/xdemineur/xdemineur_2.1.1.bb b/packages/xdemineur/xdemineur_2.1.1.bb index e69de29bb2..9d21609f15 100644 --- a/packages/xdemineur/xdemineur_2.1.1.bb +++ b/packages/xdemineur/xdemineur_2.1.1.bb @@ -0,0 +1,14 @@ +inherit gpe +LICNESE = "BSD-X" + +DEPENDS = "x11 xpm" +SECTION = "gpe" +DESCRIPTION = "Mine-sweeper game for GPE." +PRIORITY = "optional" + +SRC_URI = "${GPE_MIRROR}/${PN}-${PV}.tar.bz2 \ + file://Makefile" + +do_configure_prepend() { + mv ${WORKDIR}/Makefile ${S}/ +} diff --git a/packages/xdpyinfo/xdpyinfo_cvs.bb b/packages/xdpyinfo/xdpyinfo_cvs.bb index e69de29bb2..41d3734c9b 100644 --- a/packages/xdpyinfo/xdpyinfo_cvs.bb +++ b/packages/xdpyinfo/xdpyinfo_cvs.bb @@ -0,0 +1,11 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE = "MIT" +DEPENDS = "x11 xext" +DESCRIPTION = "X display information utility" +MAINTAINER = "Phil Blundell <pb@handhelds.org>" +SECTION = "x11/base" + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xapps;module=xdpyinfo" +S = "${WORKDIR}/xdpyinfo" + +inherit autotools pkgconfig diff --git a/packages/xfont/xfont_1.4.2.bb b/packages/xfont/xfont_1.4.2.bb index 187d355118..9f8720749a 100644 --- a/packages/xfont/xfont_1.4.2.bb +++ b/packages/xfont/xfont_1.4.2.bb @@ -1,4 +1,5 @@ SECTION = "x11/libs" +LICENSE = "BSD-X" PRIORITY = "optional" MAINTAINER = "Greg Gilbert <greg@treke.net>" DEPENDS = "xproto xtrans zlib" diff --git a/packages/xfont/xfont_cvs.bb b/packages/xfont/xfont_cvs.bb index 0ee323a2b3..dac69e2e2c 100644 --- a/packages/xfont/xfont_cvs.bb +++ b/packages/xfont/xfont_cvs.bb @@ -1,4 +1,5 @@ PV = "0.0cvs${CVSDATE}" +LICENSE = "BSD-X" SECTION = "x11/libs" PRIORITY = "optional" MAINTAINER = "Greg Gilbert <greg@treke.net>" diff --git a/packages/xfonts/xfonts-xorg_6.8.bb b/packages/xfonts/xfonts-xorg_6.8.bb index e69de29bb2..ed797b3103 100644 --- a/packages/xfonts/xfonts-xorg_6.8.bb +++ b/packages/xfonts/xfonts-xorg_6.8.bb @@ -0,0 +1,54 @@ +SECTION = "x11/base" +PR = "r0" +LICENSE = "XFree86" + +SRC_URI = "cvs://anoncvs@cvs.freedesktop.org/cvs/xorg;module=xc;tag=XORG-6_8_0;method=pserver \ + file://imake-staging.patch;patch=1" + +inherit native + +PACKAGES = "${PN}-75dpi ${PN}-100dpi ${PN}-type1 ${PN}-cyrillic ${PN}-ttf ${PN}" +FILES_${PN}-75dpi = "/usr/lib/X11/fonts/75dpi" +FILES_${PN}-100dpi = "/usr/lib/X11/fonts/100dpi" +FILES_${PN}-type1 = "/usr/lib/X11/fonts/Type1" +FILES_${PN}-ttf = "/usr/lib/X11/fonts/TTF" +FILES_${PN}-cyrillic = "/usr/lib/X11/fonts/cyrillic" +FILES_${PN} = "/usr/lib/X11/fonts" + +PACKAGE_ARCH = "all" + +S = "${WORKDIR}/xc" + +do_configure() { + echo "#define ProjectRoot /usr" >> config/cf/host.def + echo "#define XnestServer NO" >> config/cf/host.def + echo "#define XdmxServer NO" >> config/cf/host.def + echo "#define CcCmd ${CC}" >> config/cf/host.def + echo "#define LdCmd ${LD}" >> config/cf/host.def + echo "" > config/cf/date.def +} + +do_compile() { + make -C config/imake -f Makefile.ini CC="${BUILD_CC}" BOOTSTRAPCFLAGS="${BUILD_CFLAGS}" clean imake + make CC="${BUILD_CC}" xmakefile + make Makefiles + make clean + #make depend + make includes + make -C config/util + make -C lib/font + make -C lib/fontenc + make -C lib/fontconfig + make -C programs/mkfontscale + make -C programs/bdftopcf + make -C programs/fc-cache + make -C fonts +} + +do_install() { + make -C fonts DESTDIR="${D}" install +} + +do_stage() { + : +} diff --git a/packages/xhost/xhost_20040413.bb b/packages/xhost/xhost_20040413.bb index 068ef9c516..07e796cb0f 100644 --- a/packages/xhost/xhost_20040413.bb +++ b/packages/xhost/xhost_20040413.bb @@ -1,4 +1,5 @@ FIXEDCVSDATE = "${@bb.data.getVar('FILE', d, 1).split('_')[-1].split('.')[0]}" +LICENSE = "MIT" PV = "0.0cvs${FIXEDCVSDATE}" DEPENDS = "x11 xext xmu" DESCRIPTION = "server access control program for X" diff --git a/packages/xinerama/xinerama_1.0.2.bb b/packages/xinerama/xinerama_1.0.2.bb index e69de29bb2..99cdf12853 100644 --- a/packages/xinerama/xinerama_1.0.2.bb +++ b/packages/xinerama/xinerama_1.0.2.bb @@ -0,0 +1,21 @@ +LICENSE = "MIT" +DESCRIPTION = "Xinerama library" +SECTION = "x11/libs" +PRIORITY = "optional" +MAINTAINER = "Phil Blundell <pb@handhelds.org>" +DEPENDS = "panoramixext xproto x11 xext" +PR = "r1" + +SRC_URI = "${XLIBS_MIRROR}/libXinerama-${PV}.tar.bz2" +S = "${WORKDIR}/libXinerama-${PV}" + +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/xinerama/xinerama_cvs.bb b/packages/xinerama/xinerama_cvs.bb index e69de29bb2..6846a38600 100644 --- a/packages/xinerama/xinerama_cvs.bb +++ b/packages/xinerama/xinerama_cvs.bb @@ -0,0 +1,21 @@ +DESCRIPTION = "Xinerama library" +LICENSE = "MIT" +SECTION = "x11/libs" +PRIORITY = "optional" +MAINTAINER = "Phil Blundell <pb@handhelds.org>" +DEPENDS = "panoramixext xproto x11 xext" +PV = "0.0cvs${CVSDATE}" + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=Xinerama" +S = "${WORKDIR}/Xinerama" + +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/xmame/xmame_0.86.bb b/packages/xmame/xmame_0.86.bb index e69de29bb2..8ac72390ad 100644 --- a/packages/xmame/xmame_0.86.bb +++ b/packages/xmame/xmame_0.86.bb @@ -0,0 +1,26 @@ +DESCRIPTION = "Multiple Arcade Machine Emulator based on SDL" +LICENSE = "xmame" +SECTION = "opie/games" +PRIORITY = "optional" +DEPENDS = "expat libsdl-qpe libsdl-mixer" + +SRC_URI = "http://x.mame.net/download/${P}.tar.bz2 \ + file://${FILESDIR}/crosscompile.patch;patch=1" + +inherit flow-lossage + +EXTRA_OEMAKE= + +do_compile() { + oe_runmake TARGET=mame JOY_SDL=1 SOUND_SDL=1 DISPLAY_METHOD=SDL \ + CC="${CC}" CXX="${CXX}" CFLAGS="-I. -Isrc -Isrc/include -Isrc/unix ${CFLAGS}" \ + CXXFLAGS="${CXXFLAGS}" LD="${CC}" LDFLAGS="${LDFLAGS}" \ + RANLIB="${RANLIB}" MY_CPU="${TARGET_ARCH}" ARCH="${TARGET_OS}" \ + GLLIBS="" STRIP="${STRIP}" AR="${AR}" +} + +do_install() { + install -d ${D}/${bindir} + install -m 0755 xmame.SDL ${D}/${bindir} +} + diff --git a/packages/xmame/xmame_0.87.bb b/packages/xmame/xmame_0.87.bb index e69de29bb2..f68a6550a7 100644 --- a/packages/xmame/xmame_0.87.bb +++ b/packages/xmame/xmame_0.87.bb @@ -0,0 +1,25 @@ +DESCRIPTION = "Multiple Arcade Machine Emulator based on SDL" +LICENSE = "xmame" +SECTION = "opie/games" +PRIORITY = "optional" +DEPENDS = "expat libsdl-qpe libsdl-mixer" + +SRC_URI = "http://x.mame.net/download/${P}.tar.bz2" + +inherit flow-lossage + +EXTRA_OEMAKE= + +do_compile() { + oe_runmake TARGET=mame JOY_SDL=1 SOUND_SDL=1 DISPLAY_METHOD=SDL \ + CC="${CC}" CXX="${CXX}" CFLAGS="-I. -Isrc -Isrc/include -Isrc/unix ${CFLAGS}" \ + CXXFLAGS="${CXXFLAGS}" LD="${CC}" LDFLAGS="${LDFLAGS}" \ + RANLIB="${RANLIB}" MY_CPU="${TARGET_ARCH}" ARCH="${TARGET_OS}" \ + GLLIBS="" STRIP="${STRIP}" AR="${AR}" +} + +do_install() { + install -d ${D}/${bindir} + install -m 0755 xmame.SDL ${D}/${bindir} +} + diff --git a/packages/xmodmap/xmodmap_cvs.bb b/packages/xmodmap/xmodmap_cvs.bb index e69de29bb2..2d771f0498 100644 --- a/packages/xmodmap/xmodmap_cvs.bb +++ b/packages/xmodmap/xmodmap_cvs.bb @@ -0,0 +1,13 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE = "MIT" +DESCRIPTION = "utility for modifying keymaps and pointer button mappings in X" +MAINTAINER = "Rene Wagner <reenoo@gmx.de>" +SECTION = "x11/base" + +DEPENDS = "x11" + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xorg;module=xc/programs/xmodmap \ + file://autofoo.patch;patch=1" +S = "${WORKDIR}/xmodmap" + +inherit autotools pkgconfig diff --git a/packages/xmu/xmu_cvs.bb b/packages/xmu/xmu_cvs.bb index 2afa5fe941..38eaf7ec29 100644 --- a/packages/xmu/xmu_cvs.bb +++ b/packages/xmu/xmu_cvs.bb @@ -1,4 +1,5 @@ PV = "0.0cvs${CVSDATE}" +LICENSE = "MIT" SECTION = "x11/libs" PRIORITY = "optional" MAINTAINER = "Phil Blundell <pb@handhelds.org>" diff --git a/packages/xprint/xprint_0.9.001.bb b/packages/xprint/xprint_0.9.001.bb index e69de29bb2..692a720599 100644 --- a/packages/xprint/xprint_0.9.001.bb +++ b/packages/xprint/xprint_0.9.001.bb @@ -0,0 +1,28 @@ +SECTION = "x11/base" +LICENSE = "BSD-X" +SRC_URI = "${SOURCEFORGE_MIRROR}/xprint/xprint_mozdev_org_source-2004-07-07-release_009_001.tar.gz \ + file://imake-staging.patch;patch=1" + +S = "${WORKDIR}/xprint/src/xprint_main/xc" + +FILES_${PN} += "${datadir}/Xprint ${prefix}/X11R6" + +do_compile() { + make -C config/imake -f Makefile.ini CC="${BUILD_CC}" BOOTSTRAPCFLAGS="${BUILD_CFLAGS}" clean imake + make CC="${BUILD_CC}" xmakefile + make Makefiles + make clean + #make depend + make includes + for l in xtrans X11 Xau Xdmcp font lbxutil zlib; do make -C lib/$l CC="${CC}" LD="${LD}"; done + make -C programs/Xserver/Xprint/ps CC="${CC}" LD="${LD}" CC_STAGING="-I${STAGING_INCDIR}" + make -C programs/Xserver Xprt CC="${CC}" LD="${LD}" CC_STAGING="-I${STAGING_INCDIR}" +} + +do_install() { + make -C programs/Xserver DESTDIR="${D}" install + install -d ${D}${bindir}/ + mv ${D}/usr/X11R6/bin/* ${D}${bindir}/ + rmdir ${D}/usr/X11R6/bin/ +} + diff --git a/packages/xprop/xprop_cvs.bb b/packages/xprop/xprop_cvs.bb index 66afc75e3a..df715ee2ec 100644 --- a/packages/xprop/xprop_cvs.bb +++ b/packages/xprop/xprop_cvs.bb @@ -1,4 +1,5 @@ PV = "0.0cvs${CVSDATE}" +LICENSE = "MIT" DEPENDS = "x11 xmu xext" DESCRIPTION = "property displayer for X" MAINTER = "Rene Wagner <reenoo@gmx.de>" diff --git a/packages/xqt/xqt_0.0.9.bb b/packages/xqt/xqt_0.0.9.bb index e69de29bb2..4bae235e55 100644 --- a/packages/xqt/xqt_0.0.9.bb +++ b/packages/xqt/xqt_0.0.9.bb @@ -0,0 +1,91 @@ +HOMEPAGE = "http://xqt.sourceforge.jp" +LICENSE = "GPL" +SECTION = "x11/base" + + +CVSDATE = "20041111" +DEPENDS = "freetype libxi xmu flex-2.5.4-native virtual/libqte2 libqpe-opie" + +SRC_URI = "cvs://anonymous@cvs.sourceforge.jp/cvsroot/xqt;module=xc;method=pserver \ + file://imake-staging.patch;patch=1 \ + file://moc_call.patch;patch=1 " + + +S = "${WORKDIR}/xc" + +do_configure() { + #general config + echo "#define BuildServersOnly YES" > config/cf/host.def + echo "#define ProjectRoot /usr" >> config/cf/host.def + + # do not build these XServers + echo "#define XnestServer NO" >> config/cf/host.def + echo "#define XdmxServer NO" >> config/cf/host.def + + # build commands + echo "#define CcCmd ${CC}" >> config/cf/host.def + echo "#define CplusplusCmd ${CXX}" >> config/cf/host.def + echo "#define LdCmd ${LD}" >> config/cf/host.def + + # Qt defines + echo "#define QtCmnDefs -fno-exceptions -fno-rtti" >> config/cf/host.def + echo "#define QtDir ${QTDIR}" >> config/cf/host.def + echo "#define QtLibs -lqpe -lqte -lm -lpng -ljpeg -lts -lsupc++" >> config/cf/host.def + echo "#define MocBin ${STAGING_BINDIR}/moc" >> config/cf/host.def + echo "#define QtDefs -DQWS -DOPIE_NEW_MALLOC -DOPIE_NO_ERASE_RECT_HACKFIX QtCmnDefs" >> config/cf/host.def + + # Build these XServers + echo "#define XqtXServer YES" >> config/cf/host.def + echo "#define XF86Server NO" >> config/cf/host.def + echo "#define TinyXServer YES" >> config/cf/host.def + echo "#define KDriveXServer YES" >> config/cf/host.def + echo "#define KdriveServerExtraDefines -DDDXOSFATALERROR -DDDXOSVERRORF" >> config/cf/host.def + + # General Config + echo "#define SystemUsrIncDir ${STAGING_INCDIR}" >> config/cf/host.def + echo "#define IncRoot ${STAGING_INCDIR}" >> config/cf/host.def + echo "#define LdPostLib -L${STAGING_LIBDIR}" >> config/cf/host.def + + echo "#undef BuildRandR " >> config/cf/host.def + echo "#define BuildRandR YES" >> config/cf/host.def + echo "#define BuildLBX YES" >> config/cf/host.def + + # change standard defines + if [ ${TARGET_ARCH} == "arm" ]; then + echo "#define StandardDefines -Dlinux -D__arm__ -D_POSIX_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE" >> config/cf/host.def + echo "#define Arm32Architecture" >> config/cf/host.def + fi + echo "" > config/cf/date.def +} + +do_compile() { + unset CC + make -C config/imake -f Makefile.ini CC="${BUILD_CC}" BOOTSTRAPCFLAGS="${BUILD_CFLAGS}" clean imake + make CC="${BUILD_CC}" xmakefile + make Makefiles + make clean + #make depend + make includes CC="${BUILD_CC}" + make -C config/util CC="${BUILD_CC}" + for l in font xtrans Xdmcp Xau lbxutil; do make -C lib/$l CC="${CC}" LD="${LD}" CC_STAGING="-I${STAGING_INCDIR}" LD_STAGING="-L${STAGING_LIBDIR}"; done + make -C programs/Xserver CC="${CC}" LD="${LD}" CC_STAGING="-I${STAGING_INCDIR}" LD_STAGING="-L${STAGING_LIBDIR}" INSTALLED_LIBS="" +} + +do_install() { + make -C programs/Xserver DESTDIR="${D}" CC="${CC}" LD="${LD}" CC_STAGING="-I${STAGING_INCDIR}" LD_STAGING="-L${STAGING_LIBDIR}" INSTALLED_LIBS="" install + make -C lib/font DESTDIR="${D}" CC="${CC}" LD="${LD}" CC_STAGING="-I${STAGING_INCDIR}" LD_STAGING="-L${STAGING_LIBDIR}" INSTALLED_LIBS="" install + + install -d ${D}/${palmtopdir}/apps/Applications + install -d ${D}/${palmtopdir}/pics/Xqt + + install -m 0644 programs/Xserver/hw/xqt/Xqt.png ${D}/${palmtopdir}/pics/Xqt + install -m 0644 IPKG/Xqt.desktop ${D}/${palmtopdir}/apps/Applications +} + +do_stage() { + install -d ${STAGING_INCDIR}/xserver-xqt + install -m 0644 programs/Xserver/hw/xfree86/common/fourcc.h ${STAGING_INCDIR}/xserver-xqt +} + + +FILES_${PN} = " ${palmtopdir}/apps/Applications/Xqt.desktop ${palmtopdir}/pics/Xqt/Xqt.png ${bindir}/Xqt " diff --git a/packages/xserver/xserver-kdrive_cvs.bb b/packages/xserver/xserver-kdrive_cvs.bb index e69de29bb2..fc7023ad34 100644 --- a/packages/xserver/xserver-kdrive_cvs.bb +++ b/packages/xserver/xserver-kdrive_cvs.bb @@ -0,0 +1,43 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE = "MIT" +DEPENDS = "tslib xproto xdmcp xextensions xtrans xau x11 xext libxrandr fixesext damageext xfont resourceext compositeext xcalibrateext recordext" +PROVIDES = "virtual/xserver" +PACKAGES = "xserver-kdrive-mach64 xserver-kdrive-fbdev xserver-kdrive-vesa xserver-kdrive-mga xserver-kdrive-via xserver-kdrive-ati xserver-kdrive-fake xserver-kdrive-i810 xserver-kdrive-xephyr server-kdrive-epson ${PN}-doc ${PN}-dev ${PN}-locale" +SECTION = "x11/base" +DESCRIPTION = "X server from freedesktop.org" +DESCRIPTION_xserver-kdrive-i810 = "X server from freedesktop.org, supporting i810 devices" +DESCRIPTION_xserver-kdrive-ati = "X server from freedesktop.org, supporting ATI devices" +DESCRIPTION_xserver-kdrive-mga = "X server from freedesktop.org, supporting MGA devices" +DESCRIPTION_xserver-kdrive-vesa = "X server from freedesktop.org, supporting generic VESA devices" +DESCRIPTION_xserver-kdrive-mach64 = "X server from freedesktop.org, supporting Mach64 devices" +DESCRIPTION_xserver-kdrive-via = "X server from freedesktop.org, supporting VIA CLE266 devices" +DESCRIPTION_xserver-kdrive-fbdev = "X server from freedesktop.org, supporting generic framebuffer devices" +DESCRIPTION_xserver-kdrive-epson = "X server from freedesktop.org, supporting Epson S1D13806 devices" +DESCRIPTION_xserver-kdrive-fake = "Fake X server" +DESCRIPTION_xserver-kdrive-xephyr = "X server in an X window" + +PR = "r8" + +FILES_xserver-kdrive-fbdev = "${bindir}/Xfbdev" +FILES_xserver-kdrive-ati = "${bindir}/Xati" +FILES_xserver-kdrive-vesa = "${bindir}/Xvesa" +FILES_xserver-kdrive-via = "${bindir}/Xvia" +FILES_xserver-kdrive-mga = "${bindir}/Xmga" +FILES_xserver-kdrive-mach64 = "${bindir}/Xmach64" +FILES_xserver-kdrive-fake = "${bindir}/Xfake" +FILES_xserver-kdrive-i810 = "${bindir}/Xi810" +FILES_xserver-kdrive-epson = "${bindir}/Xepson" +FILES_xserver-kdrive-xephyr = "${bindir}/Xephyr" + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xserver;module=xserver \ + file://kmode.patch;patch=1 \ + file://fbdev-not-fix.patch;patch=1" + +SRC_URI_append_poodle = " file://xserver-kdrive-poodle.patch;patch=1" +PACKAGE_ARCH_poodle = "poodle" + +S = "${WORKDIR}/xserver" + +inherit autotools pkgconfig + +EXTRA_OECONF = "--enable-composite --disable-xinerama" diff --git a/packages/xserver/xserver-xorg_6.8.bb b/packages/xserver/xserver-xorg_6.8.bb index e69de29bb2..165af48ea0 100644 --- a/packages/xserver/xserver-xorg_6.8.bb +++ b/packages/xserver/xserver-xorg_6.8.bb @@ -0,0 +1,56 @@ +SECTION = "x11/base" +PR = "r5" +LICENSE = "Xorg" + +DEPENDS = "freetype libxi xmu flex-2.5.4-native" + +SRC_URI = "cvs://anoncvs@cvs.freedesktop.org/cvs/xorg;module=xc;tag=XORG-6_8_0;method=pserver \ + cvs://anonymous@cvs.sourceforge.net/cvsroot/unichrome;tag=release;method=pserver;module=xfree86 \ + file://imake-staging.patch;patch=1 \ + file://dri.patch;patch=1" + +PACKAGES =+ "xserver-xorg-xprint xserver-xorg-xvfb xserver-xorg-utils" + +S = "${WORKDIR}/xc" + +FILES_xserver-xorg-xprint = "${bindir}/Xprt /etc/init.d/xprint /etc/rc.d/rc*.d/*xprint /etc/X11/Xsession.d/92xprint-xpserverlist.sh /etc/X11/xinit/xinitrc.d/92xprint-xpserverlist.sh /etc/X11/xserver/*/print" +FILES_xserver-xorg-xvfb = "${bindir}/Xvfb" +FILES_xserver-xorg-utils = "${bindir}/scanpci ${bindir}/pcitweak ${bindir}/ioport ${bindir}/in[bwl] ${bindir}/out[bwl] ${bindir}/mmap[rw] ${bindir}/gtf ${bindir}/getconfig ${bindir}/getconfig.pl" +FILES_${PN} += "${libdir}/modules/*.o "${libdir}/modules/*/*.o ${libdir}/X11/Options ${libdir}/X11/getconfig ${libdir}/X11/etc ${libdir}/modules" +FILES_${PN}-doc += "${libdir}/X11/doc" + +do_configure() { + echo "#define BuildServersOnly YES" > config/cf/host.def + echo "#define ProjectRoot /usr" >> config/cf/host.def + echo "#define XnestServer NO" >> config/cf/host.def + echo "#define XdmxServer NO" >> config/cf/host.def + echo "#define CcCmd ${CC}" >> config/cf/host.def + echo "#define LdCmd ${LD}" >> config/cf/host.def + echo "" > config/cf/date.def + cp -r ${WORKDIR}/xfree86/* ${S}/programs/Xserver/hw/xfree86/drivers/via/ +} + +do_compile() { + make -C config/imake -f Makefile.ini CC="${BUILD_CC}" BOOTSTRAPCFLAGS="${BUILD_CFLAGS}" clean imake + make CC="${BUILD_CC}" xmakefile + make Makefiles + make clean + #make depend + make includes + make -C config/util CC="${BUILD_CC}" + for l in font xtrans Xdmcp lbxutil; do make -C lib/$l CC="${CC}" LD="${LD}" CC_STAGING="-I${STAGING_INCDIR}" LD_STAGING="-L${STAGING_LIBDIR}"; done + make -C programs/Xserver CC="${CC}" LD="${LD}" CC_STAGING="-I${STAGING_INCDIR}" LD_STAGING="-L${STAGING_LIBDIR}" INSTALLED_LIBS="" +} + +do_install() { + make -C programs/Xserver DESTDIR="${D}" CC="${CC}" LD="${LD}" CC_STAGING="-I${STAGING_INCDIR}" LD_STAGING="-L${STAGING_LIBDIR}" INSTALLED_LIBS="" install + make -C lib/font DESTDIR="${D}" CC="${CC}" LD="${LD}" CC_STAGING="-I${STAGING_INCDIR}" LD_STAGING="-L${STAGING_LIBDIR}" INSTALLED_LIBS="" install +} + +do_stage() { + install -d ${STAGING_INCDIR}/xserver-xorg + for i in i810 via; do + pushd ${S}/programs/Xserver/hw/xfree86/drivers/$i; install -m 0644 *.h ${STAGING_INCDIR}/xserver-xorg/; popd + done + install -m 0644 programs/Xserver/hw/xfree86/common/fourcc.h ${STAGING_INCDIR}/xserver-xorg/ +} diff --git a/packages/xserver/xserver-xorg_cvs.bb b/packages/xserver/xserver-xorg_cvs.bb index e69de29bb2..89c0d20e73 100644 --- a/packages/xserver/xserver-xorg_cvs.bb +++ b/packages/xserver/xserver-xorg_cvs.bb @@ -0,0 +1,59 @@ +SECTION = "x11/base" +LICENSE = "Xorg" +PR = "r2" +PV = "6.8.1+cvs${CVSDATE}" + +DEPENDS = "fontconfig freetype libxi xmu flex-2.5.4-native" + +SRC_URI = "cvs://anoncvs@cvs.freedesktop.org/cvs/xorg;module=xc;method=pserver \ + file://imake-staging.patch;patch=1 \ + file://dri.patch;patch=1" + +PACKAGES =+ "xserver-xorg-xprint xserver-xorg-xvfb xserver-xorg-utils" + +S = "${WORKDIR}/xc" + +FILES_xserver-xorg-xprint = "${bindir}/Xprt /etc/init.d/xprint /etc/rc.d/rc*.d/*xprint /etc/X11/Xsession.d/92xprint-xpserverlist.sh /etc/X11/xinit/xinitrc.d/92xprint-xpserverlist.sh /etc/X11/xserver/*/print" +FILES_xserver-xorg-xvfb = "${bindir}/Xvfb" +FILES_xserver-xorg-utils = "${bindir}/scanpci ${bindir}/pcitweak ${bindir}/ioport ${bindir}/in[bwl] ${bindir}/out[bwl] ${bindir}/mmap[rw] ${bindir}/gtf ${bindir}/getconfig ${bindir}/getconfig.pl" +FILES_${PN} += "${libdir}/modules/*.o "${libdir}/modules/*/*.o ${libdir}/X11/Options ${libdir}/X11/getconfig ${libdir}/X11/etc ${libdir}/modules" +FILES_${PN}-doc += "${libdir}/X11/doc" + +do_configure() { + echo "#define BuildServersOnly YES" > config/cf/host.def + echo "#define ProjectRoot /usr" >> config/cf/host.def + echo "#define XnestServer NO" >> config/cf/host.def + echo "#define XdmxServer NO" >> config/cf/host.def + echo "#define CcCmd ${CC}" >> config/cf/host.def + echo "#define LdCmd ${LD}" >> config/cf/host.def + echo "#define HasFreetype2 YES" >> config/cf/host.def + echo "#define HasFontconfig YES" >> config/cf/host.def + echo "#define BuildDevelDRIDrivers YES" >>config/cf/host.def + echo "" > config/cf/date.def + rm -f include/extensions/panoramiX.h +} + +do_compile() { + make -C config/imake -f Makefile.ini CC="${BUILD_CC}" BOOTSTRAPCFLAGS="${BUILD_CFLAGS}" clean imake + make CC="${BUILD_CC}" xmakefile + make Makefiles + make clean + #make depend + make includes + make -C config/util CC="${BUILD_CC}" + for l in font xtrans Xdmcp lbxutil; do make -C lib/$l CC="${CC}" LD="${LD}" CC_STAGING="-I${STAGING_INCDIR}" LD_STAGING="-L${STAGING_LIBDIR}"; done + make -C programs/Xserver CC="${CC}" LD="${LD}" CC_STAGING="-I${STAGING_INCDIR}" LD_STAGING="-L${STAGING_LIBDIR}" INSTALLED_LIBS="" +} + +do_install() { + make -C programs/Xserver DESTDIR="${D}" CC="${CC}" LD="${LD}" CC_STAGING="-I${STAGING_INCDIR}" LD_STAGING="-L${STAGING_LIBDIR}" INSTALLED_LIBS="" install + make -C lib/font DESTDIR="${D}" CC="${CC}" LD="${LD}" CC_STAGING="-I${STAGING_INCDIR}" LD_STAGING="-L${STAGING_LIBDIR}" INSTALLED_LIBS="" install +} + +do_stage() { + install -d ${STAGING_INCDIR}/xserver-xorg + for i in i810 via; do + pushd ${S}/programs/Xserver/hw/xfree86/drivers/$i; install -m 0644 *.h ${STAGING_INCDIR}/xserver-xorg/; popd + done + install -m 0644 programs/Xserver/hw/xfree86/common/fourcc.h ${STAGING_INCDIR}/xserver-xorg/ +} diff --git a/packages/xset/xset_20040817.bb b/packages/xset/xset_20040817.bb index 35b2208834..aa682210c0 100644 --- a/packages/xset/xset_20040817.bb +++ b/packages/xset/xset_20040817.bb @@ -1,4 +1,5 @@ DESCRIPTION = "user preference utility for X" +LICENSE = "MIT" MAINTAINER = "Florian Boor <florian.boor@kernelconcepts.de>" FIXEDCVSDATE = "${@bb.data.getVar('FILE', d, 1).split('_')[-1].split('.')[0]}" PV = "0.0cvs${FIXEDCVSDATE}" diff --git a/packages/xtrans/xtrans_0.1.bb b/packages/xtrans/xtrans_0.1.bb index e69de29bb2..67bd3a2f38 100644 --- a/packages/xtrans/xtrans_0.1.bb +++ b/packages/xtrans/xtrans_0.1.bb @@ -0,0 +1,19 @@ +SECTION = "x11/libs" +LICENSE = "MIT" +MAINTAINER = "Greg Gilbert <greg@treke.net>" +DESCRIPTION = "network API translation layer to \ +insulate X applications and libraries from OS \ +network vageries." + +SRC_URI = "${XLIBS_MIRROR}/libXtrans-0.1.tar.bz2" +S = "${WORKDIR}/libXtrans-${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/xtrans/xtrans_cvs.bb b/packages/xtrans/xtrans_cvs.bb index e69de29bb2..fbad3f023c 100644 --- a/packages/xtrans/xtrans_cvs.bb +++ b/packages/xtrans/xtrans_cvs.bb @@ -0,0 +1,20 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE = "MIT" +SECTION = "x11/libs" +MAINTAINER = "Greg Gilbert <greg@treke.net>" +DESCRIPTION = "network API translation layer to \ +insulate X applications and libraries from OS \ +network vageries." + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=xtrans" +S = "${WORKDIR}/xtrans" + +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/xxf86dgaext/xxf86dgaext_cvs.bb b/packages/xxf86dgaext/xxf86dgaext_cvs.bb index e69de29bb2..77916d6d81 100644 --- a/packages/xxf86dgaext/xxf86dgaext_cvs.bb +++ b/packages/xxf86dgaext/xxf86dgaext_cvs.bb @@ -0,0 +1,18 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE = "Xorg" +SECTION = "x11/libs" +MAINTAINER = "Phil Blundell <pb@nexus.co.uk>" +DESCRIPTION = "Xxf86dga extension headers" + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=XF86DGAExt" +S = "${WORKDIR}/XF86DGAExt" + +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/xxf86vmext/xxf86vmext_cvs.bb b/packages/xxf86vmext/xxf86vmext_cvs.bb index e69de29bb2..e1af23a2d4 100644 --- a/packages/xxf86vmext/xxf86vmext_cvs.bb +++ b/packages/xxf86vmext/xxf86vmext_cvs.bb @@ -0,0 +1,18 @@ +PV = "0.0cvs${CVSDATE}" +LICENSE = "MIT" +SECTION = "x11/libs" +MAINTAINER = "Phil Blundell <pb@nexus.co.uk>" +DESCRIPTION = "Xxf86vm extension headers" + +SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=XF86VMExt" +S = "${WORKDIR}/XF86VMExt" + +inherit autotools pkgconfig + +do_stage() { + oe_runmake install prefix=${STAGING_DIR} \ + bindir=${STAGING_BINDIR} \ + includedir=${STAGING_INCDIR} \ + libdir=${STAGING_LIBDIR} \ + datadir=${STAGING_DATADIR} +} |