diff options
author | Michael Lauer <mickey@vanille-media.de> | 2004-03-07 14:45:22 +0000 |
---|---|---|
committer | Michael Lauer <mickey@vanille-media.de> | 2004-03-07 14:45:22 +0000 |
commit | 7f2694091664640a1030e95b730277f2feede962 (patch) | |
tree | 0831f1564e2be79dda9b5c1472d5b7b316f2cb80 | |
parent | 67265bb327cecb37eb7e54d75ac6d853634c3659 (diff) |
add more metadata to gtk/gpe packages and add gpe-dm courtesy Philip Blundell
BKrev: 404b3582cOjasw6MYqz0ubcRZPEe7A
-rw-r--r-- | glib-2.0/glib-2.0-2.0.7/glibconfig-sysdefs.h | 0 | ||||
-rw-r--r-- | glib-2.0/glib-2.0-2.1.3/configure.patch | 174 | ||||
-rw-r--r-- | glib-2.0/glib-2.0-2.1.3/glibconfig-sysdefs.h | 0 | ||||
-rw-r--r-- | glib-2.0/glib-2.0_2.1.3.oe | 106 | ||||
-rw-r--r-- | glib-2.0/glib-2.0_2.2.3.oe | 115 | ||||
-rw-r--r-- | gpe-dm/gpe-dm_0.33.oe (renamed from glib-2.0/glib-2.0-2.0.7/configure.patch) | 0 | ||||
-rw-r--r-- | gtk+/gtk+_2.2.4.oe | 56 | ||||
-rw-r--r-- | libgpewidget/libgpewidget_0.78.oe | 8 |
8 files changed, 179 insertions, 280 deletions
diff --git a/glib-2.0/glib-2.0-2.0.7/glibconfig-sysdefs.h b/glib-2.0/glib-2.0-2.0.7/glibconfig-sysdefs.h deleted file mode 100644 index e69de29bb2..0000000000 --- a/glib-2.0/glib-2.0-2.0.7/glibconfig-sysdefs.h +++ /dev/null diff --git a/glib-2.0/glib-2.0-2.1.3/configure.patch b/glib-2.0/glib-2.0-2.1.3/configure.patch deleted file mode 100644 index f6a04e34c5..0000000000 --- a/glib-2.0/glib-2.0-2.1.3/configure.patch +++ /dev/null @@ -1,174 +0,0 @@ - -# -# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher -# - ---- glib-2.1.3/configure.in~configure -+++ glib-2.1.3/configure.in -@@ -15,7 +15,9 @@ - cflags_set=${CFLAGS+set} - - # we rewrite this file -+if "x$cross_compiling" != xyes; then - rm -f glibconfig-sysdefs.h -+fi - - GLIB_AC_DIVERT_BEFORE_HELP([ - # -@@ -402,10 +404,13 @@ - fi - fi - -+AC_CHECK_LIBM -+LIBS="$LIBS $LIBM" -+ - dnl DU4 native cc currently needs -std1 for ANSI mode (instead of K&R) - AC_MSG_CHECKING([for extra flags to get ANSI library prototypes]) - glib_save_LIBS=$LIBS --LIBS="$LIBS -lm" -+#LIBS="$LIBS -lm" - AC_TRY_RUN([#include <math.h> - int main (void) { return (log(1) != log(1.)); }], - AC_MSG_RESULT(none needed), -@@ -417,8 +422,10 @@ - AC_MSG_RESULT() - CFLAGS=$glib_save_CFLAGS - AC_MSG_WARN( -- [No ANSI prototypes found in library. (-std1 didn't work.)]) -- ) -+ [No ANSI prototypes found in library. (-std1 didn't work.)]), -+ AC_MSG_RESULT() -+ ), -+ AC_MSG_RESULT([assuming none needed]) - ) - LIBS=$glib_save_LIBS - -@@ -844,18 +851,18 @@ - dnl *** strlcpy/strlcat *** - dnl **************************************** - # Check for strlcpy --AC_MSG_CHECKING(for OpenBSD strlcpy/strlcat) --AC_TRY_RUN([ --#include <string.h> --int main() { -- char *p = malloc (10); -- (void) strlcpy (p, "hi", 10); -- if (strlcat (p, "bye", 0) != 3) -- exit (1); -- return 0; --}], glib_ok=yes, glib_ok=no) --AC_MSG_RESULT($glib_ok) --if test "$glib_ok" = "yes"; then -+AC_CACHE_CHECK([for OpenBSD strlcpy/strlcat],[glib_cv_strlcpy], -+ AC_TRY_RUN([ -+ #include <string.h> -+ int main() { -+ char *p = malloc (10); -+ (void) strlcpy (p, "hi", 10); -+ if (strlcat (p, "bye", 0) != 3) -+ exit (1); -+ return 0; -+ }], glib_cv_strlcpy=yes, glib_cv_strlcpy=no) -+) -+if test "x$glib_cv_strlcpy" = xyes; then - AC_DEFINE(HAVE_STRLCPY,1,[Have functions strlcpy and strlcat]) - fi - -@@ -1302,16 +1309,15 @@ - for flag in pthread pthreads; do - glib_save_CFLAGS="$CFLAGS" - CFLAGS="$CFLAGS -$flag" -- AC_TRY_RUN([#include <pthread.h> -+ AC_TRY_LINK([#include <pthread.h>],[ - int check_me = 0; - void* func(void* data) {return check_me = 42;} -- main() -- { pthread_t t; -+ pthread_t t; - void *ret; - pthread_create (&t, 0, func, 0); - pthread_join (t, &ret); - exit (check_me != 42 || ret != 42); -- }], -+ ], - [G_THREAD_CFLAGS=-$flag - G_THREAD_LIBS=-$flag]) - CFLAGS="$glib_save_CFLAGS" -@@ -1431,16 +1437,15 @@ - LIBS="$glib_save_LIBS $add_thread_lib" - - AC_MSG_CHECKING(for pthread_create/pthread_join$IN) -- AC_TRY_RUN([#include <pthread.h> -+ AC_TRY_LINK([#include <pthread.h>],[ - int check_me = 0; - void* func(void* data) {check_me = 42;} -- main() -- { pthread_t t; -+ pthread_t t; - void *ret; - pthread_create (&t, $defattr, func, 0); - pthread_join (t, &ret); - exit (check_me != 42); -- }], -+ ], - [AC_MSG_RESULT(yes) - G_THREAD_LIBS="$add_thread_lib" - break], -@@ -1466,12 +1471,11 @@ - LIBS="$glib_save_LIBS $add_thread_lib" - - AC_MSG_CHECKING(for sched_get_priority_min$IN) -- AC_TRY_RUN([#include <sched.h> -- #include <errno.h> -- int main() { -+ AC_TRY_LINK([#include <sched.h> -+ #include <errno.h>],[ - errno = 0; - return sched_get_priority_min(SCHED_OTHER)==-1 -- && errno != 0;}], -+ && errno != 0;], - [AC_MSG_RESULT(yes) - G_THREAD_LIBS="$G_THREAD_LIBS $add_thread_lib" - posix_priority_min="sched_get_priority_min(SCHED_OTHER)" -@@ -1636,7 +1640,8 @@ - AC_DEFINE_UNQUOTED(POSIX_YIELD_FUNC,$posix_yield_func,[The POSIX RT yield function]) - CPPFLAGS="$glib_save_CPPFLAGS" - -- AC_MSG_CHECKING(whether to use the PID niceness surrogate for thread priorities) -+ AC_CACHE_CHECK([whether to use the PID niceness surrogate for thread priorities], -+ [glib_cv_sys_use_pid_niceness_surrogate], - AC_TRY_RUN([#include <pthread.h> - #include <sys/types.h> - #include <unistd.h> -@@ -1651,10 +1656,12 @@ - exit (getpid()==other_pid || - $posix_priority_min != $posix_priority_max); - }], -- [AC_MSG_RESULT(yes) -- AC_DEFINE(G_THREAD_USE_PID_SURROGATE, 1, [whether to use the PID niceness surrogate for thread priorities]) -- ], -- [AC_MSG_RESULT(no)]) -+ [ glib_cv_sys_use_pid_niceness_surrogate=yes ], -+ [ glib_cv_sys_use_pid_niceness_surrogate=no ]) -+ ) -+ if test x"$glib_cv_sys_use_pid_niceness_surrogate" = xyes; then -+ AC_DEFINE(G_THREAD_USE_PID_SURROGATE, 1, [whether to use the PID niceness surrogate for thread priorities]) -+ fi - elif test x"$have_threads" = xwin32; then - # It's a pointer to a private struct - GLIB_SIZEOF(,struct _GThreadData *, system_thread) -@@ -1717,12 +1724,14 @@ - dnl **************************************** - dnl *** GLib POLL* compatibility defines *** - dnl **************************************** -+if test x"$cross_compiling" != xyes; then - GLIB_SYSDEFS( - [#include <sys/types.h> - #include <sys/poll.h>], - POLLIN:1 POLLOUT:4 POLLPRI:2 POLLERR:8 POLLHUP:16 POLLNVAL:32, - glibconfig-sysdefs.h, - =) -+fi - - dnl ********************** - dnl *** Win32 API libs *** diff --git a/glib-2.0/glib-2.0-2.1.3/glibconfig-sysdefs.h b/glib-2.0/glib-2.0-2.1.3/glibconfig-sysdefs.h deleted file mode 100644 index e69de29bb2..0000000000 --- a/glib-2.0/glib-2.0-2.1.3/glibconfig-sysdefs.h +++ /dev/null diff --git a/glib-2.0/glib-2.0_2.1.3.oe b/glib-2.0/glib-2.0_2.1.3.oe deleted file mode 100644 index b615c2e702..0000000000 --- a/glib-2.0/glib-2.0_2.1.3.oe +++ /dev/null @@ -1,106 +0,0 @@ -DEPENDS = virtual/libc glib-2.0-native -RDEPENDS = libc6 - -SRC_URI = http://ftp.gnome.org/pub/gnome/sources/glib/2.1/glib-${PV}.tar.bz2 \ - file://${FILESDIR}/configure.patch;patch=1 -S = ${WORKDIR}/glib-${PV} - -inherit autotools libtool pkgconfig - -acpaths= -do_configure_prepend () { - install -m 0644 ${FILESDIR}/glibconfig-sysdefs.h . -} - -SOV=0.103.0 -do_stage () { - install -m 0755 glib/.libs/libglib-2.0.so.${SOV} ${STAGING_LIBDIR}/libglib-2.0.so.${SOV} - install -m 0644 glib/.libs/libglib-2.0.lai ${STAGING_LIBDIR}/libglib-2.0.la - install -m 0644 glib/.libs/libglib-2.0.a ${STAGING_LIBDIR}/libglib-2.0.a - install -m 0755 gmodule/.libs/libgmodule-2.0.so.${SOV} ${STAGING_LIBDIR}/libgmodule-2.0.so.${SOV} - install -m 0644 gmodule/.libs/libgmodule-2.0.lai ${STAGING_LIBDIR}/libgmodule-2.0.la - install -m 0644 gmodule/.libs/libgmodule-2.0.a ${STAGING_LIBDIR}/libgmodule-2.0.a - install -m 0755 gthread/.libs/libgthread-2.0.so.${SOV} ${STAGING_LIBDIR}/libgthread-2.0.so.${SOV} - install -m 0644 gthread/.libs/libgthread-2.0.lai ${STAGING_LIBDIR}/libgthread-2.0.la - install -m 0644 gthread/.libs/libgthread-2.0.a ${STAGING_LIBDIR}/libgthread-2.0.a - install -m 0755 gobject/.libs/libgobject-2.0.so.${SOV} ${STAGING_LIBDIR}/libgobject-2.0.so.${SOV} - install -m 0644 gobject/.libs/libgobject-2.0.lai ${STAGING_LIBDIR}/libgobject-2.0.la - install -m 0644 gobject/.libs/libgobject-2.0.a ${STAGING_LIBDIR}/libgobject-2.0.a - ln -sf libglib-2.0.so.${SOV} ${STAGING_LIBDIR}/libglib-2.0.so.0 - ln -sf libglib-2.0.so.${SOV} ${STAGING_LIBDIR}/libglib-2.0.so - ln -sf libgmodule-2.0.so.${SOV} ${STAGING_LIBDIR}/libgmodule-2.0.so.0 - ln -sf libgmodule-2.0.so.${SOV} ${STAGING_LIBDIR}/libgmodule-2.0.so - ln -sf libgthread-2.0.so.${SOV} ${STAGING_LIBDIR}/libgthread-2.0.so.0 - ln -sf libgthread-2.0.so.${SOV} ${STAGING_LIBDIR}/libgthread-2.0.so - ln -sf libgobject-2.0.so.${SOV} ${STAGING_LIBDIR}/libgobject-2.0.so.0 - ln -sf libgobject-2.0.so.${SOV} ${STAGING_LIBDIR}/libgobject-2.0.so - ln -sf libglib-2.0.so.${SOV} ${STAGING_LIBDIR}/libglib-2.0.so.0 - ln -sf libglib-2.0.so.${SOV} ${STAGING_LIBDIR}/libglib-2.0.so - install -d ${STAGING_INCDIR}/glib-2.0/glib - install -m 0755 glibconfig.h ${STAGING_INCDIR}/glib-2.0/glibconfig.h - install -m 0644 glib/glib-object.h ${STAGING_INCDIR}/glib-2.0/glib-object.h - install -m 0644 glib/glib.h ${STAGING_INCDIR}/glib-2.0/glib.h - install -m 0644 gmodule/gmodule.h ${STAGING_INCDIR}/glib-2.0/gmodule.h - install -m 0644 glib/galloca.h ${STAGING_INCDIR}/glib-2.0/glib/galloca.h - install -m 0644 glib/garray.h ${STAGING_INCDIR}/glib-2.0/glib/garray.h - install -m 0644 glib/gasyncqueue.h ${STAGING_INCDIR}/glib-2.0/glib/gasyncqueue.h - install -m 0644 glib/gbacktrace.h ${STAGING_INCDIR}/glib-2.0/glib/gbacktrace.h - install -m 0644 glib/gcache.h ${STAGING_INCDIR}/glib-2.0/glib/gcache.h - install -m 0644 glib/gcompletion.h ${STAGING_INCDIR}/glib-2.0/glib/gcompletion.h - install -m 0644 glib/gconvert.h ${STAGING_INCDIR}/glib-2.0/glib/gconvert.h - install -m 0644 glib/gdataset.h ${STAGING_INCDIR}/glib-2.0/glib/gdataset.h - install -m 0644 glib/gdate.h ${STAGING_INCDIR}/glib-2.0/glib/gdate.h - install -m 0644 glib/gdir.h ${STAGING_INCDIR}/glib-2.0/glib/gdir.h - install -m 0644 glib/gerror.h ${STAGING_INCDIR}/glib-2.0/glib/gerror.h - install -m 0644 glib/gfileutils.h ${STAGING_INCDIR}/glib-2.0/glib/gfileutils.h - install -m 0644 glib/ghash.h ${STAGING_INCDIR}/glib-2.0/glib/ghash.h - install -m 0644 glib/ghook.h ${STAGING_INCDIR}/glib-2.0/glib/ghook.h - install -m 0644 glib/giochannel.h ${STAGING_INCDIR}/glib-2.0/glib/giochannel.h - install -m 0644 glib/glist.h ${STAGING_INCDIR}/glib-2.0/glib/glist.h - install -m 0644 glib/gmacros.h ${STAGING_INCDIR}/glib-2.0/glib/gmacros.h - install -m 0644 glib/gmain.h ${STAGING_INCDIR}/glib-2.0/glib/gmain.h - install -m 0644 glib/gmarkup.h ${STAGING_INCDIR}/glib-2.0/glib/gmarkup.h - install -m 0644 glib/gmem.h ${STAGING_INCDIR}/glib-2.0/glib/gmem.h - install -m 0644 glib/gmessages.h ${STAGING_INCDIR}/glib-2.0/glib/gmessages.h - install -m 0644 glib/gnode.h ${STAGING_INCDIR}/glib-2.0/glib/gnode.h - install -m 0644 glib/gpattern.h ${STAGING_INCDIR}/glib-2.0/glib/gpattern.h - install -m 0644 glib/gprimes.h ${STAGING_INCDIR}/glib-2.0/glib/gprimes.h - install -m 0644 glib/gqsort.h ${STAGING_INCDIR}/glib-2.0/glib/gqsort.h - install -m 0644 glib/gquark.h ${STAGING_INCDIR}/glib-2.0/glib/gquark.h - install -m 0644 glib/gqueue.h ${STAGING_INCDIR}/glib-2.0/glib/gqueue.h - install -m 0644 glib/grand.h ${STAGING_INCDIR}/glib-2.0/glib/grand.h - install -m 0644 glib/grel.h ${STAGING_INCDIR}/glib-2.0/glib/grel.h - install -m 0644 glib/gscanner.h ${STAGING_INCDIR}/glib-2.0/glib/gscanner.h - install -m 0644 glib/gshell.h ${STAGING_INCDIR}/glib-2.0/glib/gshell.h - install -m 0644 glib/gslist.h ${STAGING_INCDIR}/glib-2.0/glib/gslist.h - install -m 0644 glib/gspawn.h ${STAGING_INCDIR}/glib-2.0/glib/gspawn.h - install -m 0644 glib/gstrfuncs.h ${STAGING_INCDIR}/glib-2.0/glib/gstrfuncs.h - install -m 0644 glib/gstring.h ${STAGING_INCDIR}/glib-2.0/glib/gstring.h - install -m 0644 glib/gthread.h ${STAGING_INCDIR}/glib-2.0/glib/gthread.h - install -m 0644 glib/gthreadpool.h ${STAGING_INCDIR}/glib-2.0/glib/gthreadpool.h - install -m 0644 glib/gtimer.h ${STAGING_INCDIR}/glib-2.0/glib/gtimer.h - install -m 0644 glib/gtree.h ${STAGING_INCDIR}/glib-2.0/glib/gtree.h - install -m 0644 glib/gtypes.h ${STAGING_INCDIR}/glib-2.0/glib/gtypes.h - install -m 0644 glib/gunicode.h ${STAGING_INCDIR}/glib-2.0/glib/gunicode.h - install -m 0644 glib/gutils.h ${STAGING_INCDIR}/glib-2.0/glib/gutils.h - install -m 0644 glib/gwin32.h ${STAGING_INCDIR}/glib-2.0/glib/gwin32.h - install -m 0644 glib/gprintf.h ${STAGING_INCDIR}/glib-2.0/glib/gprintf.h - install -d ${STAGING_INCDIR}/glib-2.0/gobject - install -m 0644 gobject/gboxed.h ${STAGING_INCDIR}/glib-2.0/gobject/gboxed.h - install -m 0644 gobject/gclosure.h ${STAGING_INCDIR}/glib-2.0/gobject/gclosure.h - install -m 0644 gobject/genums.h ${STAGING_INCDIR}/glib-2.0/gobject/genums.h - install -m 0644 gobject/gobject.h ${STAGING_INCDIR}/glib-2.0/gobject/gobject.h - install -m 0644 gobject/gparam.h ${STAGING_INCDIR}/glib-2.0/gobject/gparam.h - install -m 0644 gobject/gparamspecs.h ${STAGING_INCDIR}/glib-2.0/gobject/gparamspecs.h - install -m 0644 gobject/gsignal.h ${STAGING_INCDIR}/glib-2.0/gobject/gsignal.h - install -m 0644 gobject/gsourceclosure.h ${STAGING_INCDIR}/glib-2.0/gobject/gsourceclosure.h - install -m 0644 gobject/gtype.h ${STAGING_INCDIR}/glib-2.0/gobject/gtype.h - install -m 0644 gobject/gtypemodule.h ${STAGING_INCDIR}/glib-2.0/gobject/gtypemodule.h - install -m 0644 gobject/gtypeplugin.h ${STAGING_INCDIR}/glib-2.0/gobject/gtypeplugin.h - install -m 0644 gobject/gvalue.h ${STAGING_INCDIR}/glib-2.0/gobject/gvalue.h - install -m 0644 gobject/gvaluearray.h ${STAGING_INCDIR}/glib-2.0/gobject/gvaluearray.h - install -m 0644 gobject/gvaluecollector.h ${STAGING_INCDIR}/glib-2.0/gobject/gvaluecollector.h - install -m 0644 gobject/gvaluetypes.h ${STAGING_INCDIR}/glib-2.0/gobject/gvaluetypes.h - install -m 0644 gobject/gobjectnotifyqueue.c ${STAGING_INCDIR}/glib-2.0/gobject/gobjectnotifyqueue.c - install -m 0644 gobject/gmarshal.h ${STAGING_INCDIR}/glib-2.0/gobject/gmarshal.h -} diff --git a/glib-2.0/glib-2.0_2.2.3.oe b/glib-2.0/glib-2.0_2.2.3.oe index e69de29bb2..d24fa735e7 100644 --- a/glib-2.0/glib-2.0_2.2.3.oe +++ b/glib-2.0/glib-2.0_2.2.3.oe @@ -0,0 +1,115 @@ +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 +PRIORITY=optional +MAINTAINER=Phillip Blundell <pb@handhelds.org> +DEPENDS=virtual/libc glib-2.0-native +RDEPENDS=libc6 + +SRC_URI = http://ftp.gnome.org/pub/gnome/sources/glib/2.2/glib-${PV}.tar.bz2 \ + file://${FILESDIR}/automake-lossage.patch;patch=1 + +S = ${WORKDIR}/glib-${PV} + +inherit autotools libtool pkgconfig + +acpaths= +do_configure_prepend () { + install -m 0644 ${FILESDIR}/glibconfig-sysdefs.h . +} + +SOV=0.200.3 +do_stage () { + install -m 0755 glib/.libs/libglib-2.0.so.${SOV} ${STAGING_LIBDIR}/libglib-2.0.so.${SOV} + install -m 0644 glib/.libs/libglib-2.0.lai ${STAGING_LIBDIR}/libglib-2.0.la + install -m 0644 glib/.libs/libglib-2.0.a ${STAGING_LIBDIR}/libglib-2.0.a + install -m 0755 gmodule/.libs/libgmodule-2.0.so.${SOV} ${STAGING_LIBDIR}/libgmodule-2.0.so.${SOV} + install -m 0644 gmodule/.libs/libgmodule-2.0.lai ${STAGING_LIBDIR}/libgmodule-2.0.la + install -m 0644 gmodule/.libs/libgmodule-2.0.a ${STAGING_LIBDIR}/libgmodule-2.0.a + install -m 0755 gthread/.libs/libgthread-2.0.so.${SOV} ${STAGING_LIBDIR}/libgthread-2.0.so.${SOV} + install -m 0644 gthread/.libs/libgthread-2.0.lai ${STAGING_LIBDIR}/libgthread-2.0.la + install -m 0644 gthread/.libs/libgthread-2.0.a ${STAGING_LIBDIR}/libgthread-2.0.a + install -m 0755 gobject/.libs/libgobject-2.0.so.${SOV} ${STAGING_LIBDIR}/libgobject-2.0.so.${SOV} + install -m 0644 gobject/.libs/libgobject-2.0.lai ${STAGING_LIBDIR}/libgobject-2.0.la + install -m 0644 gobject/.libs/libgobject-2.0.a ${STAGING_LIBDIR}/libgobject-2.0.a + ln -sf libglib-2.0.so.${SOV} ${STAGING_LIBDIR}/libglib-2.0.so.0 + ln -sf libglib-2.0.so.${SOV} ${STAGING_LIBDIR}/libglib-2.0.so + ln -sf libgmodule-2.0.so.${SOV} ${STAGING_LIBDIR}/libgmodule-2.0.so.0 + ln -sf libgmodule-2.0.so.${SOV} ${STAGING_LIBDIR}/libgmodule-2.0.so + ln -sf libgthread-2.0.so.${SOV} ${STAGING_LIBDIR}/libgthread-2.0.so.0 + ln -sf libgthread-2.0.so.${SOV} ${STAGING_LIBDIR}/libgthread-2.0.so + ln -sf libgobject-2.0.so.${SOV} ${STAGING_LIBDIR}/libgobject-2.0.so.0 + ln -sf libgobject-2.0.so.${SOV} ${STAGING_LIBDIR}/libgobject-2.0.so + ln -sf libglib-2.0.so.${SOV} ${STAGING_LIBDIR}/libglib-2.0.so.0 + ln -sf libglib-2.0.so.${SOV} ${STAGING_LIBDIR}/libglib-2.0.so + install -d ${STAGING_INCDIR}/glib-2.0/glib + install -m 0755 glibconfig.h ${STAGING_INCDIR}/glib-2.0/glibconfig.h + install -m 0644 glib/glib-object.h ${STAGING_INCDIR}/glib-2.0/glib-object.h + install -m 0644 glib/glib.h ${STAGING_INCDIR}/glib-2.0/glib.h + install -m 0644 gmodule/gmodule.h ${STAGING_INCDIR}/glib-2.0/gmodule.h + install -m 0644 glib/galloca.h ${STAGING_INCDIR}/glib-2.0/glib/galloca.h + install -m 0644 glib/garray.h ${STAGING_INCDIR}/glib-2.0/glib/garray.h + install -m 0644 glib/gasyncqueue.h ${STAGING_INCDIR}/glib-2.0/glib/gasyncqueue.h + install -m 0644 glib/gbacktrace.h ${STAGING_INCDIR}/glib-2.0/glib/gbacktrace.h + install -m 0644 glib/gcache.h ${STAGING_INCDIR}/glib-2.0/glib/gcache.h + install -m 0644 glib/gcompletion.h ${STAGING_INCDIR}/glib-2.0/glib/gcompletion.h + install -m 0644 glib/gconvert.h ${STAGING_INCDIR}/glib-2.0/glib/gconvert.h + install -m 0644 glib/gdataset.h ${STAGING_INCDIR}/glib-2.0/glib/gdataset.h + install -m 0644 glib/gdate.h ${STAGING_INCDIR}/glib-2.0/glib/gdate.h + install -m 0644 glib/gdir.h ${STAGING_INCDIR}/glib-2.0/glib/gdir.h + install -m 0644 glib/gerror.h ${STAGING_INCDIR}/glib-2.0/glib/gerror.h + install -m 0644 glib/gfileutils.h ${STAGING_INCDIR}/glib-2.0/glib/gfileutils.h + install -m 0644 glib/ghash.h ${STAGING_INCDIR}/glib-2.0/glib/ghash.h + install -m 0644 glib/ghook.h ${STAGING_INCDIR}/glib-2.0/glib/ghook.h + install -m 0644 glib/giochannel.h ${STAGING_INCDIR}/glib-2.0/glib/giochannel.h + install -m 0644 glib/glist.h ${STAGING_INCDIR}/glib-2.0/glib/glist.h + install -m 0644 glib/gmacros.h ${STAGING_INCDIR}/glib-2.0/glib/gmacros.h + install -m 0644 glib/gmain.h ${STAGING_INCDIR}/glib-2.0/glib/gmain.h + install -m 0644 glib/gmarkup.h ${STAGING_INCDIR}/glib-2.0/glib/gmarkup.h + install -m 0644 glib/gmem.h ${STAGING_INCDIR}/glib-2.0/glib/gmem.h + install -m 0644 glib/gmessages.h ${STAGING_INCDIR}/glib-2.0/glib/gmessages.h + install -m 0644 glib/gnode.h ${STAGING_INCDIR}/glib-2.0/glib/gnode.h + install -m 0644 glib/gpattern.h ${STAGING_INCDIR}/glib-2.0/glib/gpattern.h + install -m 0644 glib/gprimes.h ${STAGING_INCDIR}/glib-2.0/glib/gprimes.h + install -m 0644 glib/gqsort.h ${STAGING_INCDIR}/glib-2.0/glib/gqsort.h + install -m 0644 glib/gquark.h ${STAGING_INCDIR}/glib-2.0/glib/gquark.h + install -m 0644 glib/gqueue.h ${STAGING_INCDIR}/glib-2.0/glib/gqueue.h + install -m 0644 glib/grand.h ${STAGING_INCDIR}/glib-2.0/glib/grand.h + install -m 0644 glib/grel.h ${STAGING_INCDIR}/glib-2.0/glib/grel.h + install -m 0644 glib/gscanner.h ${STAGING_INCDIR}/glib-2.0/glib/gscanner.h + install -m 0644 glib/gshell.h ${STAGING_INCDIR}/glib-2.0/glib/gshell.h + install -m 0644 glib/gslist.h ${STAGING_INCDIR}/glib-2.0/glib/gslist.h + install -m 0644 glib/gspawn.h ${STAGING_INCDIR}/glib-2.0/glib/gspawn.h + install -m 0644 glib/gstrfuncs.h ${STAGING_INCDIR}/glib-2.0/glib/gstrfuncs.h + install -m 0644 glib/gstring.h ${STAGING_INCDIR}/glib-2.0/glib/gstring.h + install -m 0644 glib/gthread.h ${STAGING_INCDIR}/glib-2.0/glib/gthread.h + install -m 0644 glib/gthreadpool.h ${STAGING_INCDIR}/glib-2.0/glib/gthreadpool.h + install -m 0644 glib/gtimer.h ${STAGING_INCDIR}/glib-2.0/glib/gtimer.h + install -m 0644 glib/gtree.h ${STAGING_INCDIR}/glib-2.0/glib/gtree.h + install -m 0644 glib/gtypes.h ${STAGING_INCDIR}/glib-2.0/glib/gtypes.h + install -m 0644 glib/gunicode.h ${STAGING_INCDIR}/glib-2.0/glib/gunicode.h + install -m 0644 glib/gutils.h ${STAGING_INCDIR}/glib-2.0/glib/gutils.h + install -m 0644 glib/gwin32.h ${STAGING_INCDIR}/glib-2.0/glib/gwin32.h + install -m 0644 glib/gprintf.h ${STAGING_INCDIR}/glib-2.0/glib/gprintf.h + install -d ${STAGING_INCDIR}/glib-2.0/gobject + install -m 0644 gobject/gboxed.h ${STAGING_INCDIR}/glib-2.0/gobject/gboxed.h + install -m 0644 gobject/gclosure.h ${STAGING_INCDIR}/glib-2.0/gobject/gclosure.h + install -m 0644 gobject/genums.h ${STAGING_INCDIR}/glib-2.0/gobject/genums.h + install -m 0644 gobject/gobject.h ${STAGING_INCDIR}/glib-2.0/gobject/gobject.h + install -m 0644 gobject/gparam.h ${STAGING_INCDIR}/glib-2.0/gobject/gparam.h + install -m 0644 gobject/gparamspecs.h ${STAGING_INCDIR}/glib-2.0/gobject/gparamspecs.h + install -m 0644 gobject/gsignal.h ${STAGING_INCDIR}/glib-2.0/gobject/gsignal.h + install -m 0644 gobject/gsourceclosure.h ${STAGING_INCDIR}/glib-2.0/gobject/gsourceclosure.h + install -m 0644 gobject/gtype.h ${STAGING_INCDIR}/glib-2.0/gobject/gtype.h + install -m 0644 gobject/gtypemodule.h ${STAGING_INCDIR}/glib-2.0/gobject/gtypemodule.h + install -m 0644 gobject/gtypeplugin.h ${STAGING_INCDIR}/glib-2.0/gobject/gtypeplugin.h + install -m 0644 gobject/gvalue.h ${STAGING_INCDIR}/glib-2.0/gobject/gvalue.h + install -m 0644 gobject/gvaluearray.h ${STAGING_INCDIR}/glib-2.0/gobject/gvaluearray.h + install -m 0644 gobject/gvaluecollector.h ${STAGING_INCDIR}/glib-2.0/gobject/gvaluecollector.h + install -m 0644 gobject/gvaluetypes.h ${STAGING_INCDIR}/glib-2.0/gobject/gvaluetypes.h + install -m 0644 gobject/gobjectnotifyqueue.c ${STAGING_INCDIR}/glib-2.0/gobject/gobjectnotifyqueue.c + install -m 0644 gobject/gmarshal.h ${STAGING_INCDIR}/glib-2.0/gobject/gmarshal.h + install -m 0644 m4macros/glib-2.0.m4 ${STAGING_DIR}/share/aclocal/ + install -m 0644 m4macros/glib-gettext.m4 ${STAGING_DIR}/share/aclocal/ +} diff --git a/glib-2.0/glib-2.0-2.0.7/configure.patch b/gpe-dm/gpe-dm_0.33.oe index e69de29bb2..e69de29bb2 100644 --- a/glib-2.0/glib-2.0-2.0.7/configure.patch +++ b/gpe-dm/gpe-dm_0.33.oe diff --git a/gtk+/gtk+_2.2.4.oe b/gtk+/gtk+_2.2.4.oe index e69de29bb2..bdbf0881ba 100644 --- a/gtk+/gtk+_2.2.4.oe +++ b/gtk+/gtk+_2.2.4.oe @@ -0,0 +1,56 @@ +DESCRIPTION="GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete \ +set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites." +HOMEPAGE=http://www.gtk.org +SECTION=libs +PRIORITY=optional +MAINTAINER="Philip Blundell <pb@handhelds.org>" +RDEPENDS=pango atk jpeg libpng xext +DEPENDS=pango atk jpeg libpng xext + +SRC_URI = http://ftp.gnome.org/pub/gnome/sources/gtk+/2.2/gtk+-${PV}.tar.bz2 \ + file://${FILESDIR}/autoconf-lossage.patch;patch=1;pnum=0 \ + file://${FILESDIR}/configure-lossage.patch;patch=1;pnum=0 + +inherit autotools libtool pkgconfig + +EXTRA_OECONF = --without-libtiff + +SOV=0.200.4 + +gtk_include = gtk.h gtkaccelgroup.h gtkaccellabel.h gtkaccelmap.h gtkaccessible.h gtkadjustment.h gtkalignment.h gtkarrow.h gtkaspectframe.h gtkbbox.h gtkbin.h gtkbindings.h gtkbox.h gtkbutton.h gtkcalendar.h gtkcelleditable.h gtkcellrenderer.h gtkcellrendererpixbuf.h gtkcellrenderertext.h gtkcellrenderertoggle.h gtkcheckbutton.h gtkcheckmenuitem.h gtkclipboard.h gtkclist.h gtkcolorsel.h gtkcolorseldialog.h gtkcombo.h gtkcontainer.h gtkctree.h gtkcurve.h gtkdebug.h gtkdialog.h gtkdnd.h gtkdrawingarea.h gtkeditable.h gtkentry.h gtkenums.h gtkeventbox.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 gtkiconfactory.h gtkimage.h gtkimagemenuitem.h gtkimcontext.h gtkimcontextsimple.h gtkimmodule.h gtkimmulticontext.h gtkinputdialog.h gtkinvisible.h gtkitem.h gtkitemfactory.h gtklabel.h gtklayout.h gtklist.h gtklistitem.h gtkliststore.h gtkmain.h gtkmarshal.h gtkmenu.h gtkmenubar.h gtkmenuitem.h gtkmenushell.h gtkmessagedialog.h gtkmisc.h gtknotebook.h gtkobject.h gtkoldeditable.h gtkoptionmenu.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 gtkseparatormenuitem.h gtksettings.h gtksignal.h gtksizegroup.h gtksocket.h gtkspinbutton.h gtkstatusbar.h gtkstock.h gtkstyle.h gtktable.h gtktearoffmenuitem.h gtktext.h gtktextbuffer.h gtktextchild.h gtktextdisplay.h gtktextiter.h gtktextlayout.h gtktextmark.h gtktexttag.h gtktexttagtable.h gtktextview.h gtktipsquery.h gtktogglebutton.h gtktoolbar.h gtktooltips.h gtktree.h gtktreednd.h gtktreeitem.h gtktreemodel.h gtktreemodelsort.h gtktreeselection.h gtktreesortable.h gtktreestore.h gtktreeview.h gtktreeviewcolumn.h gtktypebuiltins.h gtktypeutils.h gtkvbbox.h gtkvbox.h gtkversion.h gtkviewport.h gtkvpaned.h gtkvruler.h gtkvscale.h gtkvscrollbar.h gtkvseparator.h gtkwidget.h gtkwindow.h + +gdk_include = gdk.h gdkcolor.h gdkcursor.h gdkdisplay.h gdkdisplaymanager.h gdkdnd.h gdkdrawable.h gdkenumtypes.h gdkevents.h gdkfont.h gdkgc.h gdki18n.h gdkimage.h gdkinput.h gdkkeys.h gdkkeysyms.h gdkpango.h gdkpixbuf.h gdkpixmap.h gdkprivate.h gdkproperty.h gdkregion.h gdkrgb.h gdkscreen.h gdkselection.h gdktypes.h gdkvisual.h gdkwindow.h x11/gdkx.h + +gdk_pixbuf_include = gdk-pixbuf-animation.h gdk-pixbuf-enum-types.h gdk-pixbuf-features.h gdk-pixbuf-io.h gdk-pixbuf-loader.h gdk-pixbuf-marshal.h gdk-pixbuf.h gdk-pixdata.h + +do_stage () { + install -m 0755 gtk/.libs/libgtk-x11-2.0.so.${SOV} ${STAGING_LIBDIR}/libgtk-x11-2.0.so.${SOV} + install -m 0644 gtk/.libs/libgtk-x11-2.0.lai ${STAGING_LIBDIR}/libgtk-x11-2.0.la + install -m 0644 gtk/.libs/libgtk-x11-2.0.a ${STAGING_LIBDIR}/libgtk-x11-2.0.a + + install -m 0755 gdk/.libs/libgdk-x11-2.0.so.${SOV} ${STAGING_LIBDIR}/libgdk-x11-2.0.so.${SOV} + install -m 0644 gdk/.libs/libgdk-x11-2.0.lai ${STAGING_LIBDIR}/libgdk-x11-2.0.la + install -m 0644 gdk/.libs/libgdk-x11-2.0.a ${STAGING_LIBDIR}/libgdk-x11-2.0.a + + install -m 0755 gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so.${SOV} ${STAGING_LIBDIR}/libgdk_pixbuf-2.0.so.${SOV} + install -m 0644 gdk-pixbuf/.libs/libgdk_pixbuf-2.0.lai ${STAGING_LIBDIR}/libgdk_pixbuf-2.0.la + install -m 0644 gdk-pixbuf/.libs/libgdk_pixbuf-2.0.a ${STAGING_LIBDIR}/libgdk_pixbuf-2.0.a + + mkdir -p ${STAGING_INCDIR}/gtk-2.0/gtk + for i in ${gtk_include}; do + install -m 0644 gtk/$i ${STAGING_INCDIR}/gtk-2.0/gtk/$i + done + + mkdir -p ${STAGING_INCDIR}/gtk-2.0/gdk + for i in ${gdk_include}; do + install -m 0644 gdk/$i ${STAGING_INCDIR}/gtk-2.0/gdk/`basename $i` + done + + mkdir -p ${STAGING_INCDIR}/gtk-2.0/gdk-pixbuf + for i in ${gdk_pixbuf_include}; do + install -m 0644 gdk-pixbuf/$i ${STAGING_INCDIR}/gtk-2.0/gdk-pixbuf/$i + done + + mkdir -p ${STAGING_LIBDIR}/gtk-2.0/include + install -m 0644 gdk/gdkconfig.h ${STAGING_LIBDIR}/gtk-2.0/include/gdkconfig.h +} diff --git a/libgpewidget/libgpewidget_0.78.oe b/libgpewidget/libgpewidget_0.78.oe index e69de29bb2..6b5a3c71e9 100644 --- a/libgpewidget/libgpewidget_0.78.oe +++ b/libgpewidget/libgpewidget_0.78.oe @@ -0,0 +1,8 @@ +DESCRIPTION=libgpewidget contains a collection of widgets and other common code shared by many GPE applications. +SECTION=gpe/libs +PRIORITY=optional +MAINTAINER="Philip Blundell <pb@handhelds.org>" +RDEPENDS=gtk +DEPENDS=gtk + +SRC_URI = http://gpe.handhelds.org/pub/projects/gpe/source/libgpewidget-${PV}.tar.gz |