freebsd-ports/math/mupad/Makefile
Maho Nakata 05996ace26 1) unbreak by updating distinfo
2) silent version up without changing the filename of the archive.
   a) minor difference in .MMMinit
   b) lib.tar (also .MMMinit)
   c) lib.toc (table of contents)
   d) plot.mdvi (one of the help file)
3) satisfy portlint

Submitted by:	kris via bento
2004-02-23 12:43:22 +00:00

69 lines
2.3 KiB
Makefile

# New ports collection makefile for: mupad
# Date created: Apr 4 2001
# Whom: Nakata Maho <chat95@mbox.kyoto-inet.or.jp>
#
# $FreeBSD$
#
PORTNAME= mupad
PORTVERSION= 2.5.3
CATEGORIES= math linux
MASTER_SITES= ftp://ftp.mupad.de/MuPAD/distrib/unix/ \
ftp://archives.cs.ehime-u.ac.jp/pub/MuPAD/distrib/unix/ \
ftp://ftp.uni-paderborn.de/pub/MuPAD/distrib/unix/
DISTNAME= mupad_linux_scilab_253
EXTRACT_SUFX= .tgz
DIST_SUBDIR= mupad
MAINTAINER= maho@FreeBSD.org
COMMENT= A sophisticated computer algebra system
RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXm.so.2:${PORTSDIR}/x11-toolkits/linux-openmotif \
${LINUXBASE}/usr/lib/libImlib.so.1:${PORTSDIR}/graphics/linux-imlib \
${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg \
${LINUXBASE}/usr/lib/libpng.so.2:${PORTSDIR}/graphics/linux-png \
${LINUXBASE}/usr/lib/libtiff.so.3:${PORTSDIR}/graphics/linux-tiff \
${LINUXBASE}/usr/lib/libungif.so.4:${PORTSDIR}/graphics/linux-ungif
NO_CDROM= "unsure to sell for profit"
USE_LINUX= yes
ONLY_FOR_ARCHS= i386
INSTALLS_SHLIB= yes
NO_FILTER_SHLIBS= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
MAN1= mmg.1 mmgd.1 mupad.1 xmupad.1
do-install:
@${MKDIR} ${PREFIX}/mupad/freebsd
@${MKDIR} ${PREFIX}/mupad/share
@${MKDIR} ${PREFIX}/mupad/packages
@${FIND} ${WRKSRC} -name "*.orig" | ${XARGS} ${RM}
@${RM} -rf ${WRKSRC}/packages/scilab/linux
@${RM} -rf ${WRKSRC}/packages/scilab/solaris
@${TAR} cf - -C ${WRKSRC}/linux . | ${TAR} xf - -C ${PREFIX}/mupad/freebsd
@${TAR} --exclude doc --exclude man1 --exclude mann -cf - -C ${WRKSRC}/share . | ${TAR} xf - -C ${PREFIX}/mupad/share
@${TAR} -cf - -C ${WRKSRC}/packages --exclude CVS . | ${TAR} xf - -C ${PREFIX}/mupad/packages
@${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/mupad
@${INSTALL_DATA} ${WRKSRC}/INSTALL ${PREFIX}/mupad
@${INSTALL_DATA} ${WRKSRC}/LICENSE ${PREFIX}/mupad
.for d in mmg mupad mxdvi mxmupad mxvcam
@${BRANDELF} -t Linux ${PREFIX}/mupad/freebsd/bin/$d
.endfor
.for d in ${MAN1}
@${INSTALL_MAN} ${WRKSRC}/share/doc/man/man1/$d ${PREFIX}/man/man1
.endfor
.if !defined(NOPORTDOCS)
@${MKDIR} ${PREFIX}/mupad/share/doc
@${TAR} cf - -C ${WRKSRC}/share/doc --exclude man1 --exclude mann . | ${TAR} xf - -C ${PREFIX}/mupad/share/doc
.endif
post-install:
@${SED} -e 's,/usr/local,${PREFIX},g' ${PKGMESSAGE}
.include <bsd.port.mk>