r35648 - in /packages/tkgate: ./ tags/ tags/2.0~b4-1/ tags/2.0~b4-1/debian/ tags/2.0~b4-1/debian/patches/ trunk/ trunk/debian/ trunk/debian/patches/

aelmahmoudy-guest at users.alioth.debian.org aelmahmoudy-guest at users.alioth.debian.org
Wed Apr 15 13:59:27 UTC 2009


Author: aelmahmoudy-guest
Date: Wed Apr 15 13:59:26 2009
New Revision: 35648

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=35648
Log:
Adding tkgate (starting with the package of 2.0~b4-1).

Added:
    packages/tkgate/
    packages/tkgate/tags/
    packages/tkgate/tags/2.0~b4-1/   (with props)
    packages/tkgate/tags/2.0~b4-1/debian/
    packages/tkgate/tags/2.0~b4-1/debian/README.Debian-source
    packages/tkgate/tags/2.0~b4-1/debian/changelog
    packages/tkgate/tags/2.0~b4-1/debian/compat
    packages/tkgate/tags/2.0~b4-1/debian/control
    packages/tkgate/tags/2.0~b4-1/debian/copyright
    packages/tkgate/tags/2.0~b4-1/debian/docs
    packages/tkgate/tags/2.0~b4-1/debian/menu
    packages/tkgate/tags/2.0~b4-1/debian/patches/
    packages/tkgate/tags/2.0~b4-1/debian/patches/01_paths.diff
    packages/tkgate/tags/2.0~b4-1/debian/patches/02_manpages.diff
    packages/tkgate/tags/2.0~b4-1/debian/patches/series
    packages/tkgate/tags/2.0~b4-1/debian/rules
    packages/tkgate/tags/2.0~b4-1/debian/tkgate-data.examples
    packages/tkgate/tags/2.0~b4-1/debian/tkgate-data.install
    packages/tkgate/tags/2.0~b4-1/debian/tkgate-data.lintian-overrides
    packages/tkgate/tags/2.0~b4-1/debian/tkgate-doc.doc-base
    packages/tkgate/tags/2.0~b4-1/debian/tkgate-doc.install
    packages/tkgate/tags/2.0~b4-1/debian/tkgate-doc.links
    packages/tkgate/tags/2.0~b4-1/debian/tkgate.desktop
    packages/tkgate/tags/2.0~b4-1/debian/tkgate.install
    packages/tkgate/tags/2.0~b4-1/debian/tkgate.manpages
    packages/tkgate/tags/2.0~b4-1/debian/tkgate.xpm
    packages/tkgate/tags/2.0~b4-1/debian/watch
    packages/tkgate/trunk/
    packages/tkgate/trunk/debian/
    packages/tkgate/trunk/debian/README.Debian-source
    packages/tkgate/trunk/debian/changelog
    packages/tkgate/trunk/debian/compat
    packages/tkgate/trunk/debian/control
    packages/tkgate/trunk/debian/copyright
    packages/tkgate/trunk/debian/docs
    packages/tkgate/trunk/debian/menu
    packages/tkgate/trunk/debian/patches/
    packages/tkgate/trunk/debian/patches/01_paths.diff
    packages/tkgate/trunk/debian/patches/02_manpages.diff
    packages/tkgate/trunk/debian/patches/series
    packages/tkgate/trunk/debian/rules
    packages/tkgate/trunk/debian/tkgate-data.examples
    packages/tkgate/trunk/debian/tkgate-data.install
    packages/tkgate/trunk/debian/tkgate-data.lintian-overrides
    packages/tkgate/trunk/debian/tkgate-doc.doc-base
    packages/tkgate/trunk/debian/tkgate-doc.install
    packages/tkgate/trunk/debian/tkgate-doc.links
    packages/tkgate/trunk/debian/tkgate.desktop
    packages/tkgate/trunk/debian/tkgate.install
    packages/tkgate/trunk/debian/tkgate.manpages
    packages/tkgate/trunk/debian/tkgate.xpm
    packages/tkgate/trunk/debian/watch

Propchange: packages/tkgate/tags/2.0~b4-1/
------------------------------------------------------------------------------
    svn:mergeinfo = 

Added: packages/tkgate/tags/2.0~b4-1/debian/README.Debian-source
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/tags/2.0%7Eb4-1/debian/README.Debian-source?rev=35648&op=file
==============================================================================
--- packages/tkgate/tags/2.0~b4-1/debian/README.Debian-source (added)
+++ packages/tkgate/tags/2.0~b4-1/debian/README.Debian-source Wed Apr 15 13:59:26 2009
@@ -1,0 +1,6 @@
+README.Debian-source for tkgate
+===============================
+
+Removed povray/ folder from the upstream tarball as it contains povray rendered
+images and the (.pov) sources of those images. Since povray is in non-free, so
+those images had to be removed.

