summaryrefslogtreecommitdiffstats
path: root/package/dovecot/Config.in
diff options
context:
space:
mode:
authorBernd Kuhls <bernd.kuhls@t-online.de>2014-10-29 21:14:04 +0100
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2014-10-30 22:18:52 +0100
commitb94e18ecda66cd8b280a1fb5d1a060fd4e635658 (patch)
treece13b8c3e531281fa814f925d8d852ef8f018c4c /package/dovecot/Config.in
parent746116d1eb2ec11f9d477e8fddfb41fc63ed86b6 (diff)
downloadbuildroot-b94e18ecda66cd8b280a1fb5d1a060fd4e635658.tar.gz
buildroot-b94e18ecda66cd8b280a1fb5d1a060fd4e635658.zip
package/dovecot: New package
[Thomas: - slightly adjust the prompt of options in the Config.in file - fix license: it's just LGPLv2.1, no exceptions. Parts of the code are under public domain, or under the MIT license, but the combination is under LGPLv2.1. - rewrap one comment in the .mk file.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/dovecot/Config.in')
-rw-r--r--package/dovecot/Config.in56
1 files changed, 56 insertions, 0 deletions
diff --git a/package/dovecot/Config.in b/package/dovecot/Config.in
new file mode 100644
index 0000000000..43a0bbf5e9
--- /dev/null
+++ b/package/dovecot/Config.in
@@ -0,0 +1,56 @@
+config BR2_PACKAGE_DOVECOT
+ bool "dovecot"
+ depends on BR2_INET_IPV6
+ depends on BR2_USE_MMU # fork()
+ help
+ Dovecot is an open source IMAP and POP3 email server for Linux/UNIX-
+ like systems, written with security primarily in mind. Dovecot is an
+ excellent choice for both small and large installations. It's fast,
+ simple to set up, requires no special administration and it uses very
+ little memory.
+
+ http://www.dovecot.org
+
+if BR2_PACKAGE_DOVECOT
+
+config BR2_PACKAGE_DOVECOT_BZIP2
+ bool "bzip2 support"
+ select BR2_PACKAGE_BZIP2
+ help
+ Enable bzip2 support.
+
+config BR2_PACKAGE_DOVECOT_MYSQL
+ bool "mysql support"
+ select BR2_PACKAGE_MYSQL
+ depends on BR2_INSTALL_LIBSTDCPP
+ depends on BR2_TOOLCHAIN_HAS_THREADS
+ help
+ Enable MySQL support.
+
+comment "mysql support needs a toolchain w/ C++, threads"
+ depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS
+
+config BR2_PACKAGE_DOVECOT_OPENSSL
+ bool "openssl support"
+ select BR2_PACKAGE_OPENSSL
+ select BR2_PACKAGE_ZLIB
+ help
+ Enable OpenSSL support.
+
+config BR2_PACKAGE_DOVECOT_SQLITE
+ bool "sqlite support"
+ select BR2_PACKAGE_SQLITE
+ help
+ Enable SQLite support.
+
+config BR2_PACKAGE_DOVECOT_ZLIB
+ bool "zlib support"
+ select BR2_PACKAGE_ZLIB
+ help
+ Enable zlib support.
+
+endif # BR2_PACKAGE_DOVECOT
+
+comment "dovecot needs a toolchain w/ IPv6"
+ depends on BR2_USE_MMU
+ depends on !BR2_INET_IPV6
OpenPOWER on IntegriCloud