All of lore.kernel.org
 help / color / mirror / Atom feed
From: Peter Korsgaard <jacmet@uclibc.org>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH 05/19] package/cegui06: new package
Date: Sun, 16 Dec 2012 21:00:27 +0100	[thread overview]
Message-ID: <87vcc1daxw.fsf@dell.be.48ers.dk> (raw)
In-Reply-To: <7cf98889cd57261ddf6c4c5889bc768bb0fefd42.1355676845.git.yann.morin.1998@free.fr> (Yann E. MORIN's message of "Sun, 16 Dec 2012 17:56:12 +0100")

>>>>> "Yann" == Yann E MORIN <yann.morin.1998@free.fr> writes:

 Yann> Although there are more recent versions of CEGUI, we are stuck
 Yann> with 0.6.2b for use by spice.

 Yann> +source "package/cegui06/Config.in"
 Yann>  source "package/directfb/Config.in"
 Yann>  source "package/directfb-examples/Config.in"
 Yann>  source "package/divine/Config.in"
 Yann> diff --git a/package/cegui06/Config.in b/package/cegui06/Config.in
 Yann> new file mode 100644
 Yann> index 0000000..7648922
 Yann> --- /dev/null
 Yann> +++ b/package/cegui06/Config.in
 Yann> @@ -0,0 +1,18 @@
 Yann> +comment "cegui06 needs a toolchain with threads"
 Yann> +	depends on !BR2_TOOLCHAIN_HAS_THREADS
 Yann> +
 Yann> +config BR2_PACKAGE_CEGUI06
 Yann> +	bool "cegui06"
 Yann> +	depends on BR2_TOOLCHAIN_HAS_THREADS
 Yann> +	select BR2_PACKAGE_EXPAT
 Yann> +	select BR2_PACKAGE_FREETYPE
 Yann> +	select BR2_PACKAGE_PCRE
 Yann> +	help
 Yann> +	  Crazy Eddie's GUI System is a free library providing windowing and
 Yann> +	  widgets for graphics APIs / engines where such functionality is not
 Yann> +	  natively available, or severely lacking. The library is object
 Yann> +	  orientated, written in C++, and targeted at games developers who

So it presumably needs to depend on BR2_INSTALL_LIBSTDCPP as well. I've
corrected that and committed, thanks.
 Yann> +
 Yann> +---
 Yann> +Patch not sent upstream, it's a no-longer-maintained branch.
 Yann> +To be noted, however, is that the current devel branch is
 Yann> +still missing that include.

Could be good to get it fixed in the devel branch then for when/if spice
gets updated.

 Yann> +CEGUI06_CONF_OPT =              \
 Yann> +    --enable-expat              \
 Yann> +    --disable-external-tinyxml  \
 Yann> +    --disable-xerces-c          \
 Yann> +    --disable-libxml            \
 Yann> +    --disable-tinyxml           \
 Yann> +    --disable-opengl-renderer   \
 Yann> +    --disable-external-glew     \
 Yann> +    --disable-irrlicht-renderer \
 Yann> +    --disable-directfb-renderer \
 Yann> +    --disable-samples           \
 Yann> +    --disable-lua-module        \
 Yann> +    --disable-toluacegui        \
 Yann> +    --disable-external-toluapp  \

It would be good to have optional support for the stuff we have in BR
(xerces, libxml, directfb, lua, ..)

-- 
Bye, Peter Korsgaard

  reply	other threads:[~2012-12-16 20:00 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-12-16 16:56 [Buildroot] [pull request v2] Pull request for branch yem-new-packages Yann E. MORIN
2012-12-16 16:56 ` [Buildroot] [PATCH 01/19] package/vde2: new package Yann E. MORIN
2012-12-16 19:31   ` Peter Korsgaard
2012-12-16 16:56 ` [Buildroot] [PATCH 02/19] package/usbredir: " Yann E. MORIN
2012-12-16 19:31   ` Peter Korsgaard
2012-12-16 16:56 ` [Buildroot] [PATCH 03/19] package/celt051: " Yann E. MORIN
2012-12-16 19:36   ` Peter Korsgaard
2012-12-16 16:56 ` [Buildroot] [PATCH 04/19] package/python-pyparsing: " Yann E. MORIN
2012-12-16 19:52   ` Peter Korsgaard
2012-12-16 16:56 ` [Buildroot] [PATCH 05/19] package/cegui06: " Yann E. MORIN
2012-12-16 20:00   ` Peter Korsgaard [this message]
2012-12-16 16:56 ` [Buildroot] [PATCH 06/19] package/slirp: " Yann E. MORIN
2012-12-16 20:30   ` Peter Korsgaard
2012-12-16 16:56 ` [Buildroot] [PATCH 07/19] package/spice-protocol: " Yann E. MORIN
2012-12-16 20:31   ` Peter Korsgaard
2012-12-16 16:56 ` [Buildroot] [PATCH 08/19] package/spice: " Yann E. MORIN
2012-12-16 20:33   ` Peter Korsgaard
2012-12-16 16:56 ` [Buildroot] [PATCH 09/19] package/spice: enable client Yann E. MORIN
2012-12-16 20:34   ` Peter Korsgaard
2012-12-16 16:56 ` [Buildroot] [PATCH 10/19] package/spice: enable GUI Yann E. MORIN
2012-12-16 20:35   ` Peter Korsgaard
2012-12-16 16:56 ` [Buildroot] [PATCH 11/19] package/spice: enable slirp support Yann E. MORIN
2012-12-16 20:35   ` Peter Korsgaard
2012-12-16 16:56 ` [Buildroot] [PATCH 12/19] package/libseccomp: new package Yann E. MORIN
2012-12-16 20:38   ` Peter Korsgaard
2012-12-16 20:42     ` Yann E. MORIN
2012-12-16 22:19   ` Peter Korsgaard
2012-12-16 16:56 ` [Buildroot] [PATCH 13/19] package/keyutils: " Yann E. MORIN
2012-12-16 20:39   ` Peter Korsgaard
2012-12-16 16:56 ` [Buildroot] [PATCH 14/19] package/pmake: add host pmake Yann E. MORIN
2012-12-16 16:56 ` [Buildroot] [PATCH 15/19] package/libbsd: new package Yann E. MORIN
2012-12-16 16:56 ` [Buildroot] [PATCH 16/19] package/libedit2: " Yann E. MORIN
2012-12-16 16:56 ` [Buildroot] [PATCH 17/19] package/ceph: " Yann E. MORIN
2012-12-16 16:56 ` [Buildroot] [PATCH 18/19] package/dtc: " Yann E. MORIN
2012-12-16 16:56 ` [Buildroot] [PATCH 19/19] package/dtc: add option to install programs Yann E. MORIN

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87vcc1daxw.fsf@dell.be.48ers.dk \
    --to=jacmet@uclibc.org \
    --cc=buildroot@busybox.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.