[Sugar-devel] [PATCH] Build squeakvm from tarball
Bert Freudenberg
bert at freudenbergs.de
Tue Apr 13 10:15:34 EDT 2010
On 13.04.2010, at 01:53, Sascha Silbe wrote:
>
> On Tue, Apr 13, 2010 at 01:36:19AM +0200, Bert Freudenberg wrote:
>
>> The module definition now contains a patchfile (to add autogen support) but when running "jhbuild buildone squeak", it does not seem to get applied.
> Quick reply (I'll have a more thorough look tomorrow): The JHBuild manual is incorrect (or JHBuild is buggy, choose your preferred option); <patch ...> must not be wrapped by <patches>. E.g. telepathy-gabble was formerly configured using:
>
> <autotools id="telepathy-gabble"
> autogen-sh="configure">
> <branch repo="telepathy"
> version="0.7.25"
> module="telepathy-gabble/telepathy-gabble-0.7.25.tar.gz"
> size="1732475" md5sum="5fae7fbfb8e40be28e8dae5cba5cb947">
> <patch file="telepathy-gabble-0001-Add-gthread-2.0-to-pkgconfig-check.patch" strip="1" />
> </branch>
> <dependencies>
> <dep package="telepathy-glib"/>
> <dep package="dbus-glib"/>
> </dependencies>
> </autotools>
Interesting. There are quite a few modules declaring patches that aren't applied then.
Okay, this worked. I'm attaching another version which seems to do the trick for me.
This needs cmake installed. Also, I noticed a few plugins were not built. Would I need to add dependencies for these?
-- checking for module 'gstreamer-0.10'
-- package 'gstreamer-0.10' not found
!! GStreamerPlugin disabled
-- OggPlugin: vorbis/codec.h not found
-- OggPlugin: vorbis/vorbisenc.h not found
-- OggPlugin: speex/speex.h not found
-- OggPlugin: libogg not found
-- OggPlugin: libvorbis not found
-- OggPlugin: libspeex not found
!! OggPlugin disabled
-- vm-sound-pulse: libpulse-simple not found
!! vm-sound-pulse disabled
- Bert -
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-build-squeak-vm-4.0.3-from-tarfile.patch
Type: application/octet-stream
Size: 2751 bytes
Desc: not available
Url : http://lists.sugarlabs.org/archive/sugar-devel/attachments/20100413/653a8bb6/attachment.obj
-------------- next part --------------
More information about the Sugar-devel
mailing list