aboutsummaryrefslogtreecommitdiffstats
path: root/cad/magic/Makefile
diff options
context:
space:
mode:
authorswallace <swallace@FreeBSD.org>1994-12-19 05:12:10 +0800
committerswallace <swallace@FreeBSD.org>1994-12-19 05:12:10 +0800
commite2f77028891fb8756d43288c9495cbe9aa995a30 (patch)
treec225994c759e7fc9ef68b3efbb7abf5e721e1108 /cad/magic/Makefile
parent810e3a4f07a49ff8d6cd143a647447d7e43b89f3 (diff)
downloadfreebsd-ports-gnome-e2f77028891fb8756d43288c9495cbe9aa995a30.tar.gz
freebsd-ports-gnome-e2f77028891fb8756d43288c9495cbe9aa995a30.tar.zst
freebsd-ports-gnome-e2f77028891fb8756d43288c9495cbe9aa995a30.zip
Port of Magic version 6.4.4, a VLSI CAD tool.
Diffstat (limited to 'cad/magic/Makefile')
-rw-r--r--cad/magic/Makefile25
1 files changed, 25 insertions, 0 deletions
diff --git a/cad/magic/Makefile b/cad/magic/Makefile
new file mode 100644
index 000000000000..9955224f8f98
--- /dev/null
+++ b/cad/magic/Makefile
@@ -0,0 +1,25 @@
+# New ports collection makefile for: magic
+# Version required: 6.4.4
+# Date created: 18 Dec 1994
+# Whom: swallace
+#
+# $Id: Makefile,v 1.2 1994/10/06 07:52:04 swallace Exp $
+#
+
+DISTNAME= magic-6.4.4
+EXTRACT_SUFX= .tar.Z
+MASTER_SITES= ftp://gatekeeper.dec.com/pub/DEC/magic/6.4/
+
+install:
+ @echo "===> Installing for ${DISTNAME}"
+ @${MAKE} ${.MAKEFLAGS} pre-install
+ @(cd ${WRKSRC}; ${MAKE} PREFIX=${PREFIX} ${MAKE_FLAGS} ${MAKEFILE} ${INSTALL_TARGET})
+ @(cd ${PREFIX}; chmod 555 bin/magic bin/ext2dlys bin/ext2sim bin/fsleeper bin/magicusage bin/net2ir bin/extcheck bin/X11Helper)
+ @(cd ${PREFIX}; chmod 444 man/man8/prleak.8 man/man8/prleak.8 man/man1/ext2dlys.1 man/man1/ext2spice.1 man/man1/extcheck.1 man/man1/magic.1 man/man1/magicusage.1 man/man1/grsunprog.1 man/man1/ext2sim.1 man/man1/net2ir.1 man/man1/rsleeper.1 man/man1/sim2spice.1 man/man1/sleeper.1 man/man1/fsleeper.1 man/man5/cmap.5 man/man5/displays.5 man/man5/dlys.5 man/man5/sim.5 man/man5/dstyle.5 man/man5/ext.5 man/man5/glyphs.5 man/man5/magic.5 man/man5/net.5 man/man3/mpack.3 man/man3/dqueue.3 man/man3/extflat.3 man/man3/geometry.3 man/man3/hash.3 man/man3/heap.3 man/man3/libmalloc.3 man/man3/list.3 man/man3/magicutils.3 man/man3/malloc.3 man/man3/path.3 man/man3/runstats.3 man/man3/set.3 man/man3/show.3 man/man3/stack.3 man/man3/string.3 lib/mpack.h lib/libmpack.a)
+ @(cd ${PREFIX}; chmod -R a+rX,go-w lib/magic)
+ @(cd ${PREFIX}; strip bin/magic bin/ext2dlys bin/ext2sim bin/fsleeper bin/magicusage bin/net2ir bin/extcheck bin/X11Helper)
+ @(cd ${PREFIX}; chown bin.bin bin/magic bin/ext2dlys bin/ext2sim bin/fsleeper bin/magicusage bin/net2ir bin/extcheck bin/X11Helper)
+ @(cd ${PREFIX}; chown bin.bin man/man8/prleak.8 man/man8/prleak.8 man/man1/ext2dlys.1 man/man1/ext2spice.1 man/man1/extcheck.1 man/man1/magic.1 man/man1/magicusage.1 man/man1/grsunprog.1 man/man1/ext2sim.1 man/man1/net2ir.1 man/man1/rsleeper.1 man/man1/sim2spice.1 man/man1/sleeper.1 man/man1/fsleeper.1 man/man5/cmap.5 man/man5/displays.5 man/man5/dlys.5 man/man5/sim.5 man/man5/dstyle.5 man/man5/ext.5 man/man5/glyphs.5 man/man5/magic.5 man/man5/net.5 man/man3/mpack.3 man/man3/dqueue.3 man/man3/extflat.3 man/man3/geometry.3 man/man3/hash.3 man/man3/heap.3 man/man3/libmalloc.3 man/man3/list.3 man/man3/magicutils.3 man/man3/malloc.3 man/man3/path.3 man/man3/runstats.3 man/man3/set.3 man/man3/show.3 man/man3/stack.3 man/man3/string.3 lib/mpack.h lib/libmpack.a)
+ @(cd ${PREFIX}; chown -R bin.bin lib/magic)
+
+.include <bsd.port.mk>