aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--cad/xcircuit/Makefile28
-rw-r--r--cad/xcircuit/distinfo1
-rw-r--r--cad/xcircuit/files/patch-aa19
-rw-r--r--cad/xcircuit/pkg-comment1
-rw-r--r--cad/xcircuit/pkg-descr4
-rw-r--r--cad/xcircuit/pkg-plist16
6 files changed, 69 insertions, 0 deletions
diff --git a/cad/xcircuit/Makefile b/cad/xcircuit/Makefile
new file mode 100644
index 000000000000..3eccfd2036c6
--- /dev/null
+++ b/cad/xcircuit/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for: xcircuit
+# Version required: 1.7
+# Date created: 3 Apr 1998
+# Whom: giffunip@asme.org
+#
+# $Id: $
+#
+
+DISTNAME= xcircuit-1.7
+CATEGORIES= cad x11
+MASTER_SITES= ftp://bach.ece.jhu.edu/pub/tim/ \
+ ${MASTER_SITE_SUNSITE}
+MASTER_SITE_SUBDIR=apps/circuits/
+
+MAINTAINER= ports@FreeBSD.ORG
+
+USE_IMAKE= yes
+XMKMF= xmkmf
+ALL_TARGET=
+INSTALL_TARGET= install install.man
+
+post-install:
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${PREFIX}/share/examples/xcircuit
+ ${CP} ${WRKSRC}/examples/*.ps ${PREFIX}/share/examples/xcircuit
+.endif
+
+.include <bsd.port.mk>
diff --git a/cad/xcircuit/distinfo b/cad/xcircuit/distinfo
new file mode 100644
index 000000000000..718c74114c2c
--- /dev/null
+++ b/cad/xcircuit/distinfo
@@ -0,0 +1 @@
+MD5 (xcircuit-1.7.tar.gz) = 52f2fada7d2ec57113d2318486593c3f
diff --git a/cad/xcircuit/files/patch-aa b/cad/xcircuit/files/patch-aa
new file mode 100644
index 000000000000..3bc7bbf96ca1
--- /dev/null
+++ b/cad/xcircuit/files/patch-aa
@@ -0,0 +1,19 @@
+*** Imakefile.orig Thu Mar 12 12:22:41 1998
+--- Imakefile Sun May 17 15:52:05 1998
+***************
+*** 31,37 ****
+ # Change the following as desired to suit your environment:
+ #------------------------------------------------------------------------
+ #
+! PREFIX = /usr/local
+ XCIRCUIT_LIB_DIR = $(PREFIX)/lib/xcircuit
+ XCIRCUIT_BIN_DIR = $(PREFIX)/bin
+ XCIRCUIT_MAN_DIR = $(PREFIX)/man/man1
+--- 31,37 ----
+ # Change the following as desired to suit your environment:
+ #------------------------------------------------------------------------
+ #
+! PREFIX ?= /usr/local
+ XCIRCUIT_LIB_DIR = $(PREFIX)/lib/xcircuit
+ XCIRCUIT_BIN_DIR = $(PREFIX)/bin
+ XCIRCUIT_MAN_DIR = $(PREFIX)/man/man1
diff --git a/cad/xcircuit/pkg-comment b/cad/xcircuit/pkg-comment
new file mode 100644
index 000000000000..8493722bcb88
--- /dev/null
+++ b/cad/xcircuit/pkg-comment
@@ -0,0 +1 @@
+An X11 drawing program [especially for circuit schematics]
diff --git a/cad/xcircuit/pkg-descr b/cad/xcircuit/pkg-descr
new file mode 100644
index 000000000000..152d15de719c
--- /dev/null
+++ b/cad/xcircuit/pkg-descr
@@ -0,0 +1,4 @@
+xcircuit is software for drawing electrical circuits.
+
+Online tutorial: See
+ http://bach.ece.jhu.edu/~tim/programs/xcircuit/tutorial.html
diff --git a/cad/xcircuit/pkg-plist b/cad/xcircuit/pkg-plist
new file mode 100644
index 000000000000..1cc5b33635a0
--- /dev/null
+++ b/cad/xcircuit/pkg-plist
@@ -0,0 +1,16 @@
+bin/xcircuit
+lib/xcircuit/builtins.lps
+lib/xcircuit/xcircps.pro
+lib/xcircuit/analog.lps
+lib/xcircuit/avlsi.lps
+lib/xcircuit/digital.lps
+lib/xcircuit/lgf.lps
+lib/xcircuit/signal.lps
+lib/xcircuit/musiclib.lps
+man/man1/xcircuit.1.gz
+share/examples/xcircuit/USAflag.ps
+share/examples/xcircuit/border.ps
+share/examples/xcircuit/prelude.ps
+share/examples/xcircuit/vcoblock.ps
+@dirrm share/examples/xcircuit
+@dirrm lib/xcircuit