diff options
author | Rene Wagner <rw@handhelds.org> | 2006-05-13 15:42:03 +0200 |
---|---|---|
committer | Rene Wagner <rw@handhelds.org> | 2006-05-13 15:42:03 +0200 |
commit | 5a5346dfbec459c10d9e61e16e125b83975a1ef1 (patch) | |
tree | 342e16f3fe790d03b93294344e6154459888939f /org.handhelds.familiar/packages/matchbox-desktop |
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e35772d79306d1d9de19c12b23681618532d.
Diffstat (limited to 'org.handhelds.familiar/packages/matchbox-desktop')
7 files changed, 165 insertions, 0 deletions
diff --git a/org.handhelds.familiar/packages/matchbox-desktop/matchbox-desktop-0.8.1/enable-file-manager.patch b/org.handhelds.familiar/packages/matchbox-desktop/matchbox-desktop-0.8.1/enable-file-manager.patch new file mode 100644 index 0000000..01c1a0e --- /dev/null +++ b/org.handhelds.familiar/packages/matchbox-desktop/matchbox-desktop-0.8.1/enable-file-manager.patch @@ -0,0 +1,9 @@ +diff -urNd ../matchbox-desktop-0.8.1-r0/matchbox-desktop-0.8.1/data/mbdesktop_modules.in matchbox-desktop-0.8.1/data/mbdesktop_modules.in +--- ../matchbox-desktop-0.8.1-r0/matchbox-desktop-0.8.1/data/mbdesktop_modules.in 2004-07-22 12:51:25.000000000 +0100 ++++ matchbox-desktop-0.8.1/data/mbdesktop_modules.in 2004-09-18 15:54:52.000000000 +0100 +@@ -6,4 +6,4 @@ + + @MBDESKTOP_PLUGIN_DIR@/tasks.so + @MBDESKTOP_PLUGIN_DIR@/dotdesktop.so +-# @MBDESKTOP_PLUGIN_DIR@/simplefilebrowser.so / ++@MBDESKTOP_PLUGIN_DIR@/simplefilebrowser.so / diff --git a/org.handhelds.familiar/packages/matchbox-desktop/matchbox-desktop-0.9.1/mb-desktop-multi-category-matching.patch b/org.handhelds.familiar/packages/matchbox-desktop/matchbox-desktop-0.9.1/mb-desktop-multi-category-matching.patch new file mode 100644 index 0000000..e4c245e --- /dev/null +++ b/org.handhelds.familiar/packages/matchbox-desktop/matchbox-desktop-0.9.1/mb-desktop-multi-category-matching.patch @@ -0,0 +1,39 @@ +--- matchbox-desktop-0.9.1/modules/dotdesktop.c.orig 2006-02-15 23:08:31.000000000 +0100 ++++ matchbox-desktop-0.9.1/modules/dotdesktop.c 2006-02-16 00:31:46.000000000 +0100 +@@ -84,9 +84,33 @@ + item_fallback = item; + continue; + } +- if (category && strstr(category, match_str)) +- { +- return item; ++ if (category) ++ { ++ if (strstr(match_str, ";")) ++ { ++ char *s; ++ ++ while (s = strstr(match_str, ";")) ++ { ++ size_t len = s - match_str; ++ char *tok = (char *) malloc (sizeof (char) * (len + 1)); ++ ++ strncpy (tok, match_str, len); ++ tok[len] = 0; ++ if (strstr (category, tok)) ++ { ++ free (tok); ++ return item; ++ } ++ match_str = s + 1; ++ ++ free (tok); ++ } ++ } ++ else if (strstr(category, match_str)) ++ { ++ return item; ++ } + } + } + } diff --git a/org.handhelds.familiar/packages/matchbox-desktop/matchbox-desktop_0.8.1.bb b/org.handhelds.familiar/packages/matchbox-desktop/matchbox-desktop_0.8.1.bb new file mode 100644 index 0000000..4337a13 --- /dev/null +++ b/org.handhelds.familiar/packages/matchbox-desktop/matchbox-desktop_0.8.1.bb @@ -0,0 +1,22 @@ +DESCRIPTION = "Matchbox Window Manager Desktop" +LICENSE = "GPL" +DEPENDS = "libmatchbox startup-notification" +SECTION = "x11/wm" + +SRC_URI = "ftp://ftp.handhelds.org/matchbox/sources/matchbox-desktop/0.8/matchbox-desktop-${PV}.tar.bz2 \ + file://enable-file-manager.patch;patch=1" + +EXTRA_OECONF = "--enable-startup-notification --enable-dnotify" + +inherit autotools pkgconfig + +FILES_${PN} = "${bindir} \ + ${datadir}/applications \ + ${libdir}/matchbox/desktop/*.so \ + ${datadir}/matchbox-desktop \ + ${datadir}/pixmaps \ + ${sysconfdir}/matchbox" + +FILES_${PN}-dev = "${libdir}/matchbox-desktop \ + ${includedir}/matchbox-desktop \ + ${datadir}/matchbox/desktop/modules/*a" diff --git a/org.handhelds.familiar/packages/matchbox-desktop/matchbox-desktop_0.8.bb b/org.handhelds.familiar/packages/matchbox-desktop/matchbox-desktop_0.8.bb new file mode 100644 index 0000000..a0e5ab2 --- /dev/null +++ b/org.handhelds.familiar/packages/matchbox-desktop/matchbox-desktop_0.8.bb @@ -0,0 +1,20 @@ +SECTION = "x11/wm" +PR = "r1" +LICENSE = "GPL" +DEPENDS = "libmatchbox startup-notification" + +SRC_URI = "ftp://ftp.handhelds.org/matchbox/sources/matchbox-desktop/${PV}/matchbox-desktop-${PV}.tar.bz2" + +EXTRA_OECONF = "--enable-startup-notification --enable-dnotify" + +inherit autotools pkgconfig + +FILES_${PN} = "${bindir} \ + ${datadir}/applications \ + ${datadir}/matchbox/desktop/modules/*.so \ + ${datadir}/matchbox-desktop \ + ${datadir}/pixmaps" + +FILES_${PN}-dev = "${libdir}/matchbox-desktop \ + ${includedir}/matchbox-desktop \ + ${datadir}/matchbox/desktop/modules/*a" diff --git a/org.handhelds.familiar/packages/matchbox-desktop/matchbox-desktop_0.9.1.bb b/org.handhelds.familiar/packages/matchbox-desktop/matchbox-desktop_0.9.1.bb new file mode 100644 index 0000000..5e9748c --- /dev/null +++ b/org.handhelds.familiar/packages/matchbox-desktop/matchbox-desktop_0.9.1.bb @@ -0,0 +1,29 @@ +DESCRIPTION = "Matchbox Window Manager Desktop" +LICENSE = "GPL" +DEPENDS = "libmatchbox startup-notification" +SECTION = "x11/wm" +PR = "r1" + +SRC_URI = "http://projects.o-hand.com/matchbox/sources/matchbox-desktop/0.9/matchbox-desktop-${PV}.tar.bz2 \ + file://mb-desktop-multi-category-matching.patch;patch=1" + +EXTRA_OECONF = "--enable-startup-notification --enable-dnotify" + +inherit autotools pkgconfig + +FILES_${PN} = "${bindir} \ + ${datadir}/applications \ + ${libdir}/matchbox/desktop/*.so \ + ${datadir}/matchbox-desktop \ + ${datadir}/pixmaps \ + ${sysconfdir}/matchbox" + +FILES_${PN}-dev = "${libdir}/matchbox-desktop \ + ${includedir}/matchbox-desktop \ + ${datadir}/matchbox/desktop/modules/*a" + +do_stage() { + install -d ${STAGING_INCDIR}/matchbox-desktop/ + install -m 0644 ${S}/src/*.h ${STAGING_INCDIR}/matchbox-desktop/ + +} diff --git a/org.handhelds.familiar/packages/matchbox-desktop/matchbox-desktop_0.9.bb b/org.handhelds.familiar/packages/matchbox-desktop/matchbox-desktop_0.9.bb new file mode 100644 index 0000000..2d0f68b --- /dev/null +++ b/org.handhelds.familiar/packages/matchbox-desktop/matchbox-desktop_0.9.bb @@ -0,0 +1,21 @@ +DESCRIPTION = "Matchbox Window Manager Desktop" +LICENSE = "GPL" +DEPENDS = "libmatchbox startup-notification" +SECTION = "x11/wm" + +SRC_URI = "http://projects.o-hand.com/matchbox/sources/${PN}/${PV}/${PN}-${PV}.tar.gz" + +EXTRA_OECONF = "--enable-startup-notification --enable-dnotify" + +inherit autotools pkgconfig + +FILES_${PN} = "${bindir} \ + ${datadir}/applications \ + ${libdir}/matchbox/desktop/*.so \ + ${datadir}/matchbox-desktop \ + ${datadir}/pixmaps \ + ${sysconfdir}/matchbox" + +FILES_${PN}-dev = "${libdir}/matchbox-desktop \ + ${includedir}/matchbox-desktop \ + ${datadir}/matchbox/desktop/modules/*a" diff --git a/org.handhelds.familiar/packages/matchbox-desktop/matchbox-desktop_svn.bb b/org.handhelds.familiar/packages/matchbox-desktop/matchbox-desktop_svn.bb new file mode 100644 index 0000000..9634c49 --- /dev/null +++ b/org.handhelds.familiar/packages/matchbox-desktop/matchbox-desktop_svn.bb @@ -0,0 +1,25 @@ +DESCRIPTION = "Matchbox Window Manager Desktop" +LICENSE = "GPL" +DEPENDS = "libmatchbox startup-notification" +SECTION = "x11/wm" +PV = "0.9cvs${CVSDATE}" +DEFAULT_PREFERENCE = "-1" + +SRC_URI = "svn://svn.o-hand.com/repos/matchbox/trunk;module=${PN};proto=http" + +EXTRA_OECONF = "--enable-startup-notification --enable-dnotify" + +S = ${WORKDIR}/${PN} + +inherit autotools pkgconfig + +FILES_${PN} = "${bindir} \ + ${datadir}/applications \ + ${libdir}/matchbox/desktop/*.so \ + ${datadir}/matchbox-desktop \ + ${datadir}/pixmaps \ + ${sysconfdir}/matchbox" + +FILES_${PN}-dev = "${libdir}/matchbox-desktop \ + ${includedir}/matchbox-desktop \ + ${datadir}/matchbox/desktop/modules/*a" |