Message ID | 20170621224704.23279-4-romain.naour@gmail.com |
---|---|
State | Rejected |
Headers | show |
Hi All, Le 22/06/2017 à 00:47, Romain Naour a écrit : > Signed-off-by: Romain Naour <romain.naour@gmail.com> > --- > v2 fix Config.in help comment > --- > package/Config.in | 1 + > package/solarus-zsdx/Config.in | 16 ++++++++++++++++ > package/solarus-zsdx/solarus-zsdx.hash | 2 ++ > package/solarus-zsdx/solarus-zsdx.mk | 19 +++++++++++++++++++ > 4 files changed, 38 insertions(+) > create mode 100644 package/solarus-zsdx/Config.in > create mode 100644 package/solarus-zsdx/solarus-zsdx.hash > create mode 100644 package/solarus-zsdx/solarus-zsdx.mk > > diff --git a/package/Config.in b/package/Config.in > index 1564f96..d7f2f5f 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -233,6 +233,7 @@ menu "Games" > source "package/rubix/Config.in" > source "package/sl/Config.in" > source "package/solarus/Config.in" > + source "package/solarus-zsdx/Config.in" > source "package/stella/Config.in" > source "package/supertux/Config.in" > source "package/supertuxkart/Config.in" > diff --git a/package/solarus-zsdx/Config.in b/package/solarus-zsdx/Config.in > new file mode 100644 > index 0000000..26bcfa4 > --- /dev/null > +++ b/package/solarus-zsdx/Config.in > @@ -0,0 +1,16 @@ > +config BR2_PACKAGE_SOLARUS_ZSDX > + bool "solarus-zsdx" > + depends on BR2_PACKAGE_SOLARUS > + help > + This package contains the data files of the game Zelda: > + Mystery of Solarus DX. This quest is a free, open-source game > + that works with Solarus, an open-source Zelda-like 2D game > + engine. To play this game, you need Solarus. We assume in this > + readme that Solarus is already installed. > + > + Note: solarus-zsdx contains some Zelda sprites, characters and > + musics that are copyrighted by Nitendo. > + http://www.solarus-games.org/engine/faq As discussed during the Buildroot summer camp, we are not sure if this is legal. Since we don't want to host a copy of the solarus-zsdx archive in http://sources.buildroot.net, I removed this patch form the soralus series. User wanted to use solarus engine can easily download each game from github and use a rootfs overlay to install them to the target. Best regards, Romain > + > + http://www.solarus-games.org > + https://github.com/solarus-games/zsdx > diff --git a/package/solarus-zsdx/solarus-zsdx.hash b/package/solarus-zsdx/solarus-zsdx.hash > new file mode 100644 > index 0000000..dcd8d2b > --- /dev/null > +++ b/package/solarus-zsdx/solarus-zsdx.hash > @@ -0,0 +1,2 @@ > +# Locally calculated > +sha256 05a5d220bbf2439c9da2e71cd9d104240878123fff5bc702e2405d6d0712f0dc solarus-zsdx-1.11.0.tar.gz > diff --git a/package/solarus-zsdx/solarus-zsdx.mk b/package/solarus-zsdx/solarus-zsdx.mk > new file mode 100644 > index 0000000..802ecd1 > --- /dev/null > +++ b/package/solarus-zsdx/solarus-zsdx.mk > @@ -0,0 +1,19 @@ > +################################################################################ > +# > +# solarus-zsdx > +# > +################################################################################ > + > +SOLARUS_ZSDX_VERSION = 1.11.0 > +SOLARUS_ZSDX_SITE = $(call github,solarus-games,zsdx,zsdx-$(SOLARUS_ZSDX_VERSION)) > + > +# Upstream say: "Our games contain Nintendo’s proprietary content, but we believe > +# this is fair use." > +# http://www.solarus-games.org/engine/faq/#are_you_affiliated_with_nintendo > +SOLARUS_ZSDX_LICENSE = GPL-3.0 (Lua scripts), CC-BY-SA-4.0 (Most data files), \ > + GPL-2.0 (fonts/wqy-zenhei.ttc), CC-BY-SA-3.0 \ > + (sprites/enemies/agahnim.png, sprites/enemies/agahnim_fake.png) \ > + PROPRIETARY (graphics, sounds and names that belong to Nintendo) > +SOLARUS_ZSDX_LICENSE_FILES = license.txt > + > +$(eval $(cmake-package)) >
diff --git a/package/Config.in b/package/Config.in index 1564f96..d7f2f5f 100644 --- a/package/Config.in +++ b/package/Config.in @@ -233,6 +233,7 @@ menu "Games" source "package/rubix/Config.in" source "package/sl/Config.in" source "package/solarus/Config.in" + source "package/solarus-zsdx/Config.in" source "package/stella/Config.in" source "package/supertux/Config.in" source "package/supertuxkart/Config.in" diff --git a/package/solarus-zsdx/Config.in b/package/solarus-zsdx/Config.in new file mode 100644 index 0000000..26bcfa4 --- /dev/null +++ b/package/solarus-zsdx/Config.in @@ -0,0 +1,16 @@ +config BR2_PACKAGE_SOLARUS_ZSDX + bool "solarus-zsdx" + depends on BR2_PACKAGE_SOLARUS + help + This package contains the data files of the game Zelda: + Mystery of Solarus DX. This quest is a free, open-source game + that works with Solarus, an open-source Zelda-like 2D game + engine. To play this game, you need Solarus. We assume in this + readme that Solarus is already installed. + + Note: solarus-zsdx contains some Zelda sprites, characters and + musics that are copyrighted by Nitendo. + http://www.solarus-games.org/engine/faq + + http://www.solarus-games.org + https://github.com/solarus-games/zsdx diff --git a/package/solarus-zsdx/solarus-zsdx.hash b/package/solarus-zsdx/solarus-zsdx.hash new file mode 100644 index 0000000..dcd8d2b --- /dev/null +++ b/package/solarus-zsdx/solarus-zsdx.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 05a5d220bbf2439c9da2e71cd9d104240878123fff5bc702e2405d6d0712f0dc solarus-zsdx-1.11.0.tar.gz diff --git a/package/solarus-zsdx/solarus-zsdx.mk b/package/solarus-zsdx/solarus-zsdx.mk new file mode 100644 index 0000000..802ecd1 --- /dev/null +++ b/package/solarus-zsdx/solarus-zsdx.mk @@ -0,0 +1,19 @@ +################################################################################ +# +# solarus-zsdx +# +################################################################################ + +SOLARUS_ZSDX_VERSION = 1.11.0 +SOLARUS_ZSDX_SITE = $(call github,solarus-games,zsdx,zsdx-$(SOLARUS_ZSDX_VERSION)) + +# Upstream say: "Our games contain Nintendo’s proprietary content, but we believe +# this is fair use." +# http://www.solarus-games.org/engine/faq/#are_you_affiliated_with_nintendo +SOLARUS_ZSDX_LICENSE = GPL-3.0 (Lua scripts), CC-BY-SA-4.0 (Most data files), \ + GPL-2.0 (fonts/wqy-zenhei.ttc), CC-BY-SA-3.0 \ + (sprites/enemies/agahnim.png, sprites/enemies/agahnim_fake.png) \ + PROPRIETARY (graphics, sounds and names that belong to Nintendo) +SOLARUS_ZSDX_LICENSE_FILES = license.txt + +$(eval $(cmake-package))
Signed-off-by: Romain Naour <romain.naour@gmail.com> --- v2 fix Config.in help comment --- package/Config.in | 1 + package/solarus-zsdx/Config.in | 16 ++++++++++++++++ package/solarus-zsdx/solarus-zsdx.hash | 2 ++ package/solarus-zsdx/solarus-zsdx.mk | 19 +++++++++++++++++++ 4 files changed, 38 insertions(+) create mode 100644 package/solarus-zsdx/Config.in create mode 100644 package/solarus-zsdx/solarus-zsdx.hash create mode 100644 package/solarus-zsdx/solarus-zsdx.mk