swalker 524ea6932c [packages] pure-ftpd: update to 1.0.28
git-svn-id: svn://svn.openwrt.org/openwrt/packages@19701 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-18 05:21:38 +00:00

64 lines
1.7 KiB
Makefile

#
# Copyright (C) 2007-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:=pure-ftpd
PKG_VERSION:=1.0.28
PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
PKG_SOURCE_URL:=http://download.pureftpd.org/pub/pure-ftpd/releases
PKG_MD5SUM:=a6f63e31be494df4e3174535bf8d6be1
PKG_INSTALL:=1
include $(INCLUDE_DIR)/package.mk
define Package/pure-ftpd
SUBMENU:=FTP
SECTION:=net
CATEGORY:=Network
DEPENDS:=+libelf
TITLE:=Secure FTP made easy!
URL:=http://www.pureftpd.org/project/pure-ftpd
endef
define Package/pure-ftpd/description
Pure-FTPd is a free (BSD), secure, production-quality and standard-conformant
FTP server. It doesn't provide useless bells and whistles, but focuses on
efficiency and ease of use.
It provides simple answers to common needs, plus unique useful features for
personal users as well as hosting providers.
endef
define Package/pure-ftpd/conffiles
/etc/config/pure-ftpd
endef
CONFIGURE_ARGS += \
--with-everything \
--with-virtualchroot \
define Package/pure-ftpd/install
$(INSTALL_DIR) $(1)/etc/config
$(INSTALL_CONF) ./files/$(PKG_NAME).config $(1)/etc/config/$(PKG_NAME)
$(INSTALL_DIR) $(1)/etc/init.d
$(INSTALL_BIN) ./files/$(PKG_NAME).init $(1)/etc/init.d/$(PKG_NAME)
$(INSTALL_DIR) $(1)/usr/bin
$(INSTALL_BIN) \
$(PKG_INSTALL_DIR)/usr/bin/pure-{pw,pwconvert,statsdecode} \
$(1)/usr/bin/
$(INSTALL_DIR) $(1)/usr/sbin
$(INSTALL_BIN) $(PKG_BUILD_DIR)/src/ptracetest $(1)/usr/sbin/
$(INSTALL_BIN) \
$(PKG_INSTALL_DIR)/usr/sbin/pure-{authd,ftpd,ftpwho,mrtginfo,quotacheck,uploadscript} \
$(1)/usr/sbin/
endef
$(eval $(call BuildPackage,pure-ftpd))