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