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
20 include $(INCLUDE_DIR
)/package.mk
23 groupadd groupdel groupmod useradd userdel usermod
28 TITLE
:=The PLD Linux shadow utilities
29 URL
:=http
://ftp.pld-linux.org
/software
/shadow
/
30 DEPENDS
:=$(foreach u
,$(UTILS
),+shadow-
$(u
))
33 define Package
/shadow
/description
34 Full versions of standard shadow utilities. Normally
, you would not
35 use this package
, since the functionality in BusyBox is more than
36 sufficient and much smaller.
39 define Package
/shadow
/install
45 define Package
/shadow-
$(1)
48 TITLE
:=Utility
$(1) from the PLD Linux shadow utilities
49 URL
:=http
://ftp.pld-linux.org
/software
/shadow
/
52 define Package
/shadow-
$(1)/description
53 Full version of standard
$(1) utility. Normally
, you would not use this
54 package
, since the functionality in BusyBox is more than sufficient.
57 define Package
/shadow-
$(1)/install
58 [ -x
"$(PKG_INSTALL_DIR)/usr/sbin/$(1)" ] && { \
59 $(INSTALL_DIR
) $$(1)/usr
/sbin
; \
60 $(CP
) $(PKG_INSTALL_DIR
)/usr
/sbin
/$(1) $$(1)/usr
/sbin
/; \
62 $(INSTALL_DIR
) $$(1)/usr
/bin
; \
63 $(CP
) $(PKG_INSTALL_DIR
)/usr
/bin
/$(1) $$(1)/usr
/bin
/; \
67 $$(eval
$$(call BuildPackage
,shadow-
$(1)))
70 $(eval
$(call BuildPackage
,shadow
))
71 $(foreach u
,$(UTILS
),$(eval
$(call program
,$(u
))))