add pwgen package (closes: #1276)

git-svn-id: svn://svn.openwrt.org/openwrt/packages@6216 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
nico 2007-01-27 14:40:18 +00:00
parent 98b59e24ec
commit 694df3d4bb

47
utils/pwgen/Makefile Normal file
View File

@ -0,0 +1,47 @@
#
# Copyright (C) 2006 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
# $Id$
include $(TOPDIR)/rules.mk
PKG_NAME:=pwgen
PKG_VERSION:=2.05
PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=@SF/pwgen
PKG_MD5SUM:=b94546a346cb352054ea2d3d09f7f885
PKG_CAT:=zcat
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
include $(INCLUDE_DIR)/package.mk
define Package/pwgen
SECTION:=utils
CATEGORY:=Utilities
TITLE:=Automatic Password generator
DESCRIPTION:=\
pwgen generates random, meaningless but pronounceable passwords. \\\
These passwords contain either only lowercase letters, or upper \\\
and lower case mixed, or digits thrown in. \\\
Uppercase letters and digits are placed in a way that eases \\\
remembering their position when memorizing only the word. \\\
\\\
E.g. to generate a WPA preshared-key do: \\\
pwgen -c -n -s 63 1
URL:=http://sourceforge.net/projects/pwgen/
endef
# uses GNU configure
define Package/pwgen/install
$(INSTALL_DIR) $(1)/usr/bin
$(INSTALL_BIN) $(PKG_BUILD_DIR)/pwgen $(1)/usr/bin/
endef
$(eval $(call BuildPackage,pwgen))