X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/2e3edee782be78ab9ccec5eadcdf30751107c872..2b6c7164848095a0b1298e107232047dad1a9e33:/openwrt/package/pmacct/Config.in diff --git a/openwrt/package/pmacct/Config.in b/openwrt/package/pmacct/Config.in index af4868e0f..e050b4ee3 100644 --- a/openwrt/package/pmacct/Config.in +++ b/openwrt/package/pmacct/Config.in @@ -3,12 +3,12 @@ menu "pmacct - IPv4/IPv6 accounting and aggregation tools" config BR2_PACKAGE_PMACCT bool default n - select BR2_PACKAGE_LIBPCAP + depends BR2_PACKAGE_PMACCT_BASIC || BR2_PACKAGE_PMACCT_MYSQL || BR2_PACKAGE_PMACCT_PGSQL || BR2_PACKAGE_PMACCT_CUSTOM || BR2_PACKAGE_PMACCT_CLIENT config BR2_PACKAGE_PMACCT_BASIC bool default n - depends BR2_PACKAGE_NFACCTD_BASIC || BR2_PACKAGE_PMACCTD_BASIC || BR2_PACKAGE_PMACCT_CLIENT + depends BR2_PACKAGE_NFACCTD_BASIC || BR2_PACKAGE_PMACCTD_BASIC select BR2_PACKAGE_PMACCT config BR2_PACKAGE_PMACCT_MYSQL @@ -16,14 +16,18 @@ config BR2_PACKAGE_PMACCT_MYSQL default n depends BR2_PACKAGE_NFACCTD_MYSQL || BR2_PACKAGE_PMACCTD_MYSQL select BR2_PACKAGE_PMACCT - select BR2_PACKAGE_LIBMYSQLCLIENT config BR2_PACKAGE_PMACCT_PGSQL bool default n depends BR2_PACKAGE_NFACCTD_PGSQL || BR2_PACKAGE_PMACCTD_PGSQL select BR2_PACKAGE_PMACCT - select BR2_PACKAGE_LIBPQ + +config BR2_PACKAGE_PMACCT_CUSTOM + bool + default n + depends BR2_PACKAGE_NFACCTD_CUSTOM || BR2_PACKAGE_PMACCTD_CUSTOM + select BR2_PACKAGE_PMACCT choice prompt "nfacctd - NetFlow accounting daemon" @@ -45,21 +49,27 @@ choice prompt "nfacctd: without database support" tristate select BR2_PACKAGE_PMACCT_BASIC + select BR2_PACKAGE_LIBPCAP config BR2_PACKAGE_NFACCTD_MYSQL prompt "nfacctd-mysql: with MySQL database support" tristate select BR2_PACKAGE_PMACCT_MYSQL + select BR2_PACKAGE_LIBPCAP + select BR2_PACKAGE_LIBMYSQLCLIENT config BR2_PACKAGE_NFACCTD_PGSQL prompt "nfacctd-pgsql: with PostgreSQL database support" tristate select BR2_PACKAGE_PMACCT_PGSQL + select BR2_PACKAGE_LIBPCAP + select BR2_PACKAGE_LIBPQ config BR2_PACKAGE_NFACCTD_CUSTOM prompt "nfacctd-custom: customized to your needs" tristate - select BR2_PACKAGE_PMACCT + select BR2_PACKAGE_PMACCT_CUSTOM + select BR2_PACKAGE_LIBPCAP config BR2_PACKAGE_NFACCTD_ENABLE_DEBUG prompt "debug (enable debugging options, useful for bugreports)" @@ -111,21 +121,27 @@ choice prompt "pmacctd: without database support" tristate select BR2_PACKAGE_PMACCT_BASIC + select BR2_PACKAGE_LIBPCAP config BR2_PACKAGE_PMACCTD_MYSQL prompt "pmacctd-mysql: with MySQL database support" tristate select BR2_PACKAGE_PMACCT_MYSQL + select BR2_PACKAGE_LIBPCAP + select BR2_PACKAGE_LIBMYSQLCLIENT config BR2_PACKAGE_PMACCTD_PGSQL prompt "pmacctd-pgsql: with PostgreSQL database support" tristate select BR2_PACKAGE_PMACCT_PGSQL + select BR2_PACKAGE_LIBPCAP + select BR2_PACKAGE_LIBPQ config BR2_PACKAGE_PMACCTD_CUSTOM prompt "pmacctd-custom: customized to your needs" tristate - select BR2_PACKAGE_PMACCT + select BR2_PACKAGE_PMACCT_CUSTOM + select BR2_PACKAGE_LIBPCAP config BR2_PACKAGE_PMACCTD_ENABLE_DEBUG prompt "debug (enable debugging options, useful for bugreports)"