svn commit: r313229 - in head/cad: . logisim
Pawel Pekala
pawel at FreeBSD.org
Sat Mar 2 13:26:42 UTC 2013
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 at 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 at 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/
More information about the svn-ports-head
mailing list