X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/14e968e57721123cb2be78240c95b0dce66e3af5..307a2411d4704fa3a975cd0f5787ff7267f3ed61:/openwrt/package/Makefile diff --git a/openwrt/package/Makefile b/openwrt/package/Makefile index 9259e4c33..16839ebff 100644 --- a/openwrt/package/Makefile +++ b/openwrt/package/Makefile @@ -28,13 +28,16 @@ package-$(BR2_PACKAGE_LCD4LINUX) += lcd4linux package-$(BR2_PACKAGE_LIBELF) += libelf package-$(BR2_PACKAGE_LIBGCC) += libgcc package-$(BR2_PACKAGE_LIBPTHREAD) += libpthread +package-$(BR2_PACKAGE_LIBUSB) += libusb package-$(BR2_PACKAGE_LZO) += lzo package-$(BR2_PACKAGE_MATRIXSSL) += matrixssl package-$(BR2_PACKAGE_MICROPERL) += microperl +package-$(BR2_PACKAGE_MONIT) += monit package-$(BR2_PACKAGE_NCURSES) += ncurses package-$(BR2_PACKAGE_NFSD) += nfs-server package-$(BR2_PACKAGE_NOCATSPLASH) += nocatsplash package-$(BR2_PACKAGE_NTPCLIENT) += ntpclient +package-$(BR2_PACKAGE_OLSRD) += olsrd package-$(BR2_PACKAGE_OPENSSL) += openssl package-$(BR2_PACKAGE_OPENSWAN) += openswan package-$(BR2_PACKAGE_OPENNTPD) += openntpd @@ -51,9 +54,11 @@ package-$(BR2_PACKAGE_SDK) += sdk package-$(BR2_PACKAGE_SER) += ser package-$(BR2_PACKAGE_SETSERIAL) += setserial package-$(BR2_PACKAGE_SHFS) += shfs +package-$(BR2_PACKAGE_SNORT) += snort package-$(BR2_PACKAGE_SPEEX) += speex package-$(BR2_PACKAGE_STRACE) += strace package-$(BR2_PACKAGE_TCPDUMP) += tcpdump +package-$(BR2_PACKAGE_USBUTILS) += usbutils package-$(BR2_PACKAGE_WIRELESS_TOOLS) += wireless-tools package-$(BR2_PACKAGE_WOL) += wol package-$(BR2_PACKAGE_ZLIB) += zlib @@ -65,6 +70,8 @@ package-$(BR2_PACKAGE_LIBPQ) += postgresql DEV_LIBS:=tcp_wrappers glib ncurses openssl pcre popt zlib libnet libpcap mysql postgresql iptables matrixssl lzo gmp fuse portmap libelf DEV_LIBS_COMPILE:=$(patsubst %,%-compile,$(DEV_LIBS)) +SDK_DEFAULT_PACKAGES:=busybox dnsmasq iptables wireless-tools dropbear bridge +SDK_DEFAULT_COMPILE:=$(patsubst %,%-compile,$(SDK_DEFAULT_PACKAGES)) all: compile install clean: $(patsubst %,%-clean,$(package-) $(package-y) $(package-m)) linux-clean @@ -97,7 +104,15 @@ libnet-compile: libpcap-compile mysql-compile: ncurses-compile zlib-compile postgresql-compile: zlib-compile -sdk-compile: $(DEV_LIBS_COMPILE) +snort-compile: libnet-compile libpcap-compile pcre-compile +ifeq ($(BR2_PACKAGE_SNORT_MYSQL),y) +snort-compile: mysql-compile +endif +ifeq ($(BR2_PACKAGE_SNORT_PGSQL),y) +snort-compile: postgresql-compile +endif + +sdk-compile: $(DEV_LIBS_COMPILE) $(SDK_DEFAULT_COMPILE) openwrt-install $(patsubst %,%-prepare,$(package-y) $(package-m) $(package-)): linux-install %-prepare: