Message ID | 20180419160002.9938-1-francois.perrad@gadz.org |
---|---|
State | Changes Requested, archived |
Headers | show |
Series | box2d: new package | expand |
ping 2018-04-19 18:00 GMT+02:00 Francois Perrad <fperrad@gmail.com>: > Signed-off-by: Francois Perrad <francois.perrad@gadz.org> > --- > DEVELOPERS | 1 + > package/Config.in | 1 + > package/box2d/Config.in | 11 +++++++++++ > package/box2d/box2d.hash | 5 +++++ > package/box2d/box2d.mk | 15 +++++++++++++++ > 5 files changed, 33 insertions(+) > create mode 100644 package/box2d/Config.in > create mode 100644 package/box2d/box2d.hash > create mode 100644 package/box2d/box2d.mk > > diff --git a/DEVELOPERS b/DEVELOPERS > index 71c0e0038..63fc0cd8e 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -664,6 +664,7 @@ F: board/olimex/a20_olinuxino > F: configs/olimex_a20_olinuxino_* > F: package/4th/ > F: package/botan/ > +F: package/box2d/ > F: pacakge/chipmunk/ > F: package/dado/ > F: package/ficl/ > diff --git a/package/Config.in b/package/Config.in > index b759a1a1b..f75da72e6 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -1095,6 +1095,7 @@ menu "Graphics" > source "package/assimp/Config.in" > source "package/atk/Config.in" > source "package/atkmm/Config.in" > + source "package/box2d/Config.in" > source "package/bullet/Config.in" > source "package/cairo/Config.in" > source "package/cairomm/Config.in" > diff --git a/package/box2d/Config.in b/package/box2d/Config.in > new file mode 100644 > index 000000000..94dac42e5 > --- /dev/null > +++ b/package/box2d/Config.in > @@ -0,0 +1,11 @@ > + > +config BR2_PACKAGE_BOX2D > + bool "box2d" > + depends on BR2_INSTALL_LIBSTDCPP > + help > + Box2D is a 2-dimensional physics simulator engine. > + > + http://box2d.org/ > + > +comment "box2d needs a toolchain w/ C++" > + depends on !BR2_INSTALL_LIBSTDCPP > diff --git a/package/box2d/box2d.hash b/package/box2d/box2d.hash > new file mode 100644 > index 000000000..e1c33a6ee > --- /dev/null > +++ b/package/box2d/box2d.hash > @@ -0,0 +1,5 @@ > +# Locally calculated > +sha256 75d62738b13d2836cd56647581b6e574d4005a6e077ddefa5d727d445d649752 > box2d-v2.3.1.tar.gz > + > +# Hash for license file: > +sha256 1d1b742fca54f2a4cf3709fd055f545fd4926d0f2eba64ff041d3d28fa1cee77 > Box2D/License.txt > diff --git a/package/box2d/box2d.mk b/package/box2d/box2d.mk > new file mode 100644 > index 000000000..a1ebdc65c > --- /dev/null > +++ b/package/box2d/box2d.mk > @@ -0,0 +1,15 @@ > +########################################################### > ##################### > +# > +# box2d > +# > +########################################################### > ##################### > + > +BOX2D_VERSION = v2.3.1 > +BOX2D_SITE = $(call github,erincatto,Box2D,$(BOX2D_VERSION)) > +BOX2D_INSTALL_STAGING = YES > +BOX2D_LICENSE = Zlib > +BOX2D_LICENSE_FILES = Box2D/License.txt > +BOX2D_SUBDIR = Box2D > +BOX2D_CONF_OPTS = -DBOX2D_BUILD_EXAMPLES=OFF > + > +$(eval $(cmake-package)) > -- > 2.11.0 > > <div dir="ltr"><div><br></div><div>ping<br></div><div><br></div><div class="gmail_extra"><br><div class="gmail_quote">2018-04-19 18:00 GMT+02:00 Francois Perrad <span dir="ltr"><<a href="mailto:fperrad@gmail.com" target="_blank">fperrad@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Signed-off-by: Francois Perrad <<a href="mailto:francois.perrad@gadz.org">francois.perrad@gadz.org</a>><br> ---<br> DEVELOPERS | 1 +<br> package/Config.in | 1 +<br> package/box2d/Config.in | 11 +++++++++++<br> package/box2d/box2d.hash | 5 +++++<br> package/box2d/<a href="http://box2d.mk" rel="noreferrer" target="_blank">box2d.mk</a> | 15 +++++++++++++++<br> 5 files changed, 33 insertions(+)<br> create mode 100644 package/box2d/Config.in<br> create mode 100644 package/box2d/box2d.hash<br> create mode 100644 package/box2d/<a href="http://box2d.mk" rel="noreferrer" target="_blank">box2d.mk</a><br> <br> diff --git a/DEVELOPERS b/DEVELOPERS<br> index 71c0e0038..63fc0cd8e 100644<br> --- a/DEVELOPERS<br> +++ b/DEVELOPERS<br> @@ -664,6 +664,7 @@ F: board/olimex/a20_olinuxino<br> F: configs/olimex_a20_olinuxino_*<br> F: package/4th/<br> F: package/botan/<br> +F: package/box2d/<br> F: pacakge/chipmunk/<br> F: package/dado/<br> F: package/ficl/<br> diff --git a/package/Config.in b/package/Config.in<br> index b759a1a1b..f75da72e6 100644<br> --- a/package/Config.in<br> +++ b/package/Config.in<br> @@ -1095,6 +1095,7 @@ menu "Graphics"<br> source "package/assimp/Config.in"<br> source "package/atk/Config.in"<br> source "package/atkmm/Config.in"<br> + source "package/box2d/Config.in"<br> source "package/bullet/Config.in"<br> source "package/cairo/Config.in"<br> source "package/cairomm/Config.in"<br> diff --git a/package/box2d/Config.in b/package/box2d/Config.in<br> new file mode 100644<br> index 000000000..94dac42e5<br> --- /dev/null<br> +++ b/package/box2d/Config.in<br> @@ -0,0 +1,11 @@<br> +<br> +config BR2_PACKAGE_BOX2D<br> + bool "box2d"<br> + depends on BR2_INSTALL_LIBSTDCPP<br> + help<br> + Box2D is a 2-dimensional physics simulator engine.<br> +<br> + <a href="http://box2d.org/" rel="noreferrer" target="_blank">http://box2d.org/</a><br> +<br> +comment "box2d needs a toolchain w/ C++"<br> + depends on !BR2_INSTALL_LIBSTDCPP<br> diff --git a/package/box2d/box2d.hash b/package/box2d/box2d.hash<br> new file mode 100644<br> index 000000000..e1c33a6ee<br> --- /dev/null<br> +++ b/package/box2d/box2d.hash<br> @@ -0,0 +1,5 @@<br> +# Locally calculated<br> +sha256 75d62738b13d2836cd56647581b6e5<wbr>74d4005a6e077ddefa5d727d445d64<wbr>9752 box2d-v2.3.1.tar.gz<br> +<br> +# Hash for license file:<br> +sha256 1d1b742fca54f2a4cf3709fd055f54<wbr>5fd4926d0f2eba64ff041d3d28fa1c<wbr>ee77 Box2D/License.txt<br> diff --git a/package/box2d/<a href="http://box2d.mk" rel="noreferrer" target="_blank">box2d.mk</a> b/package/box2d/<a href="http://box2d.mk" rel="noreferrer" target="_blank">box2d.mk</a><br> new file mode 100644<br> index 000000000..a1ebdc65c<br> --- /dev/null<br> +++ b/package/box2d/<a href="http://box2d.mk" rel="noreferrer" target="_blank">box2d.mk</a><br> @@ -0,0 +1,15 @@<br> +#############################<wbr>##############################<wbr>#####################<br> +#<br> +# box2d<br> +#<br> +#############################<wbr>##############################<wbr>#####################<br> +<br> +BOX2D_VERSION = v2.3.1<br> +BOX2D_SITE = $(call github,erincatto,Box2D,$(<wbr>BOX2D_VERSION))<br> +BOX2D_INSTALL_STAGING = YES<br> +BOX2D_LICENSE = Zlib<br> +BOX2D_LICENSE_FILES = Box2D/License.txt<br> +BOX2D_SUBDIR = Box2D<br> +BOX2D_CONF_OPTS = -DBOX2D_BUILD_EXAMPLES=OFF<br> +<br> +$(eval $(cmake-package))<br> <span class="HOEnZb"><font color="#888888">-- <br> 2.11.0<br> <br> </font></span></blockquote></div><br></div></div>
diff --git a/DEVELOPERS b/DEVELOPERS index 71c0e0038..63fc0cd8e 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -664,6 +664,7 @@ F: board/olimex/a20_olinuxino F: configs/olimex_a20_olinuxino_* F: package/4th/ F: package/botan/ +F: package/box2d/ F: pacakge/chipmunk/ F: package/dado/ F: package/ficl/ diff --git a/package/Config.in b/package/Config.in index b759a1a1b..f75da72e6 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1095,6 +1095,7 @@ menu "Graphics" source "package/assimp/Config.in" source "package/atk/Config.in" source "package/atkmm/Config.in" + source "package/box2d/Config.in" source "package/bullet/Config.in" source "package/cairo/Config.in" source "package/cairomm/Config.in" diff --git a/package/box2d/Config.in b/package/box2d/Config.in new file mode 100644 index 000000000..94dac42e5 --- /dev/null +++ b/package/box2d/Config.in @@ -0,0 +1,11 @@ + +config BR2_PACKAGE_BOX2D + bool "box2d" + depends on BR2_INSTALL_LIBSTDCPP + help + Box2D is a 2-dimensional physics simulator engine. + + http://box2d.org/ + +comment "box2d needs a toolchain w/ C++" + depends on !BR2_INSTALL_LIBSTDCPP diff --git a/package/box2d/box2d.hash b/package/box2d/box2d.hash new file mode 100644 index 000000000..e1c33a6ee --- /dev/null +++ b/package/box2d/box2d.hash @@ -0,0 +1,5 @@ +# Locally calculated +sha256 75d62738b13d2836cd56647581b6e574d4005a6e077ddefa5d727d445d649752 box2d-v2.3.1.tar.gz + +# Hash for license file: +sha256 1d1b742fca54f2a4cf3709fd055f545fd4926d0f2eba64ff041d3d28fa1cee77 Box2D/License.txt diff --git a/package/box2d/box2d.mk b/package/box2d/box2d.mk new file mode 100644 index 000000000..a1ebdc65c --- /dev/null +++ b/package/box2d/box2d.mk @@ -0,0 +1,15 @@ +################################################################################ +# +# box2d +# +################################################################################ + +BOX2D_VERSION = v2.3.1 +BOX2D_SITE = $(call github,erincatto,Box2D,$(BOX2D_VERSION)) +BOX2D_INSTALL_STAGING = YES +BOX2D_LICENSE = Zlib +BOX2D_LICENSE_FILES = Box2D/License.txt +BOX2D_SUBDIR = Box2D +BOX2D_CONF_OPTS = -DBOX2D_BUILD_EXAMPLES=OFF + +$(eval $(cmake-package))
Signed-off-by: Francois Perrad <francois.perrad@gadz.org> --- DEVELOPERS | 1 + package/Config.in | 1 + package/box2d/Config.in | 11 +++++++++++ package/box2d/box2d.hash | 5 +++++ package/box2d/box2d.mk | 15 +++++++++++++++ 5 files changed, 33 insertions(+) create mode 100644 package/box2d/Config.in create mode 100644 package/box2d/box2d.hash create mode 100644 package/box2d/box2d.mk