juhosg ee65135b5a packages/imapfilter: fix whitespaces
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@40051 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-03-27 07:02:31 +00:00

70 lines
1.9 KiB
Makefile

#
# Copyright (C) 2006-2010 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
include $(TOPDIR)/rules.mk
PKG_NAME:=imapfilter
PKG_VERSION:=2.2.2
PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
PKG_SOURCE_URL:=http://imapfilter.hellug.gr/source/
PKG_MD5SUM:=09c6ffb085a5a244dc9f3e798259f341
include $(INCLUDE_DIR)/package.mk
define Package/imapfilter
SECTION:=mail
CATEGORY:=Mail
DEPENDS:=+liblua +libopenssl +libpcre
TITLE:=IMAP server based email filtering
URL:=http://imapfilter.hellug.gr/
endef
define Package/imapfilter/description
IMAPFilter is a mail filtering utility. It connects to remote mail
servers using the Internet Message Access Protocol (IMAP), sends
searching queries to the server and processes mailboxes based on the
results. It can be used to delete, copy, move, flag, etc. messages
residing in mailboxes at the same or different mail servers. The 4rev1
and 4 versions of the IMAP protocol are supported.
IMAPFilter uses the Lua programming language as a configuration and
extension language.
endef
define Build/Configure
(cd $(PKG_BUILD_DIR); \
./configure \
-d /usr \
);
endef
define Build/Compile
$(MAKE) -C $(PKG_BUILD_DIR) \
$(TARGET_CONFIGURE_OPTS) \
INCDIRS="$(TARGET_CPPFLAGS)" \
LIBDIRS="$(TARGET_LDFLAGS)" \
MYCFLAGS="$(TARGET_CFLAGS) -std=gnu99" \
MYLDFLAGS="-lcrypt"
endef
define Package/imapfilter/conffiles
/etc/imapfilter/config.lua
endef
define Package/imapfilter/install
$(INSTALL_DIR) $(1)/usr/bin
$(INSTALL_BIN) $(PKG_BUILD_DIR)/imapfilter $(1)/usr/bin/
$(INSTALL_DIR) $(1)/etc/imapfilter
$(INSTALL_CONF) $(PKG_BUILD_DIR)/sample.config.lua $(1)/etc/imapfilter/config.lua
$(INSTALL_DIR) $(1)/usr/share/imapfilter
$(INSTALL_DATA) $(PKG_BUILD_DIR)/{account,auxiliary,common,mailbox,message,options,regex,set,deprecated}.lua $(1)/usr/share/imapfilter/
endef
$(eval $(call BuildPackage,imapfilter))