[oe-commits] org.oe.dev merge of 'd506336ff98cc7331f3a17226b7b10cef8817694'

mickeyl commit oe at amethyst.openembedded.net
Wed Apr 9 00:20:01 UTC 2008


merge of 'd506336ff98cc7331f3a17226b7b10cef8817694'
     and 'f4ac5cba40afcaee88ee7f46e4ac7ae23cedea9d'

Author: mickeyl at openembedded.org
Branch: org.openembedded.dev
Revision: 2a4071bf6fa0d60eb5e42a1a770a282d67c77531
ViewMTN: http://monotone.openembedded.org/revision/info/2a4071bf6fa0d60eb5e42a1a770a282d67c77531
Files:
1
packages/libid3tag/files
packages/dosfstools/files/2.6.20-syscall.patch
packages/glib-2.0/glib-2.0-2.16.1/hurd-arg-max.patch
packages/jamvm/jamvm_1.5.1.bb
packages/libid3tag/files/id3tag.pc
packages/libmad/files/add-pkgconfig.patch
packages/mtools/files/no-x11.patch
packages/diffutils/diffutils_2.8.1.bb
packages/dosfstools/dosfstools-native_2.10.bb
packages/glib-2.0/glib-2.0_2.16.1.bb
packages/less/less_418.bb
packages/libid3tag/libid3tag_0.15.1b.bb
packages/libmad/libmad_0.15.1b.bb
packages/mtools/mtools-native_3.9.9.bb
packages/mtools/mtools_3.9.9.bb
packages/freesmartphone/py-odeviced_svn.bb
conf/distro/include/sane-srcrevs.inc
Diffs:

