53 lines
1.7 KiB
Makefile
53 lines
1.7 KiB
Makefile
# $NetBSD: Makefile,v 1.11 2007/07/30 15:49:11 jlamwww Exp $
|
|
|
|
DISTNAME= tsm-5.2.2
|
|
CATEGORIES= sysutils
|
|
MASTER_SITES= ftp://ftp.software.ibm.com/storage/tivoli-storage-management/maintenance/client/v5r2/Linux/Linux86/v522/
|
|
DISTFILES= TIVsm-BA.i386.rpm TIVsm-API.i386.rpm
|
|
|
|
MAINTAINER= hf@spg.tu-darmstadt.de
|
|
HOMEPAGE= http://www-306.ibm.com/software/tivoli/products/storage-mgr/
|
|
COMMENT= IBM Tivoli Storage Manager Client
|
|
|
|
PKG_SYSCONFSUBDIR= tsm
|
|
EG_DIR= ${PREFIX}/share/examples/tsm
|
|
CONF_FILES= ${EG_DIR}/dsm.sys.smp ${PKG_SYSCONFDIR}/dsm.sys \
|
|
${EG_DIR}/dsm.opt.smp ${PKG_SYSCONFDIR}/dsm.opt
|
|
|
|
EMUL_PLATFORMS= linux-i386
|
|
EMUL_MODULES.linux= compat x11
|
|
SUSE_VERSION_REQD= 7.3
|
|
|
|
NOT_FOR_PLATFORM= Linux-*-* NetBSD-[0-1]*-*
|
|
|
|
WRKSRC= ${WRKDIR}
|
|
BUILD_DIRS= # empty
|
|
|
|
EMUL_PKG_FMT= rpm
|
|
RPM2PKG_PREFIX= ${PREFIX}
|
|
RPM2PKG_SUBPREFIX= ${EMULSUBDIR}
|
|
RPM2PKG_STRIP= 0
|
|
RPM2PKG_STAGE= do-install
|
|
|
|
PLIST_SUBST+= PKG_SYSCONFDIR=${PKG_SYSCONFDIR:Q}
|
|
|
|
TSMCLIENTSUBDIR= opt/tivoli/tsm/client
|
|
|
|
MESSAGE_SUBST+= EMULDIR=${EMULDIR:Q}
|
|
|
|
do-install:
|
|
${RPM2PKG} ${RPM2PKGARGS}
|
|
@if ! ${GREP} -q "/${TSMCLIENTSUBDIR}/ba/bin" ${EMULDIR}/etc/ld.so.conf; then \
|
|
${ECHO} "/${TSMCLIENTSUBDIR}/ba/bin" >> ${EMULDIR}/etc/ld.so.conf; \
|
|
fi; \
|
|
if ! ${GREP} -q "/${TSMCLIENTSUBDIR}/api/bin" ${EMULDIR}/etc/ld.so.conf; then \
|
|
${ECHO} "/${TSMCLIENTSUBDIR}/api/bin" >> ${EMULDIR}/etc/ld.so.conf; \
|
|
fi
|
|
|
|
post-install:
|
|
@${INSTALL_DATA_DIR} ${EG_DIR}
|
|
@${INSTALL_DATA} ${EMULDIR}/${TSMCLIENTSUBDIR}/ba/bin/dsm.*.smp ${EG_DIR}
|
|
@${INSTALL_DATA} ${FILESDIR}/tsm_daily.sh ${EG_DIR}
|
|
@${RM} -f ${PKG_SYSCONFDIR}/en_US && ${LN} -s ${EMULDIR}/${TSMCLIENTSUBDIR}/ba/bin/en_US/ ${PKG_SYSCONFDIR}/en_US
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|