[36427] trunk/dports/science

mr_bond at macports.org mr_bond at macports.org
Thu May 1 11:39:56 PDT 2008


Revision: 36427
          http://trac.macosforge.org/projects/macports/changeset/36427
Author:   mr_bond at macports.org
Date:     2008-05-01 11:39:55 -0700 (Thu, 01 May 2008)

Log Message:
-----------
updated magic and irsim (7.5.134 and 9.7.65), new port submission magic-exttools 7.5.135. Thanks to suppaman! Closes tickets #15171, #15172 and #15173

Modified Paths:
--------------
    trunk/dports/science/irsim/Portfile
    trunk/dports/science/magic/Portfile

Added Paths:
-----------
    trunk/dports/science/magic-exttools/
    trunk/dports/science/magic-exttools/Portfile

Removed Paths:
-------------
    trunk/dports/science/irsim/files/patch-tkcon.tcl
    trunk/dports/science/magic/files/patch-tkcon.tcl

Modified: trunk/dports/science/irsim/Portfile
===================================================================
--- trunk/dports/science/irsim/Portfile	2008-05-01 17:15:37 UTC (rev 36426)
+++ trunk/dports/science/irsim/Portfile	2008-05-01 18:39:55 UTC (rev 36427)
@@ -1,11 +1,10 @@
 # $Id$
-
 PortSystem          1.0
 
 name                irsim
-version             9.7.64
+version             9.7.65
 categories          science
-maintainers         email.it:adamore
+maintainers         nomantainer
 description         IRSIM
 long_description    IRSIM switch-level simulator for digital circuits
 homepage            http://opencircuitdesign.com/irsim/
@@ -13,18 +12,15 @@
 
 master_sites        http://opencircuitdesign.com/irsim/archive/
 
-checksums           md5 f64862af4309b1e638b3cf153fe53d7a \
-                    sha1 d949763a997a5560d526129b13dc34a732ad70fb \
-                    rmd160 5575609b294ae41ef301a8aff1928765ae6a80c0
+checksums	\
+				irsim-9.7.65.tgz \
+				md5  3b12037119a8c171b919d94bb86f9b7f \
+				sha1  720d4e31dfde20e6a95937c93e28503ac82d44e5 \
+				rmd160  1b6f08c08fa844a08fbe9dcb893c2d2e1cf12e2f
 
 extract.suffix      .tgz
 
-depends_build       bin:grep:grep
-depends_lib         port:tcl \
-                    port:tk
+depends_lib			port:tcl \
+					port:tk
 
-patchfiles          patch-tkcon.tcl
-patch.pre_args      -p0
-	
-configure.args      --mandir=${prefix}/share/man
-					
+configure.args		--mandir=${prefix}/share/man

Deleted: trunk/dports/science/irsim/files/patch-tkcon.tcl
===================================================================
--- trunk/dports/science/irsim/files/patch-tkcon.tcl	2008-05-01 17:15:37 UTC (rev 36426)
+++ trunk/dports/science/irsim/files/patch-tkcon.tcl	2008-05-01 18:39:55 UTC (rev 36427)
@@ -1,11 +0,0 @@
---- tcltk/orig.tkcon.tcl	2008-04-18 11:40:00.000000000 +0200
-+++ tcltk/tkcon.tcl	2008-04-18 11:40:11.000000000 +0200
-@@ -44,7 +44,7 @@
- if {$tcl_version < 8.0} {
-     return -code error "tkcon requires at least Tcl/Tk8"
- } else {
--    package require -exact Tk $tcl_version
-+    package require Tk $tcl_version
- }
- 
- catch {package require bogus-package-name}

Modified: trunk/dports/science/magic/Portfile
===================================================================
--- trunk/dports/science/magic/Portfile	2008-05-01 17:15:37 UTC (rev 36426)
+++ trunk/dports/science/magic/Portfile	2008-05-01 18:39:55 UTC (rev 36427)
@@ -1,13 +1,13 @@
 # $Id$
 
 PortSystem 1.0
+name		magic
+version		7.5.134
 
-name		magic
-version		7.5.129
-revision    1
 categories	science
 maintainers	waqar at macports.org
 description	A VLSI Layout System
