summaryrefslogtreecommitdiffstats
path: root/package/cpanminus/Config.in
diff options
context:
space:
mode:
Diffstat (limited to 'package/cpanminus/Config.in')
-rw-r--r--package/cpanminus/Config.in36
1 files changed, 36 insertions, 0 deletions
diff --git a/package/cpanminus/Config.in b/package/cpanminus/Config.in
new file mode 100644
index 000000000..b8b39dc01
--- /dev/null
+++ b/package/cpanminus/Config.in
@@ -0,0 +1,36 @@
+config BR2_PACKAGE_CPANMINUS
+ bool "cpanminus"
+ help
+ cpanminus is a script to get, unpack, build and install Perl modules
+ from CPAN.
+
+ Why? It's dependency free, requires zero configuration, and stands
+ alone. When running, it requires only 10MB of RAM.
+
+ http://github.com/miyagawa/cpanminus
+
+if BR2_PACKAGE_CPANMINUS
+
+config BR2_PACKAGE_CPANMINUS_MIRROR
+ string "mirror"
+ help
+ Specifies the base URL for the CPAN mirror to use,
+ such as http://cpan.cpantesters.org/.
+
+config BR2_PACKAGE_CPANMINUS_MODULES
+ string "Perl modules from CPAN"
+ default "Curses::UI"
+ help
+ List of space-separated Perl modules to install from CPAN.
+
+ Examples: Try::Tiny Dancer YAML Moo
+
+ Install the listed modules and their dependencies.
+
+config BR2_PACKAGE_CPANMINUS_NATIVE_DEPENDENCIES
+ string "native dependencies"
+ default "ncurses"
+ help
+ Some XS modules require native libraries.
+
+endif