diff options
62 files changed, 990 insertions, 186 deletions
diff --git a/classes/e.bbclass b/classes/e.bbclass index f20c1f8b60..59f2771027 100644 --- a/classes/e.bbclass +++ b/classes/e.bbclass @@ -22,11 +22,12 @@ export ESMART_CONFIG = "${STAGING_BINDIR_CROSS}/esmart-config" export FREETYPE_CONFIG = "${STAGING_BINDIR_CROSS}/freetype-config" export IMLIB2_CONFIG = "${STAGING_BINDIR_CROSS}/imlib2-config" -do_compile_prepend() { - find ${S} -name Makefile | xargs sed -i 's:/usr/include:${STAGING_INCDIR}:' - find ${S} -name Makefile | xargs sed -i 's:/usr/X11R6/include:${STAGING_INCDIR}:' -} +#do_compile_prepend() { +# find ${S} -name Makefile | xargs sed -i 's:/usr/include:${STAGING_INCDIR}:' +# find ${S} -name Makefile | xargs sed -i 's:/usr/X11R6/include:${STAGING_INCDIR}:' +#} -PACKAGES = "${PN}-dbg ${PN} ${PN}-themes" +PACKAGES = "${PN}-dbg ${PN} ${PN}-themes ${PN}-dev" FILES_${PN} = "${libdir}/lib*.so*" FILES_${PN}-themes = "${datadir}/${PN}/themes ${datadir}/${PN}/data ${datadir}/${PN}/fonts ${datadir}/${PN}/pointers ${datadir}/${PN}/images ${datadir}/${PN}/users ${datadir}/${PN}/images ${datadir}/${PN}/styles" +FILES_${PN}-dev += "${includedir}"
\ No newline at end of file diff --git a/packages/base-files/base-files/oplinux-uclibc/.mtn2git_empty b/packages/base-files/base-files/oplinux-uclibc/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/packages/base-files/base-files/oplinux-uclibc/.mtn2git_empty diff --git a/packages/base-files/base-files/oplinux-uclibc/issue b/packages/base-files/base-files/oplinux-uclibc/issue new file mode 100644 index 0000000000..9d0ef9c636 --- /dev/null +++ b/packages/base-files/base-files/oplinux-uclibc/issue @@ -0,0 +1,14 @@ +.-------.-------. .---. .---. .---. .---. +| | __ | | | '---' \ \/ / +| | | | | | .---.-----.--.--.\ / +| | | .---' | '--| | | | |/ \ +| | | | | | | | | /\ \ +'-------'---' '------'---'--'--'-----'--' '---' +===================================================== + .--.--.-----.--. .--.-----.-----. + | | | __| | | | -- | __| + | | | '-| | -- | | + '-----'-----'----'--'-----'-----' + +The OPLinux-uclibc distribution \l + diff --git a/packages/base-files/base-files/oplinux-uclibc/issue.net b/packages/base-files/base-files/oplinux-uclibc/issue.net new file mode 100644 index 0000000000..b74869dba1 --- /dev/null +++ b/packages/base-files/base-files/oplinux-uclibc/issue.net @@ -0,0 +1,16 @@ +.-------.-------. .---. .---. .---. .---. +| | __ | | | '---' \ \/ / +| | | | | | .---.-----.--.--.\ / +| | | .---' | '--| | | | |/ \ +| | | | | | | | | /\ \ +'-------'---' '------'---'--'--'-----'--' '---' +===================================================== + .--.--.-----.--. .--.-----.-----. + | | | __| | | | -- | __| + | | | '-| | -- | | + '-----'-----'----'--'-----'-----' + + +The OPLinux-uclibc distribution %h + + diff --git a/packages/base-files/base-files/oplinux-uclibc/motd b/packages/base-files/base-files/oplinux-uclibc/motd new file mode 100644 index 0000000000..5fad7d5707 --- /dev/null +++ b/packages/base-files/base-files/oplinux-uclibc/motd @@ -0,0 +1,12 @@ +.-------.-------. .---. .---. .---. .---. +| | __ | | | '---' \ \/ / +| | | | | | .---.-----.--.--.\ / +| | | .---' | '--| | | | |/ \ +| | | | | | | | | /\ \ +'-------'---' '------'---'--'--'-----'--' '---' +===================================================== + .--.--.-----.--. .--.-----.-----. + | | | __| | | | -- | __| + | | | '-| | -- | | + '-----'-----'----'--'-----'-----' + diff --git a/packages/base-files/base-files/oplinux/.mtn2git_empty b/packages/base-files/base-files/oplinux/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/packages/base-files/base-files/oplinux/.mtn2git_empty diff --git a/packages/base-files/base-files/oplinux/issue b/packages/base-files/base-files/oplinux/issue new file mode 100644 index 0000000000..9b9c437510 --- /dev/null +++ b/packages/base-files/base-files/oplinux/issue @@ -0,0 +1,10 @@ +.-------.-------. .---. .---. .---. .---. +| | __ | | | '---' \ \/ / +| | | | | | .---.-----.--.--.\ / +| | | .---' | '--| | | | |/ \ +| | | | | | | | | /\ \ +'-------'---' '------'---'--'--'-----'--' '---' +===================================================== + +The OPLinux distribution \l + diff --git a/packages/base-files/base-files/oplinux/issue.net b/packages/base-files/base-files/oplinux/issue.net new file mode 100644 index 0000000000..93a6f8a7d5 --- /dev/null +++ b/packages/base-files/base-files/oplinux/issue.net @@ -0,0 +1,11 @@ +.-------.-------. .---. .---. .---. .---. +| | __ | | | '---' \ \/ / +| | | | | | .---.-----.--.--.\ / +| | | .---' | '--| | | | |/ \ +| | | | | | | | | /\ \ +'-------'---' '------'---'--'--'-----'--' '---' +===================================================== + +The OPLinux distribution %h + + diff --git a/packages/base-files/base-files/oplinux/motd b/packages/base-files/base-files/oplinux/motd new file mode 100644 index 0000000000..10e458b9b5 --- /dev/null +++ b/packages/base-files/base-files/oplinux/motd @@ -0,0 +1,8 @@ +.-------.-------. .---. .---. .---. .---. +| | __ | | | '---' \ \/ / +| | | | | | .---.-----.--.--.\ / +| | | .---' | '--| | | | |/ \ +| | | | | | | | | /\ \ +'-------'---' '------'---'--'--'-----'--' '---' +===================================================== + diff --git a/packages/base-files/base-files_3.0.14.bb b/packages/base-files/base-files_3.0.14.bb index 0f80f17b19..1cf58d7ebb 100644 --- a/packages/base-files/base-files_3.0.14.bb +++ b/packages/base-files/base-files_3.0.14.bb @@ -1,7 +1,7 @@ DESCRIPTION = "Miscellaneous files for the base system." SECTION = "base" PRIORITY = "required" -PR = "r62" +PR = "r63" LICENSE = "GPL" SRC_URI = " \ diff --git a/packages/e17/e-wm_0.16.999.037.bb b/packages/e17/e-wm_0.16.999.037.bb index 3084fd99bc..0ccd0c67f2 100644 --- a/packages/e17/e-wm_0.16.999.037.bb +++ b/packages/e17/e-wm_0.16.999.037.bb @@ -1,7 +1,7 @@ DESCRIPTION = "E17 - the Enlightenment Window Mananger" DEPENDS = "evas-x11 ecore-x11 edje eet embryo" LICENSE = "MIT" -PR = "r4" +PR = "r5" inherit e update-alternatives @@ -23,7 +23,9 @@ EXTRA_OECONF = "--with-profile=${PROFILE} \ --x-includes=${STAGING_INCDIR}/X11 \ --x-libraries=${STAGING_LIBDIR}" -FILES_${PN} = "${bindir}/* ${libdir}/* ${datadir} ${sysconfdir}" +FILES_${PN} = "${bindir}/* ${libdir}/enlightenment/modules/*/*.edj ${libdir}/enlightenment/modules/*/*.desktop ${libdir}/enlightenment/modules/*/*/*.so ${libdir}/enlightenment/preload/*.so ${datadir} ${sysconfdir} ${libdir}/enlightenment/modules/cpufreq/*/freqset" +FILES_${PN}-dev += "${libdir}/enlightenment/modules/*/*/*.a ${libdir}/enlightenment/modules/*/*/*.la ${libdir}/enlightenment/preload/*.a ${libdir}/enlightenment/preload/*.la" +FILES_${PN}-dbg += "${libdir}/enlightenment/modules/*/*/.debug/ ${libdir}/enlightenment/preload/.debug/" do_compile_prepend() { find ${S} -name Makefile | xargs sed -i 's:/usr/include:${STAGING_INCDIR}:' diff --git a/packages/efl/edje-native_0.5.0.037.bb b/packages/efl/edje-native_0.5.0.037.bb index c66639d25e..1dc5c1de10 100644 --- a/packages/efl/edje-native_0.5.0.037.bb +++ b/packages/efl/edje-native_0.5.0.037.bb @@ -13,7 +13,7 @@ do_configure_prepend() { } do_stage_append() { - edje_data_dir=`${STAGING_BINDIR}/edje-config-native --datadir` + edje_data_dir=`edje-config --datadir` # could also use ${STAGING_DATADIR}/edje/include install -d $edje_data_dir/include install -m 0644 data/include/edje.inc $edje_data_dir/include diff --git a/packages/efl/evas-fb_0.9.9.037.bb b/packages/efl/evas-fb_0.9.9.037.bb index 3e29b80cc0..4acc857982 100644 --- a/packages/efl/evas-fb_0.9.9.037.bb +++ b/packages/efl/evas-fb_0.9.9.037.bb @@ -1,5 +1,5 @@ require evas.inc -PR = "r5" +PR = "r6" EXTRA_OECONF = "--enable-fb \ --disable-directfb \ diff --git a/packages/efl/evas-x11_0.9.9.037.bb b/packages/efl/evas-x11_0.9.9.037.bb index 121922591e..765a8b73d4 100644 --- a/packages/efl/evas-x11_0.9.9.037.bb +++ b/packages/efl/evas-x11_0.9.9.037.bb @@ -1,6 +1,6 @@ require evas.inc DEPENDS += "edb virtual/libx11 libxext freetype" -PR = "r7" +PR = "r8" EXTRA_OECONF = "--x-includes=${STAGING_INCDIR}/X11 \ --x-libraries=${STAGING_LIBDIR} \ diff --git a/packages/efl/evas.inc b/packages/efl/evas.inc index f065d944f8..ceca03c0a8 100644 --- a/packages/efl/evas.inc +++ b/packages/efl/evas.inc @@ -28,6 +28,10 @@ do_configure_prepend() { fi } +#do_install_append() { +# find "${S}" -name .debug -type d | xargs -iBLAH rm -rf "BLAH" +#} + do_stage_append() { cd src modules=`find modules -name ".libs"` @@ -40,4 +44,6 @@ do_stage_append() { headers = "<override me>" libraries = "libevas" -FILES_${PN} += "/usr/lib/evas/" +FILES_${PN} += "/usr/lib/evas/modules/*/*/*/*.so" +FILES_${PN}-dev += "/usr/lib/evas/modules/*/*/*/*.a /usr/lib/evas/modules/*/*/*/*.la" +FILES_${PN}-dbg += "/usr/lib/evas/modules/*/*/*/.debug/"
\ No newline at end of file diff --git a/packages/efl/imlib2-fb_1.2.2.001.bb b/packages/efl/imlib2-fb_1.2.2.001.bb index 776acb43f6..f2ee48f5d9 100644 --- a/packages/efl/imlib2-fb_1.2.2.001.bb +++ b/packages/efl/imlib2-fb_1.2.2.001.bb @@ -1,4 +1,5 @@ require imlib2.inc +PR = "r2" EXTRA_OECONF = "--without-x \ --disable-mmx" diff --git a/packages/efl/imlib2-native_1.2.2.001.bb b/packages/efl/imlib2-native_1.2.2.001.bb index da75e8f439..65c5b672b2 100644 --- a/packages/efl/imlib2-native_1.2.2.001.bb +++ b/packages/efl/imlib2-native_1.2.2.001.bb @@ -2,6 +2,7 @@ require imlib2.inc inherit native PROVIDES = "imlib2-native" DEPENDS = "freetype-native libpng-native jpeg-native" +PR = "r2" EXTRA_OECONF = "--disable-mmx \ --without-x" diff --git a/packages/efl/imlib2-x11_1.2.2.001.bb b/packages/efl/imlib2-x11_1.2.2.001.bb index e7814971c3..67ed947e08 100644 --- a/packages/efl/imlib2-x11_1.2.2.001.bb +++ b/packages/efl/imlib2-x11_1.2.2.001.bb @@ -1,6 +1,6 @@ require imlib2.inc DEPENDS += "virtual/libx11 libxext" -PR = "r1" +PR = "r3" EXTRA_OECONF = "--disable-mmx \ --with-x \ diff --git a/packages/efl/imlib2.inc b/packages/efl/imlib2.inc index 4691bf2ce0..6a040c5386 100644 --- a/packages/efl/imlib2.inc +++ b/packages/efl/imlib2.inc @@ -30,8 +30,9 @@ do_stage_append() { } do_install() { + install -d "${D}${includedir}" oe_libinstall -C src/lib libImlib2 ${D}${libdir}/ - install -m 0644 ${S}/src/lib/Imlib2.h ${D}${incdir}/ + install -m 0644 ${S}/src/lib/Imlib2.h ${D}${includedir}/ install -d ${D}${libdir}/imlib2/loaders for i in src/modules/loaders/.libs/*.so @@ -46,9 +47,12 @@ do_install() { done } -PACKAGES =+ "imlib2-loaders imlib2-filters" -FILES_${PN} = "${libdir}/lib*.so.* ${libdir}/imlib2" -FILES_${PN}-dev += "${bindir}/imlib2-config" +PACKAGES =+ "imlib2-loaders-dbg imlib2-filters-dbg imlib2-loaders imlib2-filters" +FILES_${PN} = "${libdir}/lib*.so.* ${libdir}/imlib2/*/*.so" +FILES_${PN}-dbg = "${libdir}/.debug/" +FILES_${PN}-dev += "${bindir}/imlib2-config ${libdir}/*.so ${includedir}" FILES_imlib2-bin = "${bindir}" FILES_imlib2-loaders = "${libdir}/imlib2/loaders/*.so" FILES_imlib2-filters = "${libdir}/imlib2/filters/*.so" +FILES_imlib2-loaders-dbg += "${libdir}/imlib2/loaders/.debug" +FILES_imlib2-filters-dbg += "${libdir}/imlib2/filters/.debug" diff --git a/packages/gcc/gcc-cross_4.1.1.bb b/packages/gcc/gcc-cross_4.1.1.bb index 42e9d151b1..67dbc83940 100644 --- a/packages/gcc/gcc-cross_4.1.1.bb +++ b/packages/gcc/gcc-cross_4.1.1.bb @@ -5,7 +5,7 @@ inherit cross FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/gcc-${PV}" # NOTE: split PR. If the main .oe changes something that affects its *build* # remember to increment this one too. -PR = "r11" +PR = "r12" DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc gmp-native mpfr-native" PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++" diff --git a/packages/gcc/gcc-cross_4.1.2.bb b/packages/gcc/gcc-cross_4.1.2.bb new file mode 100644 index 0000000000..bb1114cf3b --- /dev/null +++ b/packages/gcc/gcc-cross_4.1.2.bb @@ -0,0 +1,18 @@ +require gcc_${PV}.bb +# path mangling, needed by the cross packaging +require gcc-paths-cross.inc +inherit cross +FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/gcc-${PV}" +# NOTE: split PR. If the main .oe changes something that affects its *build* +# remember to increment this one too. +PR = "r0" + +DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc gmp-native mpfr-native" +PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++" + +# cross build +require gcc3-build-cross.inc +# cross packaging +require gcc-package-cross.inc + +EXTRA_OECONF += "--disable-libunwind-exceptions --with-mpfr=${STAGING_DIR}/${BUILD_SYS}" diff --git a/packages/gift/gift_0.11.5.bb b/packages/gift/gift_0.11.5.bb index a2a1e45bab..23ba2378ca 100644 --- a/packages/gift/gift_0.11.5.bb +++ b/packages/gift/gift_0.11.5.bb @@ -1,13 +1,10 @@ SECTION = "console/network" LICENSE = "GPL" -DEPENDS = "libvorbis libogg" +DEPENDS = "libvorbis libogg libtool" DESCRIPTION = "giFT is a framework for bridging multiple \ backend peer-to-peer protocols and the user interface \ associated with them." PR="r1" - -DEPENDS=libtool - FILES_gift_append = " ${datadir}/giFT" SRC_URI = "${SOURCEFORGE_MIRROR}/gift/gift-${PV}.tar.bz2" diff --git a/packages/gpe-conf/gpe-conf_0.2.5.bb b/packages/gpe-conf/gpe-conf_0.2.5.bb new file mode 100644 index 0000000000..39f7679cc0 --- /dev/null +++ b/packages/gpe-conf/gpe-conf_0.2.5.bb @@ -0,0 +1,24 @@ +DESCRIPTION = "Configuration applets for GPE" +SECTION = "gpe" +PRIORITY = "optional" +LICENSE = "GPL" + +DEPENDS = "gtk+ esound audiofile libgpewidget libxsettings libxsettings-client libxrandr" +RDEPENDS_${PN} = "xst xset ntpdate gpe-login gpe-icons timezones xrandr" +RDEPENDS_gpe-conf-panel = "gpe-conf" + +RPROVIDES_${PN} += " bl" +RCONFLICTS_${PN} = "bl" + +PR = "r0" + +GPE_TARBALL_SUFFIX = "bz2" + +inherit gpe autotools pkgconfig + +PACKAGES += "gpe-conf-panel" + +FILES_${PN} = "${sysconfdir} ${bindir} ${datadir}/pixmaps \ + ${datadir}/applications/gpe-conf-* ${datadir}/gpe/pixmaps \ + ${datadir}/gpe-conf" +FILES_gpe-conf-panel = "${datadir}/applications/gpe-conf.desktop" diff --git a/packages/gpe-login/files/busybox-bad-perms.patch b/packages/gpe-login/files/busybox-bad-perms.patch deleted file mode 100644 index a422089167..0000000000 --- a/packages/gpe-login/files/busybox-bad-perms.patch +++ /dev/null @@ -1,39 +0,0 @@ ---- gpe-login.pre-session.orig 2005-09-08 00:18:21.000000000 +0200 -+++ gpe-login-0.82/X11/gpe-login.pre-session 2005-09-08 00:18:13.000000000 +0200 -@@ -4,26 +4,28 @@ - - # Sound devices on various devices # - -+if [ -e /dev/dsp ]; then -+chown $USER /dev/dsp -+fi -+ -+if [ -e /dev/mixer ]; then -+chown $USER /dev/mixer -+fi -+ - if [ -e /dev/sound/dsp ]; then - chown $USER /dev/sound/dsp -+chmod u+rw /dev/sound/dsp - fi - - if [ -e /dev/sound/mixer ]; then - chown $USER /dev/sound/mixer -+chmod u+rw /dev/sound/mixer - fi - - if [ -e /dev/misc/buzzer ]; then - chown $USER /dev/misc/buzzer - fi - --if [ -e /dev/dsp ]; then --chown $USER /dev/dsp --fi -- --if [ -e /dev/mixer ]; then --chown $USER /dev/mixer --fi -- - # touchscreen devices # - - if [ -e /dev/touchscreen/0raw ]; then diff --git a/packages/gpe-login/files/highdpifontfix.patch b/packages/gpe-login/files/highdpifontfix.patch deleted file mode 100644 index cc5a42dcfc..0000000000 --- a/packages/gpe-login/files/highdpifontfix.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- /tmp/gpe-login.gtkrc 2005-11-08 17:15:50.363302568 +0100 -+++ gpe-login-0.83/X11/gpe-login.gtkrc 2005-11-08 17:16:22.659392816 +0100 -@@ -1,9 +1,2 @@ --gtk-font-name = "Sans 8" --include "/usr/share/themes/Angelistic/gtk-2.0/gtkrc" -- --style "default" --{ -- bg[NORMAL] = "#90d8ff" --} -- --widget "*" style "default" -+gtk-font-name = "Sans 5" -+include "/usr/share/themes/Industrial/gtk-2.0/gtkrc" diff --git a/packages/gpe-login/files/pre-session.patch b/packages/gpe-login/files/pre-session.patch deleted file mode 100644 index ac1629f08a..0000000000 --- a/packages/gpe-login/files/pre-session.patch +++ /dev/null @@ -1,56 +0,0 @@ ---- /tmp/gpe-login.pre-session 2005-02-17 10:49:01.726436296 +0100 -+++ gpe-login-0.75/X11/gpe-login.pre-session 2005-02-17 10:48:42.297389960 +0100 -@@ -4,10 +4,22 @@ - - if [ -e /dev/sound/dsp ]; then - chown $USER /dev/sound/dsp -+chmod u+rw /dev/sound/dsp -+fi -+ -+if [ -e /dev/dsp ]; then -+chown $USER /dev/dsp -+chmod u+rw /dev/dsp - fi - - if [ -e /dev/sound/mixe |
