From f63bf9a5b834f2a89d289c8eb68c6669d5558401 Mon Sep 17 00:00:00 2001 From: Matthew Hunt Date: Mon, 18 May 1998 04:20:25 +0000 Subject: [PATCH] Import of xcircuit, an X11 drawing program intended for drawing circuit schematics. PR: 6671 Submitted by: Pedro F. Giffuni --- cad/xcircuit/Makefile | 28 ++++++++++++++++++++++++++++ cad/xcircuit/distinfo | 1 + cad/xcircuit/files/patch-aa | 19 +++++++++++++++++++ cad/xcircuit/pkg-comment | 1 + cad/xcircuit/pkg-descr | 4 ++++ cad/xcircuit/pkg-plist | 16 ++++++++++++++++ 6 files changed, 69 insertions(+) create mode 100644 cad/xcircuit/Makefile create mode 100644 cad/xcircuit/distinfo create mode 100644 cad/xcircuit/files/patch-aa create mode 100644 cad/xcircuit/pkg-comment create mode 100644 cad/xcircuit/pkg-descr create mode 100644 cad/xcircuit/pkg-plist 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 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