|
Lines 7-50
Link Here
|
| 7 |
|
7 |
|
| 8 |
PORTNAME= nwclient |
8 |
PORTNAME= nwclient |
| 9 |
PORTVERSION= 6.0.2 |
9 |
PORTVERSION= 6.0.2 |
|
|
10 |
PORTREVISION= 1 |
| 10 |
CATEGORIES= sysutils |
11 |
CATEGORIES= sysutils |
| 11 |
MASTER_SITES= ftp://ftp.feral.com/pub/networker/freebsd/freebsd_40/ |
12 |
MASTER_SITES= ftp://ftp.feral.com/pub/networker/freebsd/freebsd_40/ |
| 12 |
ARCH!= uname -m |
|
|
| 13 |
DISTNAME= nwclient-${PORTVERSION}-freebsd-${ARCH} |
13 |
DISTNAME= nwclient-${PORTVERSION}-freebsd-${ARCH} |
| 14 |
EXTRACT_SUFX= .tgz |
14 |
EXTRACT_SUFX= .tgz |
| 15 |
|
15 |
|
| 16 |
MAINTAINER= ports@FreeBSD.org |
16 |
MAINTAINER= ports@FreeBSD.org |
| 17 |
|
17 |
|
|
|
18 |
.include <bsd.port.pre.mk> |
| 19 |
|
| 20 |
.if ${OSVERSION} >= 500000 |
| 21 |
LIB_DEPENDS= c.4:${PORTSDIR}/misc/compat4x |
| 22 |
.endif |
| 23 |
|
| 18 |
NO_BUILD= yes |
24 |
NO_BUILD= yes |
|
|
25 |
ONLY_FOR_ARCHS= alpha i386 |
| 26 |
|
| 27 |
MAN1= rapgen.1 |
| 28 |
MAN3= nsr_getdate.3 |
| 29 |
MAN5= mm_data.5 nsr.5 nsr_archive_request.5 nsr_client.5 nsr_data.5 \ |
| 30 |
nsr_device.5 nsr_directive.5 nsr_group.5 nsr_jukebox.5 \ |
| 31 |
nsr_label.5 nsr_layout.5 nsr_license.5 nsr_migration.5 \ |
| 32 |
nsr_notification.5 nsr_policy.5 nsr_pool.5 nsr_regexp.5 \ |
| 33 |
nsr_resource.5 nsr_schedule.5 nsr_service.5 nsr_stage.5 \ |
| 34 |
nsr_storage_node.5 resource.5 |
| 35 |
MAN8= ansrd.8 changers.8 dasadmin.8 EMASS_silo.8 emcdiscover.8 \ |
| 36 |
erase.8 hpflip.8 IBM_silo.8 ielem.8 inquire.8 jbconfig.8 \ |
| 37 |
jbexercise.8 jbinfo.8 ldunld.8 lgtolic.8 lgtolmd.8 libscsi.8 \ |
| 38 |
libsji.8 libstlemass.8 libstlibm.8 libstlstk.8 lrescan.8 \ |
| 39 |
lusbinfo.8 lusdebug.8 lusmode.8 mini_el.8 mminfo.8 mmlocate.8\ |
| 40 |
mmpool.8 mmrecov.8 msense.8 networker.8 nmi_config.8 nsr.8 \ |
| 41 |
nsr_crash.8 nsr_ize.8 nsr_shutdown.8 nsradmin.8 nsralist.8 \ |
| 42 |
nsrarchive.8 nsrcap.8 nsrcat.8 nsrck.8 nsrclone.8 nsrd.8 \ |
| 43 |
nsrdb2.8 nsrdbmi.8 nsrdocrc.8 nsrexec.8 nsrexecd.8 nsrhsmck.8 \ |
| 44 |
nsrhsmls.8 nsrib.8 nsriba.8 nsrim.8 nsrindexasm.8 nsrindexd.8 \ |
| 45 |
nsrinfo.8 nsrjb.8 nsrlic.8 nsrls.8 nsrmig.8 nsrmm.8 nsrmmd.8 \ |
| 46 |
nsrmmdbasm.8 nsrmmdbd.8 nsrmon.8 nsrndmp_recover.8 \ |
| 47 |
nsrndmp_save.8 nsrnmo.8 nsrnotesrc.8 nsrnotesv.8 nsrpmig.8 \ |
| 48 |
nsrports.8 nsrretrieve.8 nsrssc.8 nsrstage.8 nsrsyb.8 \ |
| 49 |
nsrsybcc.8 nsrsybrc.8 nsrsybsv.8 nsrtrap.8 nsrwatch.8 \ |
| 50 |
nwadmin.8 nwarchive.8 nwbackup.8 nwrecover.8 nwretrieve.8 \ |
| 51 |
oraemcasm.8 oraemcmap.8 pmode.8 preclntsave.8 pstclntsave.8 \ |
| 52 |
rap.8 rapcheck.8 rapd.8 rapxfer.8 recover.8 relem.8 \ |
| 53 |
sapclone.8 save.8 savefs.8 savegrp.8 savepnpc.8 scanner.8 \ |
| 54 |
sjidopen.8 sjiielm.8 sjiinq.8 sjirdp.8 sjirdtag.8 sjirelem.8 \ |
| 55 |
sjirjc.8 ssi.8 stk_eject.8 STK_silo.8 stli.8 tapeexercise.8 \ |
| 56 |
tur.8 uasm.8 writebuf.8 |
| 19 |
|
57 |
|
| 20 |
post-patch: |
58 |
post-patch: |
| 21 |
@sed -e "s,^ROOTDIR.*$$,ROOTDIR=${PREFIX}," ${WRKSRC}/networker.sh >\ |
59 |
@${SED} -e "s,^ROOTDIR.*$$,ROOTDIR=${PREFIX}," ${WRKSRC}/networker.sh >\ |
| 22 |
${WRKDIR}/NWCTMP && chmod +w ${WRKSRC}/networker.sh && \ |
60 |
${WRKDIR}/NWCTMP && ${CHMOD} +w ${WRKSRC}/networker.sh && \ |
| 23 |
cp ${WRKDIR}/NWCTMP ${WRKSRC}/networker.sh && \ |
61 |
${CP} ${WRKDIR}/NWCTMP ${WRKSRC}/networker.sh && \ |
| 24 |
chmod -w ${WRKSRC}/networker.sh |
62 |
${CHMOD} -w ${WRKSRC}/networker.sh |
| 25 |
|
63 |
|
| 26 |
do-install: |
64 |
do-install: |
| 27 |
@mkdir -p /usr/local/nsr/bin /usr/local/man/man8 /usr/local/etc/rc.d |
65 |
@${MKDIR} ${PREFIX}/nsr/bin ${PREFIX}/man/man8 ${PREFIX}/etc/rc.d |
| 28 |
@cd ${WRKSRC} && tar cf - gls | \ |
66 |
@cd ${WRKSRC} && ${TAR} cf - gls | \ |
| 29 |
(cd /usr/local/nsr && tar --unlink -xpf -) |
67 |
(cd ${PREFIX}/nsr && ${TAR} --unlink -xpf -) |
| 30 |
@cd ${WRKSRC}/${ARCH} && tar cf - . | \ |
68 |
@cd ${WRKSRC}/${ARCH} && ${TAR} cf - . | \ |
| 31 |
(cd /usr/local/nsr/bin && tar --unlink -xpf -) |
69 |
(cd ${PREFIX}/nsr/bin && ${TAR} --unlink -xpf -) |
| 32 |
@cd ${WRKSRC} && tar cf - networker.sh | \ |
70 |
@cd ${WRKSRC} && ${TAR} cf - networker.sh | \ |
| 33 |
(cd /usr/local/etc/rc.d && tar --unlink -xpf -) |
71 |
(cd ${PREFIX}/etc/rc.d && ${TAR} --unlink -xpf -) |
| 34 |
@cd ${WRKSRC}/catman && tar cf - *.1 | \ |
72 |
@cd ${WRKSRC}/catman && ${TAR} cf - *.1 | \ |
| 35 |
(cd /usr/local/man/cat1 && tar --unlink -xpf -) |
73 |
(cd ${PREFIX}/man/man1 && ${TAR} --unlink -xpf -) |
| 36 |
@cd ${WRKSRC}/catman && tar cf - *.3 | \ |
74 |
@cd ${WRKSRC}/catman && ${TAR} cf - *.3 | \ |
| 37 |
(cd /usr/local/man/cat3 && tar --unlink -xpf -) |
75 |
(cd ${PREFIX}/man/man3 && ${TAR} --unlink -xpf -) |
| 38 |
@cd ${WRKSRC}/catman && tar cf - *.5 | \ |
76 |
@cd ${WRKSRC}/catman && ${TAR} cf - *.5 | \ |
| 39 |
(cd /usr/local/man/cat5 && tar --unlink -xpf -) |
77 |
(cd ${PREFIX}/man/man5 && ${TAR} --unlink -xpf -) |
| 40 |
@cd ${WRKSRC}/catman && tar cf - *.8 | \ |
78 |
@cd ${WRKSRC}/catman && ${TAR} cf - *.8 | \ |
| 41 |
(cd /usr/local/man/cat8 && tar --unlink -xpf -) |
79 |
(cd ${PREFIX}/man/man8 && ${TAR} --unlink -xpf -) |
| 42 |
|
80 |
|
| 43 |
post-install: |
81 |
post-install: |
| 44 |
@sed -e "s,ROOTDIR,${PREFIX}," < ${PKGMESSAGE} |
82 |
@${SED} -e "s,ROOTDIR,${PREFIX}," < ${PKGMESSAGE} |
| 45 |
@cd / && rm -f nsr && ln -s ${PREFIX}/nsr |
83 |
@cd / && ${RM} -f nsr && ${LN} -s ${PREFIX}/nsr |
| 46 |
|
84 |
|
| 47 |
pre-deinstall: |
85 |
pre-deinstall: |
| 48 |
rm -f /nsr |
86 |
${RM} -f /nsr |
| 49 |
|
87 |
|
| 50 |
.include <bsd.port.mk> |
88 |
.include <bsd.port.post.mk> |