ports/176354: [new port]: cad/logisim Design and simulate logic circuits

Javad Kouhi javad.kouhi at gmail.com
Fri Feb 22 18:10:00 UTC 2013


>Number:         176354
>Category:       ports
>Synopsis:       [new port]: cad/logisim Design and simulate logic circuits
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Feb 22 18:10:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Javad Kouhi
>Release:        9.1-STABLE
>Organization:
>Environment:
FreeBSD minootux 9.1-STABLE FreeBSD 9.1-STABLE #0 r246872: Sat Feb 16 17:49:35 IRST 2013     root at minootux:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
Logisim is an educational tool for designing and simulating digital logic
circuits. With its simple toolbar interface and simulation of circuits as
you build them, it is simple enough to facilitate learning the most basic
concepts related to logic circuits. With the capacity to build larger circuits
from smaller subcircuits, and to draw bundles of wires with a single mouse
drag, Logisim can be used (and is used) to design and simulate entire CPUs for
educational purposes.

Logisim is used by students at colleges and universities around the world in
many types of classes, ranging from a brief unit on logic in general-education
computer science surveys, to computer organization courses, to full-semester
courses on computer architecture.

WWW: http://ozark.hendrix.edu/~burch/logisim/
>How-To-Repeat:

>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	logisim
#	logisim/Makefile
#	logisim/distinfo
#	logisim/pkg-descr
#
echo c - logisim
mkdir -p logisim > /dev/null 2>&1
echo x - logisim/Makefile
sed 's/^X//' >logisim/Makefile << '075aea4d8abbac4aee1b18566b897eba'
X# $FreeBSD$
X
XPORTNAME=	logisim
XPORTVERSION=	2.7.1
XCATEGORIES=	cad java
XMASTER_SITES=	SF/circuit/2.7.x/2.7.1/
XDISTNAME=	${PORTNAME}-generic-${PORTVERSION}
XEXTRACT_SUFX=	.jar
XEXTRACT_ONLY=
X
XMAINTAINER=	javad.kouhi at gmail.com
XCOMMENT=	An educational tool for designing and simulating logic circuits
X
XLICENSE=	GPLv2
X
XNO_BUILD=	yes
XUSE_JAVA=	yes
XJAVA_RUN=	yes
XJAVA_VERSION=   1.6+
XDATADIR=        ${PREFIX}/share/${UNIQUENAME}
XPLIST_FILES=    share/${UNIQUENAME}/${PORTNAME}-generic-${PORTVERSION}${EXTRACT_SUFX} \
X		bin/${PORTNAME}
XPLIST_DIRS=     %%DATADIR%%
X
Xdo-extract:
X	${MKDIR} ${WRKSRC}
X	${CP} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${WRKSRC}
X	${ECHO_CMD} -e "#!/bin/sh\nexec ${JAVA} -jar ${DATADIR}/${DISTNAME}${EXTRACT_SUFX}" > ${WRKSRC}/${PORTNAME}
X
Xdo-install:
X	${MKDIR} ${DATADIR}
X	${INSTALL_DATA} ${WRKSRC}/${DISTNAME}${EXTRACT_SUFX} ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/
X
X.include <bsd.port.mk>
075aea4d8abbac4aee1b18566b897eba
echo x - logisim/distinfo
sed 's/^X//' >logisim/distinfo << '39b25e50424d00b14a08590f6f19fd84'
XSHA256 (logisim-generic-2.7.1.jar) = 362a78c12ad18c203fed868872c4a01cd9c12141379d92e892bbe2c37e627bc2
XSIZE (logisim-generic-2.7.1.jar) = 6933898
39b25e50424d00b14a08590f6f19fd84
echo x - logisim/pkg-descr
sed 's/^X//' >logisim/pkg-descr << '7e8021b22454f0a4759d7f20b4cb0d59'
XLogisim is an educational tool for designing and simulating digital logic
Xcircuits. With its simple toolbar interface and simulation of circuits as
Xyou build them, it is simple enough to facilitate learning the most basic
Xconcepts related to logic circuits. With the capacity to build larger circuits
Xfrom smaller subcircuits, and to draw bundles of wires with a single mouse
Xdrag, Logisim can be used (and is used) to design and simulate entire CPUs for
Xeducational purposes.
X
XLogisim is used by students at colleges and universities around the world in
Xmany types of classes, ranging from a brief unit on logic in general-education
Xcomputer science surveys, to computer organization courses, to full-semester
Xcourses on computer architecture.
X
XWWW: http://ozark.hendrix.edu/~burch/logisim/
7e8021b22454f0a4759d7f20b4cb0d59
exit


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-ports-bugs mailing list