Annotation of pkgsrc/sysutils/storage-manager/Makefile, Revision 1.26
1.26 ! wiz 1: # $NetBSD: Makefile,v 1.25 2008/05/26 02:13:24 joerg Exp $
1.1 ad 2:
3: DISTNAME= sm_linux_v314_install
4: PKGNAME= storage-manager-3.14
1.17 joerg 5: PKGREVISION= 1
1.1 ad 6: CATEGORIES= sysutils
7: MASTER_SITES= # empty
8: EXTRACT_SUFX= .rpm
9:
1.18 jlam 10: MAINTAINER= pkgsrc-users@NetBSD.org
1.1 ad 11: HOMEPAGE= http://opensource.adaptec.com/
12: COMMENT= Adaptec Storage Management software
1.26 ! wiz 13: LICENSE= generic-nonlicense
1.1 ad 14:
1.19 rillig 15: RESTRICTED= Redistribution not permitted
1.1 ad 16: NO_SRC_ON_FTP= ${RESTRICTED}
17: NO_SRC_ON_CDROM= ${RESTRICTED}
18: NO_BIN_ON_FTP= ${RESTRICTED}
19: NO_BIN_ON_CDROM= ${RESTRICTED}
20:
1.23 jlam 21: BUILD_DEPENDS+= rpm>=2.5.4:../../misc/rpm
22:
1.26 ! wiz 23: USE_TOOLS+= pax
! 24:
1.23 jlam 25: EMUL_PLATFORMS= linux-i386
26: EMUL_MODULES.linux= compat x11
27:
1.12 agc 28: WRKSRC= ${WRKDIR}/sm_linux_v314_install
1.23 jlam 29: INTERACTIVE_STAGE= fetch
1.6 yyamano 30: _STRIPFLAG_INSTALL= # defined
1.23 jlam 31: BUILD_DIRS= # empty
1.1 ad 32:
33: DOWNLOAD= http://www.adaptec.com/worldwide/support/driverdetail.html?cat=%2fOperating+System%2fLinux&filekey=sm_linux_v314_install.rpm
34:
1.21 jlam 35: FETCH_MESSAGE= \
36: "Adaptec Storage Manager 3.14 for RedHat Linux must be fetched" \
37: "into:" \
38: " ${DISTDIR}" \
39: "from" \
40: " ${DOWNLOAD}"
1.1 ad 41:
1.14 jlam 42: INSTALLATION_DIRS= etc/rc.d sbin
43:
1.1 ad 44: do-extract:
45: ${MKDIR} ${WRKSRC}
1.9 grant 46: cd ${WRKSRC} && rpm2cpio ${DISTDIR}/${DISTNAME}.rpm > ${DISTNAME}.cpio
1.25 joerg 47: cd ${WRKSRC} && pax -O -d -rf ${DISTNAME}.cpio
1.1 ad 48:
49: do-patch:
50: ${SED} -e "s,@PREFIX@,${PREFIX},g" \
51: ${FILESDIR}/dptmgr.sh > ${WRKDIR}/dptmgr.sh
52: ${SED} -e "s,@PREFIX@,${PREFIX},g" \
53: ${FILESDIR}/dptsig.sh > ${WRKDIR}/dptsig.sh
54: ${SED} -e "s,@PREFIX@,${PREFIX},g" \
55: ${FILESDIR}/raidutil.sh > ${WRKDIR}/raidutil.sh
56: ${SED} -e "s,@PREFIX@,${PREFIX},g" \
57: ${FILESDIR}/dpteng > ${WRKDIR}/dpteng
58: ${SED} -e "s,@PREFIX@,${PREFIX},g" \
59: ${FILESDIR}/dptelog > ${WRKDIR}/dptelog
60:
61: do-install:
62: ${INSTALL_PROGRAM_DIR} ${PREFIX}/lib/dpt
63: ${INSTALL_PROGRAM} ${WRKSRC}/usr/dpt/dptcom ${PREFIX}/lib/dpt
64: ${INSTALL_PROGRAM} ${WRKSRC}/usr/dpt/dptelog ${PREFIX}/lib/dpt
65: ${INSTALL_PROGRAM} ${WRKSRC}/usr/dpt/dpteng ${PREFIX}/lib/dpt
66: ${INSTALL_PROGRAM} ${WRKSRC}/usr/dpt/dptmgr ${PREFIX}/lib/dpt
67: ${INSTALL_PROGRAM} ${WRKSRC}/usr/dpt/dptscom ${PREFIX}/lib/dpt
68: ${INSTALL_PROGRAM} ${WRKSRC}/usr/dpt/dptsig ${PREFIX}/lib/dpt
69: ${INSTALL_PROGRAM} ${WRKSRC}/usr/dpt/raidutil ${PREFIX}/lib/dpt
70: ${INSTALL_DATA} ${WRKSRC}/usr/dpt/dptcom.chk ${PREFIX}/lib/dpt
71: ${INSTALL_DATA} ${WRKSRC}/usr/dpt/dptelog.ini ${PREFIX}/lib/dpt
72: ${INSTALL_DATA} ${WRKSRC}/usr/dpt/dptmgr.hlp ${PREFIX}/lib/dpt
73: ${INSTALL_DATA} ${WRKSRC}/usr/dpt/dptmgr.rsc ${PREFIX}/lib/dpt
74: ${INSTALL_DATA} ${WRKSRC}/usr/dpt/dptmgr.ini ${PREFIX}/lib/dpt
75: ${INSTALL_DATA} ${WRKSRC}/usr/dpt/read.me ${PREFIX}/lib/dpt
76: ${INSTALL_DATA} ${WRKSRC}/usr/local/LessTif/Motif1.2/lib/libMrm.la ${PREFIX}/lib/dpt
77: ${INSTALL_DATA} ${WRKSRC}/usr/local/LessTif/Motif1.2/lib/libMrm.so ${PREFIX}/lib/dpt
78: ${INSTALL_DATA} ${WRKSRC}/usr/local/LessTif/Motif1.2/lib/libMrm.so.1 ${PREFIX}/lib/dpt
79: ${INSTALL_DATA} ${WRKSRC}/usr/local/LessTif/Motif1.2/lib/libMrm.so.1.0.2 ${PREFIX}/lib/dpt
80: ${INSTALL_DATA} ${WRKSRC}/usr/local/LessTif/Motif1.2/lib/libXm.la ${PREFIX}/lib/dpt
81: ${INSTALL_DATA} ${WRKSRC}/usr/local/LessTif/Motif1.2/lib/libXm.so ${PREFIX}/lib/dpt
82: ${INSTALL_DATA} ${WRKSRC}/usr/local/LessTif/Motif1.2/lib/libXm.so.1 ${PREFIX}/lib/dpt
83: ${INSTALL_DATA} ${WRKSRC}/usr/local/LessTif/Motif1.2/lib/libXm.so.1.0.2 ${PREFIX}/lib/dpt
1.22 rillig 84: ${INSTALL_MAN} ${WRKSRC}/usr/local/man/man8/raidutil.8 ${PREFIX}/${PKGMANDIR}/man8
1.1 ad 85: ${INSTALL_SCRIPT} ${WRKDIR}/dptmgr.sh ${PREFIX}/sbin/dptmgr
86: ${INSTALL_SCRIPT} ${WRKDIR}/dptsig.sh ${PREFIX}/sbin/dptsig
87: ${INSTALL_SCRIPT} ${WRKDIR}/raidutil.sh ${PREFIX}/sbin/raidutil
88: ${INSTALL_SCRIPT} ${WRKDIR}/dpteng ${PREFIX}/etc/rc.d/dpteng
89: ${INSTALL_SCRIPT} ${WRKDIR}/dptelog ${PREFIX}/etc/rc.d/dptelog
90:
1.8 jschauma 91: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>