Date: Sat, 2 Mar 2013 13:26:40 +0000 (UTC) From: Pawel Pekala <pawel@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r313229 - in head/cad: . logisim Message-ID: <201303021326.r22DQekM096329@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: pawel Date: Sat Mar 2 13:26:40 2013 New Revision: 313229 URL: http://svnweb.freebsd.org/changeset/ports/313229 Log: 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/ PR: ports/176354 Submitted by: Javad Kouhi <javad.kouhi@gmail.com> Added: head/cad/logisim/ head/cad/logisim/Makefile (contents, props changed) head/cad/logisim/distinfo (contents, props changed) head/cad/logisim/pkg-descr (contents, props changed) Modified: head/cad/Makefile Modified: head/cad/Makefile ============================================================================== --- head/cad/Makefile Sat Mar 2 12:49:39 2013 (r313228) +++ head/cad/Makefile Sat Mar 2 13:26:40 2013 (r313229) @@ -56,6 +56,7 @@ SUBDIR += libgeda SUBDIR += librecad SUBDIR += linux-eagle5 + SUBDIR += logisim SUBDIR += magic SUBDIR += mars SUBDIR += meshdev Added: head/cad/logisim/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/cad/logisim/Makefile Sat Mar 2 13:26:40 2013 (r313229) @@ -0,0 +1,37 @@ +# $FreeBSD$ + +PORTNAME= logisim +PORTVERSION= 2.7.1 +CATEGORIES= cad java +MASTER_SITES= SF/circuit/2.7.x/2.7.1/ +DISTNAME= ${PORTNAME}-generic-${PORTVERSION} +EXTRACT_SUFX= .jar +EXTRACT_ONLY= + +MAINTAINER= javad.kouhi@gmail.com +COMMENT= Educational tool for designing and simulating logic circuits + +LICENSE= GPLv2 + +NO_BUILD= yes +USE_JAVA= yes +JAVA_RUN= yes +JAVA_VERSION= 1.6+ + +PLIST_FILES= ${DATADIR_REL}/${PORTNAME}-generic-${PORTVERSION}${EXTRACT_SUFX} \ + bin/${PORTNAME} +PLIST_DIRS= %%DATADIR%% + +DESKTOP_ENTRIES="Logisim" "${COMMENT}" "" "${PORTNAME}" "" false + +do-extract: + ${MKDIR} ${WRKSRC} + ${CP} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${WRKSRC} + ${ECHO_CMD} -e "#!/bin/sh\nexec ${JAVA} -jar ${DATADIR}/${DISTNAME}${EXTRACT_SUFX}" > ${WRKSRC}/${PORTNAME} + +do-install: + ${MKDIR} ${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/${DISTNAME}${EXTRACT_SUFX} ${DATADIR} + ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/ + +.include <bsd.port.mk> Added: head/cad/logisim/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/cad/logisim/distinfo Sat Mar 2 13:26:40 2013 (r313229) @@ -0,0 +1,2 @@ +SHA256 (logisim-generic-2.7.1.jar) = 362a78c12ad18c203fed868872c4a01cd9c12141379d92e892bbe2c37e627bc2 +SIZE (logisim-generic-2.7.1.jar) = 6933898 Added: head/cad/logisim/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/cad/logisim/pkg-descr Sat Mar 2 13:26:40 2013 (r313229) @@ -0,0 +1,14 @@ +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/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201303021326.r22DQekM096329>