diff -Nru mcu8051ide-1.4.7/debian/changelog mcu8051ide-1.4.7/debian/changelog --- mcu8051ide-1.4.7/debian/changelog 2013-04-28 18:12:02.000000000 +0000 +++ mcu8051ide-1.4.7/debian/changelog 2014-05-04 23:22:18.000000000 +0000 @@ -1,7 +1,18 @@ +mcu8051ide (1.4.7-2) unstable; urgency=low + + [ Fabricio Alcalde ] + * Use tcl-signal instead of tclx. + + [ Andrew Shadura ] + * Update the launcher script to use Tcl 8.6. + * Bump the dependencies. + + -- Andrew Shadura Mon, 05 May 2014 01:22:13 +0200 + mcu8051ide (1.4.7-1) unstable; urgency=low * New upstream release. - * Fixed spelling error in the manpage. + * Fixed spelling error in manpage. -- Fabricio Alcalde Sat, 27 Apr 2013 15:40:07 +0000 diff -Nru mcu8051ide-1.4.7/debian/compat mcu8051ide-1.4.7/debian/compat --- mcu8051ide-1.4.7/debian/compat 2013-04-27 22:26:41.000000000 +0000 +++ mcu8051ide-1.4.7/debian/compat 2014-05-04 20:38:48.000000000 +0000 @@ -1 +1 @@ -7 +9 diff -Nru mcu8051ide-1.4.7/debian/control mcu8051ide-1.4.7/debian/control --- mcu8051ide-1.4.7/debian/control 2013-04-29 19:26:51.000000000 +0000 +++ mcu8051ide-1.4.7/debian/control 2014-05-04 23:19:02.000000000 +0000 @@ -2,16 +2,18 @@ Section: electronics Priority: extra Maintainer: Fabricio Alcalde -Build-Depends: debhelper (>= 7.0.50~) -Standards-Version: 3.9.4 +Build-Depends: debhelper (>= 9) +Standards-Version: 3.9.5 Homepage: http://mcu8051ide.sf.net +#Vcs-Git: git://git.debian.org/collab-maint/mcu8051ide.git +#Vcs-Browser: http://git.debian.org/?p=collab-maint/mcu8051ide.git;a=summary Package: mcu8051ide Architecture: all -Depends: ${misc:Depends}, bwidget (>= 1.8.0), itcl3, tdom (>= 0.8), tcllib (>= 1.10), tcl8.5, tk8.5, tclx8.4, libtk-img -Suggests: rxvt-unicode, sdcc, doxygen, hunspell, make +Depends: ${misc:Depends}, bwidget (>= 1.8.0), itcl3, tdom (>= 0.8), tcllib (>= 1.10), tk8.6, tcl-signal, libtk-img +Suggests: rxvt-unicode, sdcc, doxygen, hunspell, make, tclsh Description: Graphical Integrated Development Environment for 8051 - MCU 8051 IDE is integrated development environment for microcontrollers based - on 8051. Supported programming languages are C and assembly. It has its own - assembler and support for 2 external assemblers. For C language it uses the - SDCC compiler. + MCU 8051 IDE is an integrated development environment for microcontrollers + based on 8051. Supported programming languages are C and assembly. It has + its own assembler and it supports two other external assemblers. For C + language it uses the SDCC compiler. diff -Nru mcu8051ide-1.4.7/debian/copyright mcu8051ide-1.4.7/debian/copyright --- mcu8051ide-1.4.7/debian/copyright 2013-04-27 22:26:41.000000000 +0000 +++ mcu8051ide-1.4.7/debian/copyright 2014-05-04 20:44:25.000000000 +0000 @@ -21,5 +21,5 @@ The Debian packaging is: - Copyright (C) 2010 Fabricio Alcalde and is licensed under + Copyright (C) 2014 Fabricio Alcalde and is licensed under the GPL, see "/usr/share/common-licenses/GPL-2". diff -Nru mcu8051ide-1.4.7/debian/patches/addlaunchscript.patch mcu8051ide-1.4.7/debian/patches/addlaunchscript.patch --- mcu8051ide-1.4.7/debian/patches/addlaunchscript.patch 2013-04-28 19:53:19.000000000 +0000 +++ mcu8051ide-1.4.7/debian/patches/addlaunchscript.patch 2014-05-04 23:19:34.000000000 +0000 @@ -6,4 +6,4 @@ +++ b/mcu8051ide @@ -0,0 +1,2 @@ +#!/bin/sh -+exec tclsh8.5 /usr/share/mcu8051ide/lib/main.tcl "$@" ++exec tclsh8.6 /usr/share/mcu8051ide/lib/main.tcl "$@" diff -Nru mcu8051ide-1.4.7/debian/patches/fixdesktopfile.patch mcu8051ide-1.4.7/debian/patches/fixdesktopfile.patch --- mcu8051ide-1.4.7/debian/patches/fixdesktopfile.patch 2013-04-28 00:06:31.000000000 +0000 +++ mcu8051ide-1.4.7/debian/patches/fixdesktopfile.patch 2014-05-04 22:30:20.000000000 +0000 @@ -1,5 +1,5 @@ -Description: Removed deprecated options in .desktop file - Removed TerminalOptions and Encoding=UTF8. +Description: Removed deprecated options and added Keywords + Removed TerminalOptions and Encoding=UTF8 and added some keywords Author: Fabricio Alcalde --- This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ @@ -13,7 +13,7 @@ Exec=mcu8051ide GenericName=MCU 8051 IDE GenericName[en_US]=MCU 8051 IDE -@@ -12,7 +11,6 @@ +@@ -12,10 +11,10 @@ Name[en_US]=MCU 8051 IDE StartupNotify=false Terminal=false @@ -21,3 +21,7 @@ TryExec=mcu8051ide Type=Application Version=1.0 + X-DCOP-ServiceType= + X-KDE-SubstituteUID=false + X-KDE-Username= ++Keywords=mcu8051ide;8051;ide diff -Nru mcu8051ide-1.4.7/debian/patches/series mcu8051ide-1.4.7/debian/patches/series --- mcu8051ide-1.4.7/debian/patches/series 2013-04-27 22:51:13.000000000 +0000 +++ mcu8051ide-1.4.7/debian/patches/series 2014-05-04 19:44:43.000000000 +0000 @@ -1,2 +1,3 @@ fixdesktopfile.patch addlaunchscript.patch +use-signal-not-tclx.patch diff -Nru mcu8051ide-1.4.7/debian/patches/use-signal-not-tclx.patch mcu8051ide-1.4.7/debian/patches/use-signal-not-tclx.patch --- mcu8051ide-1.4.7/debian/patches/use-signal-not-tclx.patch 1970-01-01 00:00:00.000000000 +0000 +++ mcu8051ide-1.4.7/debian/patches/use-signal-not-tclx.patch 2014-05-04 20:15:43.000000000 +0000 @@ -0,0 +1,40 @@ +Description: Use signal package instead of tclx + Since tclx package is deprecated the tcl-signal package was used as + a replacement. +Author: Andrew Shadura +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- a/lib/main.tcl ++++ b/lib/main.tcl +@@ -79,7 +79,7 @@ + {Tk 8.5} + {img::png 1.3} + {tdom 0.8} +- {Tclx 8.0} ++ {Signal 1.4} + {Tcl 8.2} + } + +@@ -192,9 +192,9 @@ + } + + # Tclx workarond for Debian +- } elseif {$library == {Tclx}} { ++ } elseif {$library == {Signal}} { + set ::TCLX_AVAILABLE 0 +- puts stderr "\nERROR: Unable to load Tclx library, functionality will be limited" ++ puts stderr "\nERROR: Unable to load Signal library, functionality will be limited" + return + } + +@@ -759,8 +759,8 @@ + exit 1 + } + +- signal trap SIGINT {signal_handler SIGINT} +- signal trap SIGTERM {signal_handler SIGTERM} ++ signal add SIGINT {signal_handler SIGINT} ++ signal add SIGTERM {signal_handler SIGTERM} + } + +