Patchwork [v3,1/3] lua: remove built dependencies

login
register
mail settings
Submitter Francois Perrad
Date March 7, 2013, 7:17 a.m.
Message ID <1362640642-9951-1-git-send-email-francois.perrad@gadz.org>
Download mbox | patch
Permalink /patch/225752/
State Accepted
Headers show

Comments

Francois Perrad - March 7, 2013, 7:17 a.m.
runtime dependencies are handled in Config.in

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
---
 package/cgilua/Config.in     |    1 +
 package/cgilua/cgilua.mk     |    1 -
 package/copas/Config.in      |    1 +
 package/copas/copas.mk       |    1 -
 package/coxpcall/coxpcall.mk |    1 -
 package/wsapi/Config.in      |    1 +
 package/wsapi/wsapi.mk       |    1 -
 package/xavante/Config.in    |    1 +
 package/xavante/xavante.mk   |    1 -
 9 files changed, 4 insertions(+), 5 deletions(-)
Francois Perrad - April 15, 2013, 12:21 p.m.
ping

2013/3/7 Francois Perrad <fperrad@gmail.com>:
> runtime dependencies are handled in Config.in
>
> Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
> ---
>  package/cgilua/Config.in     |    1 +
>  package/cgilua/cgilua.mk     |    1 -
>  package/copas/Config.in      |    1 +
>  package/copas/copas.mk       |    1 -
>  package/coxpcall/coxpcall.mk |    1 -
>  package/wsapi/Config.in      |    1 +
>  package/wsapi/wsapi.mk       |    1 -
>  package/xavante/Config.in    |    1 +
>  package/xavante/xavante.mk   |    1 -
>  9 files changed, 4 insertions(+), 5 deletions(-)
>
> diff --git a/package/cgilua/Config.in b/package/cgilua/Config.in
> index 01928f0..d1e7fbf 100644
> --- a/package/cgilua/Config.in
> +++ b/package/cgilua/Config.in
> @@ -1,5 +1,6 @@
>  config BR2_PACKAGE_CGILUA
>         bool "cgilua"
> +       # Runtime dependency only
>         select BR2_PACKAGE_LUAFILESYSTEM
>         help
>           CGILua is a tool for creating dynamic HTML pages
> diff --git a/package/cgilua/cgilua.mk b/package/cgilua/cgilua.mk
> index 48ee005..184d836 100644
> --- a/package/cgilua/cgilua.mk
> +++ b/package/cgilua/cgilua.mk
> @@ -6,7 +6,6 @@
>
>  CGILUA_VERSION = 5.1.4
>  CGILUA_SITE = http://github.com/downloads/keplerproject/cgilua
> -CGILUA_DEPENDENCIES = luafilesystem
>  CGILUA_LICENSE = MIT
>
>  define CGILUA_INSTALL_TARGET_CMDS
> diff --git a/package/copas/Config.in b/package/copas/Config.in
> index 9969c8f..21dd0eb 100644
> --- a/package/copas/Config.in
> +++ b/package/copas/Config.in
> @@ -1,5 +1,6 @@
>  config BR2_PACKAGE_COPAS
>         bool "copas"
> +       # Runtime dependency only
>         select BR2_PACKAGE_COXPCALL
>         select BR2_PACKAGE_LUASOCKET
>         help
> diff --git a/package/copas/copas.mk b/package/copas/copas.mk
> index c84a6cc..d3e6576 100644
> --- a/package/copas/copas.mk
> +++ b/package/copas/copas.mk
> @@ -6,7 +6,6 @@
>
>  COPAS_VERSION = 1.1.6
>  COPAS_SITE = http://github.com/downloads/keplerproject/copas
> -COPAS_DEPENDENCIES = lua coxpcall luasocket
>  COPAS_LICENSE = MIT
>
>  define COPAS_INSTALL_TARGET_CMDS
> diff --git a/package/coxpcall/coxpcall.mk b/package/coxpcall/coxpcall.mk
> index e7fb76d..329d6fd 100644
> --- a/package/coxpcall/coxpcall.mk
> +++ b/package/coxpcall/coxpcall.mk
> @@ -6,7 +6,6 @@
>
>  COXPCALL_VERSION = 1.13.0
>  COXPCALL_SITE = http://luaforge.net/frs/download.php/3406
> -COXPCALL_DEPENDENCIES = lua
>  COXPCALL_LICENSE = MIT
>
>  define COXPCALL_INSTALL_TARGET_CMDS
> diff --git a/package/wsapi/Config.in b/package/wsapi/Config.in
> index 3621648..348a040 100644
> --- a/package/wsapi/Config.in
> +++ b/package/wsapi/Config.in
> @@ -1,5 +1,6 @@
>  config BR2_PACKAGE_WSAPI
>         bool "wsapi"
> +       # Runtime dependency only
>         select BR2_PACKAGE_COXPCALL
>         select BR2_PACKAGE_LUAFILESYSTEM
>         select BR2_PACKAGE_RINGS
> diff --git a/package/wsapi/wsapi.mk b/package/wsapi/wsapi.mk
> index eb2b51c..4628530 100644
> --- a/package/wsapi/wsapi.mk
> +++ b/package/wsapi/wsapi.mk
> @@ -6,7 +6,6 @@
>
>  WSAPI_VERSION = 1.5
>  WSAPI_SITE = http://github.com/downloads/keplerproject/wsapi
> -WSAPI_DEPENDENCIES = coxpcall luafilesystem rings
>  WSAPI_LICENSE = MIT
>
>  define WSAPI_INSTALL_TARGET_CMDS
> diff --git a/package/xavante/Config.in b/package/xavante/Config.in
> index db34d66..be8e6d9 100644
> --- a/package/xavante/Config.in
> +++ b/package/xavante/Config.in
> @@ -1,5 +1,6 @@
>  config BR2_PACKAGE_XAVANTE
>         bool "xavante"
> +       # Runtime dependency only
>         select BR2_PACKAGE_CGILUA
>         select BR2_PACKAGE_COPAS
>         select BR2_PACKAGE_COXPCALL
> diff --git a/package/xavante/xavante.mk b/package/xavante/xavante.mk
> index 0c1c6f1..d1ca320 100644
> --- a/package/xavante/xavante.mk
> +++ b/package/xavante/xavante.mk
> @@ -6,7 +6,6 @@
>
>  XAVANTE_VERSION = 2.2.1
>  XAVANTE_SITE = http://github.com/downloads/keplerproject/xavante
> -XAVANTE_DEPENDENCIES = cgilua copas coxpcall lua luafilesystem luasocket wsapi
>  XAVANTE_LICENSE = MIT
>
>  define XAVANTE_INSTALL_TARGET_CMDS
> --
> 1.7.9.5
>
Francois Perrad - April 15, 2013, 12:47 p.m.
2013/3/7 Francois Perrad <fperrad@gmail.com>:
> runtime dependencies are handled in Config.in
>
> Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
> ---
>  package/cgilua/Config.in     |    1 +
>  package/cgilua/cgilua.mk     |    1 -
>  package/copas/Config.in      |    1 +
>  package/copas/copas.mk       |    1 -
>  package/coxpcall/coxpcall.mk |    1 -
>  package/wsapi/Config.in      |    1 +
>  package/wsapi/wsapi.mk       |    1 -
>  package/xavante/Config.in    |    1 +
>  package/xavante/xavante.mk   |    1 -
>  9 files changed, 4 insertions(+), 5 deletions(-)
>
> diff --git a/package/cgilua/Config.in b/package/cgilua/Config.in
> index 01928f0..d1e7fbf 100644
> --- a/package/cgilua/Config.in
> +++ b/package/cgilua/Config.in
> @@ -1,5 +1,6 @@
>  config BR2_PACKAGE_CGILUA
>         bool "cgilua"
> +       # Runtime dependency only
>         select BR2_PACKAGE_LUAFILESYSTEM
>         help
>           CGILua is a tool for creating dynamic HTML pages
> diff --git a/package/cgilua/cgilua.mk b/package/cgilua/cgilua.mk
> index 48ee005..184d836 100644
> --- a/package/cgilua/cgilua.mk
> +++ b/package/cgilua/cgilua.mk
> @@ -6,7 +6,6 @@
>
>  CGILUA_VERSION = 5.1.4
>  CGILUA_SITE = http://github.com/downloads/keplerproject/cgilua
> -CGILUA_DEPENDENCIES = luafilesystem
>  CGILUA_LICENSE = MIT
>
>  define CGILUA_INSTALL_TARGET_CMDS
> diff --git a/package/copas/Config.in b/package/copas/Config.in
> index 9969c8f..21dd0eb 100644
> --- a/package/copas/Config.in
> +++ b/package/copas/Config.in
> @@ -1,5 +1,6 @@
>  config BR2_PACKAGE_COPAS
>         bool "copas"
> +       # Runtime dependency only
>         select BR2_PACKAGE_COXPCALL
>         select BR2_PACKAGE_LUASOCKET
>         help
> diff --git a/package/copas/copas.mk b/package/copas/copas.mk
> index c84a6cc..d3e6576 100644
> --- a/package/copas/copas.mk
> +++ b/package/copas/copas.mk
> @@ -6,7 +6,6 @@
>
>  COPAS_VERSION = 1.1.6
>  COPAS_SITE = http://github.com/downloads/keplerproject/copas
> -COPAS_DEPENDENCIES = lua coxpcall luasocket
>  COPAS_LICENSE = MIT
>
>  define COPAS_INSTALL_TARGET_CMDS
> diff --git a/package/coxpcall/coxpcall.mk b/package/coxpcall/coxpcall.mk
> index e7fb76d..329d6fd 100644
> --- a/package/coxpcall/coxpcall.mk
> +++ b/package/coxpcall/coxpcall.mk
> @@ -6,7 +6,6 @@
>
>  COXPCALL_VERSION = 1.13.0
>  COXPCALL_SITE = http://luaforge.net/frs/download.php/3406
> -COXPCALL_DEPENDENCIES = lua
>  COXPCALL_LICENSE = MIT
>
>  define COXPCALL_INSTALL_TARGET_CMDS
> diff --git a/package/wsapi/Config.in b/package/wsapi/Config.in
> index 3621648..348a040 100644
> --- a/package/wsapi/Config.in
> +++ b/package/wsapi/Config.in
> @@ -1,5 +1,6 @@
>  config BR2_PACKAGE_WSAPI
>         bool "wsapi"
> +       # Runtime dependency only
>         select BR2_PACKAGE_COXPCALL
>         select BR2_PACKAGE_LUAFILESYSTEM
>         select BR2_PACKAGE_RINGS
> diff --git a/package/wsapi/wsapi.mk b/package/wsapi/wsapi.mk
> index eb2b51c..4628530 100644
> --- a/package/wsapi/wsapi.mk
> +++ b/package/wsapi/wsapi.mk
> @@ -6,7 +6,6 @@
>
>  WSAPI_VERSION = 1.5
>  WSAPI_SITE = http://github.com/downloads/keplerproject/wsapi
> -WSAPI_DEPENDENCIES = coxpcall luafilesystem rings
>  WSAPI_LICENSE = MIT
>
>  define WSAPI_INSTALL_TARGET_CMDS
> diff --git a/package/xavante/Config.in b/package/xavante/Config.in
> index db34d66..be8e6d9 100644
> --- a/package/xavante/Config.in
> +++ b/package/xavante/Config.in
> @@ -1,5 +1,6 @@
>  config BR2_PACKAGE_XAVANTE
>         bool "xavante"
> +       # Runtime dependency only
>         select BR2_PACKAGE_CGILUA
>         select BR2_PACKAGE_COPAS
>         select BR2_PACKAGE_COXPCALL
> diff --git a/package/xavante/xavante.mk b/package/xavante/xavante.mk
> index 0c1c6f1..d1ca320 100644
> --- a/package/xavante/xavante.mk
> +++ b/package/xavante/xavante.mk
> @@ -6,7 +6,6 @@
>
>  XAVANTE_VERSION = 2.2.1
>  XAVANTE_SITE = http://github.com/downloads/keplerproject/xavante
> -XAVANTE_DEPENDENCIES = cgilua copas coxpcall lua luafilesystem luasocket wsapi
>  XAVANTE_LICENSE = MIT
>
>  define XAVANTE_INSTALL_TARGET_CMDS
> --
> 1.7.9.5
>

