Lines 6-19
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= bsdadminscripts |
8 |
PORTNAME= bsdadminscripts |
9 |
PORTVERSION= 2.1.4 |
9 |
PORTVERSION= 3.0 |
10 |
CATEGORIES= sysutils |
10 |
CATEGORIES= sysutils ports-mgmt |
11 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
11 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
12 |
MASTER_SITE_SUBDIR= ${PORTNAME} |
12 |
MASTER_SITE_SUBDIR= ${PORTNAME} |
13 |
|
13 |
|
14 |
MAINTAINER= lon_kamikaze@gmx.de |
14 |
MAINTAINER= lon_kamikaze@gmx.de |
15 |
COMMENT= A small collection of administration scripts |
15 |
COMMENT= A small collection of administration scripts |
16 |
|
16 |
|
|
|
17 |
OPTIONS+= RCSTART "Use rc scripts based on PROVIDE" On |
18 |
OPTIONS+= PORTCONFIG "Depends on portupgrade" On |
19 |
OPTIONS+= BUILDFLAGS "Build configuration system" On |
20 |
OPTIONS+= PKG_VALIDATE "Check for broken and missing files" On |
21 |
|
22 |
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src |
17 |
NO_BUILD= yes |
23 |
NO_BUILD= yes |
18 |
MANCOMPRESSED= no |
24 |
MANCOMPRESSED= no |
19 |
|
25 |
|
Lines 22-28
Link Here
|
22 |
RC_SCRIPTS= start stop restart status onestart onestop onerestart onestatus |
28 |
RC_SCRIPTS= start stop restart status onestart onestop onerestart onestatus |
23 |
PORT_SCRIPTS= config build clean fetch package \ |
29 |
PORT_SCRIPTS= config build clean fetch package \ |
24 |
config-recursive fetch-recursive |
30 |
config-recursive fetch-recursive |
25 |
BUILDFLAGS_FILES= buildflags.mk buildflags.awk buildflags.conf |
31 |
BUILDFLAGS_SCRIPTS= buildflags.awk |
|
|
32 |
BUILDFLAGS_FILES= buildflags.mk |
33 |
BUILDFLAGS_ETC= buildflags.conf.sample |
26 |
|
34 |
|
27 |
.if !defined(WITHOUT_RCSTART) |
35 |
.if !defined(WITHOUT_RCSTART) |
28 |
PLIST_FILES+= ${RC_SCRIPTS:S,^,sbin/rc,} |
36 |
PLIST_FILES+= ${RC_SCRIPTS:S,^,sbin/rc,} |
Lines 37-46
Link Here
|
37 |
|
45 |
|
38 |
.if !defined(WITHOUT_BUILDFLAGS) |
46 |
.if !defined(WITHOUT_BUILDFLAGS) |
39 |
PLIST_FILES+= ${BUILDFLAGS_FILES:S,^,share/$(PORTNAME)/,} |
47 |
PLIST_FILES+= ${BUILDFLAGS_FILES:S,^,share/$(PORTNAME)/,} |
|
|
48 |
PLIST_FILES+= ${BUILDFLAGS_SCRIPTS:S,^,share/$(PORTNAME)/,} |
49 |
ETC_FILES+= ${BUILDFLAGS_ETC} |
40 |
PLIST_DIRS+= share/${PORTNAME} |
50 |
PLIST_DIRS+= share/${PORTNAME} |
41 |
MAN1+= buildflags.mk.1 buildflags.conf.1 buildflags.awk.1 |
51 |
MAN1+= buildflags.mk.1 buildflags.conf.1 buildflags.awk.1 |
42 |
.endif |
52 |
.endif |
43 |
|
53 |
|
|
|
54 |
.if !defined(WITHOUT_PKG_VALIDATE) |
55 |
PLIST_FILES+= sbin/pkg_validate |
56 |
MAN1+= pkg_validate.1 |
57 |
.endif |
58 |
|
59 |
PLIST_FILES+= ${ETC_FILES:S,^,etc/,} |
60 |
|
44 |
do-install: |
61 |
do-install: |
45 |
.if !defined(WITHOUT_RCSTART) |
62 |
.if !defined(WITHOUT_RCSTART) |
46 |
@${ECHO_MSG} "===> Installing rcstart." |
63 |
@${ECHO_MSG} "===> Installing rcstart." |
Lines 60-71
Link Here
|
60 |
@${ECHO_MSG} "===> Installing buildflags." |
77 |
@${ECHO_MSG} "===> Installing buildflags." |
61 |
@${MKDIR} ${PREFIX}/share/${PORTNAME} |
78 |
@${MKDIR} ${PREFIX}/share/${PORTNAME} |
62 |
.for _file in ${BUILDFLAGS_FILES} |
79 |
.for _file in ${BUILDFLAGS_FILES} |
|
|
80 |
@${INSTALL} -m 0644 ${WRKSRC}/${_file} ${PREFIX}/share/${PORTNAME}/ |
81 |
.endfor |
82 |
.for _file in ${BUILDFLAGS_SCRIPTS} |
63 |
@${INSTALL} ${WRKSRC}/${_file} ${PREFIX}/share/${PORTNAME}/ |
83 |
@${INSTALL} ${WRKSRC}/${_file} ${PREFIX}/share/${PORTNAME}/ |
64 |
.endfor |
84 |
.endfor |
65 |
.endif |
85 |
.endif |
|
|
86 |
.if !defined(WITHOUT_PKG_VALIDATE) |
87 |
@${ECHO_MSG} "===> Installing pkg_validate." |
88 |
@${INSTALL} ${WRKSRC}/pkg_validate ${PREFIX}/sbin/ |
89 |
.endif |
90 |
.if defined(ETC_FILES) |
91 |
@${ECHO_MSG} "===> Installing configuration samples." |
92 |
.for _conf in ${ETC_FILES} |
93 |
@${INSTALL} -m 0644 ${WRKSRC}/${_conf} ${PREFIX}/etc |
94 |
.endfor |
95 |
.endif |
66 |
@${ECHO_MSG} "===> Installing man pages." |
96 |
@${ECHO_MSG} "===> Installing man pages." |
67 |
.for _manpage in ${MAN1} |
97 |
.for _manpage in ${MAN1} |
68 |
@${INSTALL} ${WRKSRC}/${_manpage} ${PREFIX}/man/man1/ |
98 |
@${INSTALL} -m 0644 ${WRKSRC}/${_manpage} ${PREFIX}/man/man1/ |
|
|
99 |
.endfor |
100 |
.for _manpage in ${MAN1} |
101 |
@${INSTALL} -m 0644 ${WRKSRC}/${_manpage} ${PREFIX}/man/man1/ |
69 |
.endfor |
102 |
.endfor |
70 |
|
103 |
|
71 |
message: |
104 |
message: |