Makefile (1587B)
1 # 2 # Copyright (C) 2014 OpenWrt.org 3 # 4 # This is free software, licensed under the GNU General Public License v2. 5 # See /LICENSE for more information. 6 # 7 8 include $(TOPDIR)/rules.mk 9 10 PKG_NAME:=bogofilter 11 PKG_VERSION:=1.2.4 12 PKG_RELEASE:=4 13 14 PKG_LICENSE:=GPLv2 15 PKG_LICENSE_FILES:=COPYING 16 17 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 18 PKG_SOURCE_URL:=@SF/bogofilter 19 PKG_MD5SUM:=d0a5eebb3274b23ceabe766a6443a1c5 20 21 PKG_INSTALL:=1 22 23 include $(INCLUDE_DIR)/package.mk 24 25 define Package/bogofilter 26 SECTION:=mail 27 CATEGORY:=Mail 28 DEPENDS:=+libdb47 29 TITLE:=bogofilter 30 MAINTAINER:=W. Michael Petullo <mike@flyn.org> 31 URL:=http://bogofilter.sourceforge.net/ 32 endef 33 34 define Package/bogofilter/description 35 Bogofilter is a fast Bayesian spam filter 36 endef 37 38 CONFIGURE_ARGS += \ 39 --disable-unicode \ 40 --with-libdb-prefix=$(STAGING_DIR) \ 41 --with-included-gsl 42 43 define Package/bogofilter/install 44 $(INSTALL_DIR) $(1)/etc/ \ 45 $(1)/usr/bin \ 46 $(1)/usr/sbin 47 $(INSTALL_CONF) $(PKG_BUILD_DIR)/bogofilter.cf.example $(1)/etc/bogofilter.cf 48 $(INSTALL_BIN) ./files/postfix-bogofilter $(1)/usr/sbin/postfix-bogofilter 49 $(CP) $(PKG_INSTALL_DIR)/usr/bin/bf_compact $(1)/usr/bin/ 50 $(CP) $(PKG_INSTALL_DIR)/usr/bin/bf_copy $(1)/usr/bin/ 51 $(CP) $(PKG_INSTALL_DIR)/usr/bin/bf_tar $(1)/usr/bin/ 52 $(CP) $(PKG_INSTALL_DIR)/usr/bin/bogofilter $(1)/usr/bin/ 53 $(CP) $(PKG_INSTALL_DIR)/usr/bin/bogolexer $(1)/usr/bin/ 54 $(CP) $(PKG_INSTALL_DIR)/usr/bin/bogotune $(1)/usr/bin/ 55 $(CP) $(PKG_INSTALL_DIR)/usr/bin/bogoutil $(1)/usr/bin/ 56 endef 57 58 $(eval $(call BuildPackage,bogofilter))