From owner-svn-ports-head@FreeBSD.ORG Sat Mar 2 13:26:41 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id E6F79241; Sat, 2 Mar 2013 13:26:41 +0000 (UTC) (envelope-from pawel@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id D9772A53; Sat, 2 Mar 2013 13:26:41 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r22DQfoG096333; Sat, 2 Mar 2013 13:26:41 GMT (envelope-from pawel@svn.freebsd.org) Received: (from pawel@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r22DQekM096329; Sat, 2 Mar 2013 13:26:40 GMT (envelope-from pawel@svn.freebsd.org) Message-Id: <201303021326.r22DQekM096329@svn.freebsd.org> From: Pawel Pekala Date: Sat, 2 Mar 2013 13:26:40 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r313229 - in head/cad: . logisim X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Mar 2013 13:26:42 -0000 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 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 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/