Added: packages/tkgate/tags/2.0~b4-1/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/tags/2.0%7Eb4-1/debian/changelog?rev=35648&op=file
==============================================================================
--- packages/tkgate/tags/2.0~b4-1/debian/changelog (added)
+++ packages/tkgate/tags/2.0~b4-1/debian/changelog Wed Apr 15 13:59:26 2009
@@ -1,0 +1,156 @@
+tkgate (2.0~b4-1) experimental; urgency=low
+
+  * New upstream release.
+  * Bumped Standards-Version to 3.8.0.
+  * Build-Depends on xutils-dev instead of xutils.
+  * debian/tkgate.manpages: changed path of manpages to 
+    debian/tmp/usr/share/man/man1
+  * debian/control:
+    + Used tk-dev and tcl-dev in Build-Depends instead of tk8.4-dev and 
+      tcl8.4-dev.
+    + Used tk and tcl in tkgate-data's Suggests field instead of tk8.4 and 
+      tcl8.4.
+    + Enhanced short description for tkgate-data & tkgate-doc.
+    + Fixed typo in tkgate long description: langauge -> language.
+  * Added descriptions to patch files.
+
+ -- أحÙ
د الÙ
Ø­Ù
ودي (Ahmed El-Mahmoudy) <aelmahmoudy at users.sourceforge.net>  Tue, 26 Jan 2009 16:14:55 +0200
+
+tkgate (2.0~a11-1) experimental; urgency=low
+
+  * New maintainer. (Closes: #464329)
+  * New upstream release.
+  * Used upstream description for debian/control.
+  * Added tkgate-data.examples.
+  * Used quilt patch system.
+   . Removed patches since they are irrevelant in the new release, and patches
+     for the manpages are in 02_manpages.diff.
+   . Added 01_paths.diff patch to fix exec path for tkgate and verga.
+  * Removed tkgate-data.dirs since it seems useless.
+  * Removed lintian overrides that are irrevelant in the new release.
+  * debian/tkgate-data.install:
+   . Added site-preferences, povray, vlib and vpd.
+   . Renamed bitmaps to images.
+  * Added longtitle and icon to debian/menu.
+  * Used dh_lintian to install lintian overrides.
+  * Used dh_icons.
+  * Upgrade to debhelper 6.0.7~ for dh_lintian.
+
+ -- أحÙ
د الÙ
Ø­Ù
ودي (Ahmed El-Mahmoudy) <aelmahmoudy at users.sourceforge.net>  Mon, 21 Apr 2008 12:33:59 +0200
+
+tkgate (1.8.7-1) unstable; urgency=low
+
+  * QA upload.
+    + Set maintainer to: Debian QA Group <packages at qa.debian.org>.
+    (done by Barry deFreese, but lintian likes to have it in the first line)
+
+  [ Barry deFreese ]
+  * New upstream release.
+    + Improved build system. (Closes: #464273).
+  * Move DH_COMPAT to debian/compat.
+  * Remove unused debhelper commands from rules.
+  * Install in /usr/share instead of /usr/lib.
+  * Escape manpage hyphens.
+  * Install manpage in correct location and with correct name.
+  * Add .desktop file and call dh_desktop. (Closes: #368794).
+    + Thanks to Emmet Hikory.
+  * Fix watch file.
+  * Fix copyright file.
+  * Remove URL from package description.
+  * Split package into -data and -doc.
+  * Bump Standards Version to 3.7.3.
+    + Menu policy transition.
+
+  [ Alexander Schmehl ]
+  * changed build-dep to tcltk 8,4, since 8.3 is scheduled for removal and 8.5
+    is not yet supported
+  * added lintian overrides for two tcl-scripts having a shebang line
+  * added symlink for the html-documentation in /usr/share/doc/tkgate if
+    tkgate-doc is installed (therefore added the directy and a lintian
+    override for an emtpy directory)
+  * added lintian override for license.tcl, which is used to display the
+    license in tkgate itself
+
+ -- Barry deFreese <bddebian at comcast.net>  Mon, 18 Feb 2008 21:00:40 +0100
+
+tkgate (1.8.6-2) unstable; urgency=low
+
+  * xlibs-dev dependency -> libx11-dev (closes: #347078) 
+
+ -- Nicolas Sabouret <nico at debian.org>  Wed, 11 Jan 2006 15:16:05 +0100
+
+tkgate (1.8.6-1) unstable; urgency=low
+
+  * New upstream release (closes: #333159)
+
+ -- Nicolas Sabouret <nico at debian.org>  Thu, 13 Oct 2005 14:07:27 +0200
+
+tkgate (1.8.4-1) unstable; urgency=low
+
+  * New upstream release
+  * Included some french translation (thanks to Georges Khaznadar)
+  * Switch to /usr/share (FHS-compliance)
+
+ -- Nicolas Sabouret <nico at debian.org>  Thu, 26 Aug 2004 13:44:02 +0200
+
+tkgate (1.8.3-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Nicolas Sabouret <nico at debian.org>  Tue, 30 Mar 2004 15:01:07 +0200
+
+tkgate (1.8.1-1) unstable; urgency=low
+
+  * New upstream release (closes: #231781)
+
+ -- Nicolas Sabouret <nico at debian.org>  Wed, 11 Feb 2004 17:08:50 +0100
+
+tkgate (1.6i+patch-4) unstable; urgency=low
+
+  * Rebuilt againts tcl/tk8.3-dev (closes: #213527)
+
+ -- Nicolas Sabouret <nico at debian.org>  Fri, 10 Oct 2003 09:17:10 +0200
+
+tkgate (1.6i+patch-3) unstable; urgency=low
+
+  * Removed old versions of tcl/tk from Build-Depends (closes: #205719)
+
+ -- Nicolas Sabouret <nico at debian.org>  Thu, 28 Aug 2003 16:19:17 +0200
+
+tkgate (1.6i+patch-2) unstable; urgency=low
+
+  * Changed doc location in scripts/licence.tcl (closes: #197303)
+
+ -- Nicolas Sabouret <nico at debian.org>  Tue,  8 Jul 2003 10:42:05 +0200
+
+tkgate (1.6i+patch-1) unstable; urgency=low
+
+  * New upstream release
+  * Patched src/common/vgrammar.y for bison>=1.5 (closes: #166000)
+
+ -- Nicolas SABOURET <nico at debian.org>  Fri, 25 Oct 2002 16:52:03 +0200
+
+tkgate (1.6i-1) unstable; urgency=low
+
+  * New upstream release
+  * Missing build-depends (closes: #126998)
+  * Using dhelp
+
+ -- Nicolas SABOURET <nico at debian.org>  Fri,  8 Feb 2002 18:25:12 +0100
+
+tkgate (1.6h-2) unstable; urgency=low
+
+  * Use tcl/tk 8.0 to build (closes: #126013)
+  * doc-base description corrected
+
+ -- Nicolas SABOURET <nico at debian.org>  Fri, 21 Dec 2001 10:26:51 +0100
+
+tkgate (1.6h-1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Nicolas SABOURET <nico at debian.org>  Fri, 30 Nov 2001 10:38:06 +0100
+
+Local variables:
+mode: debian-changelog
+End:

Added: packages/tkgate/tags/2.0~b4-1/debian/compat
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/tags/2.0%7Eb4-1/debian/compat?rev=35648&op=file
==============================================================================
--- packages/tkgate/tags/2.0~b4-1/debian/compat (added)
+++ packages/tkgate/tags/2.0~b4-1/debian/compat Wed Apr 15 13:59:26 2009
@@ -1,0 +1,1 @@
+5

Added: packages/tkgate/tags/2.0~b4-1/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/tags/2.0%7Eb4-1/debian/control?rev=35648&op=file
==============================================================================
--- packages/tkgate/tags/2.0~b4-1/debian/control (added)
+++ packages/tkgate/tags/2.0~b4-1/debian/control Wed Apr 15 13:59:26 2009
@@ -1,0 +1,49 @@
+Source: tkgate
+Section: electronics
+Priority: optional
+Maintainer: أحÙ
د الÙ
Ø­Ù
ودي (Ahmed El-Mahmoudy) <aelmahmoudy at users.sourceforge.net>
+Standards-Version: 3.8.0
+Build-Depends: debhelper (>=6.0.7~), tcl-dev, tk-dev, bison|byacc, flex, xutils-dev, libx11-dev, dhelp, quilt
+Homepage: http://www.tkgate.org/
+
+Package: tkgate
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, tkgate-data
+Recommends: tkgate-doc
+Description: Tcl/Tk based digital circuit editor and simulator
+ TkGate is a digital circuit editor and simulator with a Tcl/Tk based
+ interface. TkGate includes a large number of built-in devices including basic
+ gates, memories, ttys and modules for hierarchical design. The simulator can
+ be controlled either interactively or through a simulation script. Memory
+ contents can be loaded from files, and a microcode/macrocode compiler (gmac)
+ is included to create tkgate memory files from a high-level description. The
+ simulator supports continuous simulation, single step simulation (by clock or
+ epoch) and breakpoints. Save files are in a Verilog-like format.
+ .
+ TkGate also includes a number of tutorial and example circuits which can be
+ loaded through the "Help" menu. The examples range from a simple gate-level
+ 3-bit adder to a 16-bit CPU programmed to play the "Animals" game.
+ .
+ TkGate has a multi-language interface with support for English, Japanese,
+ French and Spanish.
+
+Package: tkgate-data
+Architecture: all
+Depends: ${misc:Depends}
+Recommends: tkgate, tkgate-doc
+Suggests:  tcl, tk
+Description: Tcl/Tk based digital circuit editor and simulator - data files
+ TkGate is a digital circuit editor and simulator with a Tcl/Tk based
+ interface.
+ .
+ This package contains the architecture independent data files.
+
+Package: tkgate-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: Tcl/Tk based digital circuit editor and simulator - documentation
+ TkGate is a digital circuit editor and simulator with a Tcl/Tk based
+ interface.
+ .
+ This package contains the documentation.

Added: packages/tkgate/tags/2.0~b4-1/debian/copyright
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/tags/2.0%7Eb4-1/debian/copyright?rev=35648&op=file
==============================================================================
--- packages/tkgate/tags/2.0~b4-1/debian/copyright (added)
+++ packages/tkgate/tags/2.0~b4-1/debian/copyright Wed Apr 15 13:59:26 2009
@@ -1,0 +1,13 @@
+This package was debianized by Nicolas SABOURET <nico at debian.org> on
+Wed, 28 Nov 2001 18:10:06 +0100.
+
+It was downloaded from gadoid.ices.cmu.edu/pub/tkgate/
+
+Upstream Author: Jeffery Hansen <hansen at cmu.edu>
+
+Copyright: Copyright (C) 1987-2007 by Jeffery P. Hansen <hansen at cmu.edu>
+
+This program is free software; you may redistribute it and/or modify
+it under the terms of the GNU General Public License version 2 or later.
+On Debian systems, the complete text of the GNU General
+Public License can be found in /usr/share/common-licenses/GPL-2 file.

Added: packages/tkgate/tags/2.0~b4-1/debian/docs
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/tags/2.0%7Eb4-1/debian/docs?rev=35648&op=file
==============================================================================
--- packages/tkgate/tags/2.0~b4-1/debian/docs (added)
+++ packages/tkgate/tags/2.0~b4-1/debian/docs Wed Apr 15 13:59:26 2009
@@ -1,0 +1,3 @@
+README
+README.verga
+TODO

Added: packages/tkgate/tags/2.0~b4-1/debian/menu
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/tags/2.0%7Eb4-1/debian/menu?rev=35648&op=file
==============================================================================
--- packages/tkgate/tags/2.0~b4-1/debian/menu (added)
+++ packages/tkgate/tags/2.0~b4-1/debian/menu Wed Apr 15 13:59:26 2009
@@ -1,0 +1,3 @@
+?package(tkgate):needs="X11" section="Applications/Science/Electronics" \
+  title="TkGate" longtitle="Event driven digital circuit simulator with Tcl/Tk" \
+  icon="/usr/share/pixmaps/tkgate.xpm" command="/usr/bin/tkgate"

Added: packages/tkgate/tags/2.0~b4-1/debian/patches/01_paths.diff
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/tags/2.0%7Eb4-1/debian/patches/01_paths.diff?rev=35648&op=file
==============================================================================
--- packages/tkgate/tags/2.0~b4-1/debian/patches/01_paths.diff (added)
+++ packages/tkgate/tags/2.0~b4-1/debian/patches/01_paths.diff Wed Apr 15 13:59:26 2009
@@ -1,0 +1,27 @@
+Fix exec path for tkgate and verga.
+Index: tkgate-2.0~b4/scripts/parms.tcl
+===================================================================
+--- tkgate-2.0~b4.orig/scripts/parms.tcl	2009-01-09 16:05:27.000000000 +0200
++++ tkgate-2.0~b4/scripts/parms.tcl	2009-01-13 19:38:25.000000000 +0200
+@@ -54,7 +54,7 @@
+ #
+ # Executable for simulator
+ #
+-set simExec "${tkg_gateHome}/libexec/verga"
++set simExec "/usr/bin/verga"
+ 
+ ######################################################################
+ #
+Index: tkgate-2.0~b4/src/tkgate/verilog_out.c
+===================================================================
+--- tkgate-2.0~b4.orig/src/tkgate/verilog_out.c	2008-12-23 05:40:58.000000000 +0200
++++ tkgate-2.0~b4/src/tkgate/verilog_out.c	2009-01-13 19:38:25.000000000 +0200
+@@ -869,7 +869,7 @@
+   system(cmd);
+ #endif
+ 
+-  sprintf(cmd,"%s/libexec/tkgate",XGate.homedir);
++  sprintf(cmd,"/usr/bin/tkgate",XGate.homedir);
+   if (!(pid = fork())) {
+     execl(cmd,cmd,"-Vq",name,0);
+     exit(1);

Added: packages/tkgate/tags/2.0~b4-1/debian/patches/02_manpages.diff
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/tags/2.0%7Eb4-1/debian/patches/02_manpages.diff?rev=35648&op=file
==============================================================================
--- packages/tkgate/tags/2.0~b4-1/debian/patches/02_manpages.diff (added)
+++ packages/tkgate/tags/2.0~b4-1/debian/patches/02_manpages.diff Wed Apr 15 13:59:26 2009
@@ -1,0 +1,146 @@
+Fix hyphen issue in manpages.
+Index: tkgate-2.0-a11/gmac.1
+===================================================================
+--- tkgate-2.0-a11.orig/gmac.1	2008-03-27 13:24:54.000000000 +0200
++++ tkgate-2.0-a11/gmac.1	2008-03-27 13:25:21.000000000 +0200
+@@ -3,7 +3,7 @@
+ gmac \- Microcode and Macrocode Compiler for TkGate
+ .SH "SYNOPSIS"
+ .B gmac
+-[-o file] [files]
++[\-o file] [files]
+ 
+ .SH "DESCRIPTION"
+ \fIgmac \fR is a microcode and macrocode compiler for tkgate.  More complete
+@@ -14,7 +14,7 @@
+ .SH "OPTIONS"
+ The options are as follows:
+ .TP 15
+--o file
++\-o file
+ Specifies the output file.
+ 
+ .SH "SEE ALSO"
+Index: tkgate-2.0-a11/tkgate.1
+===================================================================
+--- tkgate-2.0-a11.orig/tkgate.1	2008-03-27 13:24:54.000000000 +0200
++++ tkgate-2.0-a11/tkgate.1	2008-03-27 13:28:10.000000000 +0200
+@@ -3,7 +3,7 @@
+ tkgate \- Tcl/Tk based digital circuit editor and simulator
+ .SH "SYNOPSIS"
+ .B tkgate
+-[-xqs] [-X script] [-l file] [-p file] [-P printer] [files...]
++[\-xqs] [\-X script] [\-l file] [\-p file] [\-P printer] [files...]
+ .SH "DESCRIPTION"
+ \fITkGate \fR
+ is a graphical editor and event driven simulator for digital circuits
+@@ -21,28 +21,28 @@
+ 
+ The options are as follows:
+ .TP 15
+--X script
++\-X script
+ Automaticaly start the simulator and execute the specified simulation script. 
+ .TP 15
+--p file
++\-p file
+ Print circuit to file without starting GUI.
+ .TP 15
+--P printer
++\-P printer
+ Print circuit to printer without starting GUI.
+ .TP 15
+--l file
++\-l file
+ Read the specified file as a library.
+ .TP 15
+--x
++\-x
+ Automaticaly start the simulator.
+ .TP 15
+--q
++\-q
+ Suppress startup messages.
+ .TP 15
+--s
++\-s
+ Excute with a synchronous X server connection.  This option is primarily for debugging.
+ .TP 15
+--L lang
++\-L lang
+ Specify a locality to use if tkgate has been configued for Japanese
+ support.  The locality should be either "ASCII" for English, or "ja_JP.EUC" for Japanese. This option can also be set via the LANG environment variable.
+ 
+Index: tkgate-2.0-a11/verga.1
+===================================================================
+--- tkgate-2.0-a11.orig/verga.1	2008-03-27 13:24:55.000000000 +0200
++++ tkgate-2.0-a11/verga.1	2008-03-27 13:29:46.000000000 +0200
+@@ -3,7 +3,7 @@
+ verga \- VERrilog simulator for tkGAte
+ .SH "SYNOPSIS"
+ .B verga
+-[-eslqi] [-d dtype] [-S script] [-P mods] [-t mod] [-B dir] [-D hash] [-W wmode] [files...]
++[\-eslqi] [\-d dtype] [\-S script] [\-P mods] [\-t mod] [\-B dir] [\-D hash] [\-W wmode] [files...]
+ .SH "DESCRIPTION"
+ \fIVerga \fR
+ is a verilog simulator designed to be used with tkgate,
+@@ -17,45 +17,45 @@
+ 
+ The options are as follows:
+ .TP 15
+--e
++\-e
+ Dump the list of error codes and associated messages that can be produced by
+ verga.  This option is primarily for developer purposes. 
+ .TP 15
+--s
++\-s
+ Scan a Verilog file and output information about its modules and nets.  This
+ option is primarily used internally by tkgate. 
+ .TP 15
+--l
++\-l
+ Show the verga license. 
+ .TP 15
+--q
++\-q
+ Run in 'quiet' mode, suppressing extraneous messages.
+ .TP 15
+--i
++\-i
+ Run in 'interactive' mode.  This mode is intended primarily for use when verga
+ is being invoked by tkgate.
+ .TP 15
+--d dtype
++\-d dtype
+ Type of delays to use.  Can be 'min', 'max' or 'typical'.
+ .TP 15
+--S script
+-Load simulation scripts for each '-S' switch. 
++\-S script
++Load simulation scripts for each '\-S' switch. 
+ .TP 15
+--P mod
+-Print the named module from the parsed structure for each '-P' specified.
++\-P mod
++Print the named module from the parsed structure for each '\-P' specified.
+ .TP 15
+--t mod
++\-t mod
+ Override the default and designate 'mod' as the top-level module.
+ .TP 15
+--B dir
++\-B dir
+ Directory to use as base directory when loading files 
+ .TP 15
+--D hash
++\-D hash
+ Delete the input files after loading if 'hash' exactly matches a hash code
+ computed on the file name.  This option should only be used by tkgate which
+ writes the file to simulate to a temporary file before invoking the simulator.
+ .TP 15
+--W wmode
++\-W wmode
+ Mode for warning message handling.  Can be 1 for "ignore warnings", 2
+ for "report warnings only if there were errors", 3 for "always report
+ warnings" or 4 for "always report warnings and stop simulator even if

Added: packages/tkgate/tags/2.0~b4-1/debian/patches/series
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/tags/2.0%7Eb4-1/debian/patches/series?rev=35648&op=file
==============================================================================
--- packages/tkgate/tags/2.0~b4-1/debian/patches/series (added)
+++ packages/tkgate/tags/2.0~b4-1/debian/patches/series Wed Apr 15 13:59:26 2009
@@ -1,0 +1,2 @@
+01_paths.diff
+02_manpages.diff

Added: packages/tkgate/tags/2.0~b4-1/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/tags/2.0%7Eb4-1/debian/rules?rev=35648&op=file
==============================================================================
--- packages/tkgate/tags/2.0~b4-1/debian/rules (added)
+++ packages/tkgate/tags/2.0~b4-1/debian/rules Wed Apr 15 13:59:26 2009
@@ -1,0 +1,85 @@
+#!/usr/bin/make -f
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+include /usr/share/quilt/quilt.make
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+configure: patch config.status
+config.status:
+	./configure --prefix=/usr
+
+build: configure build-stamp
+build-stamp: config.status
+	dh_testdir
+
+	$(MAKE)
+
+	touch build-stamp
+
+clean: unpatch
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp
+
+	[ ! -f Makefile ] || $(MAKE) distclean
+
+	dh_clean
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+
+	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+
+	rm -f $(CURDIR)/debian/tmp/usr/share/tkgate/doc/license.txt
+	rm -rf $(CURDIR)/debian/tmp/usr/share/tkgate/libexec
+
+# Build architecture-independent files here.
+binary-indep: build install
+	dh_testdir -i
+	dh_testroot -i
+	dh_installdocs -i
+	dh_lintian -i
+	dh_install -i --list-missing
+	dh_installexamples -i
+	dh_link -i -ptkgate-doc
+	dh_installchangelogs -i
+	dh_strip -i
+	dh_compress -i
+	dh_fixperms -i
+	dh_installdeb -i
+	dh_shlibdeps -i
+	dh_gencontrol -i
+	dh_md5sums -i
+	dh_builddeb -i
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir -a
+	dh_testroot -a
+	dh_installdocs -a
+	dh_installman -a
+	dh_install -a --list-missing
+	dh_installexamples -a
+	dh_installmenu -a
+	dh_icons -a
+	dh_desktop -a
+	dh_installcron -a
+	dh_installinfo -a
+	dh_installchangelogs -a
+	dh_strip -a
+	dh_compress -a -X.xbm -X.xpm -Xmenagerie.gm -Xbigcurs.b -Xsmallcurs.b
+	dh_fixperms -a
+	dh_installdeb -a
+	dh_shlibdeps -a
+	dh_gencontrol -a
+	dh_md5sums -a
+	dh_builddeb -a
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure

Added: packages/tkgate/tags/2.0~b4-1/debian/tkgate-data.examples
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/tags/2.0%7Eb4-1/debian/tkgate-data.examples?rev=35648&op=file
==============================================================================
--- packages/tkgate/tags/2.0~b4-1/debian/tkgate-data.examples (added)
+++ packages/tkgate/tags/2.0~b4-1/debian/tkgate-data.examples Wed Apr 15 13:59:26 2009
@@ -1,0 +1,1 @@
+debian/tmp/usr/share/tkgate/test/*

Added: packages/tkgate/tags/2.0~b4-1/debian/tkgate-data.install
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/tags/2.0%7Eb4-1/debian/tkgate-data.install?rev=35648&op=file
==============================================================================
--- packages/tkgate/tags/2.0~b4-1/debian/tkgate-data.install (added)
+++ packages/tkgate/tags/2.0~b4-1/debian/tkgate-data.install Wed Apr 15 13:59:26 2009
@@ -1,0 +1,8 @@
+debian/tmp/usr/share/tkgate/site-preferences usr/share/tkgate/
+debian/tmp/usr/share/tkgate/images/* usr/share/tkgate/images/
+debian/tmp/usr/share/tkgate/gdf/* usr/share/tkgate/gdf/
+debian/tmp/usr/share/tkgate/locale/* usr/share/tkgate/locale/
+debian/tmp/usr/share/tkgate/scripts/* usr/share/tkgate/scripts/
+debian/tmp/usr/share/tkgate/bindings/* usr/share/tkgate/bindings/
+debian/tmp/usr/share/tkgate/vlib/* usr/share/tkgate/vlib/
+debian/tmp/usr/share/tkgate/vpd/* usr/share/tkgate/vpd/

Added: packages/tkgate/tags/2.0~b4-1/debian/tkgate-data.lintian-overrides
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/tags/2.0%7Eb4-1/debian/tkgate-data.lintian-overrides?rev=35648&op=file
==============================================================================
--- packages/tkgate/tags/2.0~b4-1/debian/tkgate-data.lintian-overrides (added)
+++ packages/tkgate/tags/2.0~b4-1/debian/tkgate-data.lintian-overrides Wed Apr 15 13:59:26 2009
@@ -1,0 +1,5 @@
+# Needed to be displayed within tkgate
+tkgate-data: extra-license-file usr/share/tkgate/scripts/license.tcl
+
+# These files have a shebang line, but aren't called; linitan override is IMHO nicer than making them executable
+tkgate-data: script-not-executable ./usr/share/tkgate/scripts/tree.tcl

Added: packages/tkgate/tags/2.0~b4-1/debian/tkgate-doc.doc-base
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/tags/2.0%7Eb4-1/debian/tkgate-doc.doc-base?rev=35648&op=file
==============================================================================
--- packages/tkgate/tags/2.0~b4-1/debian/tkgate-doc.doc-base (added)
+++ packages/tkgate/tags/2.0~b4-1/debian/tkgate-doc.doc-base Wed Apr 15 13:59:26 2009
@@ -1,0 +1,11 @@
+Document: tkgate
+Title: TkGate Manual
+Author: Jeffery Hansen (hansen at cmu.edu)
+Abstract: This manual describes what tkgate is
+ and how it can be used to design and simulate
+ digital circuits.
+Section: Science/Electronics
+
+Format: HTML
+Index: /usr/share/tkgate/doc/index.html
+Files: /usr/share/tkgate/doc/*.html

Added: packages/tkgate/tags/2.0~b4-1/debian/tkgate-doc.install
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/tags/2.0%7Eb4-1/debian/tkgate-doc.install?rev=35648&op=file
==============================================================================
--- packages/tkgate/tags/2.0~b4-1/debian/tkgate-doc.install (added)
+++ packages/tkgate/tags/2.0~b4-1/debian/tkgate-doc.install Wed Apr 15 13:59:26 2009
@@ -1,0 +1,1 @@
+debian/tmp/usr/share/tkgate/doc/* usr/share/tkgate/doc/

Added: packages/tkgate/tags/2.0~b4-1/debian/tkgate-doc.links
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/tags/2.0%7Eb4-1/debian/tkgate-doc.links?rev=35648&op=file
==============================================================================
--- packages/tkgate/tags/2.0~b4-1/debian/tkgate-doc.links (added)
+++ packages/tkgate/tags/2.0~b4-1/debian/tkgate-doc.links Wed Apr 15 13:59:26 2009
@@ -1,0 +1,2 @@
+usr/share/tkgate/doc usr/share/doc/tkgate/doc
+usr/share/tkgate/doc usr/share/doc/tkgate-doc/doc

Added: packages/tkgate/tags/2.0~b4-1/debian/tkgate.desktop
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/tags/2.0%7Eb4-1/debian/tkgate.desktop?rev=35648&op=file
==============================================================================
--- packages/tkgate/tags/2.0~b4-1/debian/tkgate.desktop (added)
+++ packages/tkgate/tags/2.0~b4-1/debian/tkgate.desktop Wed Apr 15 13:59:26 2009
@@ -1,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Name=tkgate Circuit Simulator
+GenericName=Circuit Simulator
+Comment=Event driven digital circuit simulator with Tcl/Tk
+Exec=tkgate
+Icon=tkgate
+Type=Application
+Categories=Education;Electronics;Engineering;

Added: packages/tkgate/tags/2.0~b4-1/debian/tkgate.install
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/tags/2.0%7Eb4-1/debian/tkgate.install?rev=35648&op=file
==============================================================================
--- packages/tkgate/tags/2.0~b4-1/debian/tkgate.install (added)
+++ packages/tkgate/tags/2.0~b4-1/debian/tkgate.install Wed Apr 15 13:59:26 2009
@@ -1,0 +1,3 @@
+debian/tmp/usr/bin/* usr/bin/
+debian/tkgate.desktop usr/share/applications/
+debian/tkgate.xpm usr/share/pixmaps/

Added: packages/tkgate/tags/2.0~b4-1/debian/tkgate.manpages
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/tags/2.0%7Eb4-1/debian/tkgate.manpages?rev=35648&op=file
==============================================================================
--- packages/tkgate/tags/2.0~b4-1/debian/tkgate.manpages (added)
+++ packages/tkgate/tags/2.0~b4-1/debian/tkgate.manpages Wed Apr 15 13:59:26 2009
@@ -1,0 +1,1 @@
+debian/tmp/usr/share/man/man1/*

Added: packages/tkgate/tags/2.0~b4-1/debian/tkgate.xpm
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/tags/2.0%7Eb4-1/debian/tkgate.xpm?rev=35648&op=file
==============================================================================
--- packages/tkgate/tags/2.0~b4-1/debian/tkgate.xpm (added)
+++ packages/tkgate/tags/2.0~b4-1/debian/tkgate.xpm Wed Apr 15 13:59:26 2009
@@ -1,0 +1,33 @@
+/* XPM */
+static char *tkgate[] = {
+/* columns rows colors chars-per-pixel */
+"31 25 2 1",
+"  c gray100",
+". c black",
+/* pixels */
+" ...         .   .         ... ",
+".   .       ... ...       .   .",
+".   .     .  .   .  .     .   .",
+".   .    ... .   . ...    .   .",
+" ...   .  .  .   .  .  .   ... ",
+"..... ... .  .   .  . ... .....",
+".   .  .  .  .   .  .  .  .   .",
+". . .  .  .  .   .  .  .  . . .",
+". . ........... ........... . .",
+". . .  .  .  .   .  .  .  . . .",
+". . .  .  .  .   .  .  .  . . .",
+". . .  .  .  .   .  .  .  . . .",
+". . .  .  .  .   .  .  .  . . .",
+". . .  .  .  .   .  .  .  . . .",
+". . .  .  .  .   .  .  .  . . .",
+". . .  .  .  .   .  .  .  . . .",
+". . .  .  .  .   .  .  .  . . .",
+". . .  .  .  .   .  .  .  . . .",
+". . .  .  .  .   .  .  .  . . .",
+". . .  .  .  .   .  .  .  . . .",
+". . ........... ........... . .",
+". . .  .  .  .   .  .  .  . . .",
+". . .  .  .  .   .  .  .  . . .",
+".   .  .  .  .   .  .  .  .   .",
+".....                     ....."
+};

Added: packages/tkgate/tags/2.0~b4-1/debian/watch
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/tags/2.0%7Eb4-1/debian/watch?rev=35648&op=file
==============================================================================
--- packages/tkgate/tags/2.0~b4-1/debian/watch (added)
+++ packages/tkgate/tags/2.0~b4-1/debian/watch Wed Apr 15 13:59:26 2009
@@ -1,0 +1,3 @@
+version=3
+
+ftp://gadoid.ices.cmu.edu/pub/tkgate/tkgate-([\d.]+)\.tgz

Added: packages/tkgate/trunk/debian/README.Debian-source
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/trunk/debian/README.Debian-source?rev=35648&op=file
==============================================================================
--- packages/tkgate/trunk/debian/README.Debian-source (added)
+++ packages/tkgate/trunk/debian/README.Debian-source Wed Apr 15 13:59:26 2009
@@ -1,0 +1,6 @@
+README.Debian-source for tkgate
+===============================
+
+Removed povray/ folder from the upstream tarball as it contains povray rendered
+images and the (.pov) sources of those images. Since povray is in non-free, so
+those images had to be removed.

Added: packages/tkgate/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/trunk/debian/changelog?rev=35648&op=file
==============================================================================
--- packages/tkgate/trunk/debian/changelog (added)
+++ packages/tkgate/trunk/debian/changelog Wed Apr 15 13:59:26 2009
@@ -1,0 +1,156 @@
+tkgate (2.0~b4-1) experimental; urgency=low
+
+  * New upstream release.
+  * Bumped Standards-Version to 3.8.0.
+  * Build-Depends on xutils-dev instead of xutils.
+  * debian/tkgate.manpages: changed path of manpages to 
+    debian/tmp/usr/share/man/man1
+  * debian/control:
+    + Used tk-dev and tcl-dev in Build-Depends instead of tk8.4-dev and 
+      tcl8.4-dev.
+    + Used tk and tcl in tkgate-data's Suggests field instead of tk8.4 and 
+      tcl8.4.
+    + Enhanced short description for tkgate-data & tkgate-doc.
+    + Fixed typo in tkgate long description: langauge -> language.
+  * Added descriptions to patch files.
+
+ -- أحÙ
د الÙ
Ø­Ù
ودي (Ahmed El-Mahmoudy) <aelmahmoudy at users.sourceforge.net>  Tue, 26 Jan 2009 16:14:55 +0200
+
+tkgate (2.0~a11-1) experimental; urgency=low
+
+  * New maintainer. (Closes: #464329)
+  * New upstream release.
+  * Used upstream description for debian/control.
+  * Added tkgate-data.examples.
+  * Used quilt patch system.
+   . Removed patches since they are irrevelant in the new release, and patches
+     for the manpages are in 02_manpages.diff.
+   . Added 01_paths.diff patch to fix exec path for tkgate and verga.
+  * Removed tkgate-data.dirs since it seems useless.
+  * Removed lintian overrides that are irrevelant in the new release.
+  * debian/tkgate-data.install:
+   . Added site-preferences, povray, vlib and vpd.
+   . Renamed bitmaps to images.
+  * Added longtitle and icon to debian/menu.
+  * Used dh_lintian to install lintian overrides.
+  * Used dh_icons.
+  * Upgrade to debhelper 6.0.7~ for dh_lintian.
+
+ -- أحÙ
د الÙ
Ø­Ù
ودي (Ahmed El-Mahmoudy) <aelmahmoudy at users.sourceforge.net>  Mon, 21 Apr 2008 12:33:59 +0200
+
+tkgate (1.8.7-1) unstable; urgency=low
+
+  * QA upload.
+    + Set maintainer to: Debian QA Group <packages at qa.debian.org>.
+    (done by Barry deFreese, but lintian likes to have it in the first line)
+
+  [ Barry deFreese ]
+  * New upstream release.
+    + Improved build system. (Closes: #464273).
+  * Move DH_COMPAT to debian/compat.
+  * Remove unused debhelper commands from rules.
+  * Install in /usr/share instead of /usr/lib.
+  * Escape manpage hyphens.
+  * Install manpage in correct location and with correct name.
+  * Add .desktop file and call dh_desktop. (Closes: #368794).
+    + Thanks to Emmet Hikory.
+  * Fix watch file.
+  * Fix copyright file.
+  * Remove URL from package description.
+  * Split package into -data and -doc.
+  * Bump Standards Version to 3.7.3.
+    + Menu policy transition.
+
+  [ Alexander Schmehl ]
+  * changed build-dep to tcltk 8,4, since 8.3 is scheduled for removal and 8.5
+    is not yet supported
+  * added lintian overrides for two tcl-scripts having a shebang line
+  * added symlink for the html-documentation in /usr/share/doc/tkgate if
+    tkgate-doc is installed (therefore added the directy and a lintian
+    override for an emtpy directory)
+  * added lintian override for license.tcl, which is used to display the
+    license in tkgate itself
+
+ -- Barry deFreese <bddebian at comcast.net>  Mon, 18 Feb 2008 21:00:40 +0100
+
+tkgate (1.8.6-2) unstable; urgency=low
+
+  * xlibs-dev dependency -> libx11-dev (closes: #347078) 
+
+ -- Nicolas Sabouret <nico at debian.org>  Wed, 11 Jan 2006 15:16:05 +0100
+
+tkgate (1.8.6-1) unstable; urgency=low
+
+  * New upstream release (closes: #333159)
+
+ -- Nicolas Sabouret <nico at debian.org>  Thu, 13 Oct 2005 14:07:27 +0200
+
+tkgate (1.8.4-1) unstable; urgency=low
+
+  * New upstream release
+  * Included some french translation (thanks to Georges Khaznadar)
+  * Switch to /usr/share (FHS-compliance)
+
+ -- Nicolas Sabouret <nico at debian.org>  Thu, 26 Aug 2004 13:44:02 +0200
+
+tkgate (1.8.3-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Nicolas Sabouret <nico at debian.org>  Tue, 30 Mar 2004 15:01:07 +0200
+
+tkgate (1.8.1-1) unstable; urgency=low
+
+  * New upstream release (closes: #231781)
+
+ -- Nicolas Sabouret <nico at debian.org>  Wed, 11 Feb 2004 17:08:50 +0100
+
+tkgate (1.6i+patch-4) unstable; urgency=low
+
+  * Rebuilt againts tcl/tk8.3-dev (closes: #213527)
+
+ -- Nicolas Sabouret <nico at debian.org>  Fri, 10 Oct 2003 09:17:10 +0200
+
+tkgate (1.6i+patch-3) unstable; urgency=low
+
+  * Removed old versions of tcl/tk from Build-Depends (closes: #205719)
+
+ -- Nicolas Sabouret <nico at debian.org>  Thu, 28 Aug 2003 16:19:17 +0200
+
+tkgate (1.6i+patch-2) unstable; urgency=low
+
+  * Changed doc location in scripts/licence.tcl (closes: #197303)
+
+ -- Nicolas Sabouret <nico at debian.org>  Tue,  8 Jul 2003 10:42:05 +0200
+
+tkgate (1.6i+patch-1) unstable; urgency=low
+
+  * New upstream release
+  * Patched src/common/vgrammar.y for bison>=1.5 (closes: #166000)
+
+ -- Nicolas SABOURET <nico at debian.org>  Fri, 25 Oct 2002 16:52:03 +0200
+
+tkgate (1.6i-1) unstable; urgency=low
+
+  * New upstream release
+  * Missing build-depends (closes: #126998)
+  * Using dhelp
+
+ -- Nicolas SABOURET <nico at debian.org>  Fri,  8 Feb 2002 18:25:12 +0100
+
+tkgate (1.6h-2) unstable; urgency=low
+
+  * Use tcl/tk 8.0 to build (closes: #126013)
+  * doc-base description corrected
+
+ -- Nicolas SABOURET <nico at debian.org>  Fri, 21 Dec 2001 10:26:51 +0100
+
+tkgate (1.6h-1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Nicolas SABOURET <nico at debian.org>  Fri, 30 Nov 2001 10:38:06 +0100
+
+Local variables:
+mode: debian-changelog
+End:

Added: packages/tkgate/trunk/debian/compat
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/trunk/debian/compat?rev=35648&op=file
==============================================================================
--- packages/tkgate/trunk/debian/compat (added)
+++ packages/tkgate/trunk/debian/compat Wed Apr 15 13:59:26 2009
@@ -1,0 +1,1 @@
+5

Added: packages/tkgate/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/trunk/debian/control?rev=35648&op=file
==============================================================================
--- packages/tkgate/trunk/debian/control (added)
+++ packages/tkgate/trunk/debian/control Wed Apr 15 13:59:26 2009
@@ -1,0 +1,49 @@
+Source: tkgate
+Section: electronics
+Priority: optional
+Maintainer: أحÙ
د الÙ
Ø­Ù
ودي (Ahmed El-Mahmoudy) <aelmahmoudy at users.sourceforge.net>
+Standards-Version: 3.8.0
+Build-Depends: debhelper (>=6.0.7~), tcl-dev, tk-dev, bison|byacc, flex, xutils-dev, libx11-dev, dhelp, quilt
+Homepage: http://www.tkgate.org/
+
+Package: tkgate
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, tkgate-data
+Recommends: tkgate-doc
+Description: Tcl/Tk based digital circuit editor and simulator
+ TkGate is a digital circuit editor and simulator with a Tcl/Tk based
+ interface. TkGate includes a large number of built-in devices including basic
+ gates, memories, ttys and modules for hierarchical design. The simulator can
+ be controlled either interactively or through a simulation script. Memory
+ contents can be loaded from files, and a microcode/macrocode compiler (gmac)
+ is included to create tkgate memory files from a high-level description. The
+ simulator supports continuous simulation, single step simulation (by clock or
+ epoch) and breakpoints. Save files are in a Verilog-like format.
+ .
+ TkGate also includes a number of tutorial and example circuits which can be
+ loaded through the "Help" menu. The examples range from a simple gate-level
+ 3-bit adder to a 16-bit CPU programmed to play the "Animals" game.
+ .
+ TkGate has a multi-language interface with support for English, Japanese,
+ French and Spanish.
+
+Package: tkgate-data
+Architecture: all
+Depends: ${misc:Depends}
+Recommends: tkgate, tkgate-doc
+Suggests:  tcl, tk
+Description: Tcl/Tk based digital circuit editor and simulator - data files
+ TkGate is a digital circuit editor and simulator with a Tcl/Tk based
+ interface.
+ .
+ This package contains the architecture independent data files.
+
+Package: tkgate-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: Tcl/Tk based digital circuit editor and simulator - documentation
+ TkGate is a digital circuit editor and simulator with a Tcl/Tk based
+ interface.
+ .
+ This package contains the documentation.

Added: packages/tkgate/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/trunk/debian/copyright?rev=35648&op=file
==============================================================================
--- packages/tkgate/trunk/debian/copyright (added)
+++ packages/tkgate/trunk/debian/copyright Wed Apr 15 13:59:26 2009
@@ -1,0 +1,13 @@
+This package was debianized by Nicolas SABOURET <nico at debian.org> on
+Wed, 28 Nov 2001 18:10:06 +0100.
+
+It was downloaded from gadoid.ices.cmu.edu/pub/tkgate/
+
+Upstream Author: Jeffery Hansen <hansen at cmu.edu>
+
+Copyright: Copyright (C) 1987-2007 by Jeffery P. Hansen <hansen at cmu.edu>
+
+This program is free software; you may redistribute it and/or modify
+it under the terms of the GNU General Public License version 2 or later.
+On Debian systems, the complete text of the GNU General
+Public License can be found in /usr/share/common-licenses/GPL-2 file.

Added: packages/tkgate/trunk/debian/docs
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/trunk/debian/docs?rev=35648&op=file
==============================================================================
--- packages/tkgate/trunk/debian/docs (added)
+++ packages/tkgate/trunk/debian/docs Wed Apr 15 13:59:26 2009
@@ -1,0 +1,3 @@
+README
+README.verga
+TODO

Added: packages/tkgate/trunk/debian/menu
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/trunk/debian/menu?rev=35648&op=file
==============================================================================
--- packages/tkgate/trunk/debian/menu (added)
+++ packages/tkgate/trunk/debian/menu Wed Apr 15 13:59:26 2009
@@ -1,0 +1,3 @@
+?package(tkgate):needs="X11" section="Applications/Science/Electronics" \
+  title="TkGate" longtitle="Event driven digital circuit simulator with Tcl/Tk" \
+  icon="/usr/share/pixmaps/tkgate.xpm" command="/usr/bin/tkgate"

Added: packages/tkgate/trunk/debian/patches/01_paths.diff
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/trunk/debian/patches/01_paths.diff?rev=35648&op=file
==============================================================================
--- packages/tkgate/trunk/debian/patches/01_paths.diff (added)
+++ packages/tkgate/trunk/debian/patches/01_paths.diff Wed Apr 15 13:59:26 2009
@@ -1,0 +1,27 @@
+Fix exec path for tkgate and verga.
+Index: tkgate-2.0~b4/scripts/parms.tcl
+===================================================================
+--- tkgate-2.0~b4.orig/scripts/parms.tcl	2009-01-09 16:05:27.000000000 +0200
++++ tkgate-2.0~b4/scripts/parms.tcl	2009-01-13 19:38:25.000000000 +0200
+@@ -54,7 +54,7 @@
+ #
+ # Executable for simulator
+ #
+-set simExec "${tkg_gateHome}/libexec/verga"
++set simExec "/usr/bin/verga"
+ 
+ ######################################################################
+ #
+Index: tkgate-2.0~b4/src/tkgate/verilog_out.c
+===================================================================
+--- tkgate-2.0~b4.orig/src/tkgate/verilog_out.c	2008-12-23 05:40:58.000000000 +0200
++++ tkgate-2.0~b4/src/tkgate/verilog_out.c	2009-01-13 19:38:25.000000000 +0200
+@@ -869,7 +869,7 @@
+   system(cmd);
+ #endif
+ 
+-  sprintf(cmd,"%s/libexec/tkgate",XGate.homedir);
++  sprintf(cmd,"/usr/bin/tkgate",XGate.homedir);
+   if (!(pid = fork())) {
+     execl(cmd,cmd,"-Vq",name,0);
+     exit(1);

Added: packages/tkgate/trunk/debian/patches/02_manpages.diff
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/trunk/debian/patches/02_manpages.diff?rev=35648&op=file
==============================================================================
--- packages/tkgate/trunk/debian/patches/02_manpages.diff (added)
+++ packages/tkgate/trunk/debian/patches/02_manpages.diff Wed Apr 15 13:59:26 2009
@@ -1,0 +1,146 @@
+Fix hyphen issue in manpages.
+Index: tkgate-2.0-a11/gmac.1
+===================================================================
+--- tkgate-2.0-a11.orig/gmac.1	2008-03-27 13:24:54.000000000 +0200
++++ tkgate-2.0-a11/gmac.1	2008-03-27 13:25:21.000000000 +0200
+@@ -3,7 +3,7 @@
+ gmac \- Microcode and Macrocode Compiler for TkGate
+ .SH "SYNOPSIS"
+ .B gmac
+-[-o file] [files]
++[\-o file] [files]
+ 
+ .SH "DESCRIPTION"
+ \fIgmac \fR is a microcode and macrocode compiler for tkgate.  More complete
+@@ -14,7 +14,7 @@
+ .SH "OPTIONS"
+ The options are as follows:
+ .TP 15
+--o file
++\-o file
+ Specifies the output file.
+ 
+ .SH "SEE ALSO"
+Index: tkgate-2.0-a11/tkgate.1
+===================================================================
+--- tkgate-2.0-a11.orig/tkgate.1	2008-03-27 13:24:54.000000000 +0200
++++ tkgate-2.0-a11/tkgate.1	2008-03-27 13:28:10.000000000 +0200
+@@ -3,7 +3,7 @@
+ tkgate \- Tcl/Tk based digital circuit editor and simulator
+ .SH "SYNOPSIS"
+ .B tkgate
+-[-xqs] [-X script] [-l file] [-p file] [-P printer] [files...]
++[\-xqs] [\-X script] [\-l file] [\-p file] [\-P printer] [files...]
+ .SH "DESCRIPTION"
+ \fITkGate \fR
+ is a graphical editor and event driven simulator for digital circuits
+@@ -21,28 +21,28 @@
+ 
+ The options are as follows:
+ .TP 15
+--X script
++\-X script
+ Automaticaly start the simulator and execute the specified simulation script. 
+ .TP 15
+--p file
++\-p file
+ Print circuit to file without starting GUI.
+ .TP 15
+--P printer
++\-P printer
+ Print circuit to printer without starting GUI.
+ .TP 15
+--l file
++\-l file
+ Read the specified file as a library.
+ .TP 15
+--x
++\-x
+ Automaticaly start the simulator.
+ .TP 15
+--q
++\-q
+ Suppress startup messages.
+ .TP 15
+--s
++\-s
+ Excute with a synchronous X server connection.  This option is primarily for debugging.
+ .TP 15
+--L lang
++\-L lang
+ Specify a locality to use if tkgate has been configued for Japanese
+ support.  The locality should be either "ASCII" for English, or "ja_JP.EUC" for Japanese. This option can also be set via the LANG environment variable.
+ 
+Index: tkgate-2.0-a11/verga.1
+===================================================================
+--- tkgate-2.0-a11.orig/verga.1	2008-03-27 13:24:55.000000000 +0200
++++ tkgate-2.0-a11/verga.1	2008-03-27 13:29:46.000000000 +0200
+@@ -3,7 +3,7 @@
+ verga \- VERrilog simulator for tkGAte
+ .SH "SYNOPSIS"
+ .B verga
+-[-eslqi] [-d dtype] [-S script] [-P mods] [-t mod] [-B dir] [-D hash] [-W wmode] [files...]
++[\-eslqi] [\-d dtype] [\-S script] [\-P mods] [\-t mod] [\-B dir] [\-D hash] [\-W wmode] [files...]
+ .SH "DESCRIPTION"
+ \fIVerga \fR
+ is a verilog simulator designed to be used with tkgate,
+@@ -17,45 +17,45 @@
+ 
+ The options are as follows:
+ .TP 15
+--e
++\-e
+ Dump the list of error codes and associated messages that can be produced by
+ verga.  This option is primarily for developer purposes. 
+ .TP 15
+--s
++\-s
+ Scan a Verilog file and output information about its modules and nets.  This
+ option is primarily used internally by tkgate. 
+ .TP 15
+--l
++\-l
+ Show the verga license. 
+ .TP 15
+--q
++\-q
+ Run in 'quiet' mode, suppressing extraneous messages.
+ .TP 15
+--i
++\-i
+ Run in 'interactive' mode.  This mode is intended primarily for use when verga
+ is being invoked by tkgate.
+ .TP 15
+--d dtype
++\-d dtype
+ Type of delays to use.  Can be 'min', 'max' or 'typical'.
+ .TP 15
+--S script
+-Load simulation scripts for each '-S' switch. 
++\-S script
++Load simulation scripts for each '\-S' switch. 
+ .TP 15
+--P mod
+-Print the named module from the parsed structure for each '-P' specified.
++\-P mod
++Print the named module from the parsed structure for each '\-P' specified.
+ .TP 15
+--t mod
++\-t mod
+ Override the default and designate 'mod' as the top-level module.
+ .TP 15
+--B dir
++\-B dir
+ Directory to use as base directory when loading files 
+ .TP 15
+--D hash
++\-D hash
+ Delete the input files after loading if 'hash' exactly matches a hash code
+ computed on the file name.  This option should only be used by tkgate which
+ writes the file to simulate to a temporary file before invoking the simulator.
+ .TP 15
+--W wmode
++\-W wmode
+ Mode for warning message handling.  Can be 1 for "ignore warnings", 2
+ for "report warnings only if there were errors", 3 for "always report
+ warnings" or 4 for "always report warnings and stop simulator even if

Added: packages/tkgate/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/trunk/debian/patches/series?rev=35648&op=file
==============================================================================
--- packages/tkgate/trunk/debian/patches/series (added)
+++ packages/tkgate/trunk/debian/patches/series Wed Apr 15 13:59:26 2009
@@ -1,0 +1,2 @@
+01_paths.diff
+02_manpages.diff

Added: packages/tkgate/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/trunk/debian/rules?rev=35648&op=file
==============================================================================
--- packages/tkgate/trunk/debian/rules (added)
+++ packages/tkgate/trunk/debian/rules Wed Apr 15 13:59:26 2009
@@ -1,0 +1,85 @@
+#!/usr/bin/make -f
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+include /usr/share/quilt/quilt.make
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+configure: patch config.status
+config.status:
+	./configure --prefix=/usr
+
+build: configure build-stamp
+build-stamp: config.status
+	dh_testdir
+
+	$(MAKE)
+
+	touch build-stamp
+
+clean: unpatch
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp
+
+	[ ! -f Makefile ] || $(MAKE) distclean
+
+	dh_clean
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+
+	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+
+	rm -f $(CURDIR)/debian/tmp/usr/share/tkgate/doc/license.txt
+	rm -rf $(CURDIR)/debian/tmp/usr/share/tkgate/libexec
+
+# Build architecture-independent files here.
+binary-indep: build install
+	dh_testdir -i
+	dh_testroot -i
+	dh_installdocs -i
+	dh_lintian -i
+	dh_install -i --list-missing
+	dh_installexamples -i
+	dh_link -i -ptkgate-doc
+	dh_installchangelogs -i
+	dh_strip -i
+	dh_compress -i
+	dh_fixperms -i
+	dh_installdeb -i
+	dh_shlibdeps -i
+	dh_gencontrol -i
+	dh_md5sums -i
+	dh_builddeb -i
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir -a
+	dh_testroot -a
+	dh_installdocs -a
+	dh_installman -a
+	dh_install -a --list-missing
+	dh_installexamples -a
+	dh_installmenu -a
+	dh_icons -a
+	dh_desktop -a
+	dh_installcron -a
+	dh_installinfo -a
+	dh_installchangelogs -a
+	dh_strip -a
+	dh_compress -a -X.xbm -X.xpm -Xmenagerie.gm -Xbigcurs.b -Xsmallcurs.b
+	dh_fixperms -a
+	dh_installdeb -a
+	dh_shlibdeps -a
+	dh_gencontrol -a
+	dh_md5sums -a
+	dh_builddeb -a
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure

Added: packages/tkgate/trunk/debian/tkgate-data.examples
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/trunk/debian/tkgate-data.examples?rev=35648&op=file
==============================================================================
--- packages/tkgate/trunk/debian/tkgate-data.examples (added)
+++ packages/tkgate/trunk/debian/tkgate-data.examples Wed Apr 15 13:59:26 2009
@@ -1,0 +1,1 @@
+debian/tmp/usr/share/tkgate/test/*

Added: packages/tkgate/trunk/debian/tkgate-data.install
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/trunk/debian/tkgate-data.install?rev=35648&op=file
==============================================================================
--- packages/tkgate/trunk/debian/tkgate-data.install (added)
+++ packages/tkgate/trunk/debian/tkgate-data.install Wed Apr 15 13:59:26 2009
@@ -1,0 +1,8 @@
+debian/tmp/usr/share/tkgate/site-preferences usr/share/tkgate/
+debian/tmp/usr/share/tkgate/images/* usr/share/tkgate/images/
+debian/tmp/usr/share/tkgate/gdf/* usr/share/tkgate/gdf/
+debian/tmp/usr/share/tkgate/locale/* usr/share/tkgate/locale/
+debian/tmp/usr/share/tkgate/scripts/* usr/share/tkgate/scripts/
+debian/tmp/usr/share/tkgate/bindings/* usr/share/tkgate/bindings/
+debian/tmp/usr/share/tkgate/vlib/* usr/share/tkgate/vlib/
+debian/tmp/usr/share/tkgate/vpd/* usr/share/tkgate/vpd/

Added: packages/tkgate/trunk/debian/tkgate-data.lintian-overrides
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/trunk/debian/tkgate-data.lintian-overrides?rev=35648&op=file
==============================================================================
--- packages/tkgate/trunk/debian/tkgate-data.lintian-overrides (added)
+++ packages/tkgate/trunk/debian/tkgate-data.lintian-overrides Wed Apr 15 13:59:26 2009
@@ -1,0 +1,5 @@
+# Needed to be displayed within tkgate
+tkgate-data: extra-license-file usr/share/tkgate/scripts/license.tcl
+
+# These files have a shebang line, but aren't called; linitan override is IMHO nicer than making them executable
+tkgate-data: script-not-executable ./usr/share/tkgate/scripts/tree.tcl

Added: packages/tkgate/trunk/debian/tkgate-doc.doc-base
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/trunk/debian/tkgate-doc.doc-base?rev=35648&op=file
==============================================================================
--- packages/tkgate/trunk/debian/tkgate-doc.doc-base (added)
+++ packages/tkgate/trunk/debian/tkgate-doc.doc-base Wed Apr 15 13:59:26 2009
@@ -1,0 +1,11 @@
+Document: tkgate
+Title: TkGate Manual
+Author: Jeffery Hansen (hansen at cmu.edu)
+Abstract: This manual describes what tkgate is
+ and how it can be used to design and simulate
+ digital circuits.
+Section: Science/Electronics
+
+Format: HTML
+Index: /usr/share/tkgate/doc/index.html
+Files: /usr/share/tkgate/doc/*.html

Added: packages/tkgate/trunk/debian/tkgate-doc.install
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/trunk/debian/tkgate-doc.install?rev=35648&op=file
==============================================================================
--- packages/tkgate/trunk/debian/tkgate-doc.install (added)
+++ packages/tkgate/trunk/debian/tkgate-doc.install Wed Apr 15 13:59:26 2009
@@ -1,0 +1,1 @@
+debian/tmp/usr/share/tkgate/doc/* usr/share/tkgate/doc/

Added: packages/tkgate/trunk/debian/tkgate-doc.links
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/trunk/debian/tkgate-doc.links?rev=35648&op=file
==============================================================================
--- packages/tkgate/trunk/debian/tkgate-doc.links (added)
+++ packages/tkgate/trunk/debian/tkgate-doc.links Wed Apr 15 13:59:26 2009
@@ -1,0 +1,2 @@
+usr/share/tkgate/doc usr/share/doc/tkgate/doc
+usr/share/tkgate/doc usr/share/doc/tkgate-doc/doc

Added: packages/tkgate/trunk/debian/tkgate.desktop
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/trunk/debian/tkgate.desktop?rev=35648&op=file
==============================================================================
--- packages/tkgate/trunk/debian/tkgate.desktop (added)
+++ packages/tkgate/trunk/debian/tkgate.desktop Wed Apr 15 13:59:26 2009
@@ -1,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Name=tkgate Circuit Simulator
+GenericName=Circuit Simulator
+Comment=Event driven digital circuit simulator with Tcl/Tk
+Exec=tkgate
+Icon=tkgate
+Type=Application
+Categories=Education;Electronics;Engineering;

Added: packages/tkgate/trunk/debian/tkgate.install
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/trunk/debian/tkgate.install?rev=35648&op=file
==============================================================================
--- packages/tkgate/trunk/debian/tkgate.install (added)
+++ packages/tkgate/trunk/debian/tkgate.install Wed Apr 15 13:59:26 2009
@@ -1,0 +1,3 @@
+debian/tmp/usr/bin/* usr/bin/
+debian/tkgate.desktop usr/share/applications/
+debian/tkgate.xpm usr/share/pixmaps/

Added: packages/tkgate/trunk/debian/tkgate.manpages
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/trunk/debian/tkgate.manpages?rev=35648&op=file
==============================================================================
--- packages/tkgate/trunk/debian/tkgate.manpages (added)
+++ packages/tkgate/trunk/debian/tkgate.manpages Wed Apr 15 13:59:26 2009
@@ -1,0 +1,1 @@
+debian/tmp/usr/share/man/man1/*

Added: packages/tkgate/trunk/debian/tkgate.xpm
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/trunk/debian/tkgate.xpm?rev=35648&op=file
==============================================================================
--- packages/tkgate/trunk/debian/tkgate.xpm (added)
+++ packages/tkgate/trunk/debian/tkgate.xpm Wed Apr 15 13:59:26 2009
@@ -1,0 +1,33 @@
+/* XPM */
+static char *tkgate[] = {
+/* columns rows colors chars-per-pixel */
+"31 25 2 1",
+"  c gray100",
+". c black",
+/* pixels */
+" ...         .   .         ... ",
+".   .       ... ...       .   .",
+".   .     .  .   .  .     .   .",
+".   .    ... .   . ...    .   .",
+" ...   .  .  .   .  .  .   ... ",
+"..... ... .  .   .  . ... .....",
+".   .  .  .  .   .  .  .  .   .",
+". . .  .  .  .   .  .  .  . . .",
+". . ........... ........... . .",
+". . .  .  .  .   .  .  .  . . .",
+". . .  .  .  .   .  .  .  . . .",
+". . .  .  .  .   .  .  .  . . .",
+". . .  .  .  .   .  .  .  . . .",
+". . .  .  .  .   .  .  .  . . .",
+". . .  .  .  .   .  .  .  . . .",
+". . .  .  .  .   .  .  .  . . .",
+". . .  .  .  .   .  .  .  . . .",
+". . .  .  .  .   .  .  .  . . .",
+". . .  .  .  .   .  .  .  . . .",
+". . .  .  .  .   .  .  .  . . .",
+". . ........... ........... . .",
+". . .  .  .  .   .  .  .  . . .",
+". . .  .  .  .   .  .  .  . . .",
+".   .  .  .  .   .  .  .  .   .",
+".....                     ....."
+};

Added: packages/tkgate/trunk/debian/watch
URL: http://svn.debian.org/wsvn/debian-science/packages/tkgate/trunk/debian/watch?rev=35648&op=file
==============================================================================
--- packages/tkgate/trunk/debian/watch (added)
+++ packages/tkgate/trunk/debian/watch Wed Apr 15 13:59:26 2009
@@ -1,0 +1,3 @@
+version=3
+
+ftp://gadoid.ices.cmu.edu/pub/tkgate/tkgate-([\d.]+)\.tgz




More information about the debian-science-commits mailing list