ping
Francois Perrad - June 5, 2013, 12:30 p.m.
2013/4/15 Fran├žois Perrad <francois.perrad@gadz.org>:
> 2013/3/7 Francois Perrad <fperrad@gmail.com>:
>> runtime dependencies are handled in Config.in
>>
>> Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
>> ---
>>  package/cgilua/Config.in     |    1 +
>>  package/cgilua/cgilua.mk     |    1 -
>>  package/copas/Config.in      |    1 +
>>  package/copas/copas.mk       |    1 -
>>  package/coxpcall/coxpcall.mk |    1 -
>>  package/wsapi/Config.in      |    1 +
>>  package/wsapi/wsapi.mk       |    1 -
>>  package/xavante/Config.in    |    1 +
>>  package/xavante/xavante.mk   |    1 -
>>  9 files changed, 4 insertions(+), 5 deletions(-)
>>
>> diff --git a/package/cgilua/Config.in b/package/cgilua/Config.in
>> index 01928f0..d1e7fbf 100644
>> --- a/package/cgilua/Config.in
>> +++ b/package/cgilua/Config.in
>> @@ -1,5 +1,6 @@
>>  config BR2_PACKAGE_CGILUA
>>         bool "cgilua"
>> +       # Runtime dependency only
>>         select BR2_PACKAGE_LUAFILESYSTEM
>>         help
>>           CGILua is a tool for creating dynamic HTML pages
>> diff --git a/package/cgilua/cgilua.mk b/package/cgilua/cgilua.mk
>> index 48ee005..184d836 100644
>> --- a/package/cgilua/cgilua.mk
>> +++ b/package/cgilua/cgilua.mk
>> @@ -6,7 +6,6 @@
>>
>>  CGILUA_VERSION = 5.1.4
>>  CGILUA_SITE = http://github.com/downloads/keplerproject/cgilua
>> -CGILUA_DEPENDENCIES = luafilesystem
>>  CGILUA_LICENSE = MIT
>>
>>  define CGILUA_INSTALL_TARGET_CMDS
>> diff --git a/package/copas/Config.in b/package/copas/Config.in
>> index 9969c8f..21dd0eb 100644
>> --- a/package/copas/Config.in
>> +++ b/package/copas/Config.in
>> @@ -1,5 +1,6 @@
>>  config BR2_PACKAGE_COPAS
>>         bool "copas"
>> +       # Runtime dependency only
>>         select BR2_PACKAGE_COXPCALL
>>         select BR2_PACKAGE_LUASOCKET
>>         help
>> diff --git a/package/copas/copas.mk b/package/copas/copas.mk
>> index c84a6cc..d3e6576 100644
>> --- a/package/copas/copas.mk
>> +++ b/package/copas/copas.mk
>> @@ -6,7 +6,6 @@
>>
>>  COPAS_VERSION = 1.1.6
>>  COPAS_SITE = http://github.com/downloads/keplerproject/copas
>> -COPAS_DEPENDENCIES = lua coxpcall luasocket
>>  COPAS_LICENSE = MIT
>>
>>  define COPAS_INSTALL_TARGET_CMDS
>> diff --git a/package/coxpcall/coxpcall.mk b/package/coxpcall/coxpcall.mk
>> index e7fb76d..329d6fd 100644
>> --- a/package/coxpcall/coxpcall.mk
>> +++ b/package/coxpcall/coxpcall.mk
>> @@ -6,7 +6,6 @@
>>
>>  COXPCALL_VERSION = 1.13.0
>>  COXPCALL_SITE = http://luaforge.net/frs/download.php/3406
>> -COXPCALL_DEPENDENCIES = lua
>>  COXPCALL_LICENSE = MIT
>>
>>  define COXPCALL_INSTALL_TARGET_CMDS
>> diff --git a/package/wsapi/Config.in b/package/wsapi/Config.in
>> index 3621648..348a040 100644
>> --- a/package/wsapi/Config.in
>> +++ b/package/wsapi/Config.in
>> @@ -1,5 +1,6 @@
>>  config BR2_PACKAGE_WSAPI
>>         bool "wsapi"
>> +       # Runtime dependency only
>>         select BR2_PACKAGE_COXPCALL
>>         select BR2_PACKAGE_LUAFILESYSTEM
>>         select BR2_PACKAGE_RINGS
>> diff --git a/package/wsapi/wsapi.mk b/package/wsapi/wsapi.mk
>> index eb2b51c..4628530 100644
>> --- a/package/wsapi/wsapi.mk
>> +++ b/package/wsapi/wsapi.mk
>> @@ -6,7 +6,6 @@
>>
>>  WSAPI_VERSION = 1.5
>>  WSAPI_SITE = http://github.com/downloads/keplerproject/wsapi
>> -WSAPI_DEPENDENCIES = coxpcall luafilesystem rings
>>  WSAPI_LICENSE = MIT
>>
>>  define WSAPI_INSTALL_TARGET_CMDS
>> diff --git a/package/xavante/Config.in b/package/xavante/Config.in
>> index db34d66..be8e6d9 100644
>> --- a/package/xavante/Config.in
>> +++ b/package/xavante/Config.in
>> @@ -1,5 +1,6 @@
>>  config BR2_PACKAGE_XAVANTE
>>         bool "xavante"
>> +       # Runtime dependency only
>>         select BR2_PACKAGE_CGILUA
>>         select BR2_PACKAGE_COPAS
>>         select BR2_PACKAGE_COXPCALL
>> diff --git a/package/xavante/xavante.mk b/package/xavante/xavante.mk
>> index 0c1c6f1..d1ca320 100644
>> --- a/package/xavante/xavante.mk
>> +++ b/package/xavante/xavante.mk
>> @@ -6,7 +6,6 @@
>>
>>  XAVANTE_VERSION = 2.2.1
>>  XAVANTE_SITE = http://github.com/downloads/keplerproject/xavante
>> -XAVANTE_DEPENDENCIES = cgilua copas coxpcall lua luafilesystem luasocket wsapi
>>  XAVANTE_LICENSE = MIT
>>
>>  define XAVANTE_INSTALL_TARGET_CMDS
>> --
>> 1.7.9.5
>>
>
> ping