#
# mt diff -rd506336ff98cc7331f3a17226b7b10cef8817694 -r2a4071bf6fa0d60eb5e42a1a770a282d67c77531
#
#
#
# add_dir "packages/libid3tag/files"
# 
# add_file "packages/dosfstools/files/2.6.20-syscall.patch"
#  content [d16fa45896b2fa1a24df86947a8748d591cb2857]
# 
# add_file "packages/glib-2.0/glib-2.0-2.16.1/hurd-arg-max.patch"
#  content [73f93c002ddc4e9a8bacabba9bf1e817609f773c]
# 
# add_file "packages/jamvm/jamvm_1.5.1.bb"
#  content [34c70036ace803ee38b54d6bdf1596e7a3d6345d]
# 
# add_file "packages/libid3tag/files/id3tag.pc"
#  content [9708c6ec9a571d2e8d926c360c075e81a7c65e54]
# 
# add_file "packages/libmad/files/add-pkgconfig.patch"
#  content [77c60379c969328f307820ed5f273ab0471cafa1]
# 
# add_file "packages/mtools/files/no-x11.patch"
#  content [1de3be008777c3687aa9c43b69fd8cdaa0cb6163]
# 
# patch "packages/diffutils/diffutils_2.8.1.bb"
#  from [f65140ead392f9fb8acae02e1ad6211ff3da6a70]
#    to [8549a96143d03b98e290128f5dbd920fde3f0b15]
# 
# patch "packages/dosfstools/dosfstools-native_2.10.bb"
#  from [74f77d7777f1859ca6103dda2b291c4ba8081da8]
#    to [b4d20dfdf25b3e72471114ea9213d8a8eec2b1c9]
# 
# patch "packages/glib-2.0/glib-2.0_2.16.1.bb"
#  from [3a48d903a74285a67c66bab7fd96be2bf1e1270a]
#    to [2facce514edcf565a81d088b6aa171df585c7adc]
# 
# patch "packages/less/less_418.bb"
#  from [7a32bf4f532a88f87963b671d7730f2d4daefd8b]
#    to [27876ef01a533f7c4f28ac5c850f0785523fc65b]
# 
# patch "packages/libid3tag/libid3tag_0.15.1b.bb"
#  from [cdb5428dba02725af96bb371757dd331e8e70bfa]
#    to [da6b76d1d8f9c662e3f330657b869f218d2f452e]
# 
# patch "packages/libmad/libmad_0.15.1b.bb"
#  from [5adf575856900e241c7311e25081db325e13344d]
#    to [55e89f58cb09590f6599edf4eef9e25444542c4d]
# 
# patch "packages/mtools/mtools-native_3.9.9.bb"
#  from [d873957a4396bd9b37c52a8b1b01d2fe91435cf1]
#    to [6a9676185aaf5fc3424b861fac845b86e089dc99]
# 
# patch "packages/mtools/mtools_3.9.9.bb"
#  from [09a02390351b77d8c0672aaed2467a9ae4d5679c]
#    to [c33756fcba6df0c011a392de2f759ad9875bdda1]
#
============================================================
--- packages/dosfstools/files/2.6.20-syscall.patch	d16fa45896b2fa1a24df86947a8748d591cb2857
+++ packages/dosfstools/files/2.6.20-syscall.patch	d16fa45896b2fa1a24df86947a8748d591cb2857
@@ -0,0 +1,65 @@
+Index: dosfstools-2.10/dosfsck/io.c
+===================================================================
+--- dosfstools-2.10.orig/dosfsck/io.c	2007-06-07 16:15:52.000000000 +0200
++++ dosfstools-2.10/dosfsck/io.c	2007-06-07 16:16:06.000000000 +0200
+@@ -42,28 +42,11 @@
+ /* Use the _llseek system call directly, because there (once?) was a bug in
+  * the glibc implementation of it. */
+ #include <linux/unistd.h>
+-#if defined __alpha || defined __ia64__ || defined __s390x__ || defined __x86_64__ || defined __ppc64__
+ /* On alpha, the syscall is simply lseek, because it's a 64 bit system. */
+ static loff_t llseek( int fd, loff_t offset, int whence )
+ {
+     return lseek(fd, offset, whence);
+ }
+-#else
+-# ifndef __NR__llseek
+-# error _llseek system call not present
+-# endif
+-static _syscall5( int, _llseek, uint, fd, ulong, hi, ulong, lo,
+-		  loff_t *, res, uint, wh );
+-
+-static loff_t llseek( int fd, loff_t offset, int whence )
+-{
+-    loff_t actual;
+-
+-    if (_llseek(fd, offset>>32, offset&0xffffffff, &actual, whence) != 0)
+-	return (loff_t)-1;
+-    return actual;
+-}
+-#endif
+ 
+ 
+ void fs_open(char *path,int rw)
+Index: dosfstools-2.10/mkdosfs/mkdosfs.c
+===================================================================
+--- dosfstools-2.10.orig/mkdosfs/mkdosfs.c	2007-06-07 16:15:11.000000000 +0200
++++ dosfstools-2.10/mkdosfs/mkdosfs.c	2007-06-07 16:15:30.000000000 +0200
+@@ -116,27 +116,11 @@
+ /* Use the _llseek system call directly, because there (once?) was a bug in
+  * the glibc implementation of it. */
+ #include <linux/unistd.h>
+-#if defined __alpha || defined __ia64__ || defined __s390x__ || defined __x86_64__ || defined __ppc64__
+ /* On alpha, the syscall is simply lseek, because it's a 64 bit system. */
+ static loff_t llseek( int fd, loff_t offset, int whence )
+ {
+     return lseek(fd, offset, whence);
+ }
+-#else
+-# ifndef __NR__llseek
+-# error _llseek system call not present
+-# endif
+-static _syscall5( int, _llseek, uint, fd, ulong, hi, ulong, lo,
+-		  loff_t *, res, uint, wh );
+-static loff_t llseek( int fd, loff_t offset, int whence )
+-{
+-    loff_t actual;
+-
+-    if (_llseek(fd, offset>>32, offset&0xffffffff, &actual, whence) != 0)
+-	return (loff_t)-1;
+-    return actual;
+-}
+-#endif
+ 
+ #define ROUND_UP(value, divisor) (value + (divisor - (value % divisor))) / divisor
+ 
============================================================
--- packages/glib-2.0/glib-2.0-2.16.1/hurd-arg-max.patch	73f93c002ddc4e9a8bacabba9bf1e817609f773c
+++ packages/glib-2.0/glib-2.0-2.16.1/hurd-arg-max.patch	73f93c002ddc4e9a8bacabba9bf1e817609f773c
@@ -0,0 +1,76 @@
+Source: http://bugzilla.gnome.org/show_bug.cgi?id=522335
+
+This patch fixes the following error.
+
+| make[4]: Entering directory `/home/khem/oe/build/eglibc/tmp-qemuarm/work/armv5te-angstrom-linux-gnueabi/glib-2.0-2.16.1-r3/glib-2.16.1/glib'
+| if ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=arm926ej-s -DHAVE_CONFIG_H -I. -I. -I..  -I..  -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_ASSERT -DG_DISABLE_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -DPCRE_STATIC -isystem/home/khem/oe/build/eglibc/tmp-qemuarm/staging/arm-angstrom-linux-gnueabi/usr/include -pthread  -isystem/home/khem/oe/build/eglibc/tmp-qemuarm/staging/arm-angstrom-linux-gnueabi/usr/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -Os -Wall -MT gtester.o -MD -MP -MF ".deps/gtester.Tpo" -c -o gtester.o gtester.c; \
+| 	then mv -f ".deps/gtester.Tpo" ".deps/gtester.Po"; else rm -f ".deps/gtester.Tpo"; exit 1; fi
+| gtester.c: In function 'launch_test_binary':
+| gtester.c:276: error: 'ARG_MAX' undeclared (first use in this function)
+| gtester.c:276: error: (Each undeclared identifier is reported only once
+| gtester.c:276: error: for each function it appears in.)
+| gtester.c:276: warning: unused variable 'argv'
+| make[4]: *** [gtester.o] Error 1
+
+
+Index: glib-2.16.1/glib/gtester.c
+===================================================================
+--- glib-2.16.1.orig/glib/gtester.c	(Revision 6750)
++++ glib-2.16.1/glib/gtester.c	(Arbeitskopie)
+@@ -273,7 +273,8 @@
+   GTestLogBuffer *tlb;
+   GSList *slist, *free_list = NULL;
+   GError *error = NULL;
+-  const gchar *argv[ARG_MAX];
++  int argc = 0;
++  const gchar **argv;
+   GPid pid = 0;
+   gint report_pipe[2] = { -1, -1 };
+   guint child_report_cb_id = 0;
+@@ -289,7 +290,34 @@
+       return FALSE;
+     }
+ 
++  /* setup argc */
++  for (slist = subtest_args; slist; slist = slist->next)
++    argc++;
++  /* argc++; */
++  if (subtest_quiet)
++    argc++;
++  if (subtest_verbose)
++    argc++;
++  if (!subtest_mode_fatal)
++    argc++;
++  if (subtest_mode_quick)
++    argc++;
++  else
++    argc++;
++  if (subtest_mode_perf)
++    argc++;
++  if (gtester_list_tests)
++    argc++;
++  if (subtest_seedstr)
++    argc++;
++  argc++;
++  if (skip_tests)
++    argc++;
++  for (slist = subtest_paths; slist; slist = slist->next)
++    argc++;
++
+   /* setup argv */
++  argv = g_malloc ((argc + 1) * sizeof(gchar *));
+   argv[i++] = binary;
+   for (slist = subtest_args; slist; slist = slist->next)
+     argv[i++] = (gchar*) slist->data;
+@@ -343,8 +371,10 @@
+       else
+         g_warning ("Failed to execute test binary: %s: %s", argv[0], error->message);
+       g_clear_error (&error);
++      g_free (argv);
+       return FALSE;
+     }
++  g_free (argv);
+ 
+   subtest_running = TRUE;
+   subtest_io_pending = TRUE;
+
============================================================
--- packages/jamvm/jamvm_1.5.1.bb	34c70036ace803ee38b54d6bdf1596e7a3d6345d
+++ packages/jamvm/jamvm_1.5.1.bb	34c70036ace803ee38b54d6bdf1596e7a3d6345d
@@ -0,0 +1,12 @@
+require jamvm.inc
+
+SRC_URI += "file://debian-jni.patch;patch=1;pnum=0"
+
+PR = "r0"
+
+do_configure_prepend() {
+  # Replaces the placeholder OE_LIBDIR_JNI with the JNI library directory
+  # configured in OE.
+  sed -i -e "s|OE_LIBDIR_JNI|${libdir_jni}|" src/dll.c
+}
+
============================================================
--- packages/libid3tag/files/id3tag.pc	9708c6ec9a571d2e8d926c360c075e81a7c65e54
+++ packages/libid3tag/files/id3tag.pc	9708c6ec9a571d2e8d926c360c075e81a7c65e54
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: id3tag
+Description: ID3 tag reading library
+Requires:
+Version: 0.15.0b
+Libs: -L${libdir} -lid3tag -lz
+Cflags: -I${includedir}
============================================================
--- packages/libmad/files/add-pkgconfig.patch	77c60379c969328f307820ed5f273ab0471cafa1
+++ packages/libmad/files/add-pkgconfig.patch	77c60379c969328f307820ed5f273ab0471cafa1
@@ -0,0 +1,68 @@
+Here is a patch for adding pkg-config support to libmad.
+It would make life a bit easier for distro maintainers if this was applied.
+In case you didn't know, pkg-config is a tool for providing LDFLAGS and
+CFLAGS for packages using shared libraries. It's on freedesktop.org.
+Debian has already been distributing the pkg-config file mad.pc with
+libmad for some time, and people developing on debian (notably xmms2 
+developers) have started relying on this support being present, causing
+some confusion for people installing from source and on some BSDs which
+do not provide mad.pc (google: pkgconfig libmad).
+
+EMH
+
+--h31gzZEtNLTqOjlF
+Content-Type: text/plain; charset=us-ascii
+Content-Disposition: attachment; filename=&quot;libmad-0.15.1b-pkgconfig.patch&quot;
+
+diff -Naur libmad-0.15.1b.old/configure.ac libmad-0.15.1b/configure.ac
+--- libmad-0.15.1b.old/configure.ac	2004-01-23 10:41:32.000000000 +0100
++++ libmad-0.15.1b/configure.ac	2004-08-07 02:25:24.633462168 +0200
+@@ -429,5 +429,5 @@
+ dnl AC_SUBST(LTLIBOBJS)
+ 
+ AC_CONFIG_FILES([Makefile msvc++/Makefile  \
+-	libmad.list])
++	libmad.list mad.pc])
+ AC_OUTPUT
+diff -Naur libmad-0.15.1b.old/mad.pc.in libmad-0.15.1b/mad.pc.in
+--- libmad-0.15.1b.old/mad.pc.in	1970-01-01 01:00:00.000000000 +0100
++++ libmad-0.15.1b/mad.pc.in	2004-08-07 02:04:59.617692872 +0200
+@@ -0,0 +1,14 @@
++# libmad pkg-config source file
++
++prefix=@prefix@
++exec_prefix=@exec_prefix@
++libdir=@libdir@
++includedir=@includedir@
++
++Name: mad
++Description: MPEG Audio Decoder
++Version: @VERSION@
++Requires:
++Conflicts:
++Libs: -L${libdir} -lmad -lm
++Cflags: -I${includedir}
+diff -Naur libmad-0.15.1b.old/Makefile.am libmad-0.15.1b/Makefile.am
+--- libmad-0.15.1b.old/Makefile.am	2004-02-17 03:02:03.000000000 +0100
++++ libmad-0.15.1b/Makefile.am	2004-08-07 02:03:19.859858368 +0200
+@@ -24,6 +24,9 @@
+ SUBDIRS =		
+ DIST_SUBDIRS =		msvc++
+ 
++pkgconfigdir =		$(libdir)/pkgconfig
++pkgconfig_DATA =	mad.pc
++
+ lib_LTLIBRARIES =	libmad.la
+ include_HEADERS =	mad.h
+ 
+@@ -34,7 +37,8 @@
+ minimad_LDADD =		libmad.la
+ 
+ EXTRA_DIST =		mad.h.sed  \
+-			CHANGES COPYRIGHT CREDITS README TODO VERSION
++			CHANGES COPYRIGHT CREDITS README TODO VERSION \
++			mad.pc.in
+ 
+ exported_headers =	version.h fixed.h bit.h timer.h stream.h frame.h  \
+ 			synth.h decoder.h
+
============================================================
--- packages/mtools/files/no-x11.patch	1de3be008777c3687aa9c43b69fd8cdaa0cb6163
+++ packages/mtools/files/no-x11.patch	1de3be008777c3687aa9c43b69fd8cdaa0cb6163
@@ -0,0 +1,19 @@
+---
+ Makefile.in |    2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- mtools-3.9.9.orig/Makefile.in
++++ mtools-3.9.9/Makefile.in
+@@ -128,11 +128,11 @@ X_EXTRA_LIBS = @X_EXTRA_LIBS@
+ X_PRE_LIBS = @X_PRE_LIBS@
+ CFLAGS = $(CPPFLAGS) $(DEFS) $(MYCFLAGS) -I. @extraincludedir@ -I at srcdir@ $(USERCFLAGS) 
+ CXXFLAGS  = $(CPPFLAGS) $(DEFS) $(MYCXXFLAGS) -I. @extraincludedir@ -I at srcdir@ $(USERCFLAGS) 
+ LINK      = $(CC) $(LDFLAGS) $(USERLDFLAGS) @extralibdir@
+ ALLLIBS   = $(USERLDLIBS) $(MACHDEPLIBS) $(SHLIB) $(LIBS)
+-X_LDFLAGS = $(X_EXTRA_LIBS) $(X_LIBS) $(X_PRE_LIBS) -lXau -lX11 $(LIBS) 
++X_LDFLAGS = $(X_EXTRA_LIBS) $(X_LIBS) $(X_PRE_LIBS) $(LIBS)
+ X_CCFLAGS = $(X_CFLAGS) $(CFLAGS)
+ 
+ all:    mtools $(LINKS) mkmanifest @FLOPPYD@
+ 
+ %.o: %.c
============================================================
--- packages/diffutils/diffutils_2.8.1.bb	f65140ead392f9fb8acae02e1ad6211ff3da6a70
+++ packages/diffutils/diffutils_2.8.1.bb	8549a96143d03b98e290128f5dbd920fde3f0b15
@@ -3,7 +3,7 @@ used for creating patch files."
 DESCRIPTION = "Diffutils contains the GNU diff, diff3, \
 sdiff, and cmp utilities. These programs are usually \
 used for creating patch files."
-PR = "r2"
+PR = "r3"
 
 SRC_URI = "${GNU_MIRROR}/diffutils/diffutils-${PV}.tar.gz"
 
@@ -18,8 +18,21 @@ do_install_append () {
 
 do_install_append () {
         mv ${D}${bindir}/diff ${D}${bindir}/diff.${PN}
+        mv ${D}${bindir}/cmp ${D}${bindir}/cmp.${PN}
 }
 
 ALTERNATIVE_NAME = "diff"
 ALTERNATIVE_PATH = "diff.${PN}"
 ALTERNATIVE_PRIORITY = "100"
+
+pkg_postinst_${PN} () {
+
+update-alternatives --install /usr/bin/cmp cmp cmp.diffutils 100
+
+}
+
+pkg_postrm_${PN} () {
+
+update-alternatives --remove cmp cmp.diffutils
+
+}
============================================================
--- packages/dosfstools/dosfstools-native_2.10.bb	74f77d7777f1859ca6103dda2b291c4ba8081da8
+++ packages/dosfstools/dosfstools-native_2.10.bb	b4d20dfdf25b3e72471114ea9213d8a8eec2b1c9
@@ -7,7 +7,7 @@ S="${WORKDIR}/dosfstools-${PV}"
 
 S="${WORKDIR}/dosfstools-${PV}"
 
-PR="r3"
+PR="r4"
 
 SRC_URI = "ftp://ftp.uni-erlangen.de/pub/Linux/LOCAL/dosfstools/dosfstools-${PV}.src.tar.gz \
 	file://mkdosfs-bootcode.patch;patch=1 \
@@ -16,7 +16,8 @@ SRC_URI = "ftp://ftp.uni-erlangen.de/pub
 	file://dosfstools-2.10-kernel-2.6.patch;patch=1 \
 	file://msdos_fat12_undefined.patch;patch=1 \
 	file://dosfstools-msdos_fs-types.patch;patch=1 \
-	file://include-linux-types.patch;patch=1"
+	file://include-linux-types.patch;patch=1 \
+	file://2.6.20-syscall.patch;patch=1"
 
 inherit native
 
============================================================
--- packages/glib-2.0/glib-2.0_2.16.1.bb	3a48d903a74285a67c66bab7fd96be2bf1e1270a
+++ packages/glib-2.0/glib-2.0_2.16.1.bb	2facce514edcf565a81d088b6aa171df585c7adc
@@ -1,9 +1,10 @@ require glib.inc
 require glib.inc
 
-PR = "r3"
+PR = "r4"
 
 SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/glib/2.16/glib-${PV}.tar.bz2 \
            file://glibconfig-sysdefs.h \
            file://configure-libtool.patch;patch=1 \
            file://gcc-4.2-inline-fix.patch;patch=1 \
+           file://hurd-arg-max.patch;patch=1 \
           "
============================================================
--- packages/less/less_418.bb	7a32bf4f532a88f87963b671d7730f2d4daefd8b
+++ packages/less/less_418.bb	27876ef01a533f7c4f28ac5c850f0785523fc65b
@@ -6,7 +6,7 @@ DEPENDS = "ncurses"
 LICENSE = "BSD"
 DEPENDS = "ncurses"
 
-SRC_URI = "${GNU_MIRROR}/less/less-${PV}.tar.gz "
+SRC_URI = "${GNU_MIRROR}/less/less-${PV}.tar.gz"
 
 inherit autotools update-alternatives
 
============================================================
--- packages/libid3tag/libid3tag_0.15.1b.bb	cdb5428dba02725af96bb371757dd331e8e70bfa
+++ packages/libid3tag/libid3tag_0.15.1b.bb	da6b76d1d8f9c662e3f330657b869f218d2f452e
@@ -1,17 +1,23 @@
-DESCRIPTION = "Library for interacting with ID3 tags."
 SECTION = "libs"
 PRIORITY = "optional"
 DEPENDS = "zlib"
+DESCRIPTION = "Library for interacting with ID3 tags."
 LICENSE = "GPL"
 PR = "r1"
 
-SRC_URI = "${SOURCEFORGE_MIRROR}/mad/libid3tag-${PV}.tar.gz"
+SRC_URI = "ftp://ftp.mars.org/pub/mpeg/libid3tag-${PV}.tar.gz \
+           file://id3tag.pc"
+
 S = "${WORKDIR}/libid3tag-${PV}"
 
 inherit autotools pkgconfig
 
 EXTRA_OECONF = "-enable-speed"
 
+do_configure_prepend() {
+    install -m 0644 ${WORKDIR}/id3tag.pc ${S}
+}
 do_stage() {
-    autotools_stage_all
+	oe_libinstall -so libid3tag ${STAGING_LIBDIR}
+        install -m 0644 id3tag.h ${STAGING_INCDIR}
 }
============================================================
--- packages/libmad/libmad_0.15.1b.bb	5adf575856900e241c7311e25081db325e13344d
+++ packages/libmad/libmad_0.15.1b.bb	55e89f58cb09590f6599edf4eef9e25444542c4d
@@ -3,15 +3,16 @@ LICENSE = "GPL"
 PRIORITY = "optional"
 DEPENDS = "libid3tag"
 LICENSE = "GPL"
+PR = "r3"
 
-PR = "r2"
+SRC_URI = "${SOURCEFORGE_MIRROR}/mad/libmad%s
>>> DIFF TRUNCATED @ 16K


#
# mt diff -rf4ac5cba40afcaee88ee7f46e4ac7ae23cedea9d -r2a4071bf6fa0d60eb5e42a1a770a282d67c77531
#
#
#
# add_file "packages/freesmartphone/py-odeviced_svn.bb"
#  content [357fa2e5ba56a15fff85342eda1fb75ebba36c44]
# 
# patch "conf/distro/include/sane-srcrevs.inc"
#  from [fa679c887c40501f1728c25ffd9222506ce6f366]
#    to [077bda507fb3d6f90f3109998534f4439fbf0588]
#
============================================================
--- packages/freesmartphone/py-odeviced_svn.bb	357fa2e5ba56a15fff85342eda1fb75ebba36c44
+++ packages/freesmartphone/py-odeviced_svn.bb	357fa2e5ba56a15fff85342eda1fb75ebba36c44
@@ -0,0 +1,22 @@
+DESCRIPTION = "The Open Device Daemon Prototype in Python"
+HOMEPAGE = "http://www.freesmartphone.org"
+AUTHOR = "Michael 'Mickey' Lauer <mlauer at vanille-media.de>"
+SECTION = "console/network"
+DEPENDS = "python"
+LICENSE = "GPLv2"
+PV = "0.0+svnr${SRCREV}"
+PR = "r0"
+
+inherit distutils
+
+#inherit update-rc.d
+#INITSCRIPT_NAME = "py-odeviced"
+#INITSCRIPT_PARAMS = "defaults 20"
+
+SRC_URI = "svn://projects.linuxtogo.org/svn/smartphones/trunk/software;module=py-odeviced"
+S = "${WORKDIR}/py-odeviced"
+
+RDEPENDS_${PN} += "\
+  python-dbus \
+  python-pygobject \
+"
============================================================
--- conf/distro/include/sane-srcrevs.inc	fa679c887c40501f1728c25ffd9222506ce6f366
+++ conf/distro/include/sane-srcrevs.inc	077bda507fb3d6f90f3109998534f4439fbf0588
@@ -142,6 +142,7 @@ SRCREV_pn-psplash ?= "249"
 SRCREV_pn-opkg-sdk ?= "4235"
 SRCREV_pn-oprofileui ?= "160"
 SRCREV_pn-psplash ?= "249"
+SRCREV_pn-py-odeviced = "161"
 SRCREV_pn-pylgrim ?= "20"
 SRCREV_pn-pyneod ?= "88"
 SRCREV_pn-pyneog ?= "88"






More information about the Openembedded-commits mailing list