Lines 21-37
Link Here
|
21 |
|
21 |
|
22 |
GNU_CONFIGURE= yes |
22 |
GNU_CONFIGURE= yes |
23 |
USE_GMAKE= yes |
23 |
USE_GMAKE= yes |
|
|
24 |
USE_REINPLACE= yes |
25 |
REINPLACE_ARGS= -i "" |
24 |
|
26 |
|
25 |
MAKE_ENV= KELP_HOME=${WRKSRC} |
27 |
MAKE_ENV= KELP_HOME=${WRKSRC} |
26 |
|
28 |
|
27 |
#FIND= /usr/bin/find |
|
|
28 |
INST_DIST= bin dgrid doc dock examples include kelp lib mp++ tools |
29 |
INST_DIST= bin dgrid doc dock examples include kelp lib mp++ tools |
29 |
INST_KELP_HOME= ${LOCALBASE}/kelp |
30 |
INST_KELP_HOME= ${LOCALBASE}/kelp |
30 |
|
31 |
|
31 |
post-patch: |
32 |
post-patch: |
32 |
@${PERL} -pi -e 's,API2,./API2, ; \ |
33 |
@${REINPLACE_CMD} -e 's,API2,./API2, ; \ |
33 |
s,API3,./API3,' ${WRKSRC}/examples/API/makefile |
34 |
s,API3,./API3,' ${WRKSRC}/examples/API/makefile |
34 |
@${PERL} -pi -e 's,%LOCALBASE%,${LOCALBASE},' ${WRKSRC}/configure |
35 |
@${REINPLACE_CMD} -e 's,%LOCALBASE%,${LOCALBASE},' ${WRKSRC}/configure |
35 |
|
36 |
|
36 |
do-install: |
37 |
do-install: |
37 |
@${MKDIR} ${INST_KELP_HOME} |
38 |
@${MKDIR} ${INST_KELP_HOME} |
Lines 41-47
Link Here
|
41 |
.endfor |
42 |
.endfor |
42 |
@${ECHO} "Deleting un-needed files." |
43 |
@${ECHO} "Deleting un-needed files." |
43 |
@cd ${INST_KELP_HOME} ; \ |
44 |
@cd ${INST_KELP_HOME} ; \ |
44 |
find ./ \ |
45 |
${FIND} ./ \ |
45 |
\( \ |
46 |
\( \ |
46 |
-name "*.orig" -or -name "*.old" -or -name "*.log" -or -name "*.out" \ |
47 |
-name "*.orig" -or -name "*.old" -or -name "*.log" -or -name "*.out" \ |
47 |
-or -name "*.o" -or -name "*.bck" -or -name "*.o2k" -or -name "*.ls" \ |
48 |
-or -name "*.o" -or -name "*.bck" -or -name "*.o2k" -or -name "*.ls" \ |
Lines 51-57
Link Here
|
51 |
|
52 |
|
52 |
@${ECHO} "Changing mode of files that shouldn't be executable." |
53 |
@${ECHO} "Changing mode of files that shouldn't be executable." |
53 |
@cd ${INST_KELP_HOME} ; \ |
54 |
@cd ${INST_KELP_HOME} ; \ |
54 |
find ./ \ |
55 |
${FIND} ./ \ |
55 |
\( \ |
56 |
\( \ |
56 |
-name "*.C" -or -name "*.h" -or -name "*.m4" -or -name README \ |
57 |
-name "*.C" -or -name "*.h" -or -name "*.m4" -or -name README \ |
57 |
-or -name COPYING -or -name "*.c" -or -name "*.F" -or -name "*.f" \ |
58 |
-or -name COPYING -or -name "*.c" -or -name "*.F" -or -name "*.f" \ |
Lines 59-70
Link Here
|
59 |
|
60 |
|
60 |
@${ECHO} "Changing executable files mode to 555." |
61 |
@${ECHO} "Changing executable files mode to 555." |
61 |
@cd ${INST_KELP_HOME} ; \ |
62 |
@cd ${INST_KELP_HOME} ; \ |
62 |
find ./ -type f \( -perm -+x -or -perm 750 \) \ |
63 |
${FIND} ./ -type f \( -perm -+x -or -perm 750 \) \ |
63 |
-exec ${CHMOD} 555 {} \; |
64 |
-exec ${CHMOD} 555 {} \; |
64 |
|
65 |
|
65 |
@${ECHO} "Changing normal files mode to 444." |
66 |
@${ECHO} "Changing normal files mode to 444." |
66 |
@cd ${INST_KELP_HOME} ; \ |
67 |
@cd ${INST_KELP_HOME} ; \ |
67 |
find ./ -type f \( -perm 644 -or -perm 640 \) \ |
68 |
${FIND} ./ -type f \( -perm 644 -or -perm 640 \) \ |
68 |
-exec ${CHMOD} 444 {} \; |
69 |
-exec ${CHMOD} 444 {} \; |
69 |
|
70 |
|
70 |
.if !defined(NOPORTDOCS) |
71 |
.if !defined(NOPORTDOCS) |