2 # Copyright (C) 2008-2010 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
14 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.bz2
15 PKG_SOURCE_URL
:=http
://ftp.pld-linux.org
/software
/shadow
16 PKG_MD5SUM
:=4fa404ebb4e29828232b3c9a2abddefd
19 PKG_REMOVE_FILES
:=aclocal.m4 ltmain.sh
23 include $(INCLUDE_DIR
)/package.mk
26 groupadd groupdel groupmod useradd userdel usermod
31 TITLE
:=The PLD Linux shadow utilities
32 URL
:=http
://ftp.pld-linux.org
/software
/shadow
/
33 DEPENDS
:=$(foreach u
,$(UTILS
),+shadow-
$(u
))
36 define Package
/shadow
/description
37 Full versions of standard shadow utilities. Normally
, you would not
38 use this package
, since the functionality in BusyBox is more than
39 sufficient and much smaller.
42 define Package
/shadow
/install
48 define Package
/shadow-
$(1)
51 TITLE
:=Utility
$(1) from the PLD Linux shadow utilities
52 URL
:=http
://ftp.pld-linux.org
/software
/shadow
/
55 define Package
/shadow-
$(1)/description
56 Full version of standard
$(1) utility. Normally
, you would not use this
57 package
, since the functionality in BusyBox is more than sufficient.
60 define Package
/shadow-
$(1)/install
61 [ -x
"$(PKG_INSTALL_DIR)/usr/sbin/$(1)" ] && { \
62 $(INSTALL_DIR
) $$(1)/usr
/sbin
; \
63 $(CP
) $(PKG_INSTALL_DIR
)/usr
/sbin
/$(1) $$(1)/usr
/sbin
/; \
65 $(INSTALL_DIR
) $$(1)/usr
/bin
; \
66 $(CP
) $(PKG_INSTALL_DIR
)/usr
/bin
/$(1) $$(1)/usr
/bin
/; \
70 $$(eval
$$(call BuildPackage
,shadow-
$(1)))
73 $(eval
$(call BuildPackage
,shadow
))
74 $(foreach u
,$(UTILS
),$(eval
$(call program
,$(u
))))