ping
Thomas Petazzoni - Aug. 13, 2013, 9:42 p.m.
Dear Francois Perrad,

On Thu,  7 Mar 2013 08:17:20 +0100, Francois Perrad wrote:
> runtime dependencies are handled in Config.in
> 
> Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
> ---
>  package/cgilua/Config.in     |    1 +
>  package/cgilua/cgilua.mk     |    1 -
>  package/copas/Config.in      |    1 +
>  package/copas/copas.mk       |    1 -
>  package/coxpcall/coxpcall.mk |    1 -
>  package/wsapi/Config.in      |    1 +
>  package/wsapi/wsapi.mk       |    1 -
>  package/xavante/Config.in    |    1 +
>  package/xavante/xavante.mk   |    1 -
>  9 files changed, 4 insertions(+), 5 deletions(-)

Applied to next, thanks.

Thomas

Patch

diff --git a/package/cgilua/Config.in b/package/cgilua/Config.in
index 01928f0..d1e7fbf 100644
--- a/package/cgilua/Config.in
+++ b/package/cgilua/Config.in
@@ -1,5 +1,6 @@ 
 config BR2_PACKAGE_CGILUA
 	bool "cgilua"
+	# Runtime dependency only
 	select BR2_PACKAGE_LUAFILESYSTEM
 	help
 	  CGILua is a tool for creating dynamic HTML pages