+
 long_description	\
 	Magic is a venerable VLSI layout tool, written in the 1980's at \
 	Berkeley. Magic is widely cited as being the easiest tool to use \
@@ -15,21 +15,21 @@
 	commercial tools for their product design flow.
 
 platforms	darwin
+
 homepage       	http://opencircuitdesign.com/magic
+
 master_sites   	http://opencircuitdesign.com/magic/archive
+
 extract.suffix	.tgz
-checksums	md5 a1afba13ac1c2cb40575b54783f47abd \
-		sha1 501ed7f4ef849ee9caece8715b562f9b539822c2 \
-		rmd160 25e6e1e46069667a3ca50b333d8b09a3d1dfd980
 
-variant blt description {Compile with blt support, ACTUALLY BROKEN} {
-	depends_lib		port:blt
-}
+depends_lib		port:tcl port:tk
 
-patchfiles          patch-tkcon.tcl
-patch.pre_args      -p0
+distfiles		magic-${version}${extract.suffix}
 
-configure.args	--mandir=${prefix}/share/man \
-		--infodir=${prefix}/share/info
- 
+checksums	\
+			magic-7.5.134.tgz \
+				md5  6cdb6a54d26f861ebcfe0b53128ab9ab \
+				sha1  bc277b5a85a2c57eaeda0bb44c354069136b6fe1 \
+				rmd160  f0511f96c0e64ac3d5e74d1690d015636a96c4c2
 
+configure.args		--mandir=${prefix}/share/man --infodir=${prefix}/share/info

Deleted: trunk/dports/science/magic/files/patch-tkcon.tcl
===================================================================
--- trunk/dports/science/magic/files/patch-tkcon.tcl	2008-05-01 17:15:37 UTC (rev 36426)
+++ trunk/dports/science/magic/files/patch-tkcon.tcl	2008-05-01 18:39:55 UTC (rev 36427)
@@ -1,11 +0,0 @@
---- tcltk/orig.tkcon.tcl	2008-04-18 11:40:00.000000000 +0200
-+++ tcltk/tkcon.tcl	2008-04-18 11:40:11.000000000 +0200
-@@ -44,7 +44,7 @@
- if {$tcl_version < 8.0} {
-     return -code error "tkcon requires at least Tcl/Tk8"
- } else {
--    package require -exact Tk $tcl_version
-+    package require Tk $tcl_version
- }
- 
- catch {package require bogus-package-name}

Added: trunk/dports/science/magic-exttools/Portfile
===================================================================
--- trunk/dports/science/magic-exttools/Portfile	                        (rev 0)
+++ trunk/dports/science/magic-exttools/Portfile	2008-05-01 18:39:55 UTC (rev 36427)
@@ -0,0 +1,45 @@
+# $Id: Portfile 20457 2006-11-03 15:12:00Z blair at macports.org $
+
+PortSystem 1.0
+name		magic-exttools
+version		7.5.134
+
+categories	science
+maintainers	openmaintainer
+description	extracted files conversion tools
+
+long_description	\
+	Tools to convert extracted files from Magic to IRSIM or SPICE.
+	
+platforms	darwin
+
+homepage       	http://opencircuitdesign.com/magic
+
+master_sites   	http://opencircuitdesign.com/magic/archive
+
+dist_subdir		magic
+worksrcdir		magic-${version}
+
+extract.suffix	.tgz
+
+distfiles		magic-${version}${extract.suffix}
+
+checksums	\
+			magic-7.5.134.tgz \
+				md5  6cdb6a54d26f861ebcfe0b53128ab9ab \
+				sha1  bc277b5a85a2c57eaeda0bb44c354069136b6fe1 \
+				rmd160  f0511f96c0e64ac3d5e74d1690d015636a96c4c2
+
+configure.args --with-interpreter=no --without-x
+
+post-configure {
+		system  "cd ${worksrcpath}; sed '/PROGRAMS /s/ magic//' Makefile > Makefile.new && mv Makefile.new Makefile"
+}
+
+destroot {
+    xinstall -d -m 755 ${destroot}${prefix}/bin
+    xinstall -m 755	${worksrcpath}/ext2sim/ext2sim \
+    				${worksrcpath}/ext2sim/sim2spi \
+    				${worksrcpath}/ext2spice/ext2spice \
+    				${destroot}${prefix}/bin
+}

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080501/a7337554/attachment.html


More information about the macports-changes mailing list