diff --git a/package/cgilua/cgilua.mk b/package/cgilua/cgilua.mk
index 48ee005..184d836 100644
--- a/package/cgilua/cgilua.mk
+++ b/package/cgilua/cgilua.mk
@@ -6,7 +6,6 @@ 
 
 CGILUA_VERSION = 5.1.4
 CGILUA_SITE = http://github.com/downloads/keplerproject/cgilua
-CGILUA_DEPENDENCIES = luafilesystem
 CGILUA_LICENSE = MIT
 
 define CGILUA_INSTALL_TARGET_CMDS
diff --git a/package/copas/Config.in b/package/copas/Config.in
index 9969c8f..21dd0eb 100644
--- a/package/copas/Config.in
+++ b/package/copas/Config.in
@@ -1,5 +1,6 @@ 
 config BR2_PACKAGE_COPAS
 	bool "copas"
+	# Runtime dependency only
 	select BR2_PACKAGE_COXPCALL
 	select BR2_PACKAGE_LUASOCKET
 	help
diff --git a/package/copas/copas.mk b/package/copas/copas.mk
index c84a6cc..d3e6576 100644
--- a/package/copas/copas.mk
+++ b/package/copas/copas.mk
@@ -6,7 +6,6 @@ 
 
 COPAS_VERSION = 1.1.6
 COPAS_SITE = http://github.com/downloads/keplerproject/copas
-COPAS_DEPENDENCIES = lua coxpcall luasocket
 COPAS_LICENSE = MIT
 
 define COPAS_INSTALL_TARGET_CMDS
diff --git a/package/coxpcall/coxpcall.mk b/package/coxpcall/coxpcall.mk
index e7fb76d..329d6fd 100644
--- a/package/coxpcall/coxpcall.mk
+++ b/package/coxpcall/coxpcall.mk
@@ -6,7 +6,6 @@ 
 
 COXPCALL_VERSION = 1.13.0
 COXPCALL_SITE = http://luaforge.net/frs/download.php/3406
-COXPCALL_DEPENDENCIES = lua
 COXPCALL_LICENSE = MIT
 
 define COXPCALL_INSTALL_TARGET_CMDS
diff --git a/package/wsapi/Config.in b/package/wsapi/Config.in
index 3621648..348a040 100644
--- a/package/wsapi/Config.in
+++ b/package/wsapi/Config.in
@@ -1,5 +1,6 @@ 
 config BR2_PACKAGE_WSAPI
 	bool "wsapi"
+	# Runtime dependency only
 	select BR2_PACKAGE_COXPCALL
 	select BR2_PACKAGE_LUAFILESYSTEM
 	select BR2_PACKAGE_RINGS
diff --git a/package/wsapi/wsapi.mk b/package/wsapi/wsapi.mk
index eb2b51c..4628530 100644
--- a/package/wsapi/wsapi.mk
+++ b/package/wsapi/wsapi.mk
@@ -6,7 +6,6 @@ 
 
 WSAPI_VERSION = 1.5
 WSAPI_SITE = http://github.com/downloads/keplerproject/wsapi
-WSAPI_DEPENDENCIES = coxpcall luafilesystem rings
 WSAPI_LICENSE = MIT
 
 define WSAPI_INSTALL_TARGET_CMDS
diff --git a/package/xavante/Config.in b/package/xavante/Config.in
index db34d66..be8e6d9 100644
--- a/package/xavante/Config.in
+++ b/package/xavante/Config.in
@@ -1,5 +1,6 @@ 
 config BR2_PACKAGE_XAVANTE
 	bool "xavante"
+	# Runtime dependency only
 	select BR2_PACKAGE_CGILUA
 	select BR2_PACKAGE_COPAS
 	select BR2_PACKAGE_COXPCALL
diff --git a/package/xavante/xavante.mk b/package/xavante/xavante.mk
index 0c1c6f1..d1ca320 100644
--- a/package/xavante/xavante.mk
+++ b/package/xavante/xavante.mk
@@ -6,7 +6,6 @@ 
 
 XAVANTE_VERSION = 2.2.1
 XAVANTE_SITE = http://github.com/downloads/keplerproject/xavante
-XAVANTE_DEPENDENCIES = cgilua copas coxpcall lua luafilesystem luasocket wsapi
 XAVANTE_LICENSE = MIT
 
 define XAVANTE_INSTALL_TARGET_